diff options
author | John N. Laliberte <allanonjl@gentoo.org> | 2006-05-26 15:05:37 +0000 |
---|---|---|
committer | John N. Laliberte <allanonjl@gentoo.org> | 2006-05-26 15:05:37 +0000 |
commit | 9547316df6b7da15efe4a3b64377f2ee0b4f3584 (patch) | |
tree | a8d4717180cca58f16d792587174e1f4765850cf | |
parent | Stable on amd64 wrt bug #132343 (diff) | |
download | historical-9547316df6b7da15efe4a3b64377f2ee0b4f3584.tar.gz historical-9547316df6b7da15efe4a3b64377f2ee0b4f3584.tar.bz2 historical-9547316df6b7da15efe4a3b64377f2ee0b4f3584.zip |
new version
Package-Manager: portage-2.1_rc2-r2
-rw-r--r-- | dev-libs/glib/ChangeLog | 8 | ||||
-rw-r--r-- | dev-libs/glib/files/digest-glib-2.10.3 | 3 | ||||
-rw-r--r-- | dev-libs/glib/files/digest-glib-2.8.4 | 2 | ||||
-rw-r--r-- | dev-libs/glib/files/digest-glib-2.8.5 | 2 | ||||
-rw-r--r-- | dev-libs/glib/glib-2.10.3.ebuild | 78 |
5 files changed, 92 insertions, 1 deletions
diff --git a/dev-libs/glib/ChangeLog b/dev-libs/glib/ChangeLog index 3388db49f5d5..f0178e61ee99 100644 --- a/dev-libs/glib/ChangeLog +++ b/dev-libs/glib/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-libs/glib # Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/glib/ChangeLog,v 1.200 2006/05/07 02:09:59 flameeyes Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/glib/ChangeLog,v 1.201 2006/05/26 15:05:37 allanonjl Exp $ + +*glib-2.10.3 (26 May 2006) + + 26 May 2006; John N. Laliberte <allanonjl@gentoo.org> + -glib-2.10.1-r1.ebuild, -glib-2.10.2.ebuild, +glib-2.10.3.ebuild: + new version 07 May 2006; Diego Pettenò <flameeyes@gentoo.org> Manifest: Remove .orig file from manifest. diff --git a/dev-libs/glib/files/digest-glib-2.10.3 b/dev-libs/glib/files/digest-glib-2.10.3 new file mode 100644 index 000000000000..ecd47e1f877e --- /dev/null +++ b/dev-libs/glib/files/digest-glib-2.10.3 @@ -0,0 +1,3 @@ +MD5 87206e721c12d185d17dd9ecd7e30369 glib-2.10.3.tar.bz2 2774011 +RMD160 da56e238f4f6e9c6e7c08d4e53f75128b5178047 glib-2.10.3.tar.bz2 2774011 +SHA256 1d3700e35ca7240a9ce28cf222429648ea50271d62524e008191ccd04a3f8f6f glib-2.10.3.tar.bz2 2774011 diff --git a/dev-libs/glib/files/digest-glib-2.8.4 b/dev-libs/glib/files/digest-glib-2.8.4 index 367afdf713b2..89a99dcb8646 100644 --- a/dev-libs/glib/files/digest-glib-2.8.4 +++ b/dev-libs/glib/files/digest-glib-2.8.4 @@ -1 +1,3 @@ MD5 349a0f039f53584df11d2043d36c49b8 glib-2.8.4.tar.bz2 2583226 +RMD160 97090315719c578930b0d645aa6571a2c7fd49d0 glib-2.8.4.tar.bz2 2583226 +SHA256 386a10871ec48e2227d33c91c92ad026a5125a73a2fb64c687e354cdaffe9e33 glib-2.8.4.tar.bz2 2583226 diff --git a/dev-libs/glib/files/digest-glib-2.8.5 b/dev-libs/glib/files/digest-glib-2.8.5 index 9c716a7f0b82..783acc65e5a4 100644 --- a/dev-libs/glib/files/digest-glib-2.8.5 +++ b/dev-libs/glib/files/digest-glib-2.8.5 @@ -1 +1,3 @@ MD5 334bb6892fb05aa34eae53707cc2726e glib-2.8.5.tar.bz2 2593263 +RMD160 74de27c721360572b91ea3a40f22677d3c484c1e glib-2.8.5.tar.bz2 2593263 +SHA256 db0d7ee9e6d3d226415eb9be8f17d3798a5ad31fe15cd396dfcd92466e85d035 glib-2.8.5.tar.bz2 2593263 diff --git a/dev-libs/glib/glib-2.10.3.ebuild b/dev-libs/glib/glib-2.10.3.ebuild new file mode 100644 index 000000000000..cf162bf0fce8 --- /dev/null +++ b/dev-libs/glib/glib-2.10.3.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/glib/glib-2.10.3.ebuild,v 1.1 2006/05/26 15:05:37 allanonjl Exp $ + +inherit gnome.org libtool eutils flag-o-matic debug + +DESCRIPTION="The GLib library of C routines" +HOMEPAGE="http://www.gtk.org/" + +LICENSE="LGPL-2" +SLOT="2" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc-macos ~ppc64 ~s390 ~sparc ~x86 ~x86-fbsd" +IUSE="debug doc hardened" + +RDEPEND="virtual/libc + virtual/libiconv" + +DEPEND="${RDEPEND} + >=dev-util/pkgconfig-0.14 + >=sys-devel/gettext-0.11 + doc? ( + >=dev-util/gtk-doc-1.4 + ~app-text/docbook-xml-dtd-4.1.2 + )" + + +src_unpack() { + + unpack ${A} + cd ${S} + + if use ppc64 && use hardened; then + replace-flags -O[2-3] -O1 + epatch "${FILESDIR}"/glib-2.6.3-testglib-ssp.patch + fi + + epatch ${FILESDIR}/${PN}-2.8.3-macos.patch + +} + +src_compile() { + + epunt_cxx + elibtoolize + + local myconf + + # Building with --disable-debug highly unrecommended. It will build glib in + # an unusable form as it disables some commonly used API. Please do not + # convert this to the use_enable form, as it results in a broken build. + # -- compnerd (3/27/06) + use debug && myconf="--enable-debug" + + econf \ + $(use_enable doc gtk-doc) \ + ${myconf} \ + --with-threads=posix || die "configure failed" + + emake || die "make failed" + +} + +src_install() { + + make DESTDIR="${D}" install || die "Installation failed" + + # Do not install charset.alias even if generated, leave it tol libiconv + rm -f ${D}/usr/lib/charset.alias + + # Consider invalid UTF-8 filenames as locale-specific. + # TODO :: Eventually get rid of G_BROKEN_FILENAMES + dodir /etc/env.d + echo "G_BROKEN_FILENAMES=1" > ${D}/etc/env.d/50glib2 + echo "G_FILENAME_ENCODING=UTF-8" >> ${D}/etc/env.d/50glib2 + + dodoc AUTHORS ChangeLog* NEWS* README + +} |