diff options
author | Alexis Ballier <aballier@gentoo.org> | 2013-08-09 21:35:29 +0000 |
---|---|---|
committer | Alexis Ballier <aballier@gentoo.org> | 2013-08-09 21:35:29 +0000 |
commit | 11e1374dfeefda811f21194ce90af89d118bd633 (patch) | |
tree | 20328f847b7138151e38164b19fd6bb99b2052a2 /sys-freebsd | |
parent | Version bump, based on work of Yuta SATOH in bug #476646 (diff) | |
download | historical-11e1374dfeefda811f21194ce90af89d118bd633.tar.gz historical-11e1374dfeefda811f21194ce90af89d118bd633.tar.bz2 historical-11e1374dfeefda811f21194ce90af89d118bd633.zip |
Version bump, based on work of Yuta SATOH in bug #476646
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-contrib/ChangeLog | 8 | ||||
-rw-r--r-- | sys-freebsd/freebsd-contrib/Manifest | 11 | ||||
-rw-r--r-- | sys-freebsd/freebsd-contrib/freebsd-contrib-9.2_rc1.ebuild | 60 | ||||
-rw-r--r-- | sys-freebsd/freebsd-usbin/ChangeLog | 8 | ||||
-rw-r--r-- | sys-freebsd/freebsd-usbin/Manifest | 19 | ||||
-rw-r--r-- | sys-freebsd/freebsd-usbin/freebsd-usbin-9.2_rc1.ebuild | 181 |
6 files changed, 277 insertions, 10 deletions
diff --git a/sys-freebsd/freebsd-contrib/ChangeLog b/sys-freebsd/freebsd-contrib/ChangeLog index 238075fada67..95a281091266 100644 --- a/sys-freebsd/freebsd-contrib/ChangeLog +++ b/sys-freebsd/freebsd-contrib/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for sys-freebsd/freebsd-contrib # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-freebsd/freebsd-contrib/ChangeLog,v 1.44 2013/08/09 15:08:10 aballier Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-freebsd/freebsd-contrib/ChangeLog,v 1.45 2013/08/09 21:35:22 aballier Exp $ + +*freebsd-contrib-9.2_rc1 (09 Aug 2013) + + 09 Aug 2013; Alexis Ballier <aballier@gentoo.org> + +freebsd-contrib-9.2_rc1.ebuild: + Version bump, based on work of Yuta SATOH in bug #476646 09 Aug 2013; Alexis Ballier <aballier@gentoo.org> -freebsd-contrib-9.0.ebuild: diff --git a/sys-freebsd/freebsd-contrib/Manifest b/sys-freebsd/freebsd-contrib/Manifest index 61d27a401de2..c6cf6fd10c0a 100644 --- a/sys-freebsd/freebsd-contrib/Manifest +++ b/sys-freebsd/freebsd-contrib/Manifest @@ -3,16 +3,19 @@ Hash: SHA256 DIST freebsd-contrib-8.2.tar.bz2 40931651 SHA256 8b9cb688e81c2980b3fc66411d00ab277a24dadd50d5bdd5e0e6c63ac687b9b6 SHA512 4f7bf825b579fbb88f2aac531d07e531474179c63fa0b66c4e80821290a8c94bf611bb4dcaef51b762aacd25b11dfae798a4ec3bad3b9e3f6b3490ebfaa72476 WHIRLPOOL edd3d9e26e8d22d9028082e107ec1a44402e206dab8722f34b445676959305996c3f699152af42ace249b7f58498492787823b172fb6bcb273119c6bb50a35f0 DIST freebsd-contrib-9.1.tar.bz2 54751432 SHA256 e7ffa056d4050ce03ee8e23e276e2a9a494326a98d60c43bee2afcc59576deb8 SHA512 71be13049258c6e6b5e4f63cc16da5d349a89d68f04d87446e4ad33ae8bf2a93ea67d9c256b7bec60b61e65db0487268070cfb77a484c3ac0f8ba368b48c2438 WHIRLPOOL a2a84423175499208d34809e802284d6ba649f317c3a9ad8b7312fa19efe142ebadab0048bac0db8e988e59f9a7468ac7c5d0d25e78b82bdb269a20d18153cee +DIST freebsd-contrib-9.2_rc1.tar.bz2 56727056 SHA256 5026afa26e434e934cc9934c74628fa79e8b75b7bee1e214e34f9aae8d1b592d SHA512 8a9a4a522bfd3ce573fbe81f758c6e581f3e2d14d6eb58f7d4f821c850882793b334b59591baf94fa4668acb835895c7de2d4380d74851adb1760eb4e20dc124 WHIRLPOOL da92a22ea65fd3985529b5355be8d11622538b73ec2fb57d005d83b95b59e20e7f763d632ada0edc0be73d33c0dec668f31ae4bb90b421ca7d324a2274d01696 DIST freebsd-gnu-8.2.tar.bz2 815379 SHA256 34be1326b8e188427ea4a59de5dd24049f99adb5e172d61a645db1b7124f7876 SHA512 8b278e386b22b22658eef18341073c1c757b86ecdef5c5b543fb781cfee295d71cef599544eda5f8cf273fc22d28a1ab14d912086ff8398c36ee2b71281617d4 WHIRLPOOL aaf91562f147095e09a9f6aa2d4c33494f430cbe7340377edff1b8a44cc60edfe4af7ef90350018f0c80e82f5518110689cb582bb227d2360488dfbdd7bcb7c8 DIST freebsd-gnu-9.1.tar.bz2 795778 SHA256 3b99c1fa1087bf69549e0990a0d7997954533ac9d7938c4760ec2b01aa509a5f SHA512 b05f2a5a10bdaeef19dfd0e962bc09f1571288a831e9345f404b920037f47db5c0ca3d620d1cbdd138b18bca1c3feab5b211b57e3041727341e5238cb9feb4fd WHIRLPOOL 4f776b99296c4fcc0d6f4d30a12b0773f6704292e1361826b260ce34dcc8e537ef7eb7c6332c4988e0e03bc84ca07fb18e6b2785fe4c6f175c08865b72d6bb0b +DIST freebsd-gnu-9.2_rc1.tar.bz2 796244 SHA256 e0ac75f19ef37b65611d7b718cf4e464d98efb5e90f5e69f3e0e4cbca72cefdc SHA512 253946274094163539d7068eac721dcba7d2b564e6bfbef30ff5f75ee88927c9f323099af7f2627c0dc8c15566366816da1668b1897bd7e1a1b0534d8ad21584 WHIRLPOOL d874ba49ccd04fd653c4948f3094d082bef6c7477ecab47376618a0180c5093f7711e18dfb896ca39449a30cd941c82ae48a95f591ab75b8fba496544f11910f EBUILD freebsd-contrib-8.2.ebuild 1499 SHA256 79a4b0ec6855c7719743168d6296ea96875b5302f6eae9a9d2af249b9da206ff SHA512 28872d852a8ade5ce67bdebcae056c963a7be5f32d861a79cc0396696a00d966638d442f8e2c7795e06909159895f0620a7b979c99baf56092c808616e0bd019 WHIRLPOOL c3888e7e6db3e1fde07479e409c99ce513b03c290531191b2c820f6d31b209fced2ae608a1a5e1ef99da54e96f0115cfd11adfe1ff3b903ad929fd7bbaa68c34 EBUILD freebsd-contrib-9.1.ebuild 1530 SHA256 a984256ccc46ba98cda937c5b0e89988327b7086ad4c5ca3258d013de22c537f SHA512 0ef58860c2f391bf1190c3b5058c8b5bf569b6414365b50d4c72351a89e4661a5b2c64f130bf7ffe2e1dd00ef700e3d4923cc7746fffc6f2a672539cc4fa7239 WHIRLPOOL 2812de8ded2ea17f0dac78d62241907bfc22686c14c4fd7b808e47c41ba8b82eb8f26467ec5b4d45f512d01f84c54d853cfdc439cf1a26b8fc798c04ed69267a -MISC ChangeLog 8182 SHA256 36d1cf5029463323aeda9d6fd6ff115ca2fe5d8e2f16a795ed53e47c6abc1428 SHA512 7f00051f36a97d1a8f4842288f9c42bc31fa9fe5475d96082dcb3746e684e49a55ee0c7ec39c27dc272a18ef46e99e41c43cb9295a42857b8f28df70ce248fea WHIRLPOOL 5c4a02096b0847f895ae6688ebcd29f714990ea2e0d4506d0ddf31c5b6df407689242012edbebc85a2a2a68e93dc7f29ec07b1a17ba0a9460b6af663c221f76e +EBUILD freebsd-contrib-9.2_rc1.ebuild 1639 SHA256 a194ed5a1ab1af7aeebea90c7855b32cd9150ea2473aa7046616844459ceb78d SHA512 bbd85886b868059484086e8ea0641ddd66430b4113f59f526b946c16203e2bc0cbaa0eee5623012c7faeb0618ab90ba35407c15026928cde40cc083546d7f36a WHIRLPOOL 89d20c5edee692e3cf3aaa8a89250e3c5e915bb930c367906fc9fd168331707c44b42d3d9cec2a8c5e92d508063851731eb6408cca56f51eeb1423c71d3405e8 +MISC ChangeLog 8369 SHA256 2b2aa4434001ed4408f942cbda728bb984dce6ec6aad7d2af4ec23a6080c3f32 SHA512 4bbc638e5834eb5565b083ec69f7cd28463b1b7e604565192bfc00c2df1e2635a754013b02bb4d8e9bbd03aa75acd41e4a859a7ea5f2c7b767635aeee49e5c39 WHIRLPOOL 316cfe3dacaa3db2c76661050ba6acb274a4ffec5a2e13264cb6abf1a21860ea6d0c0aba6d63e9bc6daa42cb01e5561659f49deeb68705f648808dd8adcf76a8 MISC metadata.xml 156 SHA256 30ab515d6ac492d3d6c36ac3c675511742c2149e56a6b3228c8d22ab8edb3ff7 SHA512 aecca1f1d4eff88d6d0ebb895d3529e0ac602e488368880f4fde751dd5b8768cccb8ed9cb1bbea36fc47a5169e50afb9b40ac3f608a5a4e4838e9f3c64255714 WHIRLPOOL bea666b5dcd6e8f24c75b7331c3bcfffe66c054d5c29e21b09c1ea7232b1a3bbd564c2e294b639a8c61e6bcbe3ede92b55cbb12e5e7208dad0bc334842ba4d84 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.20 (GNU/Linux) -iEYEAREIAAYFAlIFBdsACgkQvFcC4BYPU0oSvgCgzfsuBDrWLByDMZEWW4k3NtHD -NA4An2g98GZNj+8pYQg8OrgRQVvvMCSy -=GGKp +iEYEAREIAAYFAlIFYJsACgkQvFcC4BYPU0pjNQCgyxaHRG1eomRRe2jm9fji7UeI +PSsAn25IzVcN9NhZ5bKAGYLhEXR70FcF +=2jrr -----END PGP SIGNATURE----- diff --git a/sys-freebsd/freebsd-contrib/freebsd-contrib-9.2_rc1.ebuild b/sys-freebsd/freebsd-contrib/freebsd-contrib-9.2_rc1.ebuild new file mode 100644 index 000000000000..8c9e632e08d0 --- /dev/null +++ b/sys-freebsd/freebsd-contrib/freebsd-contrib-9.2_rc1.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-freebsd/freebsd-contrib/freebsd-contrib-9.2_rc1.ebuild,v 1.1 2013/08/09 21:35:22 aballier Exp $ + +inherit bsdmk freebsd flag-o-matic multilib + +DESCRIPTION="Contributed sources for FreeBSD." +if [[ ${PV} != *9999* ]]; then + KEYWORDS="~amd64-fbsd ~sparc-fbsd ~x86-fbsd" + SRC_URI="mirror://gentoo/${GNU}.tar.bz2 + mirror://gentoo/${P}.tar.bz2" +fi +LICENSE="BSD GPL-2+ libodialog" +SLOT="0" +IUSE="" + +RDEPEND="" +DEPEND="=sys-freebsd/freebsd-sources-${RV}* + =sys-freebsd/freebsd-mk-defs-${RV}*" + +S="${WORKDIR}/gnu" + +src_unpack() { + if [[ ${PV} == *9999* ]]; then + freebsd_src_unpack + else + echo ">>> Unpacking needed parts of ${GNU}.tar.bz2 to ${WORKDIR}" + tar -jxpf "${DISTDIR}/${GNU}.tar.bz2" gnu/lib/libodialog gnu/usr.bin/sort gnu/usr.bin/patch + echo ">>> Unpacking needed parts of ${CONTRIB}.tar.bz2 to ${WORKDIR}" + tar -jxpf "${DISTDIR}/${CONTRIB}.tar.bz2" contrib/gnu-sort + + freebsd_do_patches + freebsd_rename_libraries + fi +} + +src_compile() { + cd "${S}/lib/libodialog" + freebsd_src_compile + + cd "${S}/usr.bin/sort" + freebsd_src_compile + + cd "${S}/usr.bin/patch" + freebsd_src_compile +} + +src_install() { + use profile || mymakeopts="${mymakeopts} NO_PROFILE= " + mymakeopts="${mymakeopts} NO_MANCOMPRESS= NO_INFOCOMPRESS= " + + cd "${S}/lib/libodialog" + mkinstall LIBDIR="/usr/$(get_libdir)" || die "libodialog install failed" + + cd "${S}/usr.bin/sort" + mkinstall BINDIR="/bin/" || die "sort install failed" + + cd "${S}/usr.bin/patch" + mkinstall BINDIR="/usr/bin/" || die "patch install failed" +} diff --git a/sys-freebsd/freebsd-usbin/ChangeLog b/sys-freebsd/freebsd-usbin/ChangeLog index c9074748bddc..de32abe83d2f 100644 --- a/sys-freebsd/freebsd-usbin/ChangeLog +++ b/sys-freebsd/freebsd-usbin/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for sys-freebsd/freebsd-usbin # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-freebsd/freebsd-usbin/ChangeLog,v 1.91 2013/08/09 15:39:56 aballier Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-freebsd/freebsd-usbin/ChangeLog,v 1.92 2013/08/09 21:32:31 aballier Exp $ + +*freebsd-usbin-9.2_rc1 (09 Aug 2013) + + 09 Aug 2013; Alexis Ballier <aballier@gentoo.org> + +freebsd-usbin-9.2_rc1.ebuild: + Version bump, based on work of Yuta SATOH in bug #476646 09 Aug 2013; Alexis Ballier <aballier@gentoo.org> freebsd-usbin-9.1.ebuild: Remove the service binary that cannot work since we use openrc, by Yuta SATOH diff --git a/sys-freebsd/freebsd-usbin/Manifest b/sys-freebsd/freebsd-usbin/Manifest index 852fafd13bed..852a23e1a38a 100644 --- a/sys-freebsd/freebsd-usbin/Manifest +++ b/sys-freebsd/freebsd-usbin/Manifest @@ -26,32 +26,43 @@ AUX syscons.initd 1711 SHA256 16f5ab3ceb67accc10350d21527321c1e559c432f0b52e7b3a AUX syslogd.initd 571 SHA256 3f0f242197be7c59f36edffd36918935189d17ca7d8f5c2de6238c7a7f52d005 SHA512 0c67138b2461ba3629a7aa87dca35357ee17f2a1c1c13e1951417f4c05054ad006efb7f98dcf7fa24f0b90e0c0331e6fb7d1e3459c1db17f1bc82baa63b3beeb WHIRLPOOL e8dc6a0f402a474bb98c5d4a9a21b331a2a55726d517411c2b7c7adec28219e5a538ebb448c6c27dd1540affb914e935e91160cb0795ca6eb624f4ee163b0e9d DIST freebsd-contrib-8.2.tar.bz2 40931651 SHA256 8b9cb688e81c2980b3fc66411d00ab277a24dadd50d5bdd5e0e6c63ac687b9b6 SHA512 4f7bf825b579fbb88f2aac531d07e531474179c63fa0b66c4e80821290a8c94bf611bb4dcaef51b762aacd25b11dfae798a4ec3bad3b9e3f6b3490ebfaa72476 WHIRLPOOL edd3d9e26e8d22d9028082e107ec1a44402e206dab8722f34b445676959305996c3f699152af42ace249b7f58498492787823b172fb6bcb273119c6bb50a35f0 DIST freebsd-contrib-9.1.tar.bz2 54751432 SHA256 e7ffa056d4050ce03ee8e23e276e2a9a494326a98d60c43bee2afcc59576deb8 SHA512 71be13049258c6e6b5e4f63cc16da5d349a89d68f04d87446e4ad33ae8bf2a93ea67d9c256b7bec60b61e65db0487268070cfb77a484c3ac0f8ba368b48c2438 WHIRLPOOL a2a84423175499208d34809e802284d6ba649f317c3a9ad8b7312fa19efe142ebadab0048bac0db8e988e59f9a7468ac7c5d0d25e78b82bdb269a20d18153cee +DIST freebsd-contrib-9.2_rc1.tar.bz2 56727056 SHA256 5026afa26e434e934cc9934c74628fa79e8b75b7bee1e214e34f9aae8d1b592d SHA512 8a9a4a522bfd3ce573fbe81f758c6e581f3e2d14d6eb58f7d4f821c850882793b334b59591baf94fa4668acb835895c7de2d4380d74851adb1760eb4e20dc124 WHIRLPOOL da92a22ea65fd3985529b5355be8d11622538b73ec2fb57d005d83b95b59e20e7f763d632ada0edc0be73d33c0dec668f31ae4bb90b421ca7d324a2274d01696 DIST freebsd-etc-8.2.tar.bz2 188629 SHA256 6bc745fa259f9fa2b65df865d45443a7b23c24445195e33a4ac50bf1040ae238 SHA512 3e5c106754a6a1ac806bd46b711fba7ee9cb31a4eab5262c995a5d59dbeb02f756dd8b495640dda94189d204a5d2c5218de2bd23467172d6a4ebe1048986e89c WHIRLPOOL 23b658a214f1a64c43420351020e32b1182e9aac3ed5253f49ee86f9cee9166ce32bd556cd2a2b3c0e60a165462a8700f37dea19e57ad5716415e17f61da912e DIST freebsd-etc-9.1.tar.bz2 207776 SHA256 a317bf85532d6192f5506e8d7bd5d5c201fe24017700e3a974a7712c2c69cdb8 SHA512 4fbe56fde519cf2f44e39a8869efa26c34f703cf540f4a83389da8d170873d7c6fb18e4010e643b8d793cfc5c55d15eeb198057a5b2a8da9d9e8f791801bf314 WHIRLPOOL 0c27019fe140fe96f870697acbaa89ac2f281f55b892c5791b08abf1cfa4da94d9d42a1df1c2091317573ed7234253857aecb797065f911a0a5d57bbf64349a5 +DIST freebsd-etc-9.2_rc1.tar.bz2 214075 SHA256 4c5ea8073616ae37bb14cc9a7e1b78be2e91eb173a3b6265d7be0525c8e7827d SHA512 b71f5f34e9d139919bb39303384ba00e84849d78689138a13697475d129a16d2da96517518c49a61c9099861b67612a8c7099f923c1c72b8d6837911d2b18b6e WHIRLPOOL 4bed70659af3feab2a77e95556af175f61aabe3fd11a3c40d06f45c55344f5159b7263f57970293a77bf22a9ba404a1d74bb0cfe7bc39fdac9bbdd92ad775c22 DIST freebsd-gnu-8.2.tar.bz2 815379 SHA256 34be1326b8e188427ea4a59de5dd24049f99adb5e172d61a645db1b7124f7876 SHA512 8b278e386b22b22658eef18341073c1c757b86ecdef5c5b543fb781cfee295d71cef599544eda5f8cf273fc22d28a1ab14d912086ff8398c36ee2b71281617d4 WHIRLPOOL aaf91562f147095e09a9f6aa2d4c33494f430cbe7340377edff1b8a44cc60edfe4af7ef90350018f0c80e82f5518110689cb582bb227d2360488dfbdd7bcb7c8 DIST freebsd-gnu-9.1.tar.bz2 795778 SHA256 3b99c1fa1087bf69549e0990a0d7997954533ac9d7938c4760ec2b01aa509a5f SHA512 b05f2a5a10bdaeef19dfd0e962bc09f1571288a831e9345f404b920037f47db5c0ca3d620d1cbdd138b18bca1c3feab5b211b57e3041727341e5238cb9feb4fd WHIRLPOOL 4f776b99296c4fcc0d6f4d30a12b0773f6704292e1361826b260ce34dcc8e537ef7eb7c6332c4988e0e03bc84ca07fb18e6b2785fe4c6f175c08865b72d6bb0b +DIST freebsd-gnu-9.2_rc1.tar.bz2 796244 SHA256 e0ac75f19ef37b65611d7b718cf4e464d98efb5e90f5e69f3e0e4cbca72cefdc SHA512 253946274094163539d7068eac721dcba7d2b564e6bfbef30ff5f75ee88927c9f323099af7f2627c0dc8c15566366816da1668b1897bd7e1a1b0534d8ad21584 WHIRLPOOL d874ba49ccd04fd653c4948f3094d082bef6c7477ecab47376618a0180c5093f7711e18dfb896ca39449a30cd941c82ae48a95f591ab75b8fba496544f11910f DIST freebsd-include-8.2.tar.bz2 138992 SHA256 fade90621a8e4880c9583c1ee49965400c88e53ac6c07cb5dcf320e4f069271d SHA512 6bc820dde866589ef75f9f0d1c469d815439bdd4c79f0e1a2482ec58f938b638cb9106969b321aa72492f933c95c76895ce489727a5e265798c93adc75dd64e3 WHIRLPOOL 64d3160c4ac46a62f5969058e07bd160c92284f08805ed917f2073ba1cb5907cfca16c5893daf30254d39b4fcdf641ab6afb9817607f65e7789d3049e8103947 DIST freebsd-include-9.1.tar.bz2 146881 SHA256 861dce3f39e6806762b102361017cbe148f0e2b768b3fca152f8426f44a2942f SHA512 779c8315ce2b10b343bb62e331525d510b0d68ce5d665a1672bd6f4d1eff6445bc6b7a0f178b319828aa203c4e4c04c561ce793052703f4f936ce9711280a0c9 WHIRLPOOL e16ba45d380591ba007ca59579d45f61ffc1aa1a4c08fc11ed2794979b0a189a346c81b4f70a44ee199d50a72024930f28587ad62a9cd6854fc937eb466ec115 +DIST freebsd-include-9.2_rc1.tar.bz2 146410 SHA256 35f40bae495bd13a7483c7983c35e9064691c7d5f5bea679fdea4c6ff3d69349 SHA512 231367f2cc88bc523e5281c87ca8caa68f60967ed6a8e29ad77183ec49e686165d2638cbf24627f9d9cda793e9cab464600853aeb5cf66c52903b8707c2ca455 WHIRLPOOL 5fc6c4c439040c72bdd4ba062df94f900e14dc5ff9938ebea3af971fb33035f05d933aa17c889d0aa13fb7b30b0a230ab8e7c81898bf52f5c55882be957448f6 DIST freebsd-lib-8.2.tar.bz2 3323878 SHA256 e3590c12794fcb5ba8eb7a1f58b497587cf19f9200b3254c194a793da3b5bfb0 SHA512 c059cfdd1099bb519b2a5c43fb7e7104c500ef8906229ed7eb9e420cb3a217cdaf8655e9e7a9f45cfadc5491f8115e0e738fd49251d9f0c3a83780845b09f007 WHIRLPOOL 95f98a372f44a89bc8ac3029ec065dbbfec338e6f889d057d75644bfcdfb9d27fdc0421d7e392cad5a823712b97f0857297ec3d321580254c63032c22b95792e DIST freebsd-lib-9.1.tar.bz2 3206685 SHA256 f31fa8107b4de711c548f6d0c1bb1f81d09f51bcc3b14a1e9e90bb0e7cc4a35d SHA512 40d0c36b6b889c404fa0e0afa38ba4e84a55bc88ffa2f98a70afbd7a32c4f32c158617ba770567d082a986d62c09b3ec8db3dc5ab853ee1c9bbe0b90bb82396e WHIRLPOOL 581878bf9c43184b043b4293409b85901c9ed1f9bd279e965414aca41ba50950848ebda3ee10a503a028135dfd2765e95a11acd4e62a11c528e104392bbbd8d0 +DIST freebsd-lib-9.2_rc1.tar.bz2 3255347 SHA256 78f748c2dfc51427dbbcaa1bbce49348cdb98378435e4ab0052458001ce40ae7 SHA512 64a63e2160cff00ec8da32313688a6f86feeed22ec77587991531c4817212300f1c74d97d0e4dba77c61a35fd323fba9d7ba31ae365b4890a1551b3e3e2da54a WHIRLPOOL 1b064e1768f41cca6bcd1c716e9f06179cbd6c196ef2c482e5f8b07375700a8247724375d162f75f9e7cb2b19ff8f10355d0501220f3f4dccdf7c7fb9cb4c626 DIST freebsd-libexec-8.2.tar.bz2 289147 SHA256 10b996d1d8cd044ee2e7a877e5e6ad2bf050cce9b3bd402a5e0dea7d290b595d SHA512 abe6cf5a268675d7dcb1c214c46fef47a3fb09b31947f5d8a0b938d352295efe0249beb5007649c52187bf4c221b6ebf074d18dfe9bafd168cae09ee02ab608d WHIRLPOOL 27e854fe465eb933dd8e27c5a09b063e4d3798b54e0914c79a9120dcdc34cc5d525a0c92da7b645ff7ab2ab4f34c7f7b2783012dfa5004407acd11150062b7ad DIST freebsd-libexec-9.1.tar.bz2 304592 SHA256 71e6e9e41328c2148c54b81ad9b59f912a1d5f0d52e17ac07f223aa7a94b82be SHA512 7baa4160dda2610250dd52f445e24478e0f1ea10bce21fcd0e5d1b856f399b896adc334114de0c7f61a5637e4349bb1688fdbe5c72798d8568ae791114710b92 WHIRLPOOL d800f477ac5c9ad6dae3e0091c83e107609b5a1e3aa79e9533fcd10a8dd34ff7733ab9523eae7c292310fe94f6a529209cae6b9e8bac6b47244e59834593e74b +DIST freebsd-libexec-9.2_rc1.tar.bz2 306649 SHA256 1c1b3af238dd4a240a09698fb870eae19bbdea91ac6af34efd2dd169a8e966c0 SHA512 6fe8532894c7a6be189ed99d30b36ff2f4b5e882b1cadf84eea0a2f76271a05702548c19de3740a5f031e31b776a91e6f3f41f81c449e4f9105de09076889c81 WHIRLPOOL ac427b02a24bd966352ed3fa5af7dadf6835b932f5998b24fde7e1c810cb1557e07460e322f55a64fe52479f21eb20db7ca2a49c52f9237d5c9ca3e8f4412cbd DIST freebsd-sbin-8.2.tar.bz2 1211665 SHA256 8b7e21a66b4696e8763d29b8b02b2d35f29fc51820a194d1e469e7cace84c527 SHA512 c6643c29ab62344c98d8991708798730ee1c17e6478071718beeaa79788300a1f4ed2e6aeb8e39e3c216877d4ed2ac85b2a9531d534f1ac5125a508927898959 WHIRLPOOL 2a21cd0f15f95d66718031680ac87f1fe73f1e1b03cb012e1db1dd1bd2fe2bb7897457a8ba2f5a28c8806775611dca542cbadec16566c47ab9efa673e2cb53f3 DIST freebsd-sbin-9.1.tar.bz2 1273913 SHA256 45008b0733b232ef03707ef5fa3e5c889e3b3728393d736bd9a869ea83be6447 SHA512 9f186602b7de96f268c352ca386986652fddf5570e7eca1afa8c0d2bdc83b57df1198efe47f36dd5c7a6abf4f9c935f1c8207a4a12a6b2153bd6c3c6292719dc WHIRLPOOL 20920dfa9607a0ce854319cef29bbd77fb1b31f6f6cfd5ac60cbd678169e43929e215743fe636d0c224443f3e6149a8f07c292d647f7f901592795ac292699f9 +DIST freebsd-sbin-9.2_rc1.tar.bz2 1302461 SHA256 f404da3281634e898ef046efdf896d940f6ab89e58d37fb4e52e187222613f86 SHA512 842c1b131af63e69f703c80e1df684667dd5a297d169dd160f82ca98468549b81d5591f46b5a182bd391c0a032217a42b56e034beceefeebabe4f47237b41577 WHIRLPOOL 3ae655eea8cccd5227bcc64bcd2ae12d1b06d4bae059b61d921454af4593fa32cf3db77ee0ea3c4403c457a8187f0b280f10cbb63609951d63b6f6f08219e08f DIST freebsd-sys-8.2.tar.bz2 25835329 SHA256 0c6c7b61aae94db2931f985d5899f3bca78fc8ffab6b598fbaa158142d676f16 SHA512 6ea4516a5c52e25c4f993f7acb875463a5caea93dbdf250c5d48eee95fff226956e9f030cab7e341b5e6a132325bc3dbf93dcb4b1185acb011918e50b1a22be3 WHIRLPOOL 870deeff877c6b9fc812a4260e4fdbb6715a5dc2065cab3bfbf2a42d876f6654703ccb124275a4e2c410cef48f3db02b63cc76059eccf9cf90244826f35b7a15 DIST freebsd-sys-9.1.tar.bz2 32588103 SHA256 b93a7ac8334ac16cc9f60665048e5ef812c0a6c62f10d0b0a674aec3f56516a8 SHA512 7dc9d9e00dde8f592bb171f4386d02b655b73cb4f153fe5ec063d010a148ef0639eae0dcdb3eeb09ecd1e3653c69e49a2d261329fa6d0381d2ddabe258ddde6d WHIRLPOOL c8348344dfb14bad64bd3a78ee615ddd29203175b292233254f8ba175e7a3fb7218af6f95f7b4dbf394c0354bafe9d8bb0c21cdf0ceaeb697214964b280469b3 +DIST freebsd-sys-9.2_rc1.tar.bz2 34377450 SHA256 0db609374f4922e026779331a3299cfe542049014e9bdc4de0990aba539b7518 SHA512 ab7e6301180560934da38a3ef1de3623f0e42c6ee5ba2695754784c5af80ab8367b5d5412bbee51e8ba963b7f5835be9c3789b66b33be338bb9194a9de15b2eb WHIRLPOOL 7afbf758f0a02ea0337b58dd8f12876b8b58dbf73d8a3c237e1bfe2c77b72f319080d91a52ef2918e2c133af5924b302712fcc76ebe2cb334c561f18511698b1 DIST freebsd-ubin-8.2.tar.bz2 1808012 SHA256 6b99554f3ad6ee052069b347eb6e6219b71598d7b222acb90a24cbfc805c7b68 SHA512 48d0103323e820c431aa4f62d3be40cb3b200fb62e3de01f36c88760395bf2ba3367c51f3fa72da4dbccc2812176a051a12ca5cb7e84125c3e0fc78d4cab2c29 WHIRLPOOL ea8f3a29a37b42c2b5bcc0f2c343fa1538522157ef075363c94606a4620a590e9a03f856ce2494e3e727935b62431991d0aa9fde71de699e78b4fe225bdf1c2c DIST freebsd-ubin-9.1.tar.bz2 1910472 SHA256 ff6e586f213534b6ec2e65002c0dee64063d76ddad515c12221b1a80a1815e48 SHA512 74ae0aceec8597aa66c3f1ab313f0685a3c63d7273c36ae7baf8794275ad9bca241c60c3f6281cccf6d531d250d7611099977d3b1a27279cef3586401b6af05e WHIRLPOOL c85a3c9cf2bceff2c60ff03556bcc81d3aca22b0bce3c9538990071ac0a907236eee5ae7743ad22c5fd309b047ebf392aaaf2fe177ef5790ea869aff3da7e2fe +DIST freebsd-ubin-9.2_rc1.tar.bz2 1917890 SHA256 73cc16ad4c588a6db307d39d7da67d966246c7b0a3d94bbe18eecdcb7ce51d9c SHA512 2899e52ac3876d1d8548363d9a9f41a874bede6dc07068b34d08ad772728b824344330bc77c3ee63e29b581c8e1b18e77e280442e379a8aa61598159c6fcd9ac WHIRLPOOL 1e6e0a376f688898e62602ef781c0ec5c760ef2c6268b90a89b7a9e0e0152ee3e879af8aca270f88f3e88ef3e48dacc6c95688465f4d170a97d1ff329198e0d8 DIST freebsd-usbin-8.2.tar.bz2 2443024 SHA256 aa7cabf10f5c3a9daabea32e4de24d04ec312247842981476da666eff5054603 SHA512 bcb8ff3df54848b9107bbb52e5ced7a91e24bb181f06769b6997221729b8064ec17652eaf7500de3268cbcb63ff5760beb54d15fc78c27b02687b5b1067c74a6 WHIRLPOOL 20f5278e2a1dd387a75b44f10507958d6c0e84a2faa1bddbf808c14ab86d8dd14a956192911bbc1880f5f5f7bd05972dcbb4aec85d241f0dcf91bf4246883f0a DIST freebsd-usbin-9.1.tar.bz2 2670916 SHA256 b938c20b8c09aa9a610e13b69b9afeea72f561ab3636a59fba2bdac290f4db75 SHA512 21c234312f70eb35cd2926519efc1f61592892f5d0940786dbeb959c3c5ec7819a51ae95c6e8a1a06aa01f669350fe0fd3dd7c4ec8a84dd6b90f24cb192356ca WHIRLPOOL 7f6ad2eb5410cc5e685881654a788807848af026b1277a974682755ab7c9db28f576bfd1576441ea10c5f1e9edb7d30a4a23fb8eccd6d69d86ecc9ce4c9adc7e +DIST freebsd-usbin-9.2_rc1.tar.bz2 2867186 SHA256 e96c38c632e1ff4a98a922709d92c96c685c03c64ffdb049b2b76a86b7924d59 SHA512 91dca8d47accd4f65b8844f2698f774a70cf4dd042536d94462d1ce2c267e5d0e6160e364f08c6f1b9ad0f2cfa88106906fc24fcf4c24ee2e19ea20e7b4eb2de WHIRLPOOL baa5300db6d9c749cf67d88bd926ba28914626d18e4518a152da858b77e1e3411bd890e7ab83fa4a9d9c04629f20e15cbd1ddaebc157cfa8fcc8d16b57dfec45 EBUILD freebsd-usbin-8.2-r2.ebuild 5220 SHA256 b293c8d3eb62a9a0cbe365c4f022f9dd4bbbdeebb98784dbb0c02564439b49c6 SHA512 5a6faebce9d21e9b176c1d35c53c6e232c8dce657835b1efaa0954d826fad920629681dd04d49672648e487c29fa1ce92ed86453c0d8b1fdcca9ef055a995b85 WHIRLPOOL e3a3b97f6162321ebfb34103b5b39f86bb57147270f0c50e7ca66d91f1750a8ab6babd33d484c3c5b498875c42cf672d9c5bd8d342a02608341944c7427b1f36 EBUILD freebsd-usbin-9.1.ebuild 5447 SHA256 9814428a9db8e09d9d50406b45f77145f50d1a1c66e555f35431f38078a74c10 SHA512 877089130b4e47d812b676661693b557694408c2b4c96793e39efddf190c52ba9e3060286e2fd67859e4ace35341d4de85ec500079c077b44c8293c22a7ad4b3 WHIRLPOOL 88c3fecd6351b10d2983b2fe3e38dba4f5630f4478696b6ca6cb5c7aed095be9cdad2d541aeb18a35bc3836074951bd0a15bc9e8a649b5ff7635b9cc5443bfac -MISC ChangeLog 21781 SHA256 3de90930ffc81f2a4a23cedf99e1f3845eb28dd0e9b6e64b9a1d1ae14f94a9d5 SHA512 3cf2b22393ae05cb254658e2fa61bd8f4530f30d2d2e8d2578e8f02304923e5362fe7e6e5b3edff9a81f24b913bf3fab236aa916f4abe0bcb2000ae742f47aa7 WHIRLPOOL c9ff8121cf71c0e3fe902a1d6fd32f77cad7822a37226bf7bbd4c0c190403f75a19899845d012fc5ef5e79cee2f9b685b57aa977e0c2e97192d36f0b3be5addb +EBUILD freebsd-usbin-9.2_rc1.ebuild 5634 SHA256 5152e70ddcc2f446431b9d5f02c2966c8d8c0e2e16d96a86fa55ca24325598f1 SHA512 7902d19ebeb95e6e011060871031789a70ca9931e3810740e0d9021412a3c3ddfa17cc487acbeb7cfd7a4c639353cb493c10d66b68839d8171b56a9f80656836 WHIRLPOOL ad964523ae9bcbf47e535207b5a8f7f6e03147f89e22ee167209def5b4b7e731fccba271042301c9348e3655f4c23cad24e9426525e996b2888ed699bfabd03f +MISC ChangeLog 21964 SHA256 96e31eda11d6cccd40b111792dcecf4025657c7fbcd8879784f4f49917159b82 SHA512 d6fe65c9fc7e247863e8676bd8aee3f7586dc4d87f993909f9ee992bf7488e1ef10fe98960a57182738889f356acee5c82997fac5c5233e1ef831b3aa7e7cb03 WHIRLPOOL a89e87d84548c0d44530dcee6be29ec2f088bd6d42eb2b39029d85bd3ab130a74e6a203010c9d1730883edcc6e9e3dd972147a76c4c6804d9d42d42c2d5941bd MISC metadata.xml 461 SHA256 fd2d6bce2b50c4fc19752eb8e94b8770f1c94186698c3358b8b906cfde2c5302 SHA512 58cf153c795ea258951d25190723aa5706d48741775a3547b54c35ba67507b652089ceeb2b4da9b9bf8b7e2cdbb9163cbdbe673e5240f30164e10560cbae4e50 WHIRLPOOL 828545f7bc374fd8e22b68d2980fa14b5d8fe92a160582bb7f49f00594e5de91449345eed5dd626b641d77efb3bd45f92f345b9262c080b7649d31e24481e36d -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.20 (GNU/Linux) -iEYEAREIAAYFAlIFDU0ACgkQvFcC4BYPU0pRNwCgsmvTHiF0e/M1I405IFJs5TbN -wnoAnjBoJWOe1QG0b0HXuqlgcc9VgM8W -=Mdh6 +iEYEAREIAAYFAlIFX/AACgkQvFcC4BYPU0r2fQCgoEFpq5+PBc4jYLW/Xjnr5EIs +pigAoJ9kEqQJO27iNBTbZZMu/23Axpg7 +=6bhj -----END PGP SIGNATURE----- diff --git a/sys-freebsd/freebsd-usbin/freebsd-usbin-9.2_rc1.ebuild b/sys-freebsd/freebsd-usbin/freebsd-usbin-9.2_rc1.ebuild new file mode 100644 index 000000000000..d94daf31260e --- /dev/null +++ b/sys-freebsd/freebsd-usbin/freebsd-usbin-9.2_rc1.ebuild @@ -0,0 +1,181 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-freebsd/freebsd-usbin/freebsd-usbin-9.2_rc1.ebuild,v 1.1 2013/08/09 21:32:31 aballier Exp $ + +EAPI=2 + +inherit bsdmk freebsd flag-o-matic eutils + +DESCRIPTION="FreeBSD /usr/sbin tools" +SLOT="0" + +if [[ ${PV} != *9999* ]]; then + KEYWORDS="~amd64-fbsd ~sparc-fbsd ~x86-fbsd" + SRC_URI="mirror://gentoo/${P}.tar.bz2 + mirror://gentoo/${CONTRIB}.tar.bz2 + mirror://gentoo/${UBIN}.tar.bz2 + mirror://gentoo/${LIB}.tar.bz2 + mirror://gentoo/${SBIN}.tar.bz2 + mirror://gentoo/${ETC}.tar.bz2 + mirror://gentoo/${GNU}.tar.bz2 + nis? ( mirror://gentoo/${LIBEXEC}.tar.bz2 ) + build? ( mirror://gentoo/${SYS}.tar.bz2 + mirror://gentoo/${INCLUDE}.tar.bz2 )" +fi + +RDEPEND="=sys-freebsd/freebsd-lib-${RV}*[usb?,bluetooth?,netware?] + =sys-freebsd/freebsd-libexec-${RV}* + =sys-freebsd/freebsd-contrib-${RV}* + acpi? ( sys-power/iasl ) + build? ( sys-apps/baselayout ) + ssl? ( dev-libs/openssl ) + >=app-arch/libarchive-3 + sys-apps/tcp-wrappers + dev-util/dialog + dev-libs/libelf + >=dev-libs/libedit-20120311.3.0-r1 + net-libs/libpcap + kerberos? ( app-crypt/heimdal )" +DEPEND="${RDEPEND} + =sys-freebsd/freebsd-mk-defs-${RV}* + =sys-freebsd/freebsd-ubin-${RV}* + !build? ( =sys-freebsd/freebsd-sources-${RV}* ) + sys-apps/texinfo + sys-devel/flex" + +S="${WORKDIR}/usr.sbin" + +IUSE="acpi atm audit bluetooth floppy ipv6 kerberos minimal netware nis pam ssl usb build" + +pkg_setup() { + # Release crunch is something like minimal. It seems to remove everything + # which is not needed to work. + use minimal && mymakeopts="${mymakeopts} RELEASE_CRUNCH= " + + use acpi || mymakeopts="${mymakeopts} WITHOUT_ACPI= " + use atm || mymakeopts="${mymakeopts} WITHOUT_ATM= " + use audit || mymakeopts="${mymakeopts} WITHOUT_AUDIT= " + use bluetooth || mymakeopts="${mymakeopts} WITHOUT_BLUETOOTH= " + use ipv6 || mymakeopts="${mymakeopts} WITHOUT_INET6= WITHOUT_INET6_SUPPORT= " + use netware || mymakeopts="${mymakeopts} WITHOUT_IPX= WITHOUT_IPX_SUPPORT= WITHOUT_NCP= " + use nis || mymakeopts="${mymakeopts} WITHOUT_NIS= " + use pam || mymakeopts="${mymakeopts} WITHOUT_PAM_SUPPORT= " + use ssl || mymakeopts="${mymakeopts} WITHOUT_OPENSSL= " + use usb || mymakeopts="${mymakeopts} WITHOUT_USB= " + use floppy || mymakeopts="${mymakeopts} WITHOUT_FLOPPY= " + use kerberos || mymakeopts="${mymakeopts} WITHOUT_GSSAPI= " + + mymakeopts="${mymakeopts} WITHOUT_BIND_NAMED= WITHOUT_BIND_DNSSEC= WITHOUT_PF= WITHOUT_LPR= WITHOUT_SENDMAIL= WITHOUT_AUTHPF= WITHOUT_MAILWRAPPER= " + + append-flags $(test-flags -fno-strict-aliasing) +} + +PATCHES=( + "${FILESDIR}/${PN}-adduser.patch" + "${FILESDIR}/${PN}-9.0-newsyslog.patch" + "${FILESDIR}/${PN}-9.1-bsdxml2expat.patch" + ) + +REMOVE_SUBDIRS=" + named named-checkzone named-checkconf rndc rndc-confgen + dnssec-keygen dnssec-signzone + tcpdchk tcpdmatch + sendmail praliases editmap mailstats makemap + sysinstall cron mailwrapper ntp bsnmpd + tcpdump ndp inetd + wpa/wpa_supplicant wpa/hostapd wpa/hostapd_cli wpa/wpa_cli wpa/wpa_passphrase + zic amd + pkg pkg_install freebsd-update service sysrc" + +src_prepare() { + if ! use build; then + ln -s "/usr/src/sys-${RV}" "${WORKDIR}/sys" + ln -s "/usr/include" "${WORKDIR}/include" + else + dummy_mk mount_smbfs + fi + # Don't install mtree format manpage + # it's installed by libarchive. + sed -e "s: mtree.5::g" -i "${S}"/mtree/Makefile +} + +src_compile() { + # Preparing to build nmtree + cd "${WORKDIR}/lib/libnetbsd" + freebsd_src_compile + + cd "${S}" + freebsd_src_compile +} + +src_install() { + # By creating these directories we avoid having to do a + # more complex hack + dodir /usr/share/doc + dodir /sbin + dodir /usr/libexec + dodir /usr/bin + + # FILESDIR is used by some makefiles which will install files + # in the wrong place, just put it in the doc directory. + mkinstall DOCDIR=/usr/share/doc/${PF} || die "Install failed" + + # Most of these now come from openrc. + for util in nfs rpc.statd rpc.lockd; do + newinitd "${FILESDIR}/"${util}.initd ${util} || die + if [[ -e "${FILESDIR}"/${util}.confd ]]; then \ + newconfd "${FILESDIR}"/${util}.confd ${util} || die + fi + done + + for class in daily monthly weekly; do + cat - > "${T}/periodic.${class}" <<EOS +#!/bin/sh +/usr/sbin/periodic ${class} +EOS + exeinto /etc/cron.${class} + newexe "${T}/periodic.${class}" periodic + done + + # Install the pw.conf file to let pw use Gentoo's skel location + insinto /etc + doins "${FILESDIR}/pw.conf" || die + + cd "${WORKDIR}/etc" + doins apmd.conf syslog.conf newsyslog.conf nscd.conf || die + + insinto /etc/ppp + doins ppp/ppp.conf || die + + if use bluetooth; then + insinto /etc/bluetooth + doins bluetooth/* || die + rm -f "${D}"/etc/bluetooth/Makefile + fi + + # Install the periodic stuff (needs probably to be ported in a more + # gentooish way) + cd "${WORKDIR}/etc/periodic" + + doperiodic daily daily/*.accounting + doperiodic monthly monthly/*.accounting +} + +pkg_postinst() { + # We need to run pwd_mkdb if key files are not present + # If they are, then there is no need to run pwd_mkdb + if [[ ! -e "${ROOT}etc/passwd" || ! -e "${ROOT}etc/pwd.db" || ! -e "${ROOT}etc/spwd.db" ]] ; then + if [[ -e "${ROOT}etc/master.passwd" ]] ; then + einfo "Generating passwd files from ${ROOT}etc/master.passwd" + "${ROOT}"usr/sbin/pwd_mkdb -p -d "${ROOT}etc" "${ROOT}etc/master.passwd" + else + eerror "${ROOT}etc/master.passwd does not exist!" + eerror "You will no be able to log into your system!" + fi + fi + + for logfile in messages security auth.log maillog lpd-errs xferlog cron \ + debug.log slip.log ppp.log; do + [[ -f "${ROOT}/var/log/${logfile}" ]] || touch "${ROOT}/var/log/${logfile}" + done +} |