+-----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
DIST glib-1.2.10-r1-as-needed.patch.bz2 9099 RMD160 5b7a21da6dc10112409bd885501a6976a2eb894d SHA1 468a7947b7d1688c2e7d61da80d40ca59422fbec SHA256 3bb8c45706f97b526da851061c89618bc258fa61f9100802c1340548e4bb2731
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.11.tar.bz2 2925342 RMD160 8680d27e630643e6653d88537907d06e3ba6e91a SHA1 02d344295ddaeafeec6bc6824b71e12bbf1b0394 SHA256 706aa9da1c096af8d27b3ddb5da4e321dd6b10f881887639e280e4e10b81c4b3
DIST glib-2.12.4.tar.bz2 2868828 RMD160 3aac5f23cedcef25f7fd7acb6d4ebfa744e38edc SHA1 35be8f8a7ce47bb0f53ffcd50605a6f9596ebd04 SHA256 1b1a0dc746a07c67aad15e22e3d751c3e7068c889d171efb1ab45efbab87c75d
DIST glib-2.12.6.tar.bz2 2902553 RMD160 a7bf002c5baf6fedce54eaf47109b5a193578d89 SHA1 30cf64bc5c93d5fbba23ea00fb9270d29fb81f8d SHA256 142d5d4795bef093eb9cfd50e384ae87ba9b9934d22b667174535d377ad47f1b
DIST glib-2.12.7.tar.bz2 2900849 RMD160 0c95bd3a5970263b72be9cacfc64c0e7f4bbe254 SHA1 42024d775f5b1550c0f86091609cd1c7d1440413 SHA256 e25321ab635eb6e4ec42135600a5ac9a1327e910d3aed0edf97fff30500747b2
MD5 12c6d2aa30b39cccd68e3020d6babbb3 glib-2.10.3.ebuild 2056
RMD160 9c7aefdfc692f550ad8bd440630f1778512cfbee glib-2.10.3.ebuild 2056
SHA256 cbd291fc055debc67de9d82ecfe2ef6e3b7b5f1b4a7edcc3c6c67d90ab9786d1 glib-2.10.3.ebuild 2056
+EBUILD glib-2.12.11.ebuild 2096 RMD160 8dd00f9e4e34c8ce6506b706d6a34dbfe656850f SHA1 7e55c6c69d21873027edbcd7bfe0c5cbd31da3df SHA256 108413924d5b542869d7eaa66d0d19b605b4d3ec30da149b4f4a80cc4cdb13a0
+MD5 836215f5922fb473016d4fe383de2074 glib-2.12.11.ebuild 2096
+RMD160 8dd00f9e4e34c8ce6506b706d6a34dbfe656850f glib-2.12.11.ebuild 2096
+SHA256 108413924d5b542869d7eaa66d0d19b605b4d3ec30da149b4f4a80cc4cdb13a0 glib-2.12.11.ebuild 2096
EBUILD glib-2.12.4-r1.ebuild 2294 RMD160 f35e9ecbe92316cdd46b9bb452c4c9d466b2dc86 SHA1 7387ba2a7ba7031f79cbd1fa318c99de6691ea2d SHA256 65b3ab239ca970597f84f8fc3be9229adeecff44651c2a3c3520756a061e1d8b
MD5 baac5fad228a6ff8dbd42e1405c2ab8b glib-2.12.4-r1.ebuild 2294
RMD160 f35e9ecbe92316cdd46b9bb452c4c9d466b2dc86 glib-2.12.4-r1.ebuild 2294
MD5 86a8a7a320663e2e62d3e5d655caa664 glib-2.8.6.ebuild 1586
RMD160 5f33daf4eb864f33d091baa7e9eb038a4ced9705 glib-2.8.6.ebuild 1586
SHA256 0e8d42185e9bbee3008004bd262ca31e98b69a150a455a3a1c52ad227d95d584 glib-2.8.6.ebuild 1586
-MISC ChangeLog 29642 RMD160 37d5af5c9ee66dd655ebb03ff8d2b3d7d611f02c SHA1 54c37da06c2510284dd4ca999adbe1836738b7a4 SHA256 a803cc9b145728043db2dd32717d32d472dd7b2d464d8c70160151f497ec0b0e
-MD5 9a812ad552bc33ffb7a93dacac1446b6 ChangeLog 29642
-RMD160 37d5af5c9ee66dd655ebb03ff8d2b3d7d611f02c ChangeLog 29642
-SHA256 a803cc9b145728043db2dd32717d32d472dd7b2d464d8c70160151f497ec0b0e ChangeLog 29642
+MISC ChangeLog 29786 RMD160 934764e1a72ae9a5fe39511a436fdc05193e86e0 SHA1 3375453bd97b5a808803941540656f9262e53085 SHA256 0025e72aa880eb0530e9295c40f1a6a4b12bdc07dc2e1f008fb99623508cbd04
+MD5 d55d3a1143a39f33ee1ac424bb70a374 ChangeLog 29786
+RMD160 934764e1a72ae9a5fe39511a436fdc05193e86e0 ChangeLog 29786
+SHA256 0025e72aa880eb0530e9295c40f1a6a4b12bdc07dc2e1f008fb99623508cbd04 ChangeLog 29786
MISC metadata.xml 158 RMD160 c0e2bae8e91bb6be8922bac5e4f597302e06587e SHA1 38f78e9790bcd4382b4a49aa226aa6dda1d3a3d7 SHA256 3a7dbca0fdc557de69783e0663e2d76ddab129ea8a19b2d0ef6d3e5d1b947ce1
MD5 03ad2e6c4ab41244af1015a8bbb0b39f metadata.xml 158
RMD160 c0e2bae8e91bb6be8922bac5e4f597302e06587e metadata.xml 158
MD5 0df06eb2ed92ba9f4d2c76d5848b9d31 files/digest-glib-2.10.3-r1 241
RMD160 315111941f64e8af6d32867de75539300af2fd64 files/digest-glib-2.10.3-r1 241
SHA256 d26cfbb6a042eef4f64ad487901b9f1ac518d1b68ae6d9210dc4c360d296b122 files/digest-glib-2.10.3-r1 241
+MD5 a0f4860edacc36e48d45deaf914d12be files/digest-glib-2.12.11 244
+RMD160 f12347508ec013589a54b9858160c180e5cb9b55 files/digest-glib-2.12.11 244
+SHA256 c722fb41aed6aa6369379883717072f1b480000e39fbad6cc0d2dc180c31af85 files/digest-glib-2.12.11 244
MD5 a818fa2e2d171393aa71ad8ca6e41c57 files/digest-glib-2.12.4-r1 241
RMD160 55fd2b02f9b2eb2d2fe2d327082d160804561aa4 files/digest-glib-2.12.4-r1 241
SHA256 515021fa1093a388a691b5b8da0a6b7af19751778bde6a27be8986f56de93e3d files/digest-glib-2.12.4-r1 241
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 v2.0.3 (GNU/Linux)
+
+iD8DBQFF+AWbomPajV0RnrERAubVAJ9AmdSZHqnAD0czK6/9RtHDbOMYHgCeKWPk
+4EUN1jiguM+br6wlNJLYv6g=
+=oEcD
+-----END PGP SIGNATURE-----
--- /dev/null
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/glib/glib-2.12.11.ebuild,v 1.1 2007/03/14 14:26:45 dang Exp $
+
+inherit gnome.org libtool eutils flag-o-matic
+
+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 ~ppc64 ~s390 ~sh ~sparc ~sparc-fbsd ~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
+
+ if use ia64 ; then
+ # Only apply for < 4.1
+ local major=$(gcc-major-version)
+ local minor=$(gcc-minor-version)
+ if (( major < 4 || ( major == 4 && minor == 0 ) )); then
+ epatch "${FILESDIR}/glib-2.10.3-ia64-atomic-ops.patch"
+ fi
+ fi
+}
+
+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"
+
+ # always build static libs, see #153807
+ econf \
+ $(use_enable doc gtk-doc) \
+ ${myconf} \
+ --with-threads=posix \
+ --enable-static || 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
+}