From 6a7a52f1de9f3aa1964115a55317a3940dcdf1ed Mon Sep 17 00:00:00 2001
From: Stefan Schweizer <genstef@gentoo.org>
Date: Mon, 24 Jul 2006 21:10:00 +0000
Subject: version bump Package-Manager: portage-2.1.1_pre3-r3

---
 dev-libs/glib/ChangeLog                |  7 ++-
 dev-libs/glib/Manifest                 | 26 ++++++------
 dev-libs/glib/files/digest-glib-2.12.1 |  3 ++
 dev-libs/glib/glib-2.12.1.ebuild       | 78 ++++++++++++++++++++++++++++++++++
 4 files changed, 99 insertions(+), 15 deletions(-)
 create mode 100644 dev-libs/glib/files/digest-glib-2.12.1
 create mode 100644 dev-libs/glib/glib-2.12.1.ebuild

(limited to 'dev-libs/glib')

diff --git a/dev-libs/glib/ChangeLog b/dev-libs/glib/ChangeLog
index 8e62e913a940..91d9cbb9db88 100644
--- a/dev-libs/glib/ChangeLog
+++ b/dev-libs/glib/ChangeLog
@@ -1,6 +1,11 @@
 # ChangeLog for dev-libs/glib
 # Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/glib/ChangeLog,v 1.208 2006/07/17 16:25:35 dang Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/glib/ChangeLog,v 1.209 2006/07/24 21:09:59 genstef Exp $
+
+*glib-2.12.1 (24 Jul 2006)
+
+  24 Jul 2006; Stefan Schweizer <genstef@gentoo.org> +glib-2.12.1.ebuild:
+  version bump
 
   17 Jul 2006; Daniel Gryniewicz <dang@gentoo.org> glib-2.10.3.ebuild:
   Marked stable on amd64 for bug #139612
diff --git a/dev-libs/glib/Manifest b/dev-libs/glib/Manifest
index 4ab9ec2eb362..33b0a5efd8b6 100644
--- a/dev-libs/glib/Manifest
+++ b/dev-libs/glib/Manifest
@@ -1,6 +1,3 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
 AUX glib-1.2.10-configure-LANG.patch 1464 RMD160 91481ba6b3f7a1d6e22a4ab7003fcee17450f3c1 SHA1 d98cc2f4ac6cc4aae55270ad0e5705af4de9b3ad SHA256 32377819896297caf9628f382c7bba09ee0a049bd977e9ea927314c0c2e669b4
 MD5 a84a252e7f8698c36076ab4b586dce21 files/glib-1.2.10-configure-LANG.patch 1464
 RMD160 91481ba6b3f7a1d6e22a4ab7003fcee17450f3c1 files/glib-1.2.10-configure-LANG.patch 1464
@@ -28,6 +25,7 @@ SHA256 2c98a14c2df57484e73525c4cc249a7e1a73da3ae97193b34dbc83981d5df9d6 files/gl
 DIST glib-1.2.10.tar.gz 421480 RMD160 f19efe8c87ebeea979a4d36902d8a8209640cd95 SHA1 e5a9361c594608d152d5d9650154c2e3260b87fa SHA256 6e1ce7eedae713b11db82f11434d455d8a1379f783a79812cd2e05fc024a8d9f
 DIST glib-2.10.3.tar.bz2 2774011 RMD160 da56e238f4f6e9c6e7c08d4e53f75128b5178047 SHA1 bba1dea73c4426f6a130c82e0b7a07b78dfc73ce SHA256 1d3700e35ca7240a9ce28cf222429648ea50271d62524e008191ccd04a3f8f6f
 DIST glib-2.12.0.tar.bz2 2862476 RMD160 05c42ad616b3cb4aec3831d30414516c70142a4f SHA1 3a5afb427bf7ea064b47ecd9316603ddd07de1f1 SHA256 0ee9be281894c1e834cc34ab883c4d7643adb563389ab4cd70d470d5760700b0
