aboutsummaryrefslogtreecommitdiffstats
path: root/community/inadyn/APKBUILD
blob: 31694a466cac2712703c325a09d39b7a4cfa446e (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
# Contributor: TBK <alpine@jjtc.eu>
# Maintainer: TBK <alpine@jjtc.eu>
pkgname=inadyn
pkgver=2.8.1
pkgrel=0
pkgdesc="Dynamic DNS client with TLS support"
url="https://troglobit.com/projects/inadyn"
arch="all"
license="GPL-2.0-or-later"
options="!check" # not test suite
install="$pkgname.pre-install $pkgname.pre-upgrade"
depends="ca-certificates"
makedepends="confuse-dev openssl-dev"
subpackages="$pkgname-doc $pkgname-openrc"
source="https://github.com/troglobit/inadyn/releases/download/v$pkgver/inadyn-$pkgver.tar.gz
	inadyn.initd
	"

build() {
	./configure \
		--prefix=/usr \
		--sysconfdir=/etc/inadyn \
		--localstatedir=/var \
		--runstatedir=/run/inadyn \
		--enable-openssl
	make
}

package() {
	make DESTDIR="$pkgdir" install

	install -Dm644 examples/inadyn.conf \
		"$pkgdir/etc/$pkgname/$pkgname.conf"

	install -Dm755 "$srcdir/$pkgname.initd" \
		"$pkgdir/etc/init.d/$pkgname"
}

sha512sums="f4e3b3ccbdc93dae15f4df83c7fde737f4a3361022995d6c67184588f8f28571334ece1fa16f7012ac438004ff1581e512b22450a510e3ab3e45a563ec90a347  inadyn-2.8.1.tar.gz
1f05c76788c80f4b1a844d9aa5869f8a3d7444a704dab1510186edde969ed1b529e7134867b830fa9319e29265dc7f5fdf39c54f4bb07d3b9138f1d03528b878  inadyn.initd"