File PKGBUILD of Package tinc
pkgname=tinc
pkgver=1.1pre17
pkgrel=0
pkgdesc="A peer-to-peer mesh VPN daemon"
arch=('any')
url="http://www.tinc-vpn.org"
license=('GPL')
depends=('openssl' 'lzo' 'zlib')
makedepends=('automake')
source=("https://www.tinc-vpn.org/packages/tinc-${pkgver}.tar.gz" "tinc@.service")
sha1sums=('SKIP' '477068630b2a38cdbc37b02b9b7e82736e8bf123')
build() {
cd "${srcdir}/tinc-${pkgver}"
autoreconf -fi
./configure \
--prefix=/usr \
--exec-prefix=/usr \
--bindir=/usr/bin \
--sbindir=/usr/bin \
--sysconfdir=/etc \
--datadir=/usr/share \
--includedir=/usr/include \
--localstatedir=/var \
--sharedstatedir=/var/lib \
--mandir=/usr/share/man \
--infodir=/usr/share/info \
--disable-dependency-tracking
make
}
package() {
cd "${srcdir}/tinc-${pkgver}"
make DESTDIR="${pkgdir}" install
rm "${pkgdir}/usr/share/man/man8/tinc-gui.8"
install -Dm644 "${srcdir}/tinc@.service" -t "${pkgdir}/usr/lib/systemd/system"
mkdir -p "${pkgdir}/usr/share/licenses/tinc"
cp "COPYING" "COPYING.README" "${pkgdir}/usr/share/licenses/tinc"
mkdir -p "${pkgdir}/usr/share/doc/packages/tinc"
cp "AUTHORS" "NEWS" "README.md" "SECURITY.md" "THANKS" "${pkgdir}/usr/share/doc/packages/tinc"
}