commit:     8f03ce74bb3b186b57b9caacc0be5d58fb71086e
Author:     Jonathan Callen <jcallen <AT> gentoo <DOT> org>
AuthorDate: Sun May 22 18:15:08 2016 +0000
Commit:     Jonathan Callen <jcallen <AT> gentoo <DOT> org>
CommitDate: Sun May 22 18:17:58 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f03ce74

dev-util/schroot: Remove old

Package-Manager: portage-2.3.0_rc1

 dev-util/schroot/Manifest                        |   3 -
 dev-util/schroot/files/schroot-1.4.7-tests.patch |  81 -------------
 dev-util/schroot/files/schroot-1.6.3-tests.patch |  86 --------------
 dev-util/schroot/schroot-1.6.3.ebuild            | 131 ---------------------
 dev-util/schroot/schroot-1.6.5-r1.ebuild         | 139 -----------------------
 dev-util/schroot/schroot-1.6.5.ebuild            | 139 -----------------------
 6 files changed, 579 deletions(-)

diff --git a/dev-util/schroot/Manifest b/dev-util/schroot/Manifest
index c139523..d843782 100644
--- a/dev-util/schroot/Manifest
+++ b/dev-util/schroot/Manifest
@@ -1,6 +1,3 @@
 DIST schroot_1.6.10-1.debian.tar.xz 27108 SHA256 
d93a7acc4b6c06a024b6bb0bfc1867a144193aadbb09cab454373c2983120cd9 SHA512 
2b989054485f397c7de4f9d5e625f2bb2d4738ecb087ff83903a247696a2c98dea611e9743d4ae6bee401b122c21aac4f5e220b5e544f9968f94d6f326fadfa6
 WHIRLPOOL 
7f9a1b782093321b0dc236098688dacd93f608725bd551ef848262049da3f08b12b2ec34188413ec5b16070753acdc0a07af8d723599581340ecd9cfc6493b67
 DIST schroot_1.6.10-2.debian.tar.xz 34296 SHA256 
71ed5b264029bd62226337a29f7ec926c29724c9540b24f7ccccfbef81c2391a SHA512 
ea980199b90a2cffc36348e01e2de229c5cb4321f10bcde4b593eeaaa18f34ab9187cc9c717e6043c477819fefbd793cc707e1e77a5bae1c1815a668956cd84c
 WHIRLPOOL 
b6de6552c78418cde8ffc201017d3665a85a161d2417648b8213a37979889ae54380da051c59f1643d28989ae3f905976493b860002e1a4ded3aaea1434d3673
 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

