diff options
author | 2010-09-25 19:55:45 +0000 | |
---|---|---|
committer | 2010-09-25 19:55:45 +0000 | |
commit | a7eb364ca9f4ddb211a0b276a87346740d7b4f65 (patch) | |
tree | e9f8f982d067aef87756ee381dc891c15833f238 /x11-libs/gtk+extra | |
parent | Fix LICENSE (bug #335582). Fix dependencies. Use PyPI mirrors. (diff) | |
download | historical-a7eb364ca9f4ddb211a0b276a87346740d7b4f65.tar.gz historical-a7eb364ca9f4ddb211a0b276a87346740d7b4f65.tar.bz2 historical-a7eb364ca9f4ddb211a0b276a87346740d7b4f65.zip |
rewrite the ebuild too
Package-Manager: portage-2.2_rc86/cvs/Linux x86_64
Diffstat (limited to 'x11-libs/gtk+extra')
-rw-r--r-- | x11-libs/gtk+extra/ChangeLog | 5 | ||||
-rw-r--r-- | x11-libs/gtk+extra/Manifest | 4 | ||||
-rw-r--r-- | x11-libs/gtk+extra/gtk+extra-2.1.2.ebuild | 33 |
3 files changed, 23 insertions, 19 deletions
diff --git a/x11-libs/gtk+extra/ChangeLog b/x11-libs/gtk+extra/ChangeLog index 8f502941cfed..e2ae965d0526 100644 --- a/x11-libs/gtk+extra/ChangeLog +++ b/x11-libs/gtk+extra/ChangeLog @@ -1,13 +1,14 @@ # ChangeLog for x11-libs/gtk+extra # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/gtk+extra/ChangeLog,v 1.25 2010/09/25 19:30:40 ssuominen Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-libs/gtk+extra/ChangeLog,v 1.26 2010/09/25 19:55:45 ssuominen Exp $ 25 Sep 2010; Samuli Suominen <ssuominen@gentoo.org> gtk+extra-2.1.2.ebuild, +files/gtk+extra-2.1.2-build.patch, +files/gtk+extra-2.1.2-gtk+-2.21.patch, +files/gtk+extra-2.1.2-marshal.patch: Fix building with make >= 3.82, GTK+ >= 2.21, libtool >= 2.0 and upstream - typing errors wrt #333953 by Diego E. Pettenò. + typing errors wrt #333953 by Diego E. Pettenò. USE="static-libs" and punt + .la files. 27 Mar 2010; Pacho Ramos <pacho@gentoo.org> gtk+extra-2.1.2.ebuild: As Samuli noticed again in bug 311611, LICENSE should be FDL-1.1 also diff --git a/x11-libs/gtk+extra/Manifest b/x11-libs/gtk+extra/Manifest index 1a2548f26f7d..33d26245ef13 100644 --- a/x11-libs/gtk+extra/Manifest +++ b/x11-libs/gtk+extra/Manifest @@ -2,6 +2,6 @@ AUX gtk+extra-2.1.2-build.patch 6704 RMD160 b9b8788ed4f347ecb99d785e225813d4b069 AUX gtk+extra-2.1.2-gtk+-2.21.patch 990 RMD160 6057209dc703bfb12d12fd3ed7b01aaee2b0c9e7 SHA1 2af3d99e6404b239fb720af39b2a3ffc91d5cf6b SHA256 634dc1f16b85a2902106280fb92f358c5a5fa41c04377d9f7f419e64228d8575 AUX gtk+extra-2.1.2-marshal.patch 536 RMD160 14602c8e5f6598104c17e3265183281868eb4e69 SHA1 0ee01e2da7ccc6331c6d5e6a4e93c5504bb4399e SHA256 9cfb93fe3e4098ded71987be5e7c363da7c286956751c07da851c8e142300c4c DIST gtk+extra-2.1.2.tar.gz 1274946 RMD160 e14bfc2a055fdef0d037b494018ca25047cc3c9e SHA1 1b6cccbf89a79c8fe551d77c84dbf21a82c69f07 SHA256 bfc9603e2023ea071f2661ecc29e52c94b1beed6b69deae45b466df7f5b2ce55 -EBUILD gtk+extra-2.1.2.ebuild 883 RMD160 61abe4fc5f4093059302f330a1bf118653ad3359 SHA1 415e6e299ae0b916caabbede442e0b5f63ff1c34 SHA256 deca83183d594eab415a2d0207a2186ea41d87078c20dcf3f5e64f483c813b2f -MISC ChangeLog 4367 RMD160 6bc941af4a22bc89ca6adef5921eb92ba7d1cf7c SHA1 c75db4a13b254aa296512d2011eac7b23590aad5 SHA256 8ea176117910fe54bf992a7ecbe88171a12c28ed7ad789c80b6463b39b68eabd +EBUILD gtk+extra-2.1.2.ebuild 1011 RMD160 656e428039c91cc31a973ba3f49278e94385cca0 SHA1 28fe0be4b632f7d445e7cbf244a34e901556b0e3 SHA256 84add0669fa0e3a7f602f04df783c43ede801aee3752dc919426adcd57784254 +MISC ChangeLog 4407 RMD160 753bb646a7f2ff3d05f22ee34323bff6d9f57d54 SHA1 013c68c1e5741d56c93f616c991bfaeb1edfcaa3 SHA256 9188678bdf6d186ab6f7ce7b03b124ced9abc3461d9af256b26f32c270621dd6 MISC metadata.xml 209 RMD160 d8d5450994c26467cca04e0007b1ef7d4676d9d8 SHA1 972c9d81f4e17ce38f86fe6600fb6b786c4014ec SHA256 d1a9b5333a198e7e949511b738c16eeadb97a3ae7342bb6680aff97721be235c diff --git a/x11-libs/gtk+extra/gtk+extra-2.1.2.ebuild b/x11-libs/gtk+extra/gtk+extra-2.1.2.ebuild index 88e901e61546..3044c2b196ec 100644 --- a/x11-libs/gtk+extra/gtk+extra-2.1.2.ebuild +++ b/x11-libs/gtk+extra/gtk+extra-2.1.2.ebuild @@ -1,11 +1,9 @@ # Copyright 1999-2010 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/gtk+extra/gtk+extra-2.1.2.ebuild,v 1.4 2010/09/25 19:30:40 ssuominen Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-libs/gtk+extra/gtk+extra-2.1.2.ebuild,v 1.5 2010/09/25 19:55:45 ssuominen Exp $ -EAPI="2" -GCONF_DEBUG="no" - -inherit autotools eutils gnome2 +EAPI=2 +inherit autotools eutils DESCRIPTION="Useful Additional GTK+ widgets" HOMEPAGE="http://gtkextra.sourceforge.net" @@ -14,24 +12,29 @@ SRC_URI="mirror://sourceforge/gtkextra/${P}.tar.gz" LICENSE="FDL-1.1 LGPL-2" SLOT="0" KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="" +IUSE="static-libs" RDEPEND="x11-libs/gtk+:2 dev-libs/glib:2" DEPEND="${RDEPEND} - dev-util/pkgconfig" - -DOCS="AUTHORS ChangeLog README" - -pkg_setup() { - G2CONF="${G2CONF} --with-html-dir=/usr/share/doc/${PF}/html" -} + dev-util/pkgconfig" src_prepare() { epatch "${FILESDIR}"/${P}-build.patch \ "${FILESDIR}"/${P}-marshal.patch \ "${FILESDIR}"/${P}-gtk+-2.21.patch - eautoreconf - gnome2_src_prepare +} + +src_configure() { + econf \ + --disable-dependency-tracking \ + $(use_enable static-libs static) \ + --with-html-dir=/usr/share/doc/${PF}/html +} + +src_install() { + emake DESTDIR="${D}" install || die + dodoc AUTHORS ChangeLog README + find "${D}" -name '*.la' -exec rm -f '{}' + } |