diff --git a/srcpkgs/schroot-devel b/srcpkgs/schroot-devel new file mode 120000 index 0000000000..77cadac90b --- /dev/null +++ b/srcpkgs/schroot-devel @@ -0,0 +1 @@ +schroot/ \ No newline at end of file diff --git a/srcpkgs/schroot/template b/srcpkgs/schroot/template new file mode 100644 index 0000000000..40a588f237 --- /dev/null +++ b/srcpkgs/schroot/template @@ -0,0 +1,68 @@ +# Template file for 'schroot' +pkgname=schroot +version=1.6.10 +revision=1 +build_style=gnu-configure +configure_args=" + --enable-dchroot + --enable-lvm-snapshot + --enable-btrfs-snapshot + BTRFS=/usr/bin/btrfs + BTRFSCTL=/usr/bin/btrfsctl + LVCREATE=/usr/sbin/lvcreate + LVREMOVE=/usr/sbin/lvremove" +conf_files=" + /etc/schroot/minimal/nssdatabases + /etc/schroot/minimal/fstab + /etc/schroot/minimal/copyfiles + /etc/schroot/buildd/nssdatabases + /etc/schroot/buildd/fstab + /etc/schroot/buildd/copyfiles + /etc/schroot/default/nssdatabases + /etc/schroot/default/fstab + /etc/schroot/default/copyfiles + /etc/schroot/setup.d/05lvm + /etc/schroot/setup.d/50chrootname + /etc/schroot/setup.d/70services + /etc/schroot/setup.d/15killprocs + /etc/schroot/setup.d/00check + /etc/schroot/setup.d/20nssdatabases + /etc/schroot/setup.d/20copyfiles + /etc/schroot/setup.d/99check -> 00check + /etc/schroot/setup.d/05union + /etc/schroot/setup.d/10mount + /etc/schroot/setup.d/05btrfs + /etc/schroot/setup.d/05file + /etc/schroot/setup.d/15binfmt + /etc/schroot/schroot.conf + /etc/schroot/desktop/nssdatabases + /etc/schroot/desktop/fstab + /etc/schroot/desktop/copyfiles + /etc/schroot/sbuild/nssdatabases + /etc/schroot/sbuild/fstab + /etc/schroot/sbuild/copyfiles" +make_dirs=" + /var/lib/schroot/unpack 0755 root root + /var/lib/schroot/union/underlay 0755 root root + /var/lib/schroot/union/overlay 0755 root root + /var/lib/schroot/session 0755 root root + /var/lib/schroot/mount 0755 root root + /etc/schroot/chroot.d 0755 root root" +hostmakedepends="cmake doxygen btrfs-progs" +makedepends="boost-devel pam-devel lockdev-devel e2fsprogs-devel" +short_desc="Allows users to execute commands in different chroots" +maintainer="Andrea Brancaleoni " +license="GPL-3" +homepage="https://wiki.debian.org/Schroot" +distfiles="http://${DEBIAN_SITE}/main/s/${pkgname}/${pkgname}_${version}.orig.tar.xz" +checksum="3ce8dfd9cb97b099e4b6d4ccec421d6cc8c9ef84574681e928a12badb5643d0b" + +schroot-devel_package() { + depends="schroot>=${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove usr/include + vmove "usr/lib/*.a" + vmove usr/lib/pkgconfig + } +}