diff options
author | Alexis Ballier <aballier@gentoo.org> | 2013-08-11 14:34:33 +0000 |
---|---|---|
committer | Alexis Ballier <aballier@gentoo.org> | 2013-08-11 14:34:33 +0000 |
commit | 5575d50d976b3102b2d2dfe32410743892c24e36 (patch) | |
tree | c7d7c33f8477d0b43a8cbde9d67dd14f3c98fd56 /sys-freebsd | |
parent | Build libsbuf and libcam multilib. Factorize some code. (diff) | |
download | historical-5575d50d976b3102b2d2dfe32410743892c24e36.tar.gz historical-5575d50d976b3102b2d2dfe32410743892c24e36.tar.bz2 historical-5575d50d976b3102b2d2dfe32410743892c24e36.zip |
Install directly in /usr/src/sys and remove the symlink useflag
Package-Manager: portage-2.2.0_alpha196/cvs/Linux x86_64
Manifest-Sign-Key: 0x160F534A
Diffstat (limited to 'sys-freebsd')
-rw-r--r-- | sys-freebsd/freebsd-sources/ChangeLog | 6 | ||||
-rw-r--r-- | sys-freebsd/freebsd-sources/Manifest | 10 | ||||
-rw-r--r-- | sys-freebsd/freebsd-sources/freebsd-sources-9.2_rc1.ebuild | 21 |
3 files changed, 17 insertions, 20 deletions
diff --git a/sys-freebsd/freebsd-sources/ChangeLog b/sys-freebsd/freebsd-sources/ChangeLog index 512465304e52..3e6914f1f8d8 100644 --- a/sys-freebsd/freebsd-sources/ChangeLog +++ b/sys-freebsd/freebsd-sources/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for sys-freebsd/freebsd-sources # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-freebsd/freebsd-sources/ChangeLog,v 1.92 2013/08/10 13:27:28 aballier Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-freebsd/freebsd-sources/ChangeLog,v 1.93 2013/08/11 14:34:25 aballier Exp $ + + 11 Aug 2013; Alexis Ballier <aballier@gentoo.org> + freebsd-sources-9.2_rc1.ebuild: + Install directly in /usr/src/sys and remove the symlink useflag 10 Aug 2013; Alexis Ballier <aballier@gentoo.org> freebsd-sources-9.2_rc1.ebuild: diff --git a/sys-freebsd/freebsd-sources/Manifest b/sys-freebsd/freebsd-sources/Manifest index 0bf377df6321..868fc9d8f415 100644 --- a/sys-freebsd/freebsd-sources/Manifest +++ b/sys-freebsd/freebsd-sources/Manifest @@ -27,13 +27,13 @@ DIST freebsd-sys-9.1.tar.bz2 32588103 SHA256 b93a7ac8334ac16cc9f60665048e5ef812c DIST freebsd-sys-9.2_rc1.tar.bz2 34377450 SHA256 0db609374f4922e026779331a3299cfe542049014e9bdc4de0990aba539b7518 SHA512 ab7e6301180560934da38a3ef1de3623f0e42c6ee5ba2695754784c5af80ab8367b5d5412bbee51e8ba963b7f5835be9c3789b66b33be338bb9194a9de15b2eb WHIRLPOOL 7afbf758f0a02ea0337b58dd8f12876b8b58dbf73d8a3c237e1bfe2c77b72f319080d91a52ef2918e2c133af5924b302712fcc76ebe2cb334c561f18511698b1 EBUILD freebsd-sources-8.2-r2.ebuild 3801 SHA256 1766a68e4f3191690a805d89280250a549fdbe0ef08ca9962c0aa46256ff0762 SHA512 85b3793d6042a4db9409dd42e90e37e67d880d5ff5996834b467662c60febab7a63d9f13176b549fa93a8aa4ae212f80e42e0742c16de910e5f3c85b06ef3059 WHIRLPOOL 91deb75cdfb47e561cbf842a2ca70be4ea4af4216c1a97e598f6bdc3b9c796d822c7ba5cba8edced1a6a43a2a9bd15e7d31e8d9b292965d24792bc88a557ac15 EBUILD freebsd-sources-9.1-r3.ebuild 2648 SHA256 40075f5d40a1f1d1cb53cce9fba58a45cfdf3fc358b379ff5f502bda21e7c010 SHA512 f51c6eb2d56f8207ecf77ccd7630e5fa3c78db6d30bf21dc84d0c602643a68e0b10e67824c161b198a8d1311ad34543ec5ec1c71008c86c21b71c9e05a417272 WHIRLPOOL 9c5f574e177e52cca80466f51a27fa6341c29db4970a70e0d9ab26a76e66328fac70c0ce99df63d2ed8ee26f6153da9f1a4a94c76f1a0aa792094e19e3524e00 -EBUILD freebsd-sources-9.2_rc1.ebuild 2665 SHA256 a65e5aef283576fa2115c2d22a1f467ce527468f5c1f6edaa8a59e5d53241c1f SHA512 c373ced31257a2e4d041e16c2b60e373dfc36ea7a78d1b1e9a8bd6566e3d31a59d24333903fecd3a09d5b3ea179686d3c5e7f3d824c5fdda94336b623119e9e5 WHIRLPOOL b127387d9a749bafda0090a8d6d78c6c67beb6365be84c0aeaa794e0cc0df26cd43a29a493e272780ef83df3ad358b71036bb66bfed62fdb906350b22a8f3509 -MISC ChangeLog 23862 SHA256 27e6ea9db809fa4d239066edc163f2f3d8f76948950d7f18444de34c802c6be8 SHA512 c9f3a6750057ee57fe49613160c070e97d00bbad40f855e717da7bc1aed4275ffcff118789a41632f7d734210cb3987d50a2af461eef92b91623e6cc92e7cfbd WHIRLPOOL 69359c6547afd5a758889a666b9470d44dc0f7a5d5512c037c3b8ed5eb6721bfe473d5ad3ff1607ef8b9f9cd8ff797a66d6dcb8584c8a073490d234711d2ec5d +EBUILD freebsd-sources-9.2_rc1.ebuild 2262 SHA256 ae2c2b42d54cef7509bdda8cb875c44c2efca2fe91a9fcb3b8ab74e2369359e1 SHA512 fcfa1a069c8ff2e2c56fe807edd4636398bfed775ed84fd25be790b45b4b016b96dbed189c4a8c2aa9b6917d09095b87a2633df2d1ab9409536a0cd9d671b0e6 WHIRLPOOL 225f440bc23a761612eb85cfc6ea5d19217d6c72ed1b870f8a4fd094057f4138317ee515cdea9268b0b71d609848a25215cf36631fc1af709d95dce7aa4e1482 +MISC ChangeLog 24015 SHA256 3e132ec741c25b7adab1d22b347f51b1dad82e7b6bedac27f46ca7b3f7ef992c SHA512 225355d9eaf94130424073d7fe7c05bff2da554668f21101dbd820c37621e16f95415c4ea2698a74e57c34aeb4f8d678b0ebe3bc4c7f334d23bb4c2f00271991 WHIRLPOOL ed7b572300062a79bb2fabb302a4c7c127c549f4d68d094963c73d103a476015e2cba73f7896f2d080ebbb963e2ce63fb3569683b859d6b7857431458b4f9536 MISC metadata.xml 156 SHA256 30ab515d6ac492d3d6c36ac3c675511742c2149e56a6b3228c8d22ab8edb3ff7 SHA512 aecca1f1d4eff88d6d0ebb895d3529e0ac602e488368880f4fde751dd5b8768cccb8ed9cb1bbea36fc47a5169e50afb9b40ac3f608a5a4e4838e9f3c64255714 WHIRLPOOL bea666b5dcd6e8f24c75b7331c3bcfffe66c054d5c29e21b09c1ea7232b1a3bbd564c2e294b639a8c61e6bcbe3ede92b55cbb12e5e7208dad0bc334842ba4d84 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.20 (GNU/Linux) -iEYEAREIAAYFAlIGP8EACgkQvFcC4BYPU0oTmACeIve+v3mlLgp2NbgM7YFA7KZF -RJ4AoLYxdGLbuoCitGNshszIfiJ1f33/ -=ADrC +iEYEAREIAAYFAlIHoPMACgkQvFcC4BYPU0rpRACeMCGy1nIPpRweOU+bb5wAWc9b +/NgAn2yOWfLF9D5gz8nt0unnxXgxPLlZ +=wA35 -----END PGP SIGNATURE----- diff --git a/sys-freebsd/freebsd-sources/freebsd-sources-9.2_rc1.ebuild b/sys-freebsd/freebsd-sources/freebsd-sources-9.2_rc1.ebuild index fe5efea6d191..4ba5d294a7dd 100644 --- a/sys-freebsd/freebsd-sources/freebsd-sources-9.2_rc1.ebuild +++ b/sys-freebsd/freebsd-sources/freebsd-sources-9.2_rc1.ebuild @@ -1,13 +1,13 @@ # Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-freebsd/freebsd-sources/freebsd-sources-9.2_rc1.ebuild,v 1.2 2013/08/10 13:27:28 aballier Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-freebsd/freebsd-sources/freebsd-sources-9.2_rc1.ebuild,v 1.3 2013/08/11 14:34:25 aballier Exp $ inherit bsdmk freebsd flag-o-matic DESCRIPTION="FreeBSD kernel sources" SLOT="0" -IUSE="symlink" +IUSE="" if [[ ${PV} != *9999* ]]; then KEYWORDS="~amd64-fbsd ~sparc-fbsd ~x86-fbsd" @@ -60,21 +60,14 @@ src_compile() { } src_install() { - insinto "/usr/src/sys-${RV}" + insinto "/usr/src/sys" doins -r "${S}/"* } -pkg_postinst() { - if [[ ! -L "${ROOT}/usr/src/sys" ]]; then - einfo "/usr/src/sys symlink doesn't exist; creating symlink to sys-${RV}..." - ln -sf "sys-${RV}" "${ROOT}/usr/src/sys" || \ - eerror "Couldn't create ${ROOT}/usr/src/sys symlink." - elif use symlink; then - einfo "Updating /usr/src/sys symlink to sys-${RV}..." - rm "${ROOT}/usr/src/sys" || \ - eerror "Couldn't remove previous symlinks, please fix manually." - ln -sf "sys-${RV}" "${ROOT}/usr/src/sys" || \ - eerror "Couldn't create ${ROOT}/usr/src/sys symlink." +pkg_preinst() { + if [[ -L "${ROOT}/usr/src/sys" ]]; then + einfo "/usr/src/sys is a symlink, removing it..." + rm -f "${ROOT}/usr/src/sys" fi if use sparc-fbsd ; then |