+DIST glib-2.12.1.tar.bz2 2870280 RMD160 d4e9fe18b02bd5836c3c3c0ff23448ba2234b84a SHA1 9c406074cedcaf5e2c6271dbbb5800bdf6324084 SHA256 ac3aa4d0b1159f0b13e74e4807149be50ed8a6787e34ec72828b01761e2739ee
 DIST glib-2.6.5.tar.bz2 2357089 RMD160 6ccdfed7ea5621b7c69c436c3b8b5fbba44dc62e SHA1 82818f9173b0bdc2b26af018e8393eb76318552e SHA256 ca061bbd41c6484b4b0eabbee08f99e51ebf5f3a0c63e8b0787b8d37546cc2ca
 DIST glib-2.8.4.tar.bz2 2583226 RMD160 97090315719c578930b0d645aa6571a2c7fd49d0 SHA1 d6168689dee919013de71481286dc090e2d855d1 SHA256 386a10871ec48e2227d33c91c92ad026a5125a73a2fb64c687e354cdaffe9e33
 DIST glib-2.8.5.tar.bz2 2593263 RMD160 74de27c721360572b91ea3a40f22677d3c484c1e SHA1 40f0be13c1631988d795c440f86f75939690f341 SHA256 db0d7ee9e6d3d226415eb9be8f17d3798a5ad31fe15cd396dfcd92466e85d035
@@ -44,6 +42,10 @@ EBUILD glib-2.12.0.ebuild 1846 RMD160 a02e841c23aa3ba22adc884cd8cdf40514365395 S
 MD5 9e41baddabf873e6f73173665bb1b23a glib-2.12.0.ebuild 1846
 RMD160 a02e841c23aa3ba22adc884cd8cdf40514365395 glib-2.12.0.ebuild 1846
 SHA256 63aee0a4dc5a0c1582172837b898b3f1ea6756c570f1deb8df021a3229321a3d glib-2.12.0.ebuild 1846
+EBUILD glib-2.12.1.ebuild 1846 RMD160 4f7b7ff4985c193995dc128c1d62b5af1cb40821 SHA1 83c5067efd415a14ff3717231c5eea0538b385af SHA256 65d8d350e52a7322e27a94b9ece32d017196531351577afcb4470fa89a39203c
+MD5 12ea84237beaaad08fec19282810788b glib-2.12.1.ebuild 1846
+RMD160 4f7b7ff4985c193995dc128c1d62b5af1cb40821 glib-2.12.1.ebuild 1846
+SHA256 65d8d350e52a7322e27a94b9ece32d017196531351577afcb4470fa89a39203c glib-2.12.1.ebuild 1846
 EBUILD glib-2.6.5.ebuild 1647 RMD160 3afa5b806494ed6ddc321e8dfdf3c19c0201532a SHA1 5647d0bedffb146a0a4e0b01753f1b87c151e7c6 SHA256 c70b2e000d7eb252871462db4beb717e16f031208f8980dece27a0c38c7c83e9
 MD5 3c669304d71f54e783024332877d71d0 glib-2.6.5.ebuild 1647
 RMD160 3afa5b806494ed6ddc321e8dfdf3c19c0201532a glib-2.6.5.ebuild 1647
@@ -60,10 +62,10 @@ EBUILD glib-2.8.6.ebuild 1608 RMD160 338d8be78856ce5a8ba7d8469c897cb180b8cfa1 SH
 MD5 bf003c8a49124eb8f907181ee83ccf4e glib-2.8.6.ebuild 1608
 RMD160 338d8be78856ce5a8ba7d8469c897cb180b8cfa1 glib-2.8.6.ebuild 1608
 SHA256 f9c35f88a5eb9cb668edf620f234ef87dc55c080733122975068679fac7b6bed glib-2.8.6.ebuild 1608
-MISC ChangeLog 24227 RMD160 71b8ed17d939d16c4e973fcc7aecfb2c0e94f9bf SHA1 9e1f39e7254cfdc2b242cdf96fed8465e582e233 SHA256 57b6fba35e7fd2bfd0dd74841ce68d7a9669f55a9918b3341a7db770d412e1b8
-MD5 342dd3609145b3c4ef5b4c8831414379 ChangeLog 24227
-RMD160 71b8ed17d939d16c4e973fcc7aecfb2c0e94f9bf ChangeLog 24227
-SHA256 57b6fba35e7fd2bfd0dd74841ce68d7a9669f55a9918b3341a7db770d412e1b8 ChangeLog 24227
+MISC ChangeLog 24348 RMD160 3bb123f9ba38d3f959d8b5287050d2d4a6abcb6d SHA1 5e2b9081791101db180e7e9c7f35223addc236b5 SHA256 924284bec0e808c1c47014118d747ae308c008d39803c6eec2a92a5e9d9ea8bf
+MD5 19adbfee5f6c3f9d463bed689c5df1f5 ChangeLog 24348
+RMD160 3bb123f9ba38d3f959d8b5287050d2d4a6abcb6d ChangeLog 24348
+SHA256 924284bec0e808c1c47014118d747ae308c008d39803c6eec2a92a5e9d9ea8bf ChangeLog 24348
 MISC metadata.xml 158 RMD160 c0e2bae8e91bb6be8922bac5e4f597302e06587e SHA1 38f78e9790bcd4382b4a49aa226aa6dda1d3a3d7 SHA256 3a7dbca0fdc557de69783e0663e2d76ddab129ea8a19b2d0ef6d3e5d1b947ce1
 MD5 03ad2e6c4ab41244af1015a8bbb0b39f metadata.xml 158
 RMD160 c0e2bae8e91bb6be8922bac5e4f597302e06587e metadata.xml 158
