From: Daniel Gryniewicz Date: Wed, 14 Mar 2007 14:26:45 +0000 (+0000) Subject: Bump to 2.12.11 X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=abc66df173eda780e25d7fb34d021c484a767bbf;p=gentoo.git Bump to 2.12.11 - assorted bug fixes Package-Manager: portage-2.1.2.2 --- diff --git a/dev-libs/glib/ChangeLog b/dev-libs/glib/ChangeLog index 225f5ecbb8b6..1746e4e80aa1 100644 --- a/dev-libs/glib/ChangeLog +++ b/dev-libs/glib/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-libs/glib # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/glib/ChangeLog,v 1.248 2007/03/14 11:07:27 blubb Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/glib/ChangeLog,v 1.249 2007/03/14 14:26:45 dang Exp $ + +*glib-2.12.11 (14 Mar 2007) + + 14 Mar 2007; Daniel Gryniewicz +glib-2.12.11.ebuild: + Bump to 2.12.11 + - assorted bug fixes 14 Mar 2007; Simon Stelling glib-2.12.9.ebuild: stable on amd64; bug 163678 diff --git a/dev-libs/glib/Manifest b/dev-libs/glib/Manifest index 4a1cc21a86e6..171649b8a847 100644 --- a/dev-libs/glib/Manifest +++ b/dev-libs/glib/Manifest @@ -1,3 +1,6 @@ +-----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 @@ -37,6 +40,7 @@ SHA256 2c98a14c2df57484e73525c4cc249a7e1a73da3ae97193b34dbc83981d5df9d6 files/gl 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 @@ -54,6 +58,10 @@ EBUILD glib-2.10.3.ebuild 2056 RMD160 9c7aefdfc692f550ad8bd440630f1778512cfbee S 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 @@ -74,10 +82,10 @@ EBUILD glib-2.8.6.ebuild 1586 RMD160 5f33daf4eb864f33d091baa7e9eb038a4ced9705 SH 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 @@ -91,6 +99,9 @@ SHA256 d26cfbb6a042eef4f64ad487901b9f1ac518d1b68ae6d9210dc4c360d296b122 files/di 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 @@ -106,3 +117,10 @@ SHA256 1148de471d6405c9732db5dcfa51d665374d3d29ace118b50ced97b0d372a49b 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 v2.0.3 (GNU/Linux) + +iD8DBQFF+AWbomPajV0RnrERAubVAJ9AmdSZHqnAD0czK6/9RtHDbOMYHgCeKWPk +4EUN1jiguM+br6wlNJLYv6g= +=oEcD +-----END PGP SIGNATURE----- diff --git a/dev-libs/glib/files/digest-glib-2.12.11 b/dev-libs/glib/files/digest-glib-2.12.11 new file mode 100644 index 000000000000..ac4ae20c9513 --- /dev/null +++ b/dev-libs/glib/files/digest-glib-2.12.11 @@ -0,0 +1,3 @@ +MD5 077a9917b673a9a0bc63f351786dde24 glib-2.12.11.tar.bz2 2925342 +RMD160 8680d27e630643e6653d88537907d06e3ba6e91a glib-2.12.11.tar.bz2 2925342 +SHA256 706aa9da1c096af8d27b3ddb5da4e321dd6b10f881887639e280e4e10b81c4b3 glib-2.12.11.tar.bz2 2925342 diff --git a/dev-libs/glib/glib-2.12.11.ebuild b/dev-libs/glib/glib-2.12.11.ebuild new file mode 100644 index 000000000000..ffc8513f8baf --- /dev/null +++ b/dev-libs/glib/glib-2.12.11.ebuild @@ -0,0 +1,81 @@ +# 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 +}