[gnome-extra/docky] try to desperately fix a utterly broken ebuild

This commit is contained in:
Fabio Erculiani
2011-02-24 10:55:12 +01:00
parent 356a68469b
commit 3a77dc94de
2 changed files with 7 additions and 29 deletions
+1 -1
View File
@@ -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
+6 -28
View File
@@ -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
}