@@ -77,6 +79,9 @@ SHA256 d26cfbb6a042eef4f64ad487901b9f1ac518d1b68ae6d9210dc4c360d296b122 files/di
 MD5 f357fb2898fe53ece66c27f697205095 files/digest-glib-2.12.0 241
 RMD160 08062fedb1b88263fd3b6cc306949b14c85a1f0f files/digest-glib-2.12.0 241
 SHA256 0c6724633f3af6fc3cf0431ab6eff21354376979d2edc8470eae900e3f2526c2 files/digest-glib-2.12.0 241
+MD5 4379f017fb9ed13fe515890016dbf5f7 files/digest-glib-2.12.1 241
+RMD160 931fca785d1734fc0d995b69bf52b6c2ecc0d3be files/digest-glib-2.12.1 241
+SHA256 08a119ce18f7ccb2f80c9e849a8620bcbb4539e063659024ef6d5e9355639de7 files/digest-glib-2.12.1 241
 MD5 a7b9d3a06223fc9e56965396cbf750f4 files/digest-glib-2.6.5 238
 RMD160 85d58622a049c71022ea3df8d74431c8234cefaa files/digest-glib-2.6.5 238
 SHA256 21157556ac047e73d0d2c475fad38b69abcf33ab2819d8fcbdf781c00bb53309 files/digest-glib-2.6.5 238
@@ -89,10 +94,3 @@ SHA256 d949d3e2f0884e6cf928fb9eeb63ed4997b98bc7ac567a59db905781898ea571 files/di
 MD5 411587311906220fe4765e5ccb81bbe1 files/digest-glib-2.8.6 238
 RMD160 5da8cbdd26807e9d44a548d9064a1405176e2630 files/digest-glib-2.8.6 238
 SHA256 30e7d4f7ac387cfa98e6c775cf1888a204523c609bc32d90ff24b7ff0900efc3 files/digest-glib-2.8.6 238
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.4-ecc0.1.6 (GNU/Linux)
-
-iD8DBQFEu7nwomPajV0RnrERAvQoAJ9AYXy4UeJJ5hgn9cJOEljB+HsI8QCfYMPv
-xmgP8XRJmu7kdRvCKGu7pes=
-=wxjs
------END PGP SIGNATURE-----
diff --git a/dev-libs/glib/files/digest-glib-2.12.1 b/dev-libs/glib/files/digest-glib-2.12.1
new file mode 100644
index 000000000000..747b8e4ebc5a
--- /dev/null
+++ b/dev-libs/glib/files/digest-glib-2.12.1
@@ -0,0 +1,3 @@
+MD5 97786d2a03f0f190bd782749139dc10c glib-2.12.1.tar.bz2 2870280
+RMD160 d4e9fe18b02bd5836c3c3c0ff23448ba2234b84a glib-2.12.1.tar.bz2 2870280
+SHA256 ac3aa4d0b1159f0b13e74e4807149be50ed8a6787e34ec72828b01761e2739ee glib-2.12.1.tar.bz2 2870280
diff --git a/dev-libs/glib/glib-2.12.1.ebuild b/dev-libs/glib/glib-2.12.1.ebuild
new file mode 100644
index 000000000000..92449c93905f
--- /dev/null
+++ b/dev-libs/glib/glib-2.12.1.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.12.1.ebuild,v 1.1 2006/07/24 21:10:00 genstef 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 ~sh ~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
+
+}
-- 
cgit v1.2.3-65-gdbad