mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2026-05-05 04:16:46 +02:00
community/utmps: clean APKBUILD
This commit is contained in:
parent
884e0efe01
commit
8a3960a9f0
@ -12,12 +12,14 @@ depends_dev="skalibs-dev"
|
||||
makedepends="skalibs-dev"
|
||||
options="!check"
|
||||
subpackages="$pkgname-dev $pkgname-doc $pkgname-openrc"
|
||||
source="https://skarnet.org/software/$pkgname/$pkgname-$pkgver.tar.gz $pkgname.initd utmpd.run wtmpd.run"
|
||||
builddir="$srcdir/$pkgname-$pkgver"
|
||||
source="https://skarnet.org/software/utmps/utmps-$pkgver.tar.gz
|
||||
$pkgname.initd
|
||||
utmpd.run
|
||||
wtmpd.run
|
||||
"
|
||||
install="$pkgname.pre-install $pkgname.pre-upgrade"
|
||||
|
||||
build() {
|
||||
cd "$builddir"
|
||||
./configure \
|
||||
--enable-shared \
|
||||
--enable-static \
|
||||
@ -29,18 +31,22 @@ build() {
|
||||
}
|
||||
|
||||
package() {
|
||||
cd "$builddir"
|
||||
make DESTDIR="$pkgdir" install
|
||||
mkdir -p "$pkgdir/etc/init.d" "$pkgdir/var/lib/$pkgname/services/utmpd" "$pkgdir/var/lib/$pkgname/services/wtmpd"
|
||||
cp -f "$srcdir/$pkgname.initd" "$pkgdir/etc/init.d/$pkgname"
|
||||
cp -f "$srcdir/utmpd.run" "$pkgdir/var/lib/$pkgname/services/utmpd/run"
|
||||
mkdir -p "$pkgdir/etc/init.d" \
|
||||
"$pkgdir/var/lib/$pkgname/services/utmpd" \
|
||||
"$pkgdir/var/lib/$pkgname/services/wtmpd"
|
||||
cp -f "$srcdir/$pkgname.initd" "$pkgdir/etc/init.d/$pkgname"
|
||||
cp -f "$srcdir/utmpd.run" "$pkgdir/var/lib/$pkgname/services/utmpd/run"
|
||||
echo 3 > "$pkgdir/var/lib/$pkgname/services/utmpd/notification-fd"
|
||||
s6-mkfifodir -g0 -- "$pkgdir/var/lib/$pkgname/services/utmpd/event"
|
||||
cp -f "$srcdir/wtmpd.run" "$pkgdir/var/lib/$pkgname/services/wtmpd/run"
|
||||
cp -f "$srcdir/wtmpd.run" "$pkgdir/var/lib/$pkgname/services/wtmpd/run"
|
||||
echo 3 > "$pkgdir/var/lib/$pkgname/services/wtmpd/notification-fd"
|
||||
s6-mkfifodir -g 0 -- "$pkgdir/var/lib/$pkgname/services/wtmpd/event"
|
||||
chmod 0755 "$pkgdir/etc/init.d/$pkgname" "$pkgdir/var/lib/$pkgname/services/utmpd/run" "$pkgdir/var/lib/$pkgname/services/wtmpd/run"
|
||||
mkdir -m 0700 "$pkgdir/var/lib/$pkgname/services/utmpd/supervise" "$pkgdir/var/lib/$pkgname/services/wtmpd/supervise"
|
||||
chmod 0755 "$pkgdir/etc/init.d/$pkgname" \
|
||||
"$pkgdir/var/lib/$pkgname/services/utmpd/run" \
|
||||
"$pkgdir/var/lib/$pkgname/services/wtmpd/run"
|
||||
mkdir -m 0700 "$pkgdir/var/lib/$pkgname/services/utmpd/supervise" \
|
||||
"$pkgdir/var/lib/$pkgname/services/wtmpd/supervise"
|
||||
dd if=/dev/zero of="$pkgdir/var/lib/$pkgname/services/utmpd/supervise/status" bs=35 count=1
|
||||
dd if=/dev/zero of="$pkgdir/var/lib/$pkgname/services/wtmpd/supervise/status" bs=35 count=1
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user