diff options
author | Mart Raudsepp <leio@gentoo.org> | 2007-06-05 11:01:26 +0000 |
---|---|---|
committer | Mart Raudsepp <leio@gentoo.org> | 2007-06-05 11:01:26 +0000 |
commit | 305c22ebca05f542b9fb9032ae2bf4831ab3300f (patch) | |
tree | b0f976a4dcf268ee5c30dd779c4e0b280bf9af22 /dev-libs | |
parent | alpha stable wrt #152292 (diff) | |
download | historical-305c22ebca05f542b9fb9032ae2bf4831ab3300f.tar.gz historical-305c22ebca05f542b9fb9032ae2bf4831ab3300f.tar.bz2 historical-305c22ebca05f542b9fb9032ae2bf4831ab3300f.zip |
Version bump
Package-Manager: portage-2.1.2.9
Diffstat (limited to 'dev-libs')
-rw-r--r-- | dev-libs/glib/ChangeLog | 9 | ||||
-rw-r--r-- | dev-libs/glib/Manifest | 16 | ||||
-rw-r--r-- | dev-libs/glib/files/digest-glib-2.12.12 | 3 | ||||
-rw-r--r-- | dev-libs/glib/glib-2.12.12.ebuild | 80 |
4 files changed, 102 insertions, 6 deletions
diff --git a/dev-libs/glib/ChangeLog b/dev-libs/glib/ChangeLog index 95b16b4ed420..f0e92fc16b2f 100644 --- a/dev-libs/glib/ChangeLog +++ b/dev-libs/glib/ChangeLog @@ -1,8 +1,13 @@ # 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.264 2007/06/02 05:17:07 leio Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/glib/ChangeLog,v 1.265 2007/06/05 11:01:26 leio Exp $ - 02 Jun 2007; <leio@gentoo.org> -files/glib-2.12.4-gtimer-fix.patch, +*glib-2.12.12 (05 Jun 2007) + + 05 Jun 2007; Mart Raudsepp <leio@gentoo.org> +glib-2.12.12.ebuild: + Version bump + + 02 Jun 2007; Mart Raudsepp <leio@gentoo.org> -files/glib-2.12.4-gtimer-fix.patch, -files/glib-2.12.4-tests_pthread.patch, -files/glib-2-macos.patch, -glib-2.12.4-r1.ebuild, -glib-2.12.6.ebuild, -glib-2.12.7.ebuild: Remove redundant versions diff --git a/dev-libs/glib/Manifest b/dev-libs/glib/Manifest index 7ac44676052b..3ed8dc586abb 100644 --- a/dev-libs/glib/Manifest +++ b/dev-libs/glib/Manifest @@ -26,6 +26,7 @@ DIST glib-1.2.10-r1-as-needed.patch.bz2 9099 RMD160 5b7a21da6dc10112409bd885501a 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.12.tar.bz2 2938743 RMD160 bab462a1e4ef3e9905a4af5b727ad4f9ca03cf02 SHA1 527bced2e6d38169c08c8712d5e3b6ebb0dc46b5 SHA256 debc507172093ef7c74e8a83bf49e090cc24057b1807d3be22e5d7cbfab60054 DIST glib-2.12.9.tar.bz2 2902738 RMD160 f762b65131f5c1f30ee2e25cb771c296715e6bd6 SHA1 387da30929047ef88a6f369831a34f41a3d027f7 SHA256 10113e7b91f858557c7edb4b611cc009855c5ff8663af54977a65acb69445058 DIST glib-2.8.6.tar.bz2 2691171 RMD160 54b3b5c96f5050793fbadbd523bc33b6bd36b257 SHA1 28731dc4799efc1824610971c88a571f18bd8471 SHA256 e2da2eec8c87dccdbce16dcd77489d225b613074764f2f39f2815db15b5deeea EBUILD glib-1.2.10-r5.ebuild 1716 RMD160 068c9be8d342da4aa927c39c1ec63f266408b03d SHA1 2f48154af232513d7d40d91dbb89d2b033082e53 SHA256 14a7cc736b4aec42c5efe2eae04627a6066a48b55ae445f037ae3e7ba93704ec @@ -44,6 +45,10 @@ EBUILD glib-2.12.11.ebuild 2077 RMD160 dca545c70a889cb3a1fb7b7cb8263615d3aaf1fb MD5 579b92f88cdab1d75f59d1a0f27de491 glib-2.12.11.ebuild 2077 RMD160 dca545c70a889cb3a1fb7b7cb8263615d3aaf1fb glib-2.12.11.ebuild 2077 SHA256 2eb983eed5ac647088d34e5f01d51bd4d3f617315a857e355215280b4ee2c09b glib-2.12.11.ebuild 2077 +EBUILD glib-2.12.12.ebuild 2083 RMD160 15ba8bf9b30717416af3386b035c7a8401765888 SHA1 b6544906488774993cfc2d3e40ebf6266ba9ab89 SHA256 73a87891bc651f11082333ace81f66841007a0144545acdbb6a74c7720b1426a +MD5 db2192eb5bdb13bf38c47ee20e1fa108 glib-2.12.12.ebuild 2083 +RMD160 15ba8bf9b30717416af3386b035c7a8401765888 glib-2.12.12.ebuild 2083 +SHA256 73a87891bc651f11082333ace81f66841007a0144545acdbb6a74c7720b1426a glib-2.12.12.ebuild 2083 EBUILD glib-2.12.9.ebuild 2072 RMD160 f961e74a9e8cdb272c84b7c9edec176d7bfee5c3 SHA1 2c7df6129387f286b7dca57236107f7911651d39 SHA256 11397dc08a8abcd765c6ceeb64d320eb151b5facb4f68859393fcf51fe6ecbb0 MD5 ee1215cfbe188f97d11aa86bbb32fd16 glib-2.12.9.ebuild 2072 RMD160 f961e74a9e8cdb272c84b7c9edec176d7bfee5c3 glib-2.12.9.ebuild 2072 @@ -52,10 +57,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 31596 RMD160 6fe53287888facbca47fed1ba780eeba6dfb8b90 SHA1 2704ebfe8cc44bc0e86e7f60c5b7d122f5240a4e SHA256 27096ccfbf3097b360d32188605f23eb2024cf7a91e66fb4d557a7caa70f7200 -MD5 1a347b47e670424bf189117a12ae84be ChangeLog 31596 -RMD160 6fe53287888facbca47fed1ba780eeba6dfb8b90 ChangeLog 31596 -SHA256 27096ccfbf3097b360d32188605f23eb2024cf7a91e66fb4d557a7caa70f7200 ChangeLog 31596 +MISC ChangeLog 31724 RMD160 8a838a78930779ad2ef9a9e3c9664b72319846d9 SHA1 7ad590ae337e6a63db7d5b5828ca0e974ad9fbd4 SHA256 c1bc01adb9682d308bf0178024043538d3e6e008893ee9ee7d34213c548c9433 +MD5 c2344eea30fd488889c10a7bdc7d632d ChangeLog 31724 +RMD160 8a838a78930779ad2ef9a9e3c9664b72319846d9 ChangeLog 31724 +SHA256 c1bc01adb9682d308bf0178024043538d3e6e008893ee9ee7d34213c548c9433 ChangeLog 31724 MISC metadata.xml 158 RMD160 c0e2bae8e91bb6be8922bac5e4f597302e06587e SHA1 38f78e9790bcd4382b4a49aa226aa6dda1d3a3d7 SHA256 3a7dbca0fdc557de69783e0663e2d76ddab129ea8a19b2d0ef6d3e5d1b947ce1 MD5 03ad2e6c4ab41244af1015a8bbb0b39f metadata.xml 158 RMD160 c0e2bae8e91bb6be8922bac5e4f597302e06587e metadata.xml 158 @@ -72,6 +77,9 @@ SHA256 d26cfbb6a042eef4f64ad487901b9f1ac518d1b68ae6d9210dc4c360d296b122 files/di 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 6c5b4075250f08e16e10788cba9f8e2e files/digest-glib-2.12.12 244 +RMD160 feeb5ec76ca900d93d34d7d809ebdc407e7cff25 files/digest-glib-2.12.12 244 +SHA256 7c9ab8245ffcb1104c207f57cf080ff57caf3be03a4ad344546085949f0d0410 files/digest-glib-2.12.12 244 MD5 e4fdcf80cbc0628c5f2c7de9670c1c38 files/digest-glib-2.12.9 241 RMD160 cf121051ee302e17dd049134564adbabae1ad129 files/digest-glib-2.12.9 241 SHA256 1148de471d6405c9732db5dcfa51d665374d3d29ace118b50ced97b0d372a49b files/digest-glib-2.12.9 241 diff --git a/dev-libs/glib/files/digest-glib-2.12.12 b/dev-libs/glib/files/digest-glib-2.12.12 new file mode 100644 index 000000000000..427f2cd4d484 --- /dev/null +++ b/dev-libs/glib/files/digest-glib-2.12.12 @@ -0,0 +1,3 @@ +MD5 0b3a42098243d054475ff6eb51ed2be1 glib-2.12.12.tar.bz2 2938743 +RMD160 bab462a1e4ef3e9905a4af5b727ad4f9ca03cf02 glib-2.12.12.tar.bz2 2938743 +SHA256 debc507172093ef7c74e8a83bf49e090cc24057b1807d3be22e5d7cbfab60054 glib-2.12.12.tar.bz2 2938743 diff --git a/dev-libs/glib/glib-2.12.12.ebuild b/dev-libs/glib/glib-2.12.12.ebuild new file mode 100644 index 000000000000..7188e1cf5288 --- /dev/null +++ b/dev-libs/glib/glib-2.12.12.ebuild @@ -0,0 +1,80 @@ +# 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.12.ebuild,v 1.1 2007/06/05 11:01:26 leio 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 + + 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 +} |