mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2026-02-05 07:52:26 +01:00
51 lines
1.9 KiB
Plaintext
51 lines
1.9 KiB
Plaintext
# Contributor: Laurent Bercot <ska-devel@skarnet.org>
|
|
# Maintainer: Laurent Bercot <ska-devel@skarnet.org>
|
|
pkgname=utmps
|
|
pkgver=0.1.0.2
|
|
pkgrel=0
|
|
pkgdesc="A secure utmp/wtmp implementation"
|
|
url="https://skarnet.org/software/$pkgname/"
|
|
arch="all"
|
|
options="!check" # No test suite
|
|
license="ISC"
|
|
depends="s6-ipcserver"
|
|
makedepends="skalibs-dev>=2.10.0.0"
|
|
subpackages="$pkgname-static $pkgname-dev $pkgname-doc $pkgname-openrc"
|
|
source="https://skarnet.org/software/$pkgname/$pkgname-$pkgver.tar.gz
|
|
utmpd.initd
|
|
wtmpd.initd
|
|
utmps.pc
|
|
0001-add-stub-utmp.h.patch"
|
|
install="utmps.pre-install"
|
|
|
|
prepare() {
|
|
default_prepare
|
|
sed -i -e "s/@@VERSION@@/$pkgver/g" -- "$srcdir"/*.pc
|
|
}
|
|
|
|
build() {
|
|
./configure \
|
|
--enable-shared \
|
|
--enable-static \
|
|
--disable-allstatic \
|
|
--libdir=/usr/lib \
|
|
--libexecdir="/lib/$pkgname" \
|
|
--with-dynlib=/lib
|
|
make
|
|
}
|
|
|
|
package() {
|
|
make DESTDIR="$pkgdir" install
|
|
install -D "$srcdir/utmpd.initd" "$pkgdir/etc/init.d/utmpd"
|
|
install -D "$srcdir/wtmpd.initd" "$pkgdir/etc/init.d/wtmpd"
|
|
install -D -m 0644 "$srcdir/utmps.pc" "$pkgdir/usr/lib/pkgconfig/utmps.pc"
|
|
mkdir -p "$pkgdir/usr/share/doc"
|
|
cp -a "$builddir/doc" "$pkgdir/usr/share/doc/$pkgname"
|
|
}
|
|
|
|
sha512sums="bf4530c71d932fb21a2da4a00eb0066521f7f458bd69f9de0e5756b63c9ad8b8274a9254ba73277dce6dff885f6e3052e45250e77b6c8979bc3882c16f4aa1b0 utmps-0.1.0.2.tar.gz
|
|
d2880252effd20aed0d78f70754b4c77f0234e3601ff236d3ec5437177d7f4c76cde3fb18100c502942ef07374b1a45de02ac501b27f59fbc037235fa6871d27 utmpd.initd
|
|
e44551cfd1fea1e7409da5fda22de2b20043a4c3500d15a131babd4a7a3da31eb9a3dbaff37f9d42232a5f7a943ca225c253f67bed14596472a6a06e74c28b86 wtmpd.initd
|
|
15347bd95f7e69409fb5849eeca0632d3e7cdd0ad6113ab89d9f6554ebce01996522783f3f4a29877fd0f74607a5367af8483396f70d075315c4f17acc182f5e utmps.pc
|
|
0512f0daa216919a886e6a8e5a73db1d29acd66d929f38d5df40bd55f0d446402610c59da12688b75c3c1230af9b1929793ed8bfc9b4593851bf496fc0a8d835 0001-add-stub-utmp.h.patch"
|