mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2024-09-20 11:23:16 +00:00
main/amavis: simplify packaging
This commit is contained in:
parent
5f04bf4f08
commit
ad3272d5e0
1 changed files with 3 additions and 11 deletions
|
@ -28,23 +28,15 @@ pkggroups="amavis"
|
|||
builddir="$srcdir"/$pkgname-v$pkgver
|
||||
|
||||
package() {
|
||||
_amavis_home=/var/amavis
|
||||
_perl_vendorlib="$pkgdir"/usr/share/perl5/vendor_perl
|
||||
|
||||
for dir in $_amavis_home/tmp \
|
||||
$_amavis_home/var \
|
||||
$_amavis_home/db \
|
||||
$_amavis_home/home \
|
||||
$_amavis_home/quarantine \
|
||||
; do
|
||||
install -dm750 -o amavis -g amavis "${pkgdir}$dir"
|
||||
for dir in tmp var db home quarantine; do
|
||||
install -dm750 -o amavis -g amavis "$pkgdir/var/amavis/$dir"
|
||||
done
|
||||
|
||||
cd bin
|
||||
for file in amavisd amavisd-nanny amavisd-release; do
|
||||
install -Dm755 -o root -g amavis "$file" "$pkgdir/usr/sbin/$file"
|
||||
install -Dm755 -o root -g amavis bin/"$file" "$pkgdir/usr/sbin/$file"
|
||||
done
|
||||
cd ..
|
||||
|
||||
install -Dm640 -o root -g amavis conf/amavisd.conf "$pkgdir"/etc/amavisd.conf
|
||||
install -Dm755 "$srcdir"/amavisd.initd "$pkgdir"/etc/init.d/amavisd
|
||||
|
|
Loading…
Reference in a new issue