diff options
author | Mike Doty <kingtaco@gentoo.org> | 2007-11-14 06:50:06 +0000 |
---|---|---|
committer | Mike Doty <kingtaco@gentoo.org> | 2007-11-14 06:50:06 +0000 |
commit | c0d2bd86915bd53324b35002237e16cffbd7c315 (patch) | |
tree | 35e68d651e9cb734e36690bd5c0ff0f2ddeceacb /app-emulation/emul-linux-x86-gtklibs | |
parent | New emul-linux-x86-* build system. Latest x86 stable packages. (diff) | |
download | gentoo-2-c0d2bd86915bd53324b35002237e16cffbd7c315.tar.gz gentoo-2-c0d2bd86915bd53324b35002237e16cffbd7c315.tar.bz2 gentoo-2-c0d2bd86915bd53324b35002237e16cffbd7c315.zip |
New emul-linux-x86-* build system. Latest x86 stable packages.
(Portage version: 2.1.3.17)
Diffstat (limited to 'app-emulation/emul-linux-x86-gtklibs')
3 files changed, 57 insertions, 1 deletions
diff --git a/app-emulation/emul-linux-x86-gtklibs/ChangeLog b/app-emulation/emul-linux-x86-gtklibs/ChangeLog index e21ec2a330d4..f5026279991a 100644 --- a/app-emulation/emul-linux-x86-gtklibs/ChangeLog +++ b/app-emulation/emul-linux-x86-gtklibs/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for app-emulation/emul-linux-x86-gtklibs # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-gtklibs/ChangeLog,v 1.47 2007/08/29 17:50:21 phreak Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-gtklibs/ChangeLog,v 1.48 2007/11/14 06:50:05 kingtaco Exp $ + +*emul-linux-x86-gtklibs-20071114 (14 Nov 2007) + + 14 Nov 2007; Mike Doty <kingtaco@gentoo.org> + +emul-linux-x86-gtklibs-20071114.ebuild: + New emul-linux-x86-* build system. Latest x86 stable packages. 29 Aug 2007; Christian Heim <phreak@gentoo.org> metadata.xml: Removing herbs from metadata due to his retirement (see #88780 for reference). diff --git a/app-emulation/emul-linux-x86-gtklibs/emul-linux-x86-gtklibs-20071114.ebuild b/app-emulation/emul-linux-x86-gtklibs/emul-linux-x86-gtklibs-20071114.ebuild new file mode 100644 index 000000000000..afa4097d5295 --- /dev/null +++ b/app-emulation/emul-linux-x86-gtklibs/emul-linux-x86-gtklibs-20071114.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-gtklibs/emul-linux-x86-gtklibs-20071114.ebuild,v 1.1 2007/11/14 06:50:05 kingtaco Exp $ + +inherit emul-linux-x86 + +LICENSE="GPL-2 LGPL-2 LGPL-2.1 FTL || ( LGPL-2.1 MPL-1.1 )" +KEYWORDS="-* ~amd64" + +IUSE="qt3" + +DEPEND="" +RDEPEND=">=app-emulation/emul-linux-x86-baselibs-20071114 + >=app-emulation/emul-linux-x86-xlibs-20071114" + +src_unpack() { + query_tools="${S}/usr/bin/gtk-query-immodules-2.0|${S}/usr/bin/gdk-pixbuf-query-loaders|${S}/usr/bin/pango-querymodules" + ALLOWED="(${S}/etc/env.d|${S}/etc/gtk-2.0|${S}/etc/pango/i686-pc-linux-gnu|${query_tools})" + emul-linux-x86_src_unpack + + # these tools generate an index in /etc/{pango,gtk-2.0}/${CHOST} + mv -f "${S}/usr/bin/pango-querymodules"{,32} + mv -f "${S}/usr/bin/gtk-query-immodules-2.0"{,-32} + mv -f "${S}/usr/bin/gdk-pixbuf-query-loaders"{,32} +} + +pkg_preinst() { + #bug 169058 + for l in ${ROOT}/usr/lib32/{pango,gtk-2.0} ; do + [[ -L ${l} ]] && rm -f ${l} + done +} + +pkg_postinst() { + PANGO_CONFDIR="/etc/pango/i686-pc-linux-gnu" + if [[ ${ROOT} == "/" ]] ; then + einfo "Generating pango modules listing..." + mkdir -p ${PANGO_CONFDIR} + pango-querymodules32 > ${PANGO_CONFDIR}/pango.modules + fi + + GTK2_CONFDIR="/etc/gtk-2.0/i686-pc-linux-gnu" + einfo "Generating gtk+ immodules/gdk-pixbuf loaders listing..." + mkdir -p ${GTK2_CONFDIR} + gtk-query-immodules-2.0-32 > ${ROOT}${GTK2_CONFDIR}/gtk.immodules + gdk-pixbuf-query-loaders32 > ${ROOT}${GTK2_CONFDIR}/gdk-pixbuf.loaders +} diff --git a/app-emulation/emul-linux-x86-gtklibs/files/digest-emul-linux-x86-gtklibs-20071114 b/app-emulation/emul-linux-x86-gtklibs/files/digest-emul-linux-x86-gtklibs-20071114 new file mode 100644 index 000000000000..5ba40726829d --- /dev/null +++ b/app-emulation/emul-linux-x86-gtklibs/files/digest-emul-linux-x86-gtklibs-20071114 @@ -0,0 +1,3 @@ +MD5 03c55db04fdf72812994e8fdd9afc8f7 emul-linux-x86-gtklibs-20071114.tar.bz2 4712580 +RMD160 e3e4e1b1ce19ba9498c105b12742fcf1e5c48fd7 emul-linux-x86-gtklibs-20071114.tar.bz2 4712580 +SHA256 4739db1544eeb9d8c12e1b924ac354750386c13e003d2ecaacb354887f23840b emul-linux-x86-gtklibs-20071114.tar.bz2 4712580 |