diff options
author | Jonathan Callen <jcallen@gentoo.org> | 2013-02-10 04:40:43 +0000 |
---|---|---|
committer | Jonathan Callen <jcallen@gentoo.org> | 2013-02-10 04:40:43 +0000 |
commit | 0bbb39dfae0bcfda60e4536f608918e8ce17ba44 (patch) | |
tree | 8a9e7e6b18048271c339479e3fea845465a9071f /dev-util | |
parent | fixed awk deps (bug #455732) (diff) | |
download | historical-0bbb39dfae0bcfda60e4536f608918e8ce17ba44.tar.gz historical-0bbb39dfae0bcfda60e4536f608918e8ce17ba44.tar.bz2 historical-0bbb39dfae0bcfda60e4536f608918e8ce17ba44.zip |
New upstream version
Package-Manager: portage-2.2.0_alpha161/cvs/Linux x86_64
Manifest-Sign-Key: 0x229E5838
Diffstat (limited to 'dev-util')
-rw-r--r-- | dev-util/schroot/ChangeLog | 9 | ||||
-rw-r--r-- | dev-util/schroot/Manifest | 31 | ||||
-rw-r--r-- | dev-util/schroot/schroot-1.6.5.ebuild | 139 |
3 files changed, 163 insertions, 16 deletions
diff --git a/dev-util/schroot/ChangeLog b/dev-util/schroot/ChangeLog index b742517311c5..fb89896f9942 100644 --- a/dev-util/schroot/ChangeLog +++ b/dev-util/schroot/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-util/schroot -# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/schroot/ChangeLog,v 1.35 2012/09/20 08:46:20 abcd Exp $ +# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/schroot/ChangeLog,v 1.36 2013/02/10 04:40:38 abcd Exp $ + +*schroot-1.6.5 (10 Feb 2013) + + 10 Feb 2013; Jonathan Callen <abcd@gentoo.org> +schroot-1.6.5.ebuild: + New upstream version *schroot-1.6.3 (20 Sep 2012) diff --git a/dev-util/schroot/Manifest b/dev-util/schroot/Manifest index 0e2abb8e2bd6..074c6557144e 100644 --- a/dev-util/schroot/Manifest +++ b/dev-util/schroot/Manifest @@ -9,27 +9,30 @@ DIST schroot_1.4.23.orig.tar.bz2 824291 SHA256 84931c04a789211a87fa31e3b1a6f6d62 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.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 EBUILD schroot-1.4.23-r1.ebuild 4510 SHA256 6b0fd39dfac3e3757c8042d07001b0d74519c846fa592de2c85cec92905fd392 SHA512 4aebb1274d22248b9f9b943b54a8333e863fc9b160b15c463c0f8516dfab97e26750a4dedcaddaab617851de86194d062d7b9832bb5b0fbdb117b61e4a354a32 WHIRLPOOL 3c5cf65ad861f7d514ee376db3938537fa2a599269d031e51c992b3b28f45acfbdbae093635834a10a103c4c6dd07a4f99b06e2a7b4173253a114662056b46be 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.3.ebuild 2958 SHA256 fc74f7093a169f3a700b9ebffd302c912df6c3e93217c4374e0d9682451319d7 SHA512 a247bbf493f6742f4f679c73cebc45490eedc50d228289bf4174f5188a31db8813dcf8eeb0005afbaa75cc417d69f216e7f058f4561be869a1ab3d1e1011fd06 WHIRLPOOL 1983e1ff272e725f95f16947f29f961e9a616ffb77fe041c177f90d4330197613a22d93990d34705b8334cadcdf3733fd0f261a285728bbdf92e31412b421c32 -MISC ChangeLog 6294 SHA256 6ac86258dfb7ea71781cfba4d70e25a4e2a4b2311d9c8087060f063e14c468bf SHA512 d0a7d3c8efce9084d05f501dfe82bf9270684e0ebc6a0c4e3f5650f7c181ebfcb210394100347b5c03c1841c92f848657bdd07a70ea710e4fcaaeed68deef51a WHIRLPOOL 61322c2cecd5024f6f125736aa8ea007166f1deb1f94b0c59d13d277df34f6190e7d4c2af93d743d542fd050c4217e464148449b0551e5942571dadf74dc122a +EBUILD schroot-1.6.5.ebuild 3148 SHA256 15d342089107ac25014e3ee142301b2e0c28b4fc211049086116e48e1174851e SHA512 5b5f198bfde9216539cf9364854638567e0c512d4ff46f34686463113bc54431e7e3051c96347464454b8e653f0ec6437a27efe2d9aaf8c27ac1b17067ab5ded WHIRLPOOL 20c8c35afb3d386bfdb263775e1913f334becd4f09ae44640e3071a134bc7d60b99343353b03d87748d8c60bf7984fe326a999314a34aa5a6e6a69166250545b +MISC ChangeLog 6420 SHA256 fdf9ca946e75bdace01a439ec8a82873464d8a641a226b64a67c7b10c3c41acc SHA512 198cb677bd4a4e4703c8761269bfd38dcd0f3f3acdfe042a3a59441767e8c7188c004561ae546ecae28979f6d80bd4ff5cd8194e72368b38426d0d728630537e WHIRLPOOL 02d944d91eb7bde2a11a7f6f850a75f1d03687ec8648e209c1213f89a8d53d73bceeaa15091680b82128c9865b382cbd85d20d555d9b5dbf99bb0a923e9366f3 MISC metadata.xml 515 SHA256 f2da069d2bb008f7a2187b5a2c2770657eae391a08d987d9a9bf5174266193a8 SHA512 07e4f0f1746854988c608aa64d3214fda967d923fa46ec8e2a58cf02327589c3af898c7884ab88ee4d5dc4d35b827618e807a04a4614d75c3b7258b08509bc11 WHIRLPOOL 9414667d5cdc2acebf6169d9264a2efb9876bae3e554050f31b26ce4bc61c55e11e847ac334336abcac181412816754078b5157052f0b03a3a16be5932dcf96e -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) -iQIcBAEBCAAGBQJQWtfmAAoJELHSF2kinlg4yDUQAK4qTee3hnUfy6U0TCVKyYaJ -1dc+ygt8mcnPsOcs+JxUe5e3kroFPpAPwHJzAX34dQTTRQOqpjjKQZrEUd9pFKiJ -lDALk1TY9ZBbCyh1G1hFVsdHhOjEu+98o35fG0rcRclG4Zsqa0rVc0LNpPcW35mB -F4hBfVGQekoXURnb7Xbwuf8BEUw6WIgcGT1ZPAKVIl3saf1Pd46qj0WlObyqfl9I -SRzIzdqpUW78iAmI/w5+FSfYzgQypRbmQeaiWtDNRJRhsGYWQZRGqdKLfiMMUWS7 -4r3T7ULKn89S4IiAGn3bvDAcn38XAlLJBmOGpMhVH+WJRM4z2HMNDGr/jLI+X7dR -xV876pIm6jkaSek/iwaB0dMKlekl9cqi9LklEidlhujcmOskRj9P/keXLHHEKcW6 -pxwH6oxYb5XziolynPWukBZsXLC0gSHzN78MWfLlfSTIoi25b33bxkpk18/POJaU -YO51pFJSzqmAuDFTQlIPsq+3m6XflcgiYOUtEYaPFOKVBuh3sHMmtMoJfLJLcFZE -8ITukO7R3MM7/OTUxw+ebS8X/es0lFB8ka6wFISqdg40Ph61CENBd/IsfYHFPEbG -9cg6ZQLPxqbTGFoRSSxAJt7dLE60VIKA16plGmSAorQ5E0txYL8QaI/dKlZEwBGz -ri69NRSfGclz8vXLy4bA -=M2Oo +iQIcBAEBCAAGBQJRFyTLAAoJELHSF2kinlg4RsEQAI6c4isKj7mXrJssFfn0t5fS +eQzny/s2xpOQEHtQlqZ41k+yXoMoGNQvQNFgvOo/twGGeG8NzDAW2Jrt9NLeBsQ3 +n6UKQyOoTX/xkJ1uV8L4RsP/h5f3UoKh8Z0RJ996v5sN4d5MlXGcdekGEni4lqX9 +uEJ2COwTjnQKSl42hnBauzblur1p0eWXvnwrbjWqe3Lx3owewXnGi66uLonakzUY +w7CWL/HQ4PJtZM/78J5NCM/PWGQeKyVwGfvwYVxH2XO+rpz8Y2BWi39rwYVy6rOP +8hpyQI364OZRyh8rxee44cCxkhMnREe/bkz8PLfXckNhhRfhd6cjoToqXb61uYXG +vmazk45CjjAakoxp9BLt0K9kgAEaIrk7mxt8uWSFbbV6t9lLPKZ7DG+Kk3chO3j3 +I+EOqPb6vwXXVw9SCE1bkrm8CsMgflkmlAjQIInILP4NT6fWFKCDyhGOF56Qz/RQ ++8YsbnY6XLqnejkq1Qx7N+modcfUcI0h4agXV7QxjYpLvxkE6B2n7HZDgFdjWqmQ +Kh5/P4aFwAJNNrVqVciIoiGAiVOfVGMNxFbUhyaa9t79vUqfeXuezaH2KuH8DvpK +uR5XFIS36B12XrseWIgxFwBIg0ScpAxLPcTz3KpnZmL5iYsWzZgeza59jZoHqczq +mC9Fj5qce/PegDuK25oS +=BRML -----END PGP SIGNATURE----- diff --git a/dev-util/schroot/schroot-1.6.5.ebuild b/dev-util/schroot/schroot-1.6.5.ebuild new file mode 100644 index 000000000000..8a7512b2b0b0 --- /dev/null +++ b/dev-util/schroot/schroot-1.6.5.ebuild @@ -0,0 +1,139 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/schroot/schroot-1.6.5.ebuild,v 1.1 2013/02/10 04:40:38 abcd Exp $ + +EAPI="4" + +inherit autotools base eutils pam versionator + +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.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="btrfs +dchroot debug doc lvm nls pam test" + +COMMON_DEPEND=" + >=dev-libs/boost-1.42.0 + dev-libs/lockdev + >=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 ) +" + +PATCHES=( + "${FILESDIR}/${PN}-1.6.3-tests.patch" +) + +src_unpack() { + unpack ${MY_P}.orig.tar.xz + cd "${S}" + unpack ${MY_P}-${DEB_REL}.debian.tar.gz +} + +src_prepare() { + base_src_prepare + + # Don't depend on cppunit unless we are testing + use test || sed -i '/AM_PATH_CPPUNIT/d' configure.ac + + eautoreconf +} + +src_configure() { + root_tests=no + use test && (( EUID == 0 )) && root_tests=yes + use nls || export ac_cv_path_PO4A= + econf \ + $(use_enable btrfs btrfs-snapshot) \ + $(use_enable doc doxygen) \ + $(use_enable dchroot) \ + $(use_enable dchroot dchroot-dsa) \ + $(use_enable debug) \ + $(use_enable lvm lvm-snapshot) \ + $(use_enable nls) \ + $(use_enable pam) \ + --enable-block-device \ + --enable-loopback \ + --enable-uuid \ + --enable-root-tests=$root_tests \ + --enable-shared \ + --disable-static \ + --localstatedir="${EPREFIX}"/var \ + --with-bash-completion-dir="${EPREFIX}"/usr/share/bash-completion +} + +src_compile() { + emake all $(usev doc) +} + +src_test() { + if [[ $root_tests == yes && $EUID -ne 0 ]]; then + ewarn "Disabling tests because you are no longer root" + return 0 + fi + + # Fix a bug in the tarball -- an empty directory was omitted + mkdir test/run-parts.ex2 + default +} + +src_install() { + default + + 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 + + # Remove *.la files + find "${D}" -name "*.la" -exec rm {} + || die "removal of *.la files failed" +} + +pkg_postinst() { + if [[ ${REPLACING_VERSIONS} == 1.[24]* ]]; then + elog "Please read /usr/share/doc/${PF}/NEWS.debian* for important" + elog "upgrade information." + fi +} |