summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJoz2018-08-11 22:07:43 +0200
committerJoz2018-08-11 22:12:30 +0200
commit4cb886e752a6916d17e26d8ec5eeec5e645838c3 (patch)
treea330009df51b6c97c35a38cff86484e74c99c0ab
downloadaur-4cb886e752a6916d17e26d8ec5eeec5e645838c3.tar.gz
Initial commit: Building succeeds
-rw-r--r--.SRCINFO14
-rw-r--r--PKGBUILD27
2 files changed, 41 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..28b2b0eea27c
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,14 @@
+pkgbase = doh-proxy
+ pkgdesc = A DNS-over-HTTP server proxy
+ pkgver = 0.1.7
+ pkgrel = 0
+ url = https://github.com/jedisct1/rust-doh
+ arch = x86_64
+ license = MIT
+ makedepends = cargo
+ depends = gcc-libs
+ source = https://github.com/jedisct1/rust-doh/archive/0.1.7.tar.gz
+ sha512sums = 7d7a1eb952f1a37899a3c298055b1790175d56957cba847c51e1a6b4713a84d7dc0bd5c189bfc9d8421519187cfd7a4c5baad4113938b8d0e3f0c73ab4abcc59
+
+pkgname = doh-proxy
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..478196ea86dd
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,27 @@
+# Maintainer: Jan Ole Zabel <joz@spline.de>
+# This package is not maintained by the author himself.
+pkgname=doh-proxy
+pkgver=0.1.7
+pkgrel=0
+pkgdesc="A DNS-over-HTTP server proxy "
+arch=('x86_64')
+url="https://github.com/jedisct1/rust-doh"
+license=('MIT')
+depends=('gcc-libs')
+makedepends=('cargo')
+source=("https://github.com/jedisct1/rust-doh/archive/$pkgver.tar.gz")
+sha512sums=('7d7a1eb952f1a37899a3c298055b1790175d56957cba847c51e1a6b4713a84d7dc0bd5c189bfc9d8421519187cfd7a4c5baad4113938b8d0e3f0c73ab4abcc59')
+
+build() {
+ cd "rust-doh-$pkgver"
+ cargo update
+ cargo build --release
+}
+
+package() {
+ cd "rust-doh-$pkgver"
+ install -Dm755 "target/release/$pkgname" "$pkgdir/usr/bin/$pkgname"
+ install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+ install -Dm644 README.md "$pkgdir/usr/share/doc/$pkgname/README.md"
+}
+