summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohn N. Laliberte <allanonjl@gentoo.org>2006-05-26 15:05:37 +0000
committerJohn N. Laliberte <allanonjl@gentoo.org>2006-05-26 15:05:37 +0000
commit9547316df6b7da15efe4a3b64377f2ee0b4f3584 (patch)
treea8d4717180cca58f16d792587174e1f4765850cf
parentStable on amd64 wrt bug #132343 (diff)
downloadhistorical-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/ChangeLog8
-rw-r--r--dev-libs/glib/files/digest-glib-2.10.33
-rw-r--r--dev-libs/glib/files/digest-glib-2.8.42
-rw-r--r--dev-libs/glib/files/digest-glib-2.8.52
-rw-r--r--dev-libs/glib/glib-2.10.3.ebuild78
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
+
+}