summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorClar Charr2016-12-19 13:53:48 -0500
committerClar Charr2016-12-19 13:53:48 -0500
commit4085610f616db4edeab3ce90e4b2c0b901946bba (patch)
tree3cd52eb1f12b4dcf78c46367b1f26eb3eee19599
downloadaur-4085610f616db4edeab3ce90e4b2c0b901946bba.tar.gz
Initial commit.
-rw-r--r--.SRCINFO15
-rw-r--r--PKGBUILD28
2 files changed, 43 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..187738667b7e
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,15 @@
+pkgbase = swc-hosts
+ pkgdesc = Safely parse /etc/hosts from Someone Who Cares.
+ pkgver = 0.1.1
+ pkgrel = 1
+ url = https://github.com/clarcharr/swc-hosts
+ arch = i686
+ arch = x86_64
+ license = CC0
+ makedepends = rust
+ source = git+https://github.com/clarcharr/swc-hosts#
+ validpgpkeys = 4BDA23A98EE4E049CBC3BA6C69DA5B388573EE35
+ sha256sums = SKIP
+
+pkgname = swc-hosts
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..52a4ba839cf8
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,28 @@
+# Maintainer: Clar Charr <clar@charr.xyz>
+pkgname=swc-hosts
+pkgver=0.1.1
+pkgrel=1
+pkgdesc="Safely parse /etc/hosts from Someone Who Cares."
+arch=(i686 x86_64)
+url="https://github.com/clarcharr/$pkgname"
+license=(CC0)
+makedepends=(rust)
+source=(git+https://github.com/clarcharr/$pkgname#$pgkver)
+sha256sums=(SKIP)
+validpgpkeys=(4BDA23A98EE4E049CBC3BA6C69DA5B388573EE35)
+_binaries=(swc-hosts)
+prepare() {
+ cd $pkgname
+ git tag --verify $pkgver
+}
+build() {
+ cd "$srcdir/$pkgname"
+ cargo build --release
+}
+package() {
+ cd "$pkgdir"
+ mkdir -p usr/bin
+ for binary in ${_binaries[@]}; do
+ install -m755 "$srcdir/$pkgname/target/release/$binary" usr/bin/$binary
+ done
+}