diff options
author | 2006-04-21 16:34:33 +0000 | |
---|---|---|
committer | 2006-04-21 16:34:33 +0000 | |
commit | 2d1721af1d2d691164208662396fa3627d28522c (patch) | |
tree | fd8a116017bb7a4a2a43ec2a1b2d023ef173d772 /x11-libs | |
parent | Removed PROVIDE as of bug #130746. (diff) | |
download | historical-2d1721af1d2d691164208662396fa3627d28522c.tar.gz historical-2d1721af1d2d691164208662396fa3627d28522c.tar.bz2 historical-2d1721af1d2d691164208662396fa3627d28522c.zip |
fix png dep
Package-Manager: portage-2.1_pre4-r1
Diffstat (limited to 'x11-libs')
-rw-r--r-- | x11-libs/gtk+/ChangeLog | 5 | ||||
-rw-r--r-- | x11-libs/gtk+/Manifest | 12 | ||||
-rw-r--r-- | x11-libs/gtk+/gtk+-2.8.16.ebuild | 95 |
3 files changed, 57 insertions, 55 deletions
diff --git a/x11-libs/gtk+/ChangeLog b/x11-libs/gtk+/ChangeLog index 4f954b5151e0..e8de48595110 100644 --- a/x11-libs/gtk+/ChangeLog +++ b/x11-libs/gtk+/ChangeLog @@ -1,6 +1,9 @@ # ChangeLog for x11-libs/gtk+ # Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/gtk+/ChangeLog,v 1.235 2006/04/15 01:25:21 geoman Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-libs/gtk+/ChangeLog,v 1.236 2006/04/21 16:34:33 foser Exp $ + + 21 Apr 2006; Marinus Schraal <foser@gentoo.org> gtk+-2.8.16.ebuild : + Always enable png, so we actually can display icons 15 Apr 2006; Stephen P. Becker <geoman@gentoo.org> gtk+-2.8.12.ebuild: stable on mips diff --git a/x11-libs/gtk+/Manifest b/x11-libs/gtk+/Manifest index 3e3701163507..6abb2bd4aced 100644 --- a/x11-libs/gtk+/Manifest +++ b/x11-libs/gtk+/Manifest @@ -1,6 +1,6 @@ -MD5 defcc591093746a902f515912f331975 ChangeLog 33586 -RMD160 130588694e3e3fca7f5e34c9768d64b46ef53513 ChangeLog 33586 -SHA256 0a25ec975ae9ee829dad79f88b25b999509f3f0168419d2a8fbaa2057e6bedb1 ChangeLog 33586 +MD5 f7861f3649c4fdf7e58357ea94418520 ChangeLog 33711 +RMD160 492cc7e473448268c3fae02eace8b759db3d5493 ChangeLog 33711 +SHA256 333847360734d98be26eddff11f39d29c235ea49c0c8f52f5ca26bd519875ce3 ChangeLog 33711 MD5 621a7db3e7e6856c66eec5caeea1e88e files/digest-gtk+-1.2.10-r10 138 RMD160 089774caae5ebadfe26a94913e690a0e2b1edd39 files/digest-gtk+-1.2.10-r10 138 SHA256 f1c6441519ca2edf919e1163744c97ef7b7ff05bf456efed405eef49e2684048 files/digest-gtk+-1.2.10-r10 138 @@ -70,9 +70,9 @@ SHA256 c46e08e95611f1d36778af538b106cf68b9fc65cd76a963c0c2b1402c6debd34 gtk+-2.8 MD5 a882bac03c9cb8719f34e240c2884e1c gtk+-2.8.13.ebuild 4158 RMD160 521858f7b25d9e3449b57c57379501cfad05fae4 gtk+-2.8.13.ebuild 4158 SHA256 c6b478153cf7cf915554a02821d4d4c720f6bc3d4254b92efffdcd28d26cd8d7 gtk+-2.8.13.ebuild 4158 -MD5 58e8205830a335a7a4c986ccc90a22eb gtk+-2.8.16.ebuild 4107 -RMD160 66c8f95ba486f59e4996c24eab98cc3e1e612913 gtk+-2.8.16.ebuild 4107 -SHA256 c15385535cf3d2d9a57876a4fd2608585c74653e652a8883edca50dea0fcd273 gtk+-2.8.16.ebuild 4107 +MD5 7edbe3fccb12a781bb148226ac96e61f gtk+-2.8.16.ebuild 4024 +RMD160 de87eff07ad2b629082ca39b6cc9587800fcaa4f gtk+-2.8.16.ebuild 4024 +SHA256 2d6e1462352b1e44184c5d40510698e39e4f9633b46f6b76388dc37047ee9d9e gtk+-2.8.16.ebuild 4024 MD5 eae2dcc7f50ccdc71d375984f2104005 gtk+-2.8.8.ebuild 4113 RMD160 2a0a497cc25fecdec658b444eacb1374e7491a36 gtk+-2.8.8.ebuild 4113 SHA256 11c0c44d19b8efe7994af62a4bed7aec110cb69e2f3b8d0bdd72bbe7cfdfe121 gtk+-2.8.8.ebuild 4113 diff --git a/x11-libs/gtk+/gtk+-2.8.16.ebuild b/x11-libs/gtk+/gtk+-2.8.16.ebuild index db52def62aa1..fa8ee144675f 100644 --- a/x11-libs/gtk+/gtk+-2.8.16.ebuild +++ b/x11-libs/gtk+/gtk+-2.8.16.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2006 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/gtk+/gtk+-2.8.16.ebuild,v 1.5 2006/04/07 11:25:57 flameeyes Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-libs/gtk+/gtk+-2.8.16.ebuild,v 1.6 2006/04/21 16:34:33 foser Exp $ inherit gnome.org flag-o-matic eutils debug autotools virtualx @@ -10,60 +10,49 @@ HOMEPAGE="http://www.gtk.org/" LICENSE="LGPL-2" SLOT="2" KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" -IUSE="debug doc jpeg png tiff xinerama" - -RDEPEND="|| ( - ( - x11-libs/libXrender - x11-libs/libX11 - x11-libs/libXi - x11-libs/libXt - x11-libs/libXext - x11-libs/libXcursor - x11-libs/libXrandr - x11-libs/libXfixes - xinerama? ( x11-libs/libXinerama ) - ) - virtual/x11 - ) - - >=dev-libs/glib-2.10.1 - >=x11-libs/pango-1.9 - >=dev-libs/atk-1.10.1 - >=x11-libs/cairo-0.9.2 - media-libs/fontconfig - x11-misc/shared-mime-info - png? ( >=media-libs/libpng-1.2.1 ) - jpeg? ( >=media-libs/jpeg-6b-r2 ) - tiff? ( >=media-libs/tiff-3.5.7 )" +IUSE="debug doc jpeg tiff xinerama" + +RDEPEND="|| ( ( x11-libs/libXrender + x11-libs/libX11 + x11-libs/libXi + x11-libs/libXt + x11-libs/libXext + x11-libs/libXcursor + x11-libs/libXrandr + x11-libs/libXfixes + xinerama? ( x11-libs/libXinerama ) ) + virtual/x11 ) + >=dev-libs/glib-2.10.1 + >=x11-libs/pango-1.9 + >=dev-libs/atk-1.10.1 + >=x11-libs/cairo-0.9.2 + media-libs/fontconfig + x11-misc/shared-mime-info + >=media-libs/libpng-1.2.1 + jpeg? ( >=media-libs/jpeg-6b-r2 ) + tiff? ( >=media-libs/tiff-3.5.7 )" DEPEND="${RDEPEND} - sys-devel/autoconf - >=dev-util/pkgconfig-0.9 - >=sys-devel/automake-1.7.9 - - || ( - ( - x11-proto/xextproto - x11-proto/xproto - x11-proto/inputproto - x11-proto/xineramaproto - ) - virtual/x11 - ) - - doc? ( - >=dev-util/gtk-doc-1.4 - ~app-text/docbook-xml-dtd-4.1.2 - )" + sys-devel/autoconf + >=dev-util/pkgconfig-0.9 + >=sys-devel/automake-1.7.9 + || ( ( x11-proto/xextproto + x11-proto/xproto + x11-proto/inputproto + x11-proto/xineramaproto ) + virtual/x11 ) + doc? ( >=dev-util/gtk-doc-1.4 + ~app-text/docbook-xml-dtd-4.1.2 )" RESTRICT="confcache" pkg_setup() { + if ! built_with_use x11-libs/cairo X; then einfo "Please re-emerge x11-libs/cairo with the X USE flag set" die "cairo needs the X flag set" fi + } set_gtk2_confdir() { @@ -74,6 +63,7 @@ set_gtk2_confdir() { } src_unpack() { + unpack ${A} cd "${S}" @@ -99,15 +89,18 @@ src_unpack() { eautoreconf epunt_cxx + } src_compile() { + + # png always on to display icons (foser) local myconf="$(use_enable doc gtk-doc) \ $(use_with jpeg libjpeg) \ - $(use_with png libpng) \ $(use_with tiff libtiff) \ - $(use_enable xinerama) \ - --with-gdktarget=x11 \ + $(use_enable xinerama) \ + --with-libpng \ + --with-gdktarget=x11 \ --with-xinput" # Passing --disable-debug is not recommended for production use @@ -119,10 +112,13 @@ src_compile() { } src_test() { + Xmake check || die + } src_install() { + make DESTDIR="${D}" install || die "Installation failed" set_gtk2_confdir @@ -134,9 +130,11 @@ src_install() { echo "GDK_USE_XFT=1" > ${D}/etc/env.d/50gtk2 dodoc AUTHORS ChangeLog* HACKING NEWS* README* + } pkg_postinst() { + set_gtk2_confdir if [ -d "${ROOT}${GTK2_CONFDIR}" ]; then @@ -154,4 +152,5 @@ pkg_postinst() { einfo "If you experience text corruption issues, turn off RenderAccel" einfo "in your xorg.conf. NVIDIA is working on this issue. " einfo "See http://bugs.gentoo.org/113123 for more information." + } |