[arch-commits] Commit in dnscrypt-wrapper/trunk (PKGBUILD)
Felix Yan
felixonmars at archlinux.org
Fri Jun 9 16:48:14 UTC 2017
Date: Friday, June 9, 2017 @ 16:48:13
Author: felixonmars
Revision: 235632
upgpkg: dnscrypt-wrapper 0.3-1
libevent 2.1 rebuild
Modified:
dnscrypt-wrapper/trunk/PKGBUILD
----------+
PKGBUILD | 22 +++++++++++++---------
1 file changed, 13 insertions(+), 9 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2017-06-09 16:47:44 UTC (rev 235631)
+++ PKGBUILD 2017-06-09 16:48:13 UTC (rev 235632)
@@ -3,8 +3,7 @@
# Contributor: William Grieshaber <me at zee.li>
pkgname=dnscrypt-wrapper
-pkgver=0.2.2
-_commit=cc1a16510a951043ae53c2cd3bcd91222c72b582
+pkgver=0.3
pkgrel=1
pkgdesc="A server-side dnscrypt proxy"
url="https://dnscrypt.org/"
@@ -11,33 +10,38 @@
arch=('x86_64' 'i686')
license=('BSD')
depends=('libsodium' 'libevent')
-makedepends=('git')
backup=('etc/default/dnscrypt-wrapper')
install=dnscrypt-wrapper.install
-source=("git+https://github.com/cofyc/dnscrypt-wrapper.git#commit=$_commit"
+source=("$pkgname-$pkgver.tar.gz::https://github.com/cofyc/dnscrypt-wrapper/archive/v$pkgver.tar.gz"
dnscrypt-wrapper.sysusers)
-sha512sums=('SKIP'
+sha512sums=('3a14b63633f9587594afec26edd81c36fad1044b48d956dd11034d7043f7f0c6490afba7a3502e298a7ca05300690ed5bf6b2dc1869e17022d6a228faba3596f'
'91dfdf0be4eb0d1f8d29bbfadfef451e09a5eed4464afdb531b67354a1c9357224d46340e4472eb37aaa6c2ba2f1dc685ccaa24dfa7666dd2cb5ac8c0a55b7db')
prepare() {
- cd $pkgname
+ cd $pkgname-$pkgver
sed -i 's|/usr/sbin|/usr/bin|' debian/dnscrypt-wrapper.service
}
build() {
- cd $pkgname
+ cd $pkgname-$pkgver
make configure
./configure
make
}
+check(){
+ cd $pkgname-$pkgver/tests
+ # TODO
+ # make test
+}
+
package() {
- cd $pkgname
+ cd $pkgname-$pkgver
make sbindir="$pkgdir"/usr/bin install
install -Dm644 debian/dnscrypt-wrapper.service "$pkgdir"/usr/lib/systemd/system/dnscrypt-wrapper.service
install -Dm644 debian/dnscrypt-wrapper.default "$pkgdir"/etc/default/dnscrypt-wrapper
- install -Dm644 ../dnscrypt-wrapper.sysusers "$pkgdir/usr/lib/sysusers.d/dnscrypt-wrapper.conf"
+ install -Dm644 "$srcdir"/dnscrypt-wrapper.sysusers "$pkgdir/usr/lib/sysusers.d/dnscrypt-wrapper.conf"
install -Dm644 COPYING "$pkgdir"/usr/share/licenses/$pkgname/COPYING
install -Dm644 debian/dnscrypt-wrapper.8 "$pkgdir"/usr/share/man/man8/dnscrypt-wrapper.8
More information about the arch-commits
mailing list