diff --git a/dev-util/schroot/files/schroot-1.4.7-tests.patch 
b/dev-util/schroot/files/schroot-1.4.7-tests.patch
deleted file mode 100644
index 4a492e7..0000000
--- a/dev-util/schroot/files/schroot-1.4.7-tests.patch
+++ /dev/null
@@ -1,81 +0,0 @@
---- schroot-1.4.7.orig/configure.ac
-+++ schroot-1.4.7/configure.ac
-@@ -265,6 +265,19 @@ AC_ARG_WITH([bash-completion-dir], [AS_H
- AC_MSG_RESULT([$bashcompletiondir])
- AC_SUBST([bashcompletiondir])
- 
-+AC_MSG_CHECKING([whether to enable root-only unit tests])
-+AC_ARG_ENABLE([root-tests], [AS_HELP_STRING([--with-root-tests], [Enable 
root-only tests])],
-+              [ case "${enableval}" in
-+                yes) enable_root_tests="yes" ;;
-+                no)  enable_root_tests="no" ;;
-+                *) AC_MSG_RESULT([unknown])
-+                   AC_MSG_ERROR([bad value ${enableval} for 
--enable-root-tests]) ;;
-+                esac],
-+              [ enable_root_tests="yes" ])
-+AC_MSG_RESULT([$enable_root_tests])
-+AM_CONDITIONAL([USE_ROOT_TESTS], [test "$enable_root_tests" = "yes"])
-+AC_SUBST([enable_root_tests])
-+
- # Checks for programs.
- AC_PROG_CXX
- AC_LANG([C++])
---- schroot-1.4.7.orig/test/Makefile.am
-+++ schroot-1.4.7/test/Makefile.am
-@@ -24,10 +24,12 @@ include $(top_srcdir)/scripts/global.mk
- LOCAL_CXXFLAGS = $(SCHROOT_CFLAGS) $(CPPUNIT_CFLAGS) 
-DTESTDATADIR='"./testdata"' -I$(top_srcdir)/bin
- 
- if USE_UNIT_TESTS
--noinst_LTLIBRARIES = libtest.la
-+check_LTLIBRARIES = libtest.la
- 
--noinst_PROGRAMS =                     \
--      sbuild-chroot                   \
-+ROOT_TESTS =
-+
-+if USE_ROOT_TESTS
-+ROOT_TESTS += \
-       sbuild-chroot-plain             \
-       sbuild-chroot-file              \
-       sbuild-chroot-directory         \
-@@ -35,7 +37,12 @@ noinst_PROGRAMS =                   \
-       sbuild-chroot-loopback          \
-       sbuild-chroot-lvm-snapshot      \
-       sbuild-chroot-btrfs-snapshot    \
--      sbuild-chroot-config            \
-+      sbuild-chroot-config
-+endif
-+
-+check_PROGRAMS = \
-+      sbuild-chroot                   \
-+      $(ROOT_TESTS)                   \
-       sbuild-environment              \
-       sbuild-keyfile                  \
-       sbuild-lock                     \
-@@ -52,14 +59,7 @@ noinst_PROGRAMS =                   \
- # randomly on slow or heavily-loaded systems.
- TESTS = setup-test-data                       \
-       sbuild-chroot                   \
--      sbuild-chroot-plain             \
--      sbuild-chroot-file              \
--      sbuild-chroot-directory         \
--      sbuild-chroot-block-device      \
--      sbuild-chroot-loopback          \
--      sbuild-chroot-lvm-snapshot      \
--      sbuild-chroot-btrfs-snapshot    \
--      sbuild-chroot-config            \
-+      $(ROOT_TESTS)                   \
-       sbuild-environment              \
-       sbuild-keyfile                  \
-       sbuild-log                      \
---- schroot-1.4.7.orig/test/setup-test-data
-+++ schroot-1.4.7/test/setup-test-data
-@@ -4,4 +4,8 @@
- rm -rf testdata
- mkdir testdata
- cp -r ${srcdir}/*.ex* testdata
-+if test `id -u` -ne 0; then
-+echo "You are not root, only doing partial setup"
-+else
- chown -R root:root testdata
-+fi

diff --git a/dev-util/schroot/files/schroot-1.6.3-tests.patch 
b/dev-util/schroot/files/schroot-1.6.3-tests.patch
deleted file mode 100644
index e58b6ba..0000000
--- a/dev-util/schroot/files/schroot-1.6.3-tests.patch
+++ /dev/null
@@ -1,86 +0,0 @@
-diff -purN schroot-1.6.3.orig/configure.ac schroot-1.6.3/configure.ac
---- schroot-1.6.3.orig/configure.ac    2012-07-23 17:54:07.000000000 -0400
-+++ schroot-1.6.3/configure.ac 2012-09-20 03:43:20.451738906 -0400
-@@ -264,6 +264,19 @@ AC_ARG_WITH([bash-completion-dir], [AS_H
- AC_MSG_RESULT([$bashcompletiondir])
- AC_SUBST([bashcompletiondir])
- 
-+AC_MSG_CHECKING([whether to enable root-only unit tests])
-+AC_ARG_ENABLE([root-tests], [AS_HELP_STRING([--with-root-tests], [Enable 
root-only tests])],
-+              [ case "${enableval}" in
-+                yes) enable_root_tests="yes" ;;
-+                no)  enable_root_tests="no" ;;
-+                *) AC_MSG_RESULT([unknown])
-+                   AC_MSG_ERROR([bad value ${enableval} for 
--enable-root-tests]) ;;
-+                esac],
-+              [ enable_root_tests="yes" ])
-+AC_MSG_RESULT([$enable_root_tests])
-+AM_CONDITIONAL([USE_ROOT_TESTS], [test "$enable_root_tests" = "yes"])
-+AC_SUBST([enable_root_tests])
-+
- # Checks for programs.
- AC_PROG_CXX
- AC_LANG([C++])
-diff -purN schroot-1.6.3.orig/test/Makefile.am schroot-1.6.3/test/Makefile.am
---- schroot-1.6.3.orig/test/Makefile.am        2012-07-23 17:54:07.000000000 
-0400
-+++ schroot-1.6.3/test/Makefile.am     2012-09-20 03:45:31.400235841 -0400
-@@ -24,10 +24,12 @@ include $(top_srcdir)/scripts/global.mk
- LOCAL_CXXFLAGS = $(SCHROOT_CFLAGS) $(CPPUNIT_CFLAGS) 
-DTESTDATADIR='"./testdata"' -I$(top_srcdir)/bin
- 
- if USE_UNIT_TESTS
--noinst_LTLIBRARIES = libtest.la
-+check_LTLIBRARIES = libtest.la
- 
--noinst_PROGRAMS =                     \
--      sbuild-chroot                   \
-+ROOT_TESTS =
-+
-+if USE_ROOT_TESTS
-+ROOT_TESTS += \
-       sbuild-chroot-plain             \
-       sbuild-chroot-custom            \
-       sbuild-chroot-file              \
-@@ -37,7 +39,12 @@ noinst_PROGRAMS =                   \
-       sbuild-chroot-lvm-snapshot      \
-       sbuild-chroot-btrfs-snapshot    \
-       sbuild-chroot-config            \
--      sbuild-chroot-facet-userdata    \
-+      sbuild-chroot-facet-userdata
-+endif
-+
-+check_PROGRAMS = \
-+      sbuild-chroot                   \
-+      $(ROOT_TESTS)                   \
-       sbuild-environment              \
-       sbuild-keyfile                  \
-       sbuild-lock                     \
-@@ -54,16 +61,7 @@ noinst_PROGRAMS =                   \
- # randomly on slow or heavily-loaded systems.
- TESTS = setup-test-data                       \
-       sbuild-chroot                   \
--      sbuild-chroot-plain             \
--      sbuild-chroot-custom            \
--      sbuild-chroot-file              \
--      sbuild-chroot-directory         \
--      sbuild-chroot-block-device      \
--      sbuild-chroot-loopback          \
--      sbuild-chroot-lvm-snapshot      \
--      sbuild-chroot-btrfs-snapshot    \
--      sbuild-chroot-config            \
--      sbuild-chroot-facet-userdata    \
-+      $(ROOT_TESTS)                   \
-       sbuild-environment              \
-       sbuild-keyfile                  \
-       sbuild-log                      \
-diff -purN schroot-1.6.3.orig/test/setup-test-data 
schroot-1.6.3/test/setup-test-data
---- schroot-1.6.3.orig/test/setup-test-data    2012-07-23 17:54:07.000000000 
-0400
-+++ schroot-1.6.3/test/setup-test-data 2012-09-20 03:43:20.451738906 -0400
-@@ -4,4 +4,8 @@
- rm -rf testdata
- mkdir testdata
- cp -r ${srcdir}/*.ex* testdata
-+if test `id -u` -ne 0; then
-+echo "You are not root, only doing partial setup"
-+else
- chown -R root:root testdata
-+fi

diff --git a/dev-util/schroot/schroot-1.6.3.ebuild 
b/dev-util/schroot/schroot-1.6.3.ebuild
deleted file mode 100644
index 4aa93f1..0000000
--- a/dev-util/schroot/schroot-1.6.3.ebuild
+++ /dev/null
@@ -1,131 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="4"
-
-inherit autotools base pam versionator
-
-MY_P=${PN}_${PV}
-
-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"
-
-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_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
-}

diff --git a/dev-util/schroot/schroot-1.6.5-r1.ebuild 
b/dev-util/schroot/schroot-1.6.5-r1.ebuild
deleted file mode 100644
index 77b8ea7..0000000
--- a/dev-util/schroot/schroot-1.6.5-r1.ebuild
+++ /dev/null
@@ -1,139 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-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
-}

diff --git a/dev-util/schroot/schroot-1.6.5.ebuild 
b/dev-util/schroot/schroot-1.6.5.ebuild
deleted file mode 100644
index ef9f45f..0000000
--- a/dev-util/schroot/schroot-1.6.5.ebuild
+++ /dev/null
@@ -1,139 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-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 ~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="${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
-}

Reply via email to