diff options
author | Martin Schlemmer <azarah@gentoo.org> | 2006-07-08 16:32:40 +0000 |
---|---|---|
committer | Martin Schlemmer <azarah@gentoo.org> | 2006-07-08 16:32:40 +0000 |
commit | 7269051ddbc83a0cd7b857a5be61445978bacb3a (patch) | |
tree | a61ced8a920f9e931f7cf20b716abc0ca07ae8cf /dev-libs/klibc | |
parent | Fix patch name. (diff) | |
download | gentoo-2-7269051ddbc83a0cd7b857a5be61445978bacb3a.tar.gz gentoo-2-7269051ddbc83a0cd7b857a5be61445978bacb3a.tar.bz2 gentoo-2-7269051ddbc83a0cd7b857a5be61445978bacb3a.zip |
Remove old ebuilds.
(Portage version: 2.1.1_pre2-r6)
Diffstat (limited to 'dev-libs/klibc')
-rw-r--r-- | dev-libs/klibc/Manifest | 42 | ||||
-rw-r--r-- | dev-libs/klibc/files/digest-klibc-1.0.14-r1 | 3 | ||||
-rw-r--r-- | dev-libs/klibc/files/digest-klibc-1.1.1 | 3 | ||||
-rw-r--r-- | dev-libs/klibc/files/digest-klibc-1.1.16 | 3 | ||||
-rw-r--r-- | dev-libs/klibc/files/digest-klibc-1.2.1 | 3 | ||||
-rw-r--r-- | dev-libs/klibc/files/digest-klibc-1.4.8 | 3 | ||||
-rw-r--r-- | dev-libs/klibc/files/klibc-1.0.14-nostdlib.patch | 12 | ||||
-rw-r--r-- | dev-libs/klibc/klibc-1.0.14-r1.ebuild | 156 | ||||
-rw-r--r-- | dev-libs/klibc/klibc-1.1.1.ebuild | 157 | ||||
-rw-r--r-- | dev-libs/klibc/klibc-1.1.16.ebuild | 155 | ||||
-rw-r--r-- | dev-libs/klibc/klibc-1.2.1.ebuild | 163 | ||||
-rw-r--r-- | dev-libs/klibc/klibc-1.4.8.ebuild | 196 |
12 files changed, 0 insertions, 896 deletions
diff --git a/dev-libs/klibc/Manifest b/dev-libs/klibc/Manifest index 398d8d412518..b5ef83f11c12 100644 --- a/dev-libs/klibc/Manifest +++ b/dev-libs/klibc/Manifest @@ -1,7 +1,3 @@ -AUX klibc-1.0.14-nostdlib.patch 460 RMD160 b7cf757792d33d93763f80599f7c09b81be527f3 SHA1 b45b0483c5354637e2b00e9ffa6a4d81f84e31d2 SHA256 9f33b172b3d1d71f4f23459af6e6169ce97070d1bcd81833c6e4e70fe39f1b58 -MD5 4b098438d57b0f7ad9f16d534fb98eb4 files/klibc-1.0.14-nostdlib.patch 460 -RMD160 b7cf757792d33d93763f80599f7c09b81be527f3 files/klibc-1.0.14-nostdlib.patch 460 -SHA256 9f33b172b3d1d71f4f23459af6e6169ce97070d1bcd81833c6e4e70fe39f1b58 files/klibc-1.0.14-nostdlib.patch 460 AUX klibc-1.1-mips32.patch 670 RMD160 ecab014d68b65837eb6088c21d95be0c23170cfc SHA1 68b24422a59e4479c636dfd4fcd56be06dc01db3 SHA256 42d127d2d5348b7856d33b7ffce986d49c7adbef82cf2bb34aa06a022fabad4c MD5 d771e07746a2d5b2bdac366cd992c885 files/klibc-1.1-mips32.patch 670 RMD160 ecab014d68b65837eb6088c21d95be0c23170cfc files/klibc-1.1-mips32.patch 670 @@ -38,29 +34,14 @@ AUX klibc.m4 3619 RMD160 aee79c8296f375e3614fcf5d97b21ed9e043c719 SHA1 ebe928932 MD5 790a9f0a9a74e6eac6c6c1dbde2a94b6 files/klibc.m4 3619 RMD160 aee79c8296f375e3614fcf5d97b21ed9e043c719 files/klibc.m4 3619 SHA256 02901ef2ca8b320d77b03fab4fa9bef809c11e2e418e7da00aa2c13c4a84dd44 files/klibc.m4 3619 -DIST klibc-1.0.14.tar.bz2 443250 RMD160 624f054cce200e98be95e574989a141b32b6a538 SHA256 e6221007f9c95100740340479dd1e52ab1c368904d21d3f8b53065679314d45f -DIST klibc-1.1.1.tar.bz2 444065 RMD160 f865657052c2ee9731f48f3918b2906f01a6a795 SHA1 595c74bccb0f4f8a9ab636d571bca8caa35ea083 SHA256 6a2efdfc757c518a8185f457799506086084b59498f53db37cfb6728008127e0 DIST klibc-1.1.16.tar.bz2 451284 RMD160 869ed4a53f86bf33b12e5abfa8d343b70da5f8b6 SHA1 8058136ba91f06ab2bf00382b079d8ed03c2585f SHA256 3e7a6f303a7aca1fe938f860c9ee9c93ff7937644b9158bec07df7b1217e8d8b DIST klibc-1.1.tar.bz2 444770 RMD160 d25df89a8468f05e480ea7348c8cfa25aa4a061e SHA1 167832f15b48f0d7eda160eee4b05b9afa446a69 SHA256 42de47159a382d852750e38fe4877ee2f97f2ff4c47e27f3ce512193d31f63e7 DIST klibc-1.2.1.tar.bz2 451620 RMD160 d0ea3418622c008884c0efb6dee693aa03eca90d SHA1 ff09e5c083326299083846cced052058a291c5bd SHA256 c413b565ea6bd33d4f0af5ee3319d9bc1d804e5cb859b9f3284cad2c449d7c5c -DIST klibc-1.4.8.tar.bz2 472681 RMD160 ad8bdf63048c21650444af105949ef91cc0c445c SHA1 fc63865a043912143aaddaa5a0a503ce7508d196 SHA256 5cc7d9ca5cccc551b23dada5190dd919a6f9c859a08c6501b7a77b51b8532184 DIST klibc-1.4.9.tar.bz2 472957 RMD160 48ac1b171f2f2b5b7b40b791c70adb446502c95c SHA1 39ef201ada1a5a9ab86081367e5549caf512eb1c SHA256 dfde10068f74b7b8d675907bffcb783b5871d35ddc323ee08a7be241bf2ac74f -EBUILD klibc-1.0.14-r1.ebuild 4123 RMD160 a2ad0c70d40090db8fac0c85db9b8525d6805294 SHA1 dc9560879c6b21034a433d0be498b365071886a1 SHA256 8d7c64fcad902a8322b231dc605bed6ebd11994f1d3da9330762b43d1e1d878d -MD5 87eac36868c96b295f5b4b631a505db9 klibc-1.0.14-r1.ebuild 4123 -RMD160 a2ad0c70d40090db8fac0c85db9b8525d6805294 klibc-1.0.14-r1.ebuild 4123 -SHA256 8d7c64fcad902a8322b231dc605bed6ebd11994f1d3da9330762b43d1e1d878d klibc-1.0.14-r1.ebuild 4123 -EBUILD klibc-1.1.1.ebuild 4172 RMD160 43fe04e7fb5cc8ef4b83093133cefd280d387c3d SHA1 cdfb38f2137f0465b02020890c6e641e3d7ab94c SHA256 0af486637859e6b4f1f273636104a15c9e06c36cc3ebbc13af4943251f240abd -MD5 7d2be2d1eb8c7df488373415c7a1a5f3 klibc-1.1.1.ebuild 4172 -RMD160 43fe04e7fb5cc8ef4b83093133cefd280d387c3d klibc-1.1.1.ebuild 4172 -SHA256 0af486637859e6b4f1f273636104a15c9e06c36cc3ebbc13af4943251f240abd klibc-1.1.1.ebuild 4172 EBUILD klibc-1.1.16-r1.ebuild 4240 RMD160 6661dd8da518731a420ff98d7dc3f4aabbbeac40 SHA1 fb616105b742112f4f0b9c9db70fec85e0514508 SHA256 7aecfa6e8f3a63fe3c855113c4e535ba93fdc212e9af5818ac1daa35d715858a MD5 92a3930943687a2c731a7a6eab4850cd klibc-1.1.16-r1.ebuild 4240 RMD160 6661dd8da518731a420ff98d7dc3f4aabbbeac40 klibc-1.1.16-r1.ebuild 4240 SHA256 7aecfa6e8f3a63fe3c855113c4e535ba93fdc212e9af5818ac1daa35d715858a klibc-1.1.16-r1.ebuild 4240 -EBUILD klibc-1.1.16.ebuild 4082 RMD160 6b22e9789f3f9b263b93d7362f7c9e80b05293a9 SHA1 d90ec4d039befa66d6964c042a92d67d2180b23a SHA256 7ba6f473e6ee67d8843a2fd0a460ce67d0b75bb7c7cfacf92b4592658b202ed3 -MD5 40263c09cc9924e72ca0ce91630b4039 klibc-1.1.16.ebuild 4082 -RMD160 6b22e9789f3f9b263b93d7362f7c9e80b05293a9 klibc-1.1.16.ebuild 4082 -SHA256 7ba6f473e6ee67d8843a2fd0a460ce67d0b75bb7c7cfacf92b4592658b202ed3 klibc-1.1.16.ebuild 4082 EBUILD klibc-1.1.ebuild 4165 RMD160 322fb2a8bab3b1240ed44831507691be457677d0 SHA1 a193b334cdb3a86d6214ac877027116ce3898077 SHA256 94ef3179da75c07c197c830e644520b0032b0493601d8c3ee217f81d6f124230 MD5 8aeec3288335b9aa00b16bf2c0ae45b6 klibc-1.1.ebuild 4165 RMD160 322fb2a8bab3b1240ed44831507691be457677d0 klibc-1.1.ebuild 4165 @@ -73,14 +54,6 @@ EBUILD klibc-1.2.1-r2.ebuild 5280 RMD160 8bf086d5e8aee7b9cd611ba59f9f292a250f477 MD5 2bc5e6b1ea4a1050bd23b4e7bb09de49 klibc-1.2.1-r2.ebuild 5280 RMD160 8bf086d5e8aee7b9cd611ba59f9f292a250f4770 klibc-1.2.1-r2.ebuild 5280 SHA256 cae8b8f69305d56500a4dec1485312ed54630f65b58194a0d02327f87b598345 klibc-1.2.1-r2.ebuild 5280 -EBUILD klibc-1.2.1.ebuild 4276 RMD160 30d3aec718ff2592c51c76379e0db0a25c19d78f SHA1 b63d38e5c7390a0db8ed9644dea4ba3e1597bcd9 SHA256 f19fb668f2571cfb447475c7c9a22c294eb3c494b558d684b33dc2e8bad2a9da -MD5 631b5cb4d1ec609f7d3ed03228a596ec klibc-1.2.1.ebuild 4276 -RMD160 30d3aec718ff2592c51c76379e0db0a25c19d78f klibc-1.2.1.ebuild 4276 -SHA256 f19fb668f2571cfb447475c7c9a22c294eb3c494b558d684b33dc2e8bad2a9da klibc-1.2.1.ebuild 4276 -EBUILD klibc-1.4.8.ebuild 5295 RMD160 533f2fb021bf0ab046590ff88f3804d07d4692e9 SHA1 d50edfabf51566fe4e0e9098284ce1d9b4c6cc94 SHA256 00e83e76f5f664afdf2eb8695438a2c870f44f1307c0a7b396251de6c7f89b3a -MD5 dae732453cad21314d87a4ac4f2cf232 klibc-1.4.8.ebuild 5295 -RMD160 533f2fb021bf0ab046590ff88f3804d07d4692e9 klibc-1.4.8.ebuild 5295 -SHA256 00e83e76f5f664afdf2eb8695438a2c870f44f1307c0a7b396251de6c7f89b3a klibc-1.4.8.ebuild 5295 EBUILD klibc-1.4.9.ebuild 6167 RMD160 953173322f52c9314b0039c01715d340e93ed020 SHA1 a7e92d7e45b166f39e96c58de11ea855ee6cd592 SHA256 62591bed32dd0b3086c312612b0a0b33141a721e8f03d27119a66f4153b8ddd2 MD5 7772763d1b6b8b9436995a83e4f06722 klibc-1.4.9.ebuild 6167 RMD160 953173322f52c9314b0039c01715d340e93ed020 klibc-1.4.9.ebuild 6167 @@ -93,33 +66,18 @@ MISC metadata.xml 223 RMD160 7af8dd320b92b8c61a58767f5221770cd236c63a SHA1 dc0e5 MD5 b612d343db3c54560665171eb7db245c metadata.xml 223 RMD160 7af8dd320b92b8c61a58767f5221770cd236c63a metadata.xml 223 SHA256 4b7a3ec9381367d73e7d7f56f27fcf2a703d7731c345cc88af4587743936e2f0 metadata.xml 223 -MD5 a282bafee9b31fcb37f3f2a9530ee41d files/digest-klibc-1.0.14-r1 241 -RMD160 0eb52f719150ddf87c3f64d192225486187d2e40 files/digest-klibc-1.0.14-r1 241 -SHA256 3c97e5830e310ea49a6c7ad2a725f0f063e42a31440da96fb2e3b1b25831ae1d files/digest-klibc-1.0.14-r1 241 MD5 c8c9867a9085efbf2ca158aa9a777a4b files/digest-klibc-1.1 232 RMD160 0bda0dcb23543c4f3567476873404d06ce7aae00 files/digest-klibc-1.1 232 SHA256 8dde1dc4fbdb71a2953cd3302828ebad3706570900cdf2757238a3bdc4c0e2b7 files/digest-klibc-1.1 232 -MD5 5ebe206963a08cde3e4ed0aeef190721 files/digest-klibc-1.1.1 238 -RMD160 441536e251ef37afb49c21778d81a0f947e9f43c files/digest-klibc-1.1.1 238 -SHA256 3d0fe932c2e50f91f806eea6b6718bd3ce5ffcdc1eeda93cf036d9fb7ca8cefd files/digest-klibc-1.1.1 238 -MD5 9fc764dc447c0db7aae5025c343a7ff0 files/digest-klibc-1.1.16 241 -RMD160 1abd5c4a05f0d033999430f179145eac9629f4ed files/digest-klibc-1.1.16 241 -SHA256 02639e4bca80dc7e393c0a958b858c097015e2efdbac9d035908b0235ac04f66 files/digest-klibc-1.1.16 241 MD5 9fc764dc447c0db7aae5025c343a7ff0 files/digest-klibc-1.1.16-r1 241 RMD160 1abd5c4a05f0d033999430f179145eac9629f4ed files/digest-klibc-1.1.16-r1 241 SHA256 02639e4bca80dc7e393c0a958b858c097015e2efdbac9d035908b0235ac04f66 files/digest-klibc-1.1.16-r1 241 -MD5 e2c54f1b35309be367759ba42ef5027b files/digest-klibc-1.2.1 238 -RMD160 19cd909eb9419c8aa5c0e829dab15f8783188ae2 files/digest-klibc-1.2.1 238 -SHA256 382c935239962cf639e051b35213a499e7a8762baee40721d5d33fe5d0edfe32 files/digest-klibc-1.2.1 238 MD5 e2c54f1b35309be367759ba42ef5027b files/digest-klibc-1.2.1-r1 238 RMD160 19cd909eb9419c8aa5c0e829dab15f8783188ae2 files/digest-klibc-1.2.1-r1 238 SHA256 382c935239962cf639e051b35213a499e7a8762baee40721d5d33fe5d0edfe32 files/digest-klibc-1.2.1-r1 238 MD5 e2c54f1b35309be367759ba42ef5027b files/digest-klibc-1.2.1-r2 238 RMD160 19cd909eb9419c8aa5c0e829dab15f8783188ae2 files/digest-klibc-1.2.1-r2 238 SHA256 382c935239962cf639e051b35213a499e7a8762baee40721d5d33fe5d0edfe32 files/digest-klibc-1.2.1-r2 238 -MD5 b1ded21308a8efc54e83e2337428c863 files/digest-klibc-1.4.8 238 -RMD160 2b2720b23b72e3ddff6f1270813c5af027ebae29 files/digest-klibc-1.4.8 238 -SHA256 47c7afd8fe4b5f77d958d564ae0c99cdcfbdc1000a849c6ce2c7cd5ad78664c5 files/digest-klibc-1.4.8 238 MD5 dccb10398029772dff790f1d2c86d4fb files/digest-klibc-1.4.9 238 RMD160 d87ef57748a55855ba6d968f55243fedfb174ceb files/digest-klibc-1.4.9 238 SHA256 17a5887d09ccda088ccbc8d35140be5bf3f099aeb7f05fad5f6d1c144320243f files/digest-klibc-1.4.9 238 diff --git a/dev-libs/klibc/files/digest-klibc-1.0.14-r1 b/dev-libs/klibc/files/digest-klibc-1.0.14-r1 deleted file mode 100644 index 6a0fd72ca106..000000000000 --- a/dev-libs/klibc/files/digest-klibc-1.0.14-r1 +++ /dev/null @@ -1,3 +0,0 @@ -MD5 882492395506ffb5f4cdbfca11eeb3d6 klibc-1.0.14.tar.bz2 443250 -RMD160 624f054cce200e98be95e574989a141b32b6a538 klibc-1.0.14.tar.bz2 443250 -SHA256 e6221007f9c95100740340479dd1e52ab1c368904d21d3f8b53065679314d45f klibc-1.0.14.tar.bz2 443250 diff --git a/dev-libs/klibc/files/digest-klibc-1.1.1 b/dev-libs/klibc/files/digest-klibc-1.1.1 deleted file mode 100644 index 4597035f5dcc..000000000000 --- a/dev-libs/klibc/files/digest-klibc-1.1.1 +++ /dev/null @@ -1,3 +0,0 @@ -MD5 baa1f6e0b6acbf9576bb28cca5c32c89 klibc-1.1.1.tar.bz2 444065 -RMD160 f865657052c2ee9731f48f3918b2906f01a6a795 klibc-1.1.1.tar.bz2 444065 -SHA256 6a2efdfc757c518a8185f457799506086084b59498f53db37cfb6728008127e0 klibc-1.1.1.tar.bz2 444065 diff --git a/dev-libs/klibc/files/digest-klibc-1.1.16 b/dev-libs/klibc/files/digest-klibc-1.1.16 deleted file mode 100644 index 9d3adf70e4f5..000000000000 --- a/dev-libs/klibc/files/digest-klibc-1.1.16 +++ /dev/null @@ -1,3 +0,0 @@ -MD5 80b85e84306695ed61049720008dd409 klibc-1.1.16.tar.bz2 451284 -RMD160 869ed4a53f86bf33b12e5abfa8d343b70da5f8b6 klibc-1.1.16.tar.bz2 451284 -SHA256 3e7a6f303a7aca1fe938f860c9ee9c93ff7937644b9158bec07df7b1217e8d8b klibc-1.1.16.tar.bz2 451284 diff --git a/dev-libs/klibc/files/digest-klibc-1.2.1 b/dev-libs/klibc/files/digest-klibc-1.2.1 deleted file mode 100644 index b6bfd214458f..000000000000 --- a/dev-libs/klibc/files/digest-klibc-1.2.1 +++ /dev/null @@ -1,3 +0,0 @@ -MD5 d5ce19f5df32e7f4f5bbb4562d0573be klibc-1.2.1.tar.bz2 451620 -RMD160 d0ea3418622c008884c0efb6dee693aa03eca90d klibc-1.2.1.tar.bz2 451620 -SHA256 c413b565ea6bd33d4f0af5ee3319d9bc1d804e5cb859b9f3284cad2c449d7c5c klibc-1.2.1.tar.bz2 451620 diff --git a/dev-libs/klibc/files/digest-klibc-1.4.8 b/dev-libs/klibc/files/digest-klibc-1.4.8 deleted file mode 100644 index e56f30e595d7..000000000000 --- a/dev-libs/klibc/files/digest-klibc-1.4.8 +++ /dev/null @@ -1,3 +0,0 @@ -MD5 d652eea31836f3f8ab1baf8a0a879a6b klibc-1.4.8.tar.bz2 472681 -RMD160 ad8bdf63048c21650444af105949ef91cc0c445c klibc-1.4.8.tar.bz2 472681 -SHA256 5cc7d9ca5cccc551b23dada5190dd919a6f9c859a08c6501b7a77b51b8532184 klibc-1.4.8.tar.bz2 472681 diff --git a/dev-libs/klibc/files/klibc-1.0.14-nostdlib.patch b/dev-libs/klibc/files/klibc-1.0.14-nostdlib.patch deleted file mode 100644 index 99068a4b6c4e..000000000000 --- a/dev-libs/klibc/files/klibc-1.0.14-nostdlib.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff --git a/MCONFIG b/MCONFIG ---- a/MCONFIG -+++ b/MCONFIG -@@ -42,7 +42,7 @@ INCLUDE = -I$(SRCROOT)/include/arch/$(AR - -I$(SRCROOT)/include/bits$(BITSIZE) \ - -I$(SRCROOT)/include \ - -I$(KRNLOBJ)/include -I$(KRNLOBJ)/include2 -I$(KRNLSRC)/include --REQFLAGS = $(ARCHREQFLAGS) $(KLIBCVER) -nostdinc -iwithprefix include \ -+REQFLAGS = $(ARCHREQFLAGS) $(KLIBCVER) -nostdlib -nostdinc -iwithprefix include \ - $(INCLUDE) - LDFLAGS = - AR = $(CROSS)ar diff --git a/dev-libs/klibc/klibc-1.0.14-r1.ebuild b/dev-libs/klibc/klibc-1.0.14-r1.ebuild deleted file mode 100644 index d1480bb3c34a..000000000000 --- a/dev-libs/klibc/klibc-1.0.14-r1.ebuild +++ /dev/null @@ -1,156 +0,0 @@ -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/klibc/klibc-1.0.14-r1.ebuild,v 1.1 2005/08/26 21:16:25 azarah Exp $ - -inherit eutils linux-mod - -export CTARGET=${CTARGET:-${CHOST}} -if [[ ${CTARGET} == ${CHOST} ]] ; then - if [[ ${CATEGORY/cross-} != ${CATEGORY} ]] ; then - export CTARGET=${CATEGORY/cross-} - fi -fi - -DESCRIPTION="A minimal libc subset for use with initramfs." -HOMEPAGE="http://www.zytor.com/mailman/listinfo/klibc" -SRC_URI="ftp://ftp.kernel.org/pub/linux/libs/klibc/${P}.tar.bz2 - ftp://ftp.kernel.org/pub/linux/libs/klibc/Stable/${P}.tar.bz2 - ftp://ftp.kernel.org/pub/linux/libs/klibc/Testing/${P}.tar.bz2" -LICENSE="|| ( GPL-2 LGPL-2 )" -KEYWORDS="~amd64 ~ppc ~x86" -IUSE="" -RESTRICT="nostrip" - -DEPEND="dev-lang/perl - virtual/linux-sources" -RDEPEND="dev-lang/perl" - -if [[ ${CTARGET} != ${CHOST} ]] ; then - SLOT="${CTARGET}" -else - SLOT="0" -fi - -is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; } - -guess_arch() { - local x - local host=$(echo "${CTARGET%%-*}" | sed -e 's/i.86/i386/' \ - -e 's/sun4u/sparc64/' \ - -e 's/arm.*/arm/' \ - -e 's/sa110/arm/' \ - -e 's/powerpc/ppc/') - - # Sort reverse so that we will get ppc64 before ppc, etc - for x in $(ls -1 "${S}/include/arch/" | sort -r) ; do - if [[ ${host} == "${x}" ]] ; then - echo "${x}" - return 0 - fi - done - - return 1 -} - -pkg_setup() { - # Make sure kernel sources are OK - # (Override for linux-mod eclass) - check_kernel_built -} - -src_unpack() { - unpack ${A} - - if [[ ! -d /usr/${CTARGET} ]] ; then - echo - eerror "It does not look like your cross-compiler is setup properly!" - die "It does not look like your cross-compiler is setup properly!" - fi - - if ! guess_arch &>/dev/null ; then - echo - eerror "Could not guess klibc's ARCH from your CTARGET!" - die "Could not guess klibc's ARCH from your CTARGET!" - fi - - kernel_arch=$(readlink "${KV_OUT_DIR}/include/asm" | sed -e 's:asm-::') - if [[ ${kernel_arch} != $(guess_arch) ]] ; then - echo - eerror "Your kernel sources are not configured for your chosen arch!" - eerror "(KERNEL_ARCH=\"${kernel_arch}\", ARCH=\"$(guess_arch)\")" - die "Your kernel sources are not configured for your chosen arch!" - fi - - cd ${S} - - # Enable building on hardened systems, bug #103437 - epatch ${FILESDIR}/${P}-nostdlib.patch - - # Add our linux source tree symlink - ln -snf ${KV_DIR} linux - - # set the build directory - echo "KRNLOBJ = ${KV_OUT_DIR}" >> MCONFIG - - # We do not want all the nice prelink warnings - # NOTE: for amd64, we might change below to '/usr/$(get_libdir)/klibc', - # but I do not do it right now, as the build system do not support - # the lib64 yet .... - cat > "${S}/70klibc" <<-EOF - PRELINK_PATH_MASK="/usr/lib/klibc" - EOF -} - -src_compile() { - if is_cross ; then - einfo "ARCH = \"$(guess_arch)\"" - einfo "CROSS = \"${CTARGET}-\"" - emake ARCH=$(guess_arch) \ - CROSS="${CTARGET}-" || die "Compile failed!" - else - env -u ARCH \ - emake || die "Compile failed!" - fi -} - -src_install() { - local klibc_prefix - - if is_cross ; then - make INSTALLROOT=${D} \ - ARCH=$(guess_arch) \ - CROSS="${CTARGET}-" \ - install || die "Install failed!" - - klibc_prefix=$("${S}/${CTARGET}-klcc" -print-klibc-bindir) - else - env -u ARCH \ - make INSTALLROOT=${D} install || die "Install failed!" - - klibc_prefix=$("${S}/klcc" -print-klibc-bindir) - fi - - # Hardlinks becoming copies - dosym gzip "${klibc_prefix}/gunzip" - dosym gzip "${klibc_prefix}/zcat" - - if ! is_cross ; then - insinto /usr/share/aclocal - doins ${FILESDIR}/klibc.m4 - - doenvd ${S}/70klibc - - dodoc ${S}/README ${S}/klibc/{LICENSE,CAVEATS} - newdoc ${S}/klibc/README README.klibc - newdoc ${S}/klibc/arch/README README.klibc.arch - docinto ash; newdoc ${S}/ash/README.klibc README - docinto gzip; dodoc ${S}/gzip/{COPYING,README} - docinto ipconfig; dodoc ${S}/ipconfig/README - docinto kinit; dodoc ${S}/kinit/README - fi -} - -pkg_postinst() { - # Override for linux-mod eclass - return 0 -} diff --git a/dev-libs/klibc/klibc-1.1.1.ebuild b/dev-libs/klibc/klibc-1.1.1.ebuild deleted file mode 100644 index 037e9c68135c..000000000000 --- a/dev-libs/klibc/klibc-1.1.1.ebuild +++ /dev/null @@ -1,157 +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/klibc/klibc-1.1.1.ebuild,v 1.2 2006/01/22 01:30:04 kumba Exp $ - -inherit eutils linux-mod - -export CTARGET=${CTARGET:-${CHOST}} -if [[ ${CTARGET} == ${CHOST} ]] ; then - if [[ ${CATEGORY/cross-} != ${CATEGORY} ]] ; then - export CTARGET=${CATEGORY/cross-} - fi -fi - -DESCRIPTION="A minimal libc subset for use with initramfs." -HOMEPAGE="http://www.zytor.com/mailman/listinfo/klibc" -SRC_URI="ftp://ftp.kernel.org/pub/linux/libs/klibc/${P}.tar.bz2 - ftp://ftp.kernel.org/pub/linux/libs/klibc/Stable/${P}.tar.bz2 - ftp://ftp.kernel.org/pub/linux/libs/klibc/Testing/${P}.tar.bz2" -LICENSE="|| ( GPL-2 LGPL-2 )" -KEYWORDS="~amd64 mips ~ppc ~x86" -IUSE="" -RESTRICT="nostrip" - -DEPEND="dev-lang/perl - virtual/linux-sources" -RDEPEND="dev-lang/perl" - -if [[ ${CTARGET} != ${CHOST} ]] ; then - SLOT="${CTARGET}" -else - SLOT="0" -fi - -is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; } - -guess_arch() { - local x - local host=$(echo "${CTARGET%%-*}" | sed -e 's/i.86/i386/' \ - -e 's/sun4u/sparc64/' \ - -e 's/arm.*/arm/' \ - -e 's/sa110/arm/' \ - -e 's/powerpc/ppc/') - - # Sort reverse so that we will get ppc64 before ppc, etc - for x in $(ls -1 "${S}/include/arch/" | sort -r) ; do - if [[ ${host} == "${x}" ]] ; then - echo "${x}" - return 0 - fi - done - - return 1 -} - -pkg_setup() { - # Make sure kernel sources are OK - # (Override for linux-mod eclass) - check_kernel_built -} - -src_unpack() { - unpack ${A} - - if [[ ! -d /usr/${CTARGET} ]] ; then - echo - eerror "It does not look like your cross-compiler is setup properly!" - die "It does not look like your cross-compiler is setup properly!" - fi - - if ! guess_arch &>/dev/null ; then - echo - eerror "Could not guess klibc's ARCH from your CTARGET!" - die "Could not guess klibc's ARCH from your CTARGET!" - fi - - kernel_arch=$(readlink "${KV_OUT_DIR}/include/asm" | sed -e 's:asm-::') - if [[ ${kernel_arch} != $(guess_arch) ]] ; then - echo - eerror "Your kernel sources are not configured for your chosen arch!" - eerror "(KERNEL_ARCH=\"${kernel_arch}\", ARCH=\"$(guess_arch)\")" - die "Your kernel sources are not configured for your chosen arch!" - fi - - cd ${S} - - # Add our linux source tree symlink - ln -snf ${KV_DIR} linux - - # set the build directory - echo "KRNLOBJ = ${KV_OUT_DIR}" >> MCONFIG - - # We do not want all the nice prelink warnings - # NOTE: for amd64, we might change below to '/usr/$(get_libdir)/klibc', - # but I do not do it right now, as the build system do not support - # the lib64 yet .... - cat > "${S}/70klibc" <<-EOF - PRELINK_PATH_MASK="/usr/lib/klibc" - EOF - - # klibc detects mips64 systems as having 64bit userland - # Force them to 32bit userlands instead - epatch ${FILESDIR}/${PN}-1.1-mips32.patch -} - -src_compile() { - if is_cross ; then - einfo "ARCH = \"$(guess_arch)\"" - einfo "CROSS = \"${CTARGET}-\"" - emake ARCH=$(guess_arch) \ - CROSS="${CTARGET}-" || die "Compile failed!" - else - env -u ARCH \ - emake || die "Compile failed!" - fi -} - -src_install() { - local klibc_prefix - - if is_cross ; then - make INSTALLROOT=${D} \ - ARCH=$(guess_arch) \ - CROSS="${CTARGET}-" \ - install || die "Install failed!" - - klibc_prefix=$("${S}/${CTARGET}-klcc" -print-klibc-bindir) - else - env -u ARCH \ - make INSTALLROOT=${D} install || die "Install failed!" - - klibc_prefix=$("${S}/klcc" -print-klibc-bindir) - fi - - # Hardlinks becoming copies - dosym gzip "${klibc_prefix}/gunzip" - dosym gzip "${klibc_prefix}/zcat" - - if ! is_cross ; then - insinto /usr/share/aclocal - doins ${FILESDIR}/klibc.m4 - - doenvd ${S}/70klibc - - dodoc ${S}/README ${S}/klibc/{LICENSE,CAVEATS} - newdoc ${S}/klibc/README README.klibc - newdoc ${S}/klibc/arch/README README.klibc.arch - docinto ash; newdoc ${S}/ash/README.klibc README - docinto gzip; dodoc ${S}/gzip/{COPYING,README} - docinto ipconfig; dodoc ${S}/ipconfig/README - docinto kinit; dodoc ${S}/kinit/README - fi -} - -pkg_postinst() { - # Override for linux-mod eclass - return 0 -} diff --git a/dev-libs/klibc/klibc-1.1.16.ebuild b/dev-libs/klibc/klibc-1.1.16.ebuild deleted file mode 100644 index 2b22a77cbe77..000000000000 --- a/dev-libs/klibc/klibc-1.1.16.ebuild +++ /dev/null @@ -1,155 +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/klibc/klibc-1.1.16.ebuild,v 1.3 2006/01/22 01:30:04 kumba Exp $ - -inherit eutils linux-mod - -export CTARGET=${CTARGET:-${CHOST}} -if [[ ${CTARGET} == ${CHOST} ]] ; then - if [[ ${CATEGORY/cross-} != ${CATEGORY} ]] ; then - export CTARGET=${CATEGORY/cross-} - fi -fi - -DESCRIPTION="A minimal libc subset for use with initramfs." -HOMEPAGE="http://www.zytor.com/mailman/listinfo/klibc" -SRC_URI="ftp://ftp.kernel.org/pub/linux/libs/klibc/${P}.tar.bz2 - ftp://ftp.kernel.org/pub/linux/libs/klibc/Stable/${P}.tar.bz2 - ftp://ftp.kernel.org/pub/linux/libs/klibc/Testing/${P}.tar.bz2" -LICENSE="|| ( GPL-2 LGPL-2 )" -KEYWORDS="~amd64 ppc ~x86" -IUSE="" -RESTRICT="nostrip" - -DEPEND="dev-lang/perl - virtual/linux-sources" -RDEPEND="dev-lang/perl" - -if [[ ${CTARGET} != ${CHOST} ]] ; then - SLOT="${CTARGET}" -else - SLOT="0" -fi - -is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; } - -guess_arch() { - local x - local host=$(echo "${CTARGET%%-*}" | sed -e 's/i.86/i386/' \ - -e 's/sun4u/sparc64/' \ - -e 's/arm.*/arm/' \ - -e 's/sa110/arm/' \ - -e 's/powerpc/ppc/') - - # Sort reverse so that we will get ppc64 before ppc, etc - for x in $(ls -1 "${S}/include/arch/" | sort -r) ; do - if [[ ${host} == "${x}" ]] ; then - echo "${x}" - return 0 - fi - done - - return 1 -} - -pkg_setup() { - # Make sure kernel sources are OK - # (Override for linux-mod eclass) - check_kernel_built -} - -src_unpack() { - unpack ${A} - - if [[ ! -d /usr/${CTARGET} ]] ; then - echo - eerror "It does not look like your cross-compiler is setup properly!" - die "It does not look like your cross-compiler is setup properly!" - fi - - if ! guess_arch &>/dev/null ; then - echo - eerror "Could not guess klibc's ARCH from your CTARGET!" - die "Could not guess klibc's ARCH from your CTARGET!" - fi - - kernel_arch=$(readlink "${KV_OUT_DIR}/include/asm" | sed -e 's:asm-::') - if [[ ${kernel_arch} != $(guess_arch) ]] ; then - echo - eerror "Your kernel sources are not configured for your chosen arch!" - eerror "(KERNEL_ARCH=\"${kernel_arch}\", ARCH=\"$(guess_arch)\")" - die "Your kernel sources are not configured for your chosen arch!" - fi - - cd ${S} - - # Add our linux source tree symlink - ln -snf ${KV_DIR} linux - - # set the build directory - echo "KRNLOBJ = ${KV_OUT_DIR}" >> MCONFIG - - # We do not want all the nice prelink warnings - # NOTE: for amd64, we might change below to '/usr/$(get_libdir)/klibc', - # but I do not do it right now, as the build system do not support - # the lib64 yet .... - cat > "${S}/70klibc" <<-EOF - PRELINK_PATH_MASK="/usr/lib/klibc" - EOF - - # klibc detects mips64 systems as having 64bit userland - # Force them to 32bit userlands instead - #epatch ${FILESDIR}/${PN}-1.1-mips32.patch -} - -src_compile() { - if is_cross ; then - einfo "ARCH = \"$(guess_arch)\"" - einfo "CROSS = \"${CTARGET}-\"" - emake ARCH=$(guess_arch) \ - CROSS="${CTARGET}-" || die "Compile failed!" - else - env -u ARCH \ - emake || die "Compile failed!" - fi -} - -src_install() { - local klibc_prefix - - if is_cross ; then - make INSTALLROOT=${D} \ - ARCH=$(guess_arch) \ - CROSS="${CTARGET}-" \ - install || die "Install failed!" - - klibc_prefix=$("${S}/${CTARGET}-klcc" -print-klibc-bindir) - else - env -u ARCH \ - make INSTALLROOT=${D} install || die "Install failed!" - - klibc_prefix=$("${S}/klcc" -print-klibc-bindir) - fi - - # Hardlinks becoming copies - dosym gzip "${klibc_prefix}/gunzip" - dosym gzip "${klibc_prefix}/zcat" - - if ! is_cross ; then - insinto /usr/share/aclocal - doins ${FILESDIR}/klibc.m4 - - doenvd ${S}/70klibc - - dodoc ${S}/README ${S}/klibc/{LICENSE,CAVEATS} - newdoc ${S}/klibc/README README.klibc - newdoc ${S}/klibc/arch/README README.klibc.arch - docinto dash; newdoc ${S}/dash/README.klibc README - docinto gzip; dodoc ${S}/gzip/{COPYING,README} - fi -} - -pkg_postinst() { - # Override for linux-mod eclass - return 0 -} diff --git a/dev-libs/klibc/klibc-1.2.1.ebuild b/dev-libs/klibc/klibc-1.2.1.ebuild deleted file mode 100644 index 67492fbc4453..000000000000 --- a/dev-libs/klibc/klibc-1.2.1.ebuild +++ /dev/null @@ -1,163 +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/klibc/klibc-1.2.1.ebuild,v 1.1 2006/02/04 08:57:22 azarah Exp $ - -inherit eutils linux-mod - -export CTARGET=${CTARGET:-${CHOST}} -if [[ ${CTARGET} == ${CHOST} ]] ; then - if [[ ${CATEGORY/cross-} != ${CATEGORY} ]] ; then - export CTARGET=${CATEGORY/cross-} - fi -fi - -DESCRIPTION="A minimal libc subset for use with initramfs." -HOMEPAGE="http://www.zytor.com/mailman/listinfo/klibc" -SRC_URI="ftp://ftp.kernel.org/pub/linux/libs/klibc/${P}.tar.bz2 - ftp://ftp.kernel.org/pub/linux/libs/klibc/Stable/${P}.tar.bz2 - ftp://ftp.kernel.org/pub/linux/libs/klibc/Testing/${P}.tar.bz2" -LICENSE="|| ( GPL-2 LGPL-2 )" -# Mips patches needs updating ... -KEYWORDS="~amd64 -mips ~ppc ~x86" -IUSE="n32" -RESTRICT="nostrip" - -DEPEND="dev-lang/perl - virtual/linux-sources" -RDEPEND="dev-lang/perl" - -if [[ ${CTARGET} != ${CHOST} ]] ; then - SLOT="${CTARGET}" -else - SLOT="0" -fi - -is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; } - -guess_arch() { - local x - local host=$(echo "${CTARGET%%-*}" | sed -e 's/i.86/i386/' \ - -e 's/sun4u/sparc64/' \ - -e 's/arm.*/arm/' \ - -e 's/sa110/arm/' \ - -e 's/powerpc/ppc/') - - # Sort reverse so that we will get ppc64 before ppc, etc - for x in $(ls -1 "${S}/include/arch/" | sort -r) ; do - if [[ ${host} == "${x}" ]] ; then - echo "${x}" - return 0 - fi - done - - return 1 -} - -pkg_setup() { - # Make sure kernel sources are OK - # (Override for linux-mod eclass) - check_kernel_built -} - -src_unpack() { - unpack ${A} - - if [[ ! -d /usr/${CTARGET} ]] ; then - echo - eerror "It does not look like your cross-compiler is setup properly!" - die "It does not look like your cross-compiler is setup properly!" - fi - - if ! guess_arch &>/dev/null ; then - echo - eerror "Could not guess klibc's ARCH from your CTARGET!" - die "Could not guess klibc's ARCH from your CTARGET!" - fi - - kernel_arch=$(readlink "${KV_OUT_DIR}/include/asm" | sed -e 's:asm-::') - if [[ ${kernel_arch} != $(guess_arch) ]] ; then - echo - eerror "Your kernel sources are not configured for your chosen arch!" - eerror "(KERNEL_ARCH=\"${kernel_arch}\", ARCH=\"$(guess_arch)\")" - die "Your kernel sources are not configured for your chosen arch!" - fi - - cd ${S} - - # Add our linux source tree symlink - ln -snf ${KV_DIR} linux - - # set the build directory - echo "KRNLOBJ = ${KV_OUT_DIR}" >> MCONFIG - - # We do not want all the nice prelink warnings - # NOTE: for amd64, we might change below to '/usr/$(get_libdir)/klibc', - # but I do not do it right now, as the build system do not support - # the lib64 yet .... - cat > "${S}/70klibc" <<-EOF - PRELINK_PATH_MASK="/usr/lib/klibc" - EOF - - # klibc detects mips64 systems as having 64bit userland - # Force them to 32bit userlands instead -# if ! use n32; then -# epatch ${FILESDIR}/${PN}-1.1.16-mips32.patch -# fi - - # Linker path is awry -# epatch ${FILESDIR}/${PN}-1.1.16-mips-ldpaths.patch -} - -src_compile() { - if is_cross ; then - einfo "ARCH = \"$(guess_arch)\"" - einfo "CROSS = \"${CTARGET}-\"" - emake ARCH=$(guess_arch) \ - CROSS="${CTARGET}-" || die "Compile failed!" - else - env -u ARCH \ - emake || die "Compile failed!" - fi -} - -src_install() { - local klibc_prefix - - if is_cross ; then - make INSTALLROOT=${D} \ - ARCH=$(guess_arch) \ - CROSS="${CTARGET}-" \ - install || die "Install failed!" - - klibc_prefix=$("${S}/klcc/${CTARGET}-klcc" -print-klibc-bindir) - else - env -u ARCH \ - make INSTALLROOT=${D} install || die "Install failed!" - - klibc_prefix=$("${S}/klcc/klcc" -print-klibc-bindir) - fi - - # Hardlinks becoming copies - for x in gunzip zcat ; do - rm -f "${D}/${klibc_prefix}/${x}" - dosym gzip "${klibc_prefix}/${x}" - done - - if ! is_cross ; then - insinto /usr/share/aclocal - doins ${FILESDIR}/klibc.m4 - - doenvd ${S}/70klibc - - dodoc ${S}/README ${S}/klibc/{LICENSE,CAVEATS} - newdoc ${S}/klibc/README README.klibc - newdoc ${S}/klibc/arch/README README.klibc.arch - docinto dash; newdoc ${S}/dash/README.klibc README - docinto gzip; dodoc ${S}/gzip/{COPYING,README} - fi -} - -pkg_postinst() { - # Override for linux-mod eclass - return 0 -} diff --git a/dev-libs/klibc/klibc-1.4.8.ebuild b/dev-libs/klibc/klibc-1.4.8.ebuild deleted file mode 100644 index e6f095fe6682..000000000000 --- a/dev-libs/klibc/klibc-1.4.8.ebuild +++ /dev/null @@ -1,196 +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/klibc/klibc-1.4.8.ebuild,v 1.1 2006/07/07 13:43:53 azarah Exp $ - -inherit eutils linux-info multilib - -export CTARGET=${CTARGET:-${CHOST}} -if [[ ${CTARGET} == ${CHOST} ]] ; then - if [[ ${CATEGORY/cross-} != ${CATEGORY} ]] ; then - export CTARGET=${CATEGORY/cross-} - fi -fi - -DESCRIPTION="A minimal libc subset for use with initramfs." -HOMEPAGE="http://www.zytor.com/mailman/listinfo/klibc" -SRC_URI="ftp://ftp.kernel.org/pub/linux/libs/klibc/${P}.tar.bz2 - ftp://ftp.kernel.org/pub/linux/libs/klibc/Stable/${P}.tar.bz2 - ftp://ftp.kernel.org/pub/linux/libs/klibc/Testing/${P}.tar.bz2" -LICENSE="|| ( GPL-2 LGPL-2 )" -# Mips patches needs updating ... -KEYWORDS="~amd64 -mips ~ppc ~x86" -IUSE="n32" -RESTRICT="nostrip" - -DEPEND="dev-lang/perl - virtual/linux-sources" -RDEPEND="dev-lang/perl" - -if [[ ${CTARGET} != ${CHOST} ]] ; then - SLOT="${CTARGET}" -else - SLOT="0" -fi - -is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; } - -guess_arch() { - local x - local host=$(echo "${CTARGET%%-*}" | sed -e 's/i.86/i386/' \ - -e 's/sun4u/sparc64/' \ - -e 's/arm.*/arm/' \ - -e 's/sa110/arm/' \ - -e 's/powerpc/ppc/') - - # Sort reverse so that we will get ppc64 before ppc, etc - for x in $(ls -1 "${S}/usr/include/arch/" | sort -r) ; do - if [[ ${host} == "${x}" ]] ; then - echo "${x}" - return 0 - fi - done - - return 1 -} - -pkg_setup() { - # Make sure kernel sources are OK - # (Override for linux-mod eclass) - check_kernel_built -} - -src_unpack() { - unpack ${A} - - if [[ ! -d /usr/${CTARGET} ]] ; then - echo - eerror "It does not look like your cross-compiler is setup properly!" - die "It does not look like your cross-compiler is setup properly!" - fi - - einfo "CTARGET = $CTARGET" - if ! guess_arch &>/dev/null ; then - echo - eerror "Could not guess klibc's ARCH from your CTARGET!" - die "Could not guess klibc's ARCH from your CTARGET!" - fi - - kernel_arch=$(readlink "${KV_OUT_DIR}/include/asm" | sed -e 's:asm-::') - if [[ ${kernel_arch} != $(guess_arch) ]] ; then - echo - eerror "Your kernel sources are not configured for your chosen arch!" - eerror "(KERNEL_ARCH=\"${kernel_arch}\", ARCH=\"$(guess_arch)\")" - die "Your kernel sources are not configured for your chosen arch!" - fi - - cd ${S} - - # Add our linux source tree symlink - ln -snf ${KV_DIR} linux - - # Some reason .config has outdated mtime - touch ${S}/.config - - # We do not want all the nice prelink warnings - # NOTE: for amd64, we might change below to '/usr/$(get_libdir)/klibc', - # but I do not do it right now, as the build system do not support - # the lib64 yet .... - cat > "${S}/70klibc" <<-EOF - PRELINK_PATH_MASK="/usr/lib/klibc" - EOF - - # Export the NOSTDINC_FLAGS to ensure -nostdlib is passed, bug #120678 - epatch ${FILESDIR}/${PN}-1.4.7-nostdinc-flags.patch - - # klibc detects mips64 systems as having 64bit userland - # Force them to 32bit userlands instead -# if ! use n32; then -# epatch ${FILESDIR}/${PN}-1.1.16-mips32.patch -# fi - - # Linker path is awry -# epatch ${FILESDIR}/${PN}-1.1.16-mips-ldpaths.patch -} - -src_compile() { - local myargs - - [[ ${KV_DIR} != "${KV_OUT_DIR}" ]] && \ - myargs="KLIBCKERNELOBJ='${KV_OUT_DIR}/' KBUILD_SRC='1'" - - if is_cross ; then - einfo "ARCH = \"$(guess_arch)\"" - einfo "CROSS = \"${CTARGET}-\"" - emake ARCH=$(guess_arch) \ - CROSS="${CTARGET}-" \ - libdir="/usr/$(get_libdir)" \ - SHLIBDIR="/$(get_libdir)" \ - mandir="/usr/share/man" \ - INSTALLDIR="/usr/$(get_libdir)/klibc" \ - ${myargs} || die "Compile failed!" - else - env -u ARCH \ - emake \ - libdir="/usr/$(get_libdir)" \ - SHLIBDIR="/$(get_libdir)" \ - mandir="/usr/share/man" \ - INSTALLDIR="/usr/$(get_libdir)/klibc" \ - ${myargs} || die "Compile failed!" - fi -} - -src_install() { - local myargs klibc_prefix - - [[ ${KV_DIR} != "${KV_OUT_DIR}" ]] && \ - myargs="KLIBCKERNELOBJ='${KV_OUT_DIR}/' KBUILD_SRC='1'" - - if is_cross ; then - klibc_prefix=$("${S}/klcc/${CTARGET}-klcc" -print-klibc-prefix) - - make INSTALLROOT=${D} \ - ARCH=$(guess_arch) \ - CROSS="${CTARGET}-" \ - libdir="/usr/$(get_libdir)" \ - SHLIBDIR="/$(get_libdir)" \ - mandir="/usr/share/man" \ - INSTALLDIR="/usr/$(get_libdir)/klibc" \ - ${myargs} \ - install || die "Install failed!" - else - klibc_prefix=$("${S}/klcc/klcc" -print-klibc-prefix) - - env -u ARCH \ - make INSTALLROOT=${D} \ - libdir="/usr/$(get_libdir)" \ - SHLIBDIR="/$(get_libdir)" \ - mandir="/usr/share/man" \ - INSTALLDIR="/usr/$(get_libdir)/klibc" \ - ${myargs} \ - install || die "Install failed!" - fi - - # Hardlinks becoming copies - for x in gunzip zcat ; do - rm -f "${D}/${klibc_prefix}/bin/${x}" - dosym gzip "${klibc_prefix}/bin/${x}" - done - - if ! is_cross ; then - insinto /usr/share/aclocal - doins ${FILESDIR}/klibc.m4 - - doenvd ${S}/70klibc - - dodoc ${S}/README ${S}/usr/klibc/{LICENSE,CAVEATS} - newdoc ${S}/usr/klibc/README README.klibc - newdoc ${S}/usr/klibc/arch/README README.klibc.arch - docinto dash; newdoc ${S}/usr/dash/README.klibc README - docinto gzip; dodoc ${S}/usr/gzip/{COPYING,README} - fi -} - -pkg_postinst() { - # Override for linux-mod eclass - return 0 -} |