diff options
author | codeworkx | 2018-02-26 21:05:31 +0100 |
---|---|---|
committer | codeworkx | 2018-02-26 21:06:19 +0100 |
commit | c9d27fac17f5ed579ec920fee112ef5a78a93bcf (patch) | |
tree | edd66953a483ea5964ff4d2b9ca38d8d977ccdf7 /PKGBUILD | |
parent | 95291c77923097ab89dfbbc1afc14e8ec1c0d135 (diff) | |
download | aur-stubby-git.tar.gz |
update and add conflicting packages
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 56 |
1 files changed, 32 insertions, 24 deletions
@@ -2,46 +2,54 @@ _pkgbase=stubby pkgname=stubby-git -pkgver=2543.81bfa684 +pkgver=2718.8797280 pkgrel=1 -pkgdesc="DNS Privacy Daemon" -arch=('x86_64' 'i686') +pkgdesc="DNS Privacy stub resolver" +arch=('x86_64') url="https://dnsprivacy.org/wiki/display/DP/DNS+Privacy+Daemon+-+Stubby" license=('BSD') - +backup=('etc/stubby/stubby.yml') makedepends=('libtool' 'git') -depends=('libyaml' 'openssl') - -source=("$_pkgbase::git+https://github.com/getdnsapi/getdns.git") -sha256sums=('SKIP') - -backup=('usr/etc/stubby/stubby.yml') -install=install +conflicts=('getdns' 'stubby') +source=("$_pkgbase::git+https://github.com/getdnsapi/getdns.git" + "${_pkgbase}.sysusers") +sha256sums=('SKIP' + '2acedcf2b65d6e802a70deb55a5befbb71ff83be68a0ba5231a09c126910142b') pkgver() { - cd "$srcdir/$_pkgbase" + cd ${srcdir}/${_pkgbase} printf "%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" } prepare() { - cd "$srcdir/$_pkgbase" - git submodule update --init - libtoolize -ci - autoreconf -fi - ./configure --prefix=/usr --without-libidn --enable-stub-only --with-ssl=/usr --with-stubby + cd ${srcdir}/${_pkgbase} + git submodule update --init + libtoolize -ci + autoreconf -fi + ./configure \ + --prefix=/usr \ + --sysconfdir=/etc \ + --localstatedir=/var \ + --without-libidn \ + --with-ssl=/usr \ + --enable-stub-only \ + --with-stubby } build() { - cd "$srcdir/$_pkgbase" - make + cd ${srcdir}/${_pkgbase} + make } package() { - cd "$srcdir/$_pkgbase" - make DESTDIR="${pkgdir}" install + cd ${srcdir}/${_pkgbase} + + make DESTDIR="${pkgdir}" install - install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/$_pkgbase/LICENSE" + install -Dm644 COPYING -t "${pkgdir}"/usr/share/licenses/${_pkgbase} + rmdir "${pkgdir}"/var{/run,} - install -D -m644 stubby/systemd/stubby.service "${pkgdir}/usr/lib/systemd/system/stubby.service" - install -D -m644 stubby/systemd/stubby.conf "${pkgdir}/usr/lib/tmpfiles.d/stubby.conf" + install -Dm644 stubby/systemd/${_pkgbase}.service -t "${pkgdir}"/usr/lib/systemd/system/ + install -Dm644 stubby/systemd/${_pkgbase}.conf -t "${pkgdir}"/usr/lib/tmpfiles.d/ + install -Dm644 ../../${_pkgbase}.sysusers "${pkgdir}"/usr/lib/sysusers.d/${_pkgbase}.conf } |