Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 65921 Details for
Bug 102452
An ebuild for Cairo 0.9.2, with patch, needed for GTK 2.8
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
gtk+-2.8.0 ebuild
gtk+-2.8.0.ebuild (text/plain), 2.84 KB, created by
Pau Rodriguez
on 2005-08-14 06:50:11 UTC
(
hide
)
Description:
gtk+-2.8.0 ebuild
Filename:
MIME Type:
Creator:
Pau Rodriguez
Created:
2005-08-14 06:50:11 UTC
Size:
2.84 KB
patch
obsolete
># Copyright 1999-2005 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: /var/cvsroot/gentoo-x86/x11-libs/gtk+/gtk+-2.7.4.ebuild,v 1.1 2005/07/31 15:31:57 foser Exp $ > >inherit flag-o-matic eutils debug > >DESCRIPTION="Gimp ToolKit +" >HOMEPAGE="http://www.gtk.org/" >SRC_URI="ftp://ftp.gtk.org/pub/gtk/v2.8/${P}.tar.bz2 > mirror://gentoo/gtk+-2-smoothscroll-r6.patch > amd64? ( http://dev.gentoo.org/~kingtaco/gtk+-2.6.1-lib64.patch.bz2 )" > >LICENSE="LGPL-2" >SLOT="2" >KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" >IUSE="doc tiff jpeg static" > >RDEPEND="virtual/x11 > >=dev-libs/glib-2.8.0 > >=dev-libs/atk-1.0.1 > >=x11-libs/pango-1.9 > >=x11-libs/cairo-0.6 > 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 > =app-text/docbook-xml-dtd-4.1.2* ) > !x11-themes/gtk-engines-pixmap" > ># An arch specific config directory is used on multilib systems >has_multilib_profile && GTK2_CONFDIR="/etc/gtk-2.0/${CHOST}" >use x86 && [ "$(get_libdir)" == "lib32" ] && GTK2_CONFDIR="/etc/gtk-2.0/${CHOST}" >GTK2_CONFDIR=${GTK2_CONFDIR:=/etc/gtk-2.0/} > >src_unpack() { > > unpack ${A} > > cd ${S} > # 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 ${DISTDIR}/${PN}-2-smoothscroll-r6.patch > > cd ${S} > # use an arch-specific config directory so that 32bit and 64bit versions > # dont clash on multilib systems > has_multilib_profile && epatch ${DISTDIR}/gtk+-2.6.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 && [ "$(get_libdir)" == "lib32" ] && epatch ${DISTDIR}/gtk+-2.6.1-lib64.patch.bz2 > > # patch for ppc64 (#64359) > use ppc64 && epatch ${FILESDIR}/${PN}-2.4.9-ppc64.patch > use ppc64 && append-flags -mminimal-toc > > autoconf || die > automake || die > > epunt_cxx > >} > >src_compile() { > > # bug 8762 > replace-flags "-O3" "-O2" > > econf \ > `use_enable doc gtk-doc` \ > `use_with jpeg libjpeg` \ > `use_with tiff libtiff` \ > `use_enable static` \ > --with-png \ > --with-gdktarget=x11 \ > --with-xinput \ > || die > > # gtk+ isn't multithread friendly due to some obscure code generation bug > emake -j1 || die > >} > >src_install() { > > dodir ${GTK2_CONFDIR} > > 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 NEWS* README* > >} > >pkg_postinst() { > > gtk-query-immodules-2.0 > /${GTK2_CONFDIR}/gtk.immodules > gdk-pixbuf-query-loaders > /${GTK2_CONFDIR}/gdk-pixbuf.loaders > >}
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 102452
:
65894
|
65895
| 65921 |
65923
|
65924
|
66080