blob: ece889d204306eb45f915511646a04dc8da3284c (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
|
# Maintainer: Sean Anderson <seanga2@gmail.com>
pkgname=sbuild
_tag=debian/0.86.3
pkgver=${_tag##*/}
_srcname=$pkgname-${_tag/\//-}
pkgrel=1
epoch=
arch=(any)
url="https://salsa.debian.org/debian/sbuild"
license=('GPL2')
pkgdesc="Tool for building Debian binary packages from Debian sources"
depends=(
apt
"dpkg>=1.21.14"
"gnupg>=2.1"
perl-exception-class
perl-filesys-df
perl-mime-lite
perl-yaml-tiny
python
)
optdepends=(
"adduser: sbuild-adduser support"
"debootstrap: sbuild-createchroot support"
"qemu: QEMU support"
"python-pexpect: QEMU support"
"python-psutil: QEMU support"
"schroot>=1.6.0: alternate chroot backend; sbuild support"
"smtp-forwarder: mail build logs support"
)
source=(
"$url/-/archive/$_tag/$_srcname.tar.gz"
sbuild.sysusers
)
sha512sums=('debd25d32d3e14bdd36944a5a22492d262acafb14171d1af93ec6701e1e0932430f92b61ae16b97b48a01130eb0c7e505072b89643fbf6e0ea9645a17c2d14a5'
'd885e8aaaf44b72b7cdbdca2163d7594f08296f34f930522eaa86b8e348ce0b4a2cf7f2cf5cfc2e595f7c272c70f5bf2734a416333a7a068a00bc74b58c67fe8')
validpgpkeys=()
prepare() {
cd "$_srcname"
sed -ie 's,PERL_MODULE_DIR=.*,PERL_MODULE_DIR="${datadir}/perl5/vendor_perl",g' configure.ac
autoupdate
}
build() {
cd "$_srcname"
autoreconf -i
./configure --prefix=/usr --sbindir=/usr/bin --localstatedir=/var --sysconfdir=/etc
make
}
package() {
cd "$_srcname"
make DESTDIR="$pkgdir/" install
install -Dm 644 ../sbuild.sysusers "${pkgdir}/usr/lib/sysusers.d/sbuild.conf"
}
|