projects/aports·blob master · refs

49 lines · 1.3 KiB

1# Contributor: Milan P. Stanić <[email protected]>
2# Maintainer: Milan P. Stanić <[email protected]>
3pkgname=ksmbd-tools
4pkgver=3.5.7
5pkgrel=0
6pkgdesc="userspace tools for kernel smb server (ksmbd)"
7url="https://github.com/cifsd-team/ksmbd-tools"
8arch="all"
9license="GPL-2.0-or-later"
10subpackages="$pkgname-doc $pkgname-openrc"
11makedepends="autoconf automake libtool libnl3-dev glib-dev"
12source="$pkgname-$pkgver.tar.gz::https://github.com/cifsd-team/ksmbd-tools/archive/refs/tags/$pkgver.tar.gz
13 ksmbd.initd
14 ksmbd.confd
15 "
16
17prepare() {
18 default_prepare
19 ./autogen.sh
20}
21
22build() {
23 ./configure \
24 --build=$CBUILD \
25 --host=$CHOST \
26 --prefix=/usr \
27 --sysconfdir=/etc \
28 --localstatedir=/var
29 make
30}
31
32check() {
33 make check
34}
35
36package() {
37 make DESTDIR="$pkgdir" install
38
39 install -Dm644 "$srcdir"/ksmbd.confd \
40 "$pkgdir"/etc/conf.d/ksmbd
41 install -Dm755 "$srcdir"/ksmbd.initd \
42 "$pkgdir"/etc/init.d/ksmbd
43}
44
45sha512sums="
460930b9a0d84761a074954fe1a3b4fc0226ade7ba2f2037912e6a132f769389e3472bc8cc81f50799d19a01b9f920609f5abddfb9876a4aec46793e6f4f3c2b6f ksmbd-tools-3.5.7.tar.gz
472f2255f5f15602ac1ed92ba919b79fce0bbe68b3322502babe640cba2d28ccbcdd83a34b9089efa00a1153ccc1dd1ae6328fceea4635e617340cefaded51bf96 ksmbd.initd
48d8a1bcb416ce22974690bfedf057192f79dcd23337fa43509c66acb104d6962076b9785f8d65ff28082ef715997da2ecf2140c0f0a03ccb561f0b0288e873c33 ksmbd.confd
49"