diff options
author | 2015-06-12 02:50:40 +0000 | |
---|---|---|
committer | 2015-06-12 02:50:40 +0000 | |
commit | fde396275c21d4c20c78dbce57dae2d7d94e978c (patch) | |
tree | 0fdfdf4449a09414a0d21c5c2aa10d3778b0e6bd /dev-util/schroot | |
parent | rev bump for #551808 (diff) | |
download | historical-fde396275c21d4c20c78dbce57dae2d7d94e978c.tar.gz historical-fde396275c21d4c20c78dbce57dae2d7d94e978c.tar.bz2 historical-fde396275c21d4c20c78dbce57dae2d7d94e978c.zip |
Update to new upstream version; switch build system to cmake
Package-Manager: portage-2.2.20/cvs/Linux x86_64
Manifest-Sign-Key: 0x229E5838
Diffstat (limited to 'dev-util/schroot')
-rw-r--r-- | dev-util/schroot/ChangeLog | 9 | ||||
-rw-r--r-- | dev-util/schroot/Manifest | 33 | ||||
-rw-r--r-- | dev-util/schroot/schroot-1.6.10.ebuild | 120 |
3 files changed, 145 insertions, 17 deletions
diff --git a/dev-util/schroot/ChangeLog b/dev-util/schroot/ChangeLog index 1e1aa7c45619..0ef3b0a1f54a 100644 --- a/dev-util/schroot/ChangeLog +++ b/dev-util/schroot/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-util/schroot -# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/schroot/ChangeLog,v 1.41 2013/08/06 06:20:55 jcallen Exp $ +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/schroot/ChangeLog,v 1.42 2015/06/12 02:50:26 jcallen Exp $ + +*schroot-1.6.10 (12 Jun 2015) + + 12 Jun 2015; Jonathan Callen <jcallen@gentoo.org> +schroot-1.6.10.ebuild: + Update to new upstream version; switch build system to cmake *schroot-1.6.5-r1 (06 Aug 2013) diff --git a/dev-util/schroot/Manifest b/dev-util/schroot/Manifest index a4d12b7cf0d5..f52eeedeb9da 100644 --- a/dev-util/schroot/Manifest +++ b/dev-util/schroot/Manifest @@ -8,6 +8,8 @@ AUX schroot.initd 705 SHA256 8f8537c0c6c93d1169c8a333ddd78c4471d95956cfb187e3bd6 DIST schroot_1.4.23.orig.tar.bz2 824291 SHA256 84931c04a789211a87fa31e3b1a6f6d62b9354d3116ae99e2b6bfa0816349d16 SHA512 f15fa6b365fa4885238af9f29abf0f701cae8e44098e8dbdc0df3a22442bdb2bf47919c0a8d7b0eea741f0042bd008b5797894765b52acdce113071ea4acb573 WHIRLPOOL efa9ada10cf48b3d0eee148ac40abc62812ea27f79cb6e848527275b479324657bbb2947218334c431e02e6cb5a0f508897763b75b3b7361d050a01ea52b22c1 DIST schroot_1.4.25.orig.tar.bz2 828142 SHA256 664d56065d30a5ba8bfe116243f1ef075767d9d379d064f0a5298cbc7778a30c SHA512 fdc56801bce1fe69d9dfbf77e42e9a80ec8655d3d0ec9e6712c8bc91a2ee0d728adf0598ba4564563a47d3d123fe345e86be3c978bf675e6b636a4f04723f0a5 WHIRLPOOL 3def003ce149941aea50d42fdcb4306ca42f90305c936bc2c3fad466ace2a405bb44cf90ad52eca8e3d09fb60562f9a523d5dd0e1c2a1a8426d29c9d1c7d7ba3 DIST schroot_1.4.26.orig.tar.xz 659816 SHA256 7caa8dc8d5db95972e8459ef603afc6e0f146a139130fca7555f31217d2d469f SHA512 b62771526cf61d6bdab2659c040ea26951a8b0d43e5f7bbb5a5ead6af39bd582d5c912f2dea6a16feb97e3d828c4576225e2925acf56515af9c6b1b02ec8e08d WHIRLPOOL 430fbcb2dfa070cdf956363eb98f25ea5eaf06ebe98602fdec743112f03dc101b6fdde77d6cc80ee604973b9ad174c3e2dc5907fd52679c6a4416edd54cead32 +DIST schroot_1.6.10-1.debian.tar.xz 27108 SHA256 d93a7acc4b6c06a024b6bb0bfc1867a144193aadbb09cab454373c2983120cd9 SHA512 2b989054485f397c7de4f9d5e625f2bb2d4738ecb087ff83903a247696a2c98dea611e9743d4ae6bee401b122c21aac4f5e220b5e544f9968f94d6f326fadfa6 WHIRLPOOL 7f9a1b782093321b0dc236098688dacd93f608725bd551ef848262049da3f08b12b2ec34188413ec5b16070753acdc0a07af8d723599581340ecd9cfc6493b67 +DIST schroot_1.6.10.orig.tar.xz 797328 SHA256 3ce8dfd9cb97b099e4b6d4ccec421d6cc8c9ef84574681e928a12badb5643d0b SHA512 25155989c7811ab4c7bf3cdceaa8d0ffb12f08388143891def96fcd205f1cc401dad9a74f0e9a9ef8610d50174ff8319a8368401431dc87e1a11c0241e61fcbe WHIRLPOOL 91c4682101c6eeb1f56d3e5c583a55af1164abd6853a822ac5c5f1c6820140fb1049765877e97985a90264f4e9d898886487fac794a794904f98210494974090 DIST schroot_1.6.3.orig.tar.xz 730756 SHA256 0b914a0ae1eef0288e5bf016c14031d3433d1b3f18820bebc5480647594ebc82 SHA512 e435715091eed17e1f073218b2cc2355ad529bb702b9f8cfeb58ed3be38b78fa61280713801ce29e5b21c93939f5898e6f6e4f493d3f7d2550a873289a6c22be WHIRLPOOL 065142aa34a225d0cda44ca3d3703131fe2a0ab46ad914bf386a58dd0480650ca03a5b6d00216eca41edff5a534083874d121623002aec57e933a95a4d2cc60f DIST schroot_1.6.5-1.debian.tar.gz 30518 SHA256 acf7cdbbb486a5724e61d10ba682df24dc66ec9274c6897f64b7dbd5f9632aed SHA512 3f5753a877cf8226f9eb085620c91f3e6179855adb7faf1f60e78d12b30ac545f6f6d124a239bd6a8d6b3ac28b417ee1d3ccc7ea4978cad77f3bba1d6e2c043d WHIRLPOOL 13b8afc0575fc1d4e27e35ba0cf277ffb04353b2dc0ebcfb8596d6ada064402f2004bd0b9fd658daad8cef69c1a3c5d615be0569335f6b243ed2f09134d63543 DIST schroot_1.6.5.orig.tar.xz 737656 SHA256 290d1af4eb06db7678277a5aa8104a69bc33b4e0f9b502aed166061d2717343e SHA512 2f7285f9e76fff8db2a9a7cd66f4d06c2c19662f812c3b3108be45bbc6a67bee63b39b56235e257ab226c35efdba6b50a2e2511a618c32d76da10a0d7843fe90 WHIRLPOOL bf9dcdd61862719492bde8e67ca5cd3b42e368cb69e57382b88a85aa1b34825ab40bd2e9f82f4296a0d9721a38fe03e8161f49931a95721be835d52a3a9108fa @@ -15,25 +17,26 @@ EBUILD schroot-1.4.23-r1.ebuild 4510 SHA256 6b0fd39dfac3e3757c8042d07001b0d74519 EBUILD schroot-1.4.23.ebuild 4580 SHA256 a78d13c93302cad222d10d77b9c4063c86c9964a9677560c6ca5fefff3c42195 SHA512 4b3358c5e39be3047c5bd858c59241e8aa73f73bb5fd5a45ec8ecdde0e423c981f38362cf1e886b7f949253d4270b74dbae42a8607683a4c62c3a04591e93283 WHIRLPOOL ae5576ff45771d5f34a9440f893c40913fd9b485a934ced6620c2f1b5aa464e137e254a46531b2e8a085978a5f0e38a4a7b145fd0b4734fdc3188c06e2a3f670 EBUILD schroot-1.4.25.ebuild 4523 SHA256 10d82711b555f2c318ba56b6dda6aefbbd9a70f8f7259ed241dc38142ceb852d SHA512 a7e766e4cf5a643633879135f395a046e921b6b905149ca8807090b62df9b75fc970bdfd2feebbff83507901921a388830b77eee231082615cc87f7f5ada52f2 WHIRLPOOL 17611a287db2728c2347c266984e3ee38eaca850b479a5b9d7b338bb67c1f8731ca2f5abb2233e0cfc45118071e69c8c5340bcc7b987ddc39f74f50c0c91ec5d EBUILD schroot-1.4.26.ebuild 4541 SHA256 c30a5dccaace658ebf3d92186216e32a95d6af3f5da9778a0870d23fd9256bdd SHA512 a669086bf2b0de086a07ed18b0c81a9c373a47d9721fa02e5fa7951e26870d61826bd81e807f8e689f078c2438c70acd68a6422af90cbf37218da35ced7db585 WHIRLPOOL dbec740691da142bf9dadc0c20d2f5755376b61d926329541e8f1da96cc1c824743d5a2fef48e4d55ff9f7646f7984a1a8a51db808496fb3f76b7c6a355af3ea +EBUILD schroot-1.6.10.ebuild 2755 SHA256 a989a220334ad9efd3b394d328d3aa310896193add7d87808bb1f75652a03b14 SHA512 e94969d0c41e4099332bfab08e3aa8172556304ef603251d71752415f5e3a20537a45f126f570156164462a97540ab41eee8ca704cf1955d36132f6488a15e5f WHIRLPOOL b44deb0f75dfe309001fea37d470a46ebf6d8ca0114df74d735df98c614966ab7620e670cfa9accff677fd9d4f548a2f2767f2a3e85dc59e49b21164ff2794d6 EBUILD schroot-1.6.3.ebuild 2955 SHA256 c0fe9da9f49cdc0086a5a8cfe67974d813d67fbe3d01d17dbcce5e3140e2dfc5 SHA512 f2eec795371d8c26d86208204da92748f2cbc44b5bed83460b3d9dcbde7795cb89e7c08cf46bb1f541b66d4a5210e595481875bfa456a7584badddfdfda9a7c3 WHIRLPOOL 40d48232b926e76e32cb015dea2db06d1c3fa58959d9c9d41799f59d6c0e625fe67d865328a363f5893180275d5c953c060ef3b9016db5853fdfbd862d51312a EBUILD schroot-1.6.5-r1.ebuild 3160 SHA256 5a3999e22c296d747991bf8f3812a4abd418c90bf8893b44b9b79399b99137ee SHA512 2b67cd0078b987c3226f2a7655af66d0a84a64e924cef5d5060a4899781cf8fd492f757cb6e7b7c6e9b69c3f6887cd81d86a82c8e0c4c3158d12bd6208fcd7fb WHIRLPOOL 0f1ec8ad9e7ee3e1652417895eee49b45f0a8907a65d5159c876e73c230178885d9dc25ebac5e946ae6df616bf1e04dd54179f449cb8987f79750cba56a11a21 EBUILD schroot-1.6.5.ebuild 3154 SHA256 13494be1f6f9819659f245c23ecd44b23d1b4a979cc29d803e42385dd9ca1c99 SHA512 fe865c332ccce9d96af84208664d2560c49f1825031036b3205a11f5bdefbb9a5767f3371f6d50c6ed3201f5055312c91404e3c90614342119c150b7bef3a632 WHIRLPOOL c74017d6260f343cff4df6c77497d0d406429330796f8598a96fb6729c728c87bdc8c76fa94546ede89203225316729d0576710367d0d267befc9c6d461c9f15 -MISC ChangeLog 7039 SHA256 b596ec571b15f50656133673419a7c543137c327079ad8174eecb11463fb049a SHA512 9ef0d09cdf47470d2c23cfa8a5e107f888efb903504ec80758268bd2937c89f0070fc3e3483c900c24ab89cfeb27f6625ec2e5e496623a2f0ca94692a2facf76 WHIRLPOOL fbd310699171f6c4199fc9ee2fa82ec56b4f109f03d3558c5478778c901e59086268ad17d9eda3fa436f30e43f94b6b6dc487d392e88f689a5fb57cf74733068 +MISC ChangeLog 7210 SHA256 13d0bf8d2007027ec4c8023e5a9f7f65b125f9d68a7a1e0af371b89dae1b2826 SHA512 7536538c811c6b00a14a1a42463088493c05e9ab36a7af79202cf1aa7e75149ab6c95ccf3f2eaa090c69f73485b4a7bf1a2c58cfb4c9235f22e3d6ad0daa94df WHIRLPOOL bfbf9a82e3020f993956144d61809568d42335202bad36c28e3c724e59d609a703d134cf85ef16072d5866228a855d57cb53d43c36f1f93fe6a12db12e6faf89 MISC metadata.xml 518 SHA256 2ed5fd79a04cbf7a35bf2f1381e68da5dc648a14dc42d16890cf2c38f8772a40 SHA512 9695afd92e789ee5e380339fdd9c074439589e3c0ad7e6d1e9ee3399a64ffd269b6328a49c2346d1e0224a4be81f5c3023e2cb34fa6a6f0602cf645950cee259 WHIRLPOOL 952634954aa59c7df9ebbbb0efd82840c58c86727cad395777b5490959f810346bbe08d90d450b562c7fb9ae577fa5a49321fdf264a1b00b1f3ea0ea5e5f6d31 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.20 (GNU/Linux) +Version: GnuPG v2 -iQIcBAEBCAAGBQJSAJXMAAoJELHSF2kinlg46HMP/0ISqoK7r/8eOOww1RNXd2fo -e9GrsCY+WIisiCyy3d512KGiw5cv3g+VJ6ihAnd7mkbtaNOo/aykCtOTBRLjsWvd -8+6iilBO+fieAbYUoHyq38GxdAA9kC7brx19eIZ0xXwuiI+nb/KRfRlhMuSdD+wN -suqAgY/ZGpdRQbkJXzmxvPC1UkXAazZoHB70676ZsWNThlPU06/pTQFz/EvQWh2g -yONIkZVyeSMXosr7c2JNoHeCSAa/Rp2jHX1L3DQR43yWg9UplYJvgP15vMWtdCkU -GpAHF4fc+ZcuSfy3TLkAMT2egysvdUvqBGuwyN5kiBLlDVafsRSkboikfTuHE2Cp -hmNeBV60yiHF974bWfBsfcBv9KDtbTPAH6EzsmcBrnrLENJGU8WWBoaRlmzeijbs -ydIel4DRr002o9avkzqy4pU1ecbZKEG8BdnFY5U1QzOvDiT3vUuqxl8RvSESy2fR -oWU/bEP4LnOQ7gXFrB6VWF8rADSQzUAv0q/Wvbukx7uI+vU2BcnmcpqwEwsO3ICR -HjkklG/703YAznkzBsqG8we78pE7iRoNRdsv7+b1WmJ/cm9nrWEpU5+Xn0ha99jy -vepalqV1QZnLQAKj/nm59h0IonJj+8iPr3ipYX6q4LmyFv2nFnbDFbv6IjgKy5uW -XNaco0SmJaaIDKidreeo -=NbiJ +iQIcBAEBCAAGBQJVekj0AAoJEEIQbvYRB3mgXgIP/1EiIhVIW8T2FIRV/lYRvaYh +HflJg4yXu6TyyRAEy/r/CxoVHaQyarXSOW5PEvenjG9jJwz7r8AFFAS7PE2VgOlD +DyUFvuMXj2ex/sOiDQP1XlScNc7rz7WgkhV3523SWnMJcMWFMfYCPpXdKSXzrYCR +V9wlEqYIfYbfc8gW3El4ghRvWFDxkUAi0O/iUSQITWmqC7AB2OujbqlUbZ1NbZlm ++sFXNUbYVIDpf82uiN8rhI0R/ttY5Wzi4HiLNYKU0c3VI5qybKIJC/wQU2i8ZEl/ +3Bo8hMebiMCO6Yfuwp0lPQ0/pEUvtBlZxG+tLiJW45KkLV7bHhmh0D89xWX2FSnK +MhwKerCA1nWMhXoqa0cttEoTg0D7ENpX5Hpf898S7M0mcH0VwgbPd0w5fg9lduI0 +3mB6wz5H/XcX4B7F5SzLX6eYUuvrpVoMek5Oh6nSIYzsOeHcraT/eKBLbGNsKVzv +HwO5Qf4PUIzU37P9pAb3LQMnUP+RNw0l7cuiwDjGC7lDIEzI7v3vcLqGWKy7GAS1 +sh/m/pJxOi2jnp6vMbyAFDLuTq+1Yn9vTcHISzmBXnUVIEPI0O6YcEmsG8qkxwwU +TA6mX/+ZYl9Jl7ffcpQolrWAN801jumQjS4ppNBZi/jwkBimdmID3yONMLq/Xlvn +j2Qjc9u5cRR5JkmdOf/5 +=v06/ -----END PGP SIGNATURE----- diff --git a/dev-util/schroot/schroot-1.6.10.ebuild b/dev-util/schroot/schroot-1.6.10.ebuild new file mode 100644 index 000000000000..d06c7130f568 --- /dev/null +++ b/dev-util/schroot/schroot-1.6.10.ebuild @@ -0,0 +1,120 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/schroot/schroot-1.6.10.ebuild,v 1.1 2015/06/12 02:50:26 jcallen Exp $ + +EAPI="5" + +inherit cmake-utils eutils pam versionator bash-completion-r1 + +MY_P=${PN}_${PV} +DEB_REL=1 + +DESCRIPTION="Utility to execute commands in a chroot environment" +HOMEPAGE="http://packages.debian.org/source/sid/schroot" +SRC_URI="mirror://debian/pool/main/${PN::1}/${PN}/${MY_P}.orig.tar.xz + mirror://debian/pool/main/${PN::1}/${PN}/${MY_P}-${DEB_REL}.debian.tar.xz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="btrfs +dchroot debug doc lvm nls pam test" + +COMMON_DEPEND=" + >=dev-libs/boost-1.42.0 + >=sys-apps/util-linux-2.16 + btrfs? ( >=sys-fs/btrfs-progs-0.19-r2 ) + lvm? ( sys-fs/lvm2 ) + pam? ( sys-libs/pam ) +" + +DEPEND="${COMMON_DEPEND} + app-arch/xz-utils + sys-apps/groff + doc? ( + app-doc/doxygen + media-gfx/graphviz + ) + nls? ( + >=app-text/po4a-0.40 + sys-devel/gettext + ) + test? ( >=dev-util/cppunit-1.10.0 ) +" +RDEPEND="${COMMON_DEPEND} + sys-apps/debianutils + dchroot? ( !sys-apps/dchroot ) + nls? ( virtual/libintl ) +" + +src_unpack() { + unpack ${MY_P}.orig.tar.xz + cd "${S}" + unpack ${MY_P}-${DEB_REL}.debian.tar.xz +} + +src_prepare() { + sed -i -e 's/warn(/message(WARNING /' man/CMakeLists.txt + + cmake-utils_src_prepare +} + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use btrfs btrfs-snapshot) + $(cmake-utils_use dchroot dchroot) + $(cmake-utils_use dchroot dchroot-dsa) + $(cmake-utils_use debug debug) + $(cmake-utils_use doc doxygen) + $(cmake-utils_use lvm lvm-snapshot) + $(cmake-utils_use nls nls) + $(cmake-utils_use pam pam) + $(cmake-utils_use test test) + -Dbash_completion_dir="$(get_bashcompdir)" + -DCMAKE_INSTALL_SYSCONFDIR="${EPREFIX}/etc" + ) + if ! use nls; then + mycmakeargs+=(-DPO4A_EXECUTABLE=NOTFOUND) + fi + + cmake-utils_src_configure +} + +src_test() { + if [[ $EUID -ne 0 ]]; then + ewarn "Disabling tests because you are not root" + return 0 + fi + + cmake-utils_src_test +} + +src_install() { + cmake-utils_src_install + + insinto /usr/share/doc/${PF}/contrib/setup.d + doins contrib/setup.d/05customdir contrib/setup.d/09fsck contrib/setup.d/10mount-ssh + + newdoc debian/schroot.NEWS NEWS.debian + + newinitd "${FILESDIR}"/schroot.initd schroot + newconfd "${FILESDIR}"/schroot.confd schroot + + if use doc; then + docinto html/sbuild + dohtml doc/sbuild/html/* + docinto html/schroot + dohtml doc/schroot/html/* + fi + + if use pam; then + rm -f "${ED}"etc/pam.d/schroot + pamd_mimic_system schroot auth account session + fi +} + +pkg_postinst() { + if [[ ${REPLACING_VERSIONS} == 1.[24]* ]]; then + elog "Please read /usr/share/doc/${PF}/NEWS.debian* for important" + elog "upgrade information." + fi +} |