From ee3f481180b176016d29319fc1f8395edd8f4b65 Mon Sep 17 00:00:00 2001 From: Jonathan Callen Date: Tue, 6 Aug 2013 06:21:01 +0000 Subject: Update bash-completion directory Package-Manager: portage-2.2.0_alpha193/cvs/Linux x86_64 Manifest-Sign-Key: 0x229E5838 --- dev-util/schroot/ChangeLog | 7 +- dev-util/schroot/Manifest | 29 +++---- dev-util/schroot/schroot-1.6.5-r1.ebuild | 139 +++++++++++++++++++++++++++++++ 3 files changed, 160 insertions(+), 15 deletions(-) create mode 100644 dev-util/schroot/schroot-1.6.5-r1.ebuild (limited to 'dev-util/schroot') diff --git a/dev-util/schroot/ChangeLog b/dev-util/schroot/ChangeLog index a6d1de9b4734..1e1aa7c45619 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.40 2013/07/27 06:18:36 jcallen Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-util/schroot/ChangeLog,v 1.41 2013/08/06 06:20:55 jcallen Exp $ + +*schroot-1.6.5-r1 (06 Aug 2013) + + 06 Aug 2013; Jonathan Callen +schroot-1.6.5-r1.ebuild: + Update bash-completion directory 27 Jul 2013; Jonathan Callen metadata.xml: Update metadata.xml to reflect new email address diff --git a/dev-util/schroot/Manifest b/dev-util/schroot/Manifest index 8731563f8eae..a4d12b7cf0d5 100644 --- a/dev-util/schroot/Manifest +++ b/dev-util/schroot/Manifest @@ -16,23 +16,24 @@ EBUILD schroot-1.4.23.ebuild 4580 SHA256 a78d13c93302cad222d10d77b9c4063c86c9964 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 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 6892 SHA256 e7a72e5f956f811e1ffd2b36b877877eeff1c46814b56d22d8e154d9e538e103 SHA512 b0699932ed22bb77702e53c471411b27c471898b28a99eb780ac2f4d670c67dc9e0c228721c2c1730966958b7d51d50b52a9061f399b3e9f0a55838d671a8f9d WHIRLPOOL 2f8dc4a1618bb401ddce9c7640f4efff3b0d8a70348b83f3958bdb652bc5e3b55e9550620be79bc554c9541fa301c3316f759d9bc70e94688c910f1db74aaba7 +MISC ChangeLog 7039 SHA256 b596ec571b15f50656133673419a7c543137c327079ad8174eecb11463fb049a SHA512 9ef0d09cdf47470d2c23cfa8a5e107f888efb903504ec80758268bd2937c89f0070fc3e3483c900c24ab89cfeb27f6625ec2e5e496623a2f0ca94692a2facf76 WHIRLPOOL fbd310699171f6c4199fc9ee2fa82ec56b4f109f03d3558c5478778c901e59086268ad17d9eda3fa436f30e43f94b6b6dc487d392e88f689a5fb57cf74733068 MISC metadata.xml 518 SHA256 2ed5fd79a04cbf7a35bf2f1381e68da5dc648a14dc42d16890cf2c38f8772a40 SHA512 9695afd92e789ee5e380339fdd9c074439589e3c0ad7e6d1e9ee3399a64ffd269b6328a49c2346d1e0224a4be81f5c3023e2cb34fa6a6f0602cf645950cee259 WHIRLPOOL 952634954aa59c7df9ebbbb0efd82840c58c86727cad395777b5490959f810346bbe08d90d450b562c7fb9ae577fa5a49321fdf264a1b00b1f3ea0ea5e5f6d31 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.20 (GNU/Linux) -iQIcBAEBCAAGBQJR82Y+AAoJELHSF2kinlg4GdoP/j6XaoH0mGBfKHH72L/hSxMa -yMGzZrO+UdFigZL4w3vzBcUyC5ooMJ2u7Go8GRPond+mI9bNbeEilXExFYM8FpgI -u6TOk9Z6zrrI8ROgbXm/duZ+8OFD1Ks9EVW0t793fM7bHQKzNvqbgcOCr/nyeSi7 -CKHdtq3Z12QSdCGRLDao5XZxyOleqcuqsnYe250Fu4+Ch2SIrp9bcJWmxw6Fm9nD -YpXizVwpY4077OAQ2NmerEtcJr64QYXI4ggpaVhAsr3g4YtNGB4KH8HfZgL8fQJ6 -/LLiIpAZJS/NkpDvb0XwLTl5ifzxeO3YFiRVUNzKCYmNgoXETNuY33jsOqDnB6DZ -zFS5FgqALaASTJawASsptIH/53FjiQX6B9zeJmqMq/E00dSQqp/2Y8YY1kIoLvN5 -nck1WKqPQUq8lArJbqlFTXgwqsA2ZS3yJ8LkR7lZVrs3SuACyOlpYriXvZA1sOb7 -Sc9ErDnJyCxEkC1CH8LDPYchQ3LvumfA7BfEAjjxfa7d2Od0GbOqDi3VzxSIMBm1 -gS0FLDmoJJHAy5yeJstWJkBzmj62Es/B9iwC2wiNOQfWDTRz7EeE97I5zF8zqLfS -YrvYJhWm0/wftMOcmLdRub+tdyXP/4GcrVgNvbeJh2RDuwX0e6qPLpFGzhVLRbdm -RmDo6bt6YyPkYBAS8HIG -=MDt7 +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 -----END PGP SIGNATURE----- diff --git a/dev-util/schroot/schroot-1.6.5-r1.ebuild b/dev-util/schroot/schroot-1.6.5-r1.ebuild new file mode 100644 index 000000000000..8bcca3cb8b1a --- /dev/null +++ b/dev-util/schroot/schroot-1.6.5-r1.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-r1.ebuild,v 1.1 2013/08/06 06:20:55 jcallen Exp $ + +EAPI="4" + +inherit autotools base 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.gz" + +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 + 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="$(get_bashcompdir)" +} + +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 +} -- cgit v1.2.3-65-gdbad