blob: b65f8e68796f58eb7d2311828710dc87955afca9 (
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
|
# Maintainer: Sean Anderson <seanga2@gmail.com>
pkgname=sbuild
_tag=debian/0.81.2
pkgver=${_tag##*/}
_srcname=$pkgname-${_tag/\//-}
pkgrel=2
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.20"
"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")
sha512sums=('d9e5a0157ddfd7df10216f38cc80c99445fdcfec50cfb9428ab35459f0ce85be198f50c0ea0028365f31f5eadb91d6d696ed3f6194fa3c799464f2fd2602fda8')
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
}
|