summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJonathan Callen <jcallen@gentoo.org>2013-02-10 04:40:43 +0000
committerJonathan Callen <jcallen@gentoo.org>2013-02-10 04:40:43 +0000
commit0bbb39dfae0bcfda60e4536f608918e8ce17ba44 (patch)
tree8a9e7e6b18048271c339479e3fea845465a9071f /dev-util/schroot
parentfixed awk deps (bug #455732) (diff)
downloadhistorical-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/schroot')
-rw-r--r--dev-util/schroot/ChangeLog9
-rw-r--r--dev-util/schroot/Manifest31
-rw-r--r--dev-util/schroot/schroot-1.6.5.ebuild139
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
+}