From 3a77dc94de30c893ec3eca307131a3083ebfd78b Mon Sep 17 00:00:00 2001 From: Fabio Erculiani Date: Thu, 24 Feb 2011 10:55:12 +0100 Subject: [PATCH] [gnome-extra/docky] try to desperately fix a utterly broken ebuild --- gnome-extra/docky/Manifest | 2 +- gnome-extra/docky/docky-2.1.0.ebuild | 34 +++++----------------------- 2 files changed, 7 insertions(+), 29 deletions(-) diff --git a/gnome-extra/docky/Manifest b/gnome-extra/docky/Manifest index 38e4db9b6..03c28fd27 100644 --- a/gnome-extra/docky/Manifest +++ b/gnome-extra/docky/Manifest @@ -2,4 +2,4 @@ AUX docky-mono28.patch 44942 RMD160 49346960e19d69c32dbfa4d2447b6dd0d108732d SHA DIST docky-2.0.11.tar.gz 1026154 RMD160 af8ae49dff6a28e4608d743e7926ea0db7634b1f SHA1 a3fdec57cbce033d40fb44797abd4ccfd282cb11 SHA256 97a9214cb57994d21c79b271f04b104d848a1d3e76b9bc0ac8d874ef235cca09 DIST docky-2.1.0.tar.gz 1251732 RMD160 fbcd2448aca6f38dd4b3cb3440a88d3eebffeb57 SHA1 aa7aae36b0d68d529398bbcb34d45313930e549c SHA256 3039ad0f0aebcad4dc279f38992c8a764fc50bdcbe88b6b8b94689914b84346c EBUILD docky-2.0.11.ebuild 1629 RMD160 b4aade36648eceafb9b1c16ec28ee37a15626e6a SHA1 bb382f0a215354cbd6daef03cc2653a8a578e7ef SHA256 d547aa8075335e401645334f51db56a0ae773f3f04f0308d41cdbe51fc332bc8 -EBUILD docky-2.1.0.ebuild 1732 RMD160 34d047eececc1bffc4bdc455e914bf33c1dcd6e3 SHA1 6e03453418531523e409ee5fb70e6368b576a15b SHA256 ee4f1de1e5a646631c320580d3390852355e81943c7fc06e8d98404e14a8f470 +EBUILD docky-2.1.0.ebuild 1469 RMD160 1006d321570714a6edace467b75dd31d7bb1528e SHA1 932341a307bcccc6e424e0fc407313753e7a400f SHA256 826e5ea3eddbc45377b91adb4ca2604662229ddb463ef256a709a39148024723 diff --git a/gnome-extra/docky/docky-2.1.0.ebuild b/gnome-extra/docky/docky-2.1.0.ebuild index b2a82f439..df9d3a1ef 100644 --- a/gnome-extra/docky/docky-2.1.0.ebuild +++ b/gnome-extra/docky/docky-2.1.0.ebuild @@ -4,7 +4,7 @@ EAPI="2" -inherit gnome2-utils mono eutils autotools +inherit gnome2-utils gnome2 mono eutils autotools DESCRIPTION="Docky is a dock application that makes opening apps and windows easier" HOMEPAGE="https://launchpad.net/docky" @@ -13,7 +13,7 @@ SRC_URI="http://launchpad.net/${PN}/2.1/${PV}/+download/${P}.tar.gz" LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="debug nls" +IUSE="nls" RDEPEND=">=dev-dotnet/art-sharp-2.24.1 >=dev-dotnet/atk-sharp-2.12.10 @@ -43,34 +43,12 @@ DEPEND="${RDEPEND} RESTRICT="primaryuri" +G2CONF="$(use_enable nls) \ + --enable-release" + src_configure() { # workaround upstream idiocy sed -i "/^AC_PATH_PROG/ s/gconftool-2/true/g" ${S}/configure.ac || die eautoreconf - - econf $(use_enable debug) \ - $(use_enable nls) \ - --enable-release + gnome2_src_configure } - -src_compile() { - econf - emake || die "Build failed" -} - -src_install() { - emake install DESTDIR="${D}" || die "Install failed" -} - -pkg_preinst() { - gnome2_icon_savelist -} - -pkg_postinst() { - gnome2_icon_cache_update -} - -pkg_postrm() { - gnome2_icon_cache_update -} -