Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 47491 Details for
Bug 74683
gtk+ 2.6.0 released
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
x11-libs/gtk+-2.6.0
gtk+-2.6.0.ebuild (text/plain), 2.97 KB, created by
Christoph Brill (egore) (RESIGNED)
on 2005-01-03 08:37:07 UTC
(
hide
)
Description:
x11-libs/gtk+-2.6.0
Filename:
MIME Type:
Creator:
Christoph Brill (egore) (RESIGNED)
Created:
2005-01-03 08:37:07 UTC
Size:
2.97 KB
patch
obsolete
># Copyright 1999-2004 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: /var/cvsroot/gentoo-x86/x11-libs/gtk+/gtk+-2.4.13.ebuild,v 1.1 2004/11/02 00:20:26 foser Exp $ > >inherit libtool flag-o-matic eutils > >DESCRIPTION="Gimp ToolKit +" >HOMEPAGE="http://www.gtk.org/" >SRC_URI="ftp://ftp.gtk.org/pub/gtk/v2.6/${P}.tar.bz2 > amd64? ( http://dev.gentoo.org/~lv/gtk+-2.4.1-lib64.patch.bz2 )" > >LICENSE="LGPL-2" >SLOT="2" >KEYWORDS="~x86" >IUSE="doc tiff jpeg" > >RESTRICT="nomirror" > >RDEPEND="virtual/x11 > >=dev-libs/glib-2.5.7 > >=dev-libs/atk-1.0.1 > >=x11-libs/pango-1.7.0 > 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} > >=dev-util/pkgconfig-0.12.0 > sys-devel/autoconf > >=sys-devel/automake-1.7.9 > doc? ( >=dev-util/gtk-doc-1 )" > >src_unpack() { > > unpack ${A} > > cd ${S} > # Turn of --export-symbols-regex for now, since it removes > # the wrong symbols > epatch ${FILESDIR}/gtk+-2.0.6-exportsymbols.patch > # beautifying patch for disabled icons > epatch ${FILESDIR}/${PN}-2.2.1-disable_icons_smooth_alpha.patch > # add smoothscroll support for usability reasons > # http://bugzilla.gnome.org/show_bug.cgi?id=103811 > #epatch ${FILESDIR}/${PN}-2.4-smoothscroll.patch > > # use an arch-specific config directory so that 32bit and 64bit versions > # dont clash on multilib systems > use amd64 && epatch ${DISTDIR}/gtk+-2.4.1-lib64.patch.bz2 > # and this line is just here to make building emul-linux-x86-gtklibs a bit > # easier, so even this should be amd64 specific. > use x86 && [ "${CONF_LIBDIR}" == "lib32" ] && epatch ${DISTDIR}/gtk+-2.4.1-lib64.patch.bz2 > > autoconf || die > automake || die > >} > >src_compile() { > > # bug 8762 > replace-flags "-O3" "-O2" > > elibtoolize > > econf \ > `use_enable doc gtk-doc` \ > `use_with jpeg libjpeg` \ > `use_with tiff libtiff` \ > --with-png \ > --with-gdktarget=x11 \ > --with-xinput \ > || die > > # gtk+ isn't multithread friendly due to some obscure code generation bug > MAKEOPTS="${MAKEOPTS} -j1" emake || die > >} > >src_install() { > > dodir /etc/gtk-2.0 > use amd64 && dodir /etc/gtk-2.0/${CHOST} > use x86 && [ "${CONF_LIBDIR}" == "lib32" ] && dodir /etc/gtk-2.0/${CHOST} > > make DESTDIR=${D} install || die > > # Enable xft in environment as suggested by <utx@gentoo.org> > dodir /etc/env.d > echo "GDK_USE_XFT=1" >${D}/etc/env.d/50gtk2 > > dodoc AUTHORS ChangeLog* HACKING INSTALL NEWS* README* > >} > >pkg_postinst() { > > use amd64 && GTK2_CONFDIR="/etc/gtk-2.0/${CHOST}" > use x86 && [ "${CONF_LIBDIR}" == "lib32" ] && GTK2_CONFDIR="/etc/gtk-2.0/${CHOST}" > GTK2_CONFDIR=${GTK2_CONFDIR:=/etc/gtk-2.0/} > > gtk-query-immodules-2.0 > /${GTK2_CONFDIR}/gtk.immodules > gdk-pixbuf-query-loaders > /${GTK2_CONFDIR}/gdk-pixbuf.loaders > > einfo "For gtk themes to work correctly after an update, you might have to rebuild your theme engines." > einfo "Executing 'qpkg -f -nc /usr/lib/gtk-2.0/2.2.0/engines | xargs emerge' should do the trick if" > einfo "you upgrade from gtk+-2.2 to 2.4 (requires gentoolkit)." > >}
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 74683
: 47491