summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohn N. Laliberte <allanonjl@gentoo.org>2006-11-03 03:01:58 +0000
committerJohn N. Laliberte <allanonjl@gentoo.org>2006-11-03 03:01:58 +0000
commitef2c7eddcdc41a8769f9c1dfb6df84a6d42639cc (patch)
tree08d203bbd7110bf1072568ec1127d9e6603434c1 /dev-libs/glib
parentadd opengl dep (bug #153441) (diff)
downloadgentoo-2-ef2c7eddcdc41a8769f9c1dfb6df84a6d42639cc.tar.gz
gentoo-2-ef2c7eddcdc41a8769f9c1dfb6df84a6d42639cc.tar.bz2
gentoo-2-ef2c7eddcdc41a8769f9c1dfb6df84a6d42639cc.zip
add --enable-static so we always build static libs. fixes #153807
(Portage version: 2.1.2_rc1-r1) (Unsigned Manifest commit)
Diffstat (limited to 'dev-libs/glib')
-rw-r--r--dev-libs/glib/Manifest62
-rw-r--r--dev-libs/glib/files/digest-glib-2.12.03
-rw-r--r--dev-libs/glib/files/digest-glib-2.12.13
-rw-r--r--dev-libs/glib/files/digest-glib-2.12.23
-rw-r--r--dev-libs/glib/files/digest-glib-2.12.33
-rw-r--r--dev-libs/glib/files/digest-glib-2.12.43
-rw-r--r--dev-libs/glib/glib-2.12.0.ebuild87
-rw-r--r--dev-libs/glib/glib-2.12.1.ebuild86
-rw-r--r--dev-libs/glib/glib-2.12.2.ebuild87
-rw-r--r--dev-libs/glib/glib-2.12.3.ebuild81
-rw-r--r--dev-libs/glib/glib-2.12.4.ebuild85
11 files changed, 15 insertions, 488 deletions
diff --git a/dev-libs/glib/Manifest b/dev-libs/glib/Manifest
index 5816479066da..4ebe0ccfbc9f 100644
--- a/dev-libs/glib/Manifest
+++ b/dev-libs/glib/Manifest
@@ -34,16 +34,12 @@ AUX glib-2.8.3-macos.patch 307 RMD160 f9212f17245cec6767cc1f0447e461c6e4917a6c S
MD5 02673367ae3d806f2df4dd6fbfff54f4 files/glib-2.8.3-macos.patch 307
RMD160 f9212f17245cec6767cc1f0447e461c6e4917a6c files/glib-2.8.3-macos.patch 307
SHA256 2c98a14c2df57484e73525c4cc249a7e1a73da3ae97193b34dbc83981d5df9d6 files/glib-2.8.3-macos.patch 307
-DIST glib-1.2.10.tar.gz 421480 RMD160 f19efe8c87ebeea979a4d36902d8a8209640cd95 SHA256 6e1ce7eedae713b11db82f11434d455d8a1379f783a79812cd2e05fc024a8d9f
-DIST glib-2.10.3.tar.bz2 2774011 RMD160 da56e238f4f6e9c6e7c08d4e53f75128b5178047 SHA256 1d3700e35ca7240a9ce28cf222429648ea50271d62524e008191ccd04a3f8f6f
-DIST glib-2.12.0.tar.bz2 2862476 RMD160 05c42ad616b3cb4aec3831d30414516c70142a4f SHA256 0ee9be281894c1e834cc34ab883c4d7643adb563389ab4cd70d470d5760700b0
-DIST glib-2.12.1.tar.bz2 2870280 RMD160 d4e9fe18b02bd5836c3c3c0ff23448ba2234b84a SHA256 ac3aa4d0b1159f0b13e74e4807149be50ed8a6787e34ec72828b01761e2739ee
-DIST glib-2.12.2.tar.bz2 2860799 RMD160 e822fdba12421849b9656017a6900fb515d00e73 SHA256 349060a0fbfc06e0057610f2df3a27deaea13fc5ea76d2cff992fd40f7205616
-DIST glib-2.12.3.tar.bz2 2896345 RMD160 65c6d717742add451af769299428f4597effb4a8 SHA256 6839e2ad0b2ca10d4219918ed099ede460d1b5d84e8acacf01ccaca3cb33e3b9
+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.4.tar.bz2 2868828 RMD160 3aac5f23cedcef25f7fd7acb6d4ebfa744e38edc SHA1 35be8f8a7ce47bb0f53ffcd50605a6f9596ebd04 SHA256 1b1a0dc746a07c67aad15e22e3d751c3e7068c889d171efb1ab45efbab87c75d
DIST glib-2.6.5.tar.bz2 2357089 RMD160 6ccdfed7ea5621b7c69c436c3b8b5fbba44dc62e SHA256 ca061bbd41c6484b4b0eabbee08f99e51ebf5f3a0c63e8b0787b8d37546cc2ca
-DIST glib-2.8.4.tar.bz2 2583226 RMD160 97090315719c578930b0d645aa6571a2c7fd49d0 SHA256 386a10871ec48e2227d33c91c92ad026a5125a73a2fb64c687e354cdaffe9e33
-DIST glib-2.8.5.tar.bz2 2593263 RMD160 74de27c721360572b91ea3a40f22677d3c484c1e SHA256 db0d7ee9e6d3d226415eb9be8f17d3798a5ad31fe15cd396dfcd92466e85d035
+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
DIST glib-2.8.6.tar.bz2 2691171 RMD160 54b3b5c96f5050793fbadbd523bc33b6bd36b257 SHA256 e2da2eec8c87dccdbce16dcd77489d225b613074764f2f39f2815db15b5deeea
EBUILD glib-1.2.10-r5.ebuild 1602 RMD160 a45e5b63cf9650771e10b4d788aa35a49b746957 SHA1 bf9b8ed405e1f451f0b3395e2cd23e443f594c2c SHA256 0a415f949fc9875f48c0f187117be4de24419d48d9444081e433c5be1a8cbcf8
MD5 0a7b1c38639898440d5eed0f6430a507 glib-1.2.10-r5.ebuild 1602
@@ -53,26 +49,10 @@ EBUILD glib-2.10.3.ebuild 2075 RMD160 cd6750613b5d182232d68ee17e8fd5e82fd66f75 S
MD5 ccf04cfbdfadac51d5010dfc3abe29f0 glib-2.10.3.ebuild 2075
RMD160 cd6750613b5d182232d68ee17e8fd5e82fd66f75 glib-2.10.3.ebuild 2075
SHA256 22723a1c34350b2bb4051a7a92b2c3f11bfece857926b1f17967a473a0bc14ec glib-2.10.3.ebuild 2075
-EBUILD glib-2.12.0.ebuild 2088 RMD160 9ffc7f23a83d7effda93c9f4fc1b23a84e89fa48 SHA1 281f9631bcd86bf350ad9c2679307a428eb4df50 SHA256 cb3b001939079d83641f7ac736e313576735ceef5ce72d18184f9cce5d248360
-MD5 a9f4240b39e360785e1b0bfe77ea948a glib-2.12.0.ebuild 2088
-RMD160 9ffc7f23a83d7effda93c9f4fc1b23a84e89fa48 glib-2.12.0.ebuild 2088
-SHA256 cb3b001939079d83641f7ac736e313576735ceef5ce72d18184f9cce5d248360 glib-2.12.0.ebuild 2088
-EBUILD glib-2.12.1.ebuild 2087 RMD160 a853ac6e46821c1decfb7cd7f5e0540e8e6e406c SHA1 63d2bcd3e91b279568fc4129514dfa62812b9b47 SHA256 8e487b6dfacd231ba78dc990a794aba244be387bf7b5f519b425e2e3c8a2ab9b
-MD5 4a97ff3a7b780149c6a2268f0513db1d glib-2.12.1.ebuild 2087
-RMD160 a853ac6e46821c1decfb7cd7f5e0540e8e6e406c glib-2.12.1.ebuild 2087
-SHA256 8e487b6dfacd231ba78dc990a794aba244be387bf7b5f519b425e2e3c8a2ab9b glib-2.12.1.ebuild 2087
-EBUILD glib-2.12.2.ebuild 2088 RMD160 b72d393c6cf88a1b318031de33c06ddcde925065 SHA1 622c249b54d29b76e6ad88c6580e56faf08033fc SHA256 604abe999302ebfe6bfddc92cb5971c36fd1ed0ed116182aaa9ae68480179458
-MD5 94f014aac31cdcbf34233800cf412833 glib-2.12.2.ebuild 2088
-RMD160 b72d393c6cf88a1b318031de33c06ddcde925065 glib-2.12.2.ebuild 2088
-SHA256 604abe999302ebfe6bfddc92cb5971c36fd1ed0ed116182aaa9ae68480179458 glib-2.12.2.ebuild 2088
-EBUILD glib-2.12.3.ebuild 2089 RMD160 60cbf404d2779bef55bd1ece9d0d4abb4ad9aedc SHA1 eba9a5b078ec48fda781df1805e9a22fb0465443 SHA256 437f6d828286598bfe1153f983037fe11eceb6303b5839d5d7507e3536f1e156
-MD5 7e5d9e706b908d5afe99be4cfc6279f2 glib-2.12.3.ebuild 2089
-RMD160 60cbf404d2779bef55bd1ece9d0d4abb4ad9aedc glib-2.12.3.ebuild 2089
-SHA256 437f6d828286598bfe1153f983037fe11eceb6303b5839d5d7507e3536f1e156 glib-2.12.3.ebuild 2089
-EBUILD glib-2.12.4.ebuild 2254 RMD160 0bb39a2e3c73c715d1c5e2610ade52670aa53f78 SHA1 ada51be85a81f478984721f1a88aabba5e1b9642 SHA256 a5018b2075bf44c4e65343fcd110f1e309d40de48b70dbe17ca48adf5c41754a
-MD5 0a6fd5d79c8ed01459b26c724f84afe2 glib-2.12.4.ebuild 2254
-RMD160 0bb39a2e3c73c715d1c5e2610ade52670aa53f78 glib-2.12.4.ebuild 2254
-SHA256 a5018b2075bf44c4e65343fcd110f1e309d40de48b70dbe17ca48adf5c41754a glib-2.12.4.ebuild 2254
+EBUILD glib-2.12.4-r1.ebuild 2323 RMD160 eae5f226dfb278aed49fdff9f0b89f5a7472c166 SHA1 dd219143d8fc994d0c587d79783b51fb60cbaac7 SHA256 3192a9d8975b6c84552cf0d060cbb68e65c09012f9d6b5b82c8dc2b37c28e7ec
+MD5 3223bad5ae927df46071d5d8ad1d24ef glib-2.12.4-r1.ebuild 2323
+RMD160 eae5f226dfb278aed49fdff9f0b89f5a7472c166 glib-2.12.4-r1.ebuild 2323
+SHA256 3192a9d8975b6c84552cf0d060cbb68e65c09012f9d6b5b82c8dc2b37c28e7ec glib-2.12.4-r1.ebuild 2323
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
@@ -89,10 +69,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 25705 RMD160 b34725926f26799eb0c0c22899333d23ac1473fc SHA1 38803f9834337865fd8070c1d65dab65180b0b8b SHA256 308cfb00417d3051fadffd14ee84ed895366c795213413e86a483aa9c4319ccc
-MD5 74070340ce6f62787e18a717afff72b1 ChangeLog 25705
-RMD160 b34725926f26799eb0c0c22899333d23ac1473fc ChangeLog 25705
-SHA256 308cfb00417d3051fadffd14ee84ed895366c795213413e86a483aa9c4319ccc ChangeLog 25705
+MISC ChangeLog 25996 RMD160 71d0411e9629c93430e5ca90e5f3332bab793374 SHA1 ede9bbfd74fd560fcc40c068c82e2de155ebc325 SHA256 f9c9f8625d228dbfde88dcfdfa648f6e605bb176e4f8ed8bd03ea53435112ea4
+MD5 6333a0f93c77e8f1a7f589a74004ffe0 ChangeLog 25996
+RMD160 71d0411e9629c93430e5ca90e5f3332bab793374 ChangeLog 25996
+SHA256 f9c9f8625d228dbfde88dcfdfa648f6e605bb176e4f8ed8bd03ea53435112ea4 ChangeLog 25996
MISC metadata.xml 158 RMD160 c0e2bae8e91bb6be8922bac5e4f597302e06587e SHA1 38f78e9790bcd4382b4a49aa226aa6dda1d3a3d7 SHA256 3a7dbca0fdc557de69783e0663e2d76ddab129ea8a19b2d0ef6d3e5d1b947ce1
MD5 03ad2e6c4ab41244af1015a8bbb0b39f metadata.xml 158
RMD160 c0e2bae8e91bb6be8922bac5e4f597302e06587e metadata.xml 158
@@ -103,21 +83,9 @@ SHA256 230915c508b16b95f5b3635e9d1db749edc7ef3f55b9436b66ddf8a3b689851c files/di
MD5 0df06eb2ed92ba9f4d2c76d5848b9d31 files/digest-glib-2.10.3 241
RMD160 315111941f64e8af6d32867de75539300af2fd64 files/digest-glib-2.10.3 241
SHA256 d26cfbb6a042eef4f64ad487901b9f1ac518d1b68ae6d9210dc4c360d296b122 files/digest-glib-2.10.3 241
-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 8106b9fa964ec640ceb7fea983f8facc files/digest-glib-2.12.2 241
-RMD160 5b22995b622b31d6231f1f412ee7262b0d121c96 files/digest-glib-2.12.2 241
-SHA256 0ca04f44b7a65ab8055aeead7ed8f0ff85cc53eb67284262b4640cfcbecbd461 files/digest-glib-2.12.2 241
-MD5 0d94467ee20243ad24a2fedc982016ec files/digest-glib-2.12.3 241
-RMD160 4ad673c9769dfa60ad7509154c008ac5adf2c700 files/digest-glib-2.12.3 241
-SHA256 a5735d803543774d841f577222e8164e428c5b0fd5f34a5a822b05cfb75d5acc files/digest-glib-2.12.3 241
-MD5 a818fa2e2d171393aa71ad8ca6e41c57 files/digest-glib-2.12.4 241
-RMD160 55fd2b02f9b2eb2d2fe2d327082d160804561aa4 files/digest-glib-2.12.4 241
-SHA256 515021fa1093a388a691b5b8da0a6b7af19751778bde6a27be8986f56de93e3d files/digest-glib-2.12.4 241
+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 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
diff --git a/dev-libs/glib/files/digest-glib-2.12.0 b/dev-libs/glib/files/digest-glib-2.12.0
deleted file mode 100644
index 8c1af381cf30..000000000000
--- a/dev-libs/glib/files/digest-glib-2.12.0
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 ea8c7733ba443e3db04cf7a84060f408 glib-2.12.0.tar.bz2 2862476
-RMD160 05c42ad616b3cb4aec3831d30414516c70142a4f glib-2.12.0.tar.bz2 2862476
-SHA256 0ee9be281894c1e834cc34ab883c4d7643adb563389ab4cd70d470d5760700b0 glib-2.12.0.tar.bz2 2862476
diff --git a/dev-libs/glib/files/digest-glib-2.12.1 b/dev-libs/glib/files/digest-glib-2.12.1
deleted file mode 100644
index 747b8e4ebc5a..000000000000
--- a/dev-libs/glib/files/digest-glib-2.12.1
+++ /dev/null
@@ -1,3 +0,0 @@
-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/files/digest-glib-2.12.2 b/dev-libs/glib/files/digest-glib-2.12.2
deleted file mode 100644
index 75d5eb18e6d1..000000000000
--- a/dev-libs/glib/files/digest-glib-2.12.2
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 45471ca86af288b7a48116ab2b498d0c glib-2.12.2.tar.bz2 2860799
-RMD160 e822fdba12421849b9656017a6900fb515d00e73 glib-2.12.2.tar.bz2 2860799
-SHA256 349060a0fbfc06e0057610f2df3a27deaea13fc5ea76d2cff992fd40f7205616 glib-2.12.2.tar.bz2 2860799
diff --git a/dev-libs/glib/files/digest-glib-2.12.3 b/dev-libs/glib/files/digest-glib-2.12.3
deleted file mode 100644
index 50f654e01f96..000000000000
--- a/dev-libs/glib/files/digest-glib-2.12.3
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 cbf663f8bc733e2f6c90599942f6616a glib-2.12.3.tar.bz2 2896345
-RMD160 65c6d717742add451af769299428f4597effb4a8 glib-2.12.3.tar.bz2 2896345
-SHA256 6839e2ad0b2ca10d4219918ed099ede460d1b5d84e8acacf01ccaca3cb33e3b9 glib-2.12.3.tar.bz2 2896345
diff --git a/dev-libs/glib/files/digest-glib-2.12.4 b/dev-libs/glib/files/digest-glib-2.12.4
deleted file mode 100644
index 9aa38dd02ea3..000000000000
--- a/dev-libs/glib/files/digest-glib-2.12.4
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 ef7b9595fa788e245a0f883bddba8a25 glib-2.12.4.tar.bz2 2868828
-RMD160 3aac5f23cedcef25f7fd7acb6d4ebfa744e38edc glib-2.12.4.tar.bz2 2868828
-SHA256 1b1a0dc746a07c67aad15e22e3d751c3e7068c889d171efb1ab45efbab87c75d glib-2.12.4.tar.bz2 2868828
diff --git a/dev-libs/glib/glib-2.12.0.ebuild b/dev-libs/glib/glib-2.12.0.ebuild
deleted file mode 100644
index 8d6fdc6f65fd..000000000000
--- a/dev-libs/glib/glib-2.12.0.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# 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.0.ebuild,v 1.2 2006/09/13 17:52:15 agriffis 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
-
- 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
-
- 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
-
-}
diff --git a/dev-libs/glib/glib-2.12.1.ebuild b/dev-libs/glib/glib-2.12.1.ebuild
deleted file mode 100644
index 3b3fdc30bb22..000000000000
--- a/dev-libs/glib/glib-2.12.1.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# 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.2 2006/09/13 17:52:15 agriffis 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
-
- 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
-
- 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
-
-}
diff --git a/dev-libs/glib/glib-2.12.2.ebuild b/dev-libs/glib/glib-2.12.2.ebuild
deleted file mode 100644
index 9a7cdfd6d5bc..000000000000
--- a/dev-libs/glib/glib-2.12.2.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# 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.2.ebuild,v 1.2 2006/09/13 17:52:15 agriffis 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
-
- 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
-
- 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
-
-}
diff --git a/dev-libs/glib/glib-2.12.3.ebuild b/dev-libs/glib/glib-2.12.3.ebuild
deleted file mode 100644
index f7b25ae08b3a..000000000000
--- a/dev-libs/glib/glib-2.12.3.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# 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.3.ebuild,v 1.2 2006/09/13 17:52:15 agriffis 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
-
- 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
-
- 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
-}
diff --git a/dev-libs/glib/glib-2.12.4.ebuild b/dev-libs/glib/glib-2.12.4.ebuild
deleted file mode 100644
index 8cfc0a0985e1..000000000000
--- a/dev-libs/glib/glib-2.12.4.ebuild
+++ /dev/null
@@ -1,85 +0,0 @@
-# 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.4.ebuild,v 1.4 2006/10/24 08:03:24 uberlord 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 ~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
-
- epatch "${FILESDIR}/${PN}-2.8.3-macos.patch"
-
- # Fix build for FreeBSD. These will be included in 2.12.5
- epatch "${FILESDIR}/${P}-gtimer-fix.patch"
- epatch "${FILESDIR}/${P}-tests_pthread.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
-}