summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.gitignore7
-rw-r--r--README.md36
-rw-r--r--_deprecated/encryptr-bin/.SRCINFO14
-rw-r--r--_deprecated/encryptr-bin/PKGBUILD22
-rw-r--r--_deprecated/rkt/.SRCINFO28
-rw-r--r--_deprecated/rkt/PKGBUILD62
-rw-r--r--_deprecated/rkt/rkt.install16
-rw-r--r--_deprecated/rkt/rkt.sysusers1
-rw-r--r--aur/bond-git/.SRCINFO18
-rw-r--r--aur/bond-git/PKGBUILD39
-rw-r--r--aur/coreclr-git/.SRCINFO24
-rw-r--r--aur/coreclr-git/PKGBUILD35
-rw-r--r--aur/coy-bin/.SRCINFO17
-rw-r--r--aur/coy-bin/PKGBUILD19
-rw-r--r--aur/disque-git/.SRCINFO13
-rw-r--r--aur/disque-git/PKGBUILD31
-rw-r--r--aur/firestr-git/.SRCINFO22
-rw-r--r--aur/firestr-git/PKGBUILD34
-rw-r--r--aur/flightradar24/.SRCINFO32
-rw-r--r--aur/flightradar24/PKGBUILD54
-rw-r--r--aur/flightradar24/flightradar24.install8
-rw-r--r--aur/flightradar24/flightradar24.sysusers1
-rw-r--r--aur/flightradar24/flightradar24.tmpfiles2
-rw-r--r--aur/flightradar24/fr24feed.service16
-rw-r--r--aur/flynn-cli/.SRCINFO13
-rw-r--r--aur/flynn-cli/PKGBUILD22
-rw-r--r--aur/frequensea-git/.SRCINFO20
-rw-r--r--aur/frequensea-git/PKGBUILD33
-rw-r--r--aur/gascop-git/.AURINFO14
-rw-r--r--aur/gascop-git/.SRCINFO14
-rw-r--r--aur/gascop-git/PKGBUILD30
-rw-r--r--aur/go-ipfs-bin/.SRCINFO16
-rw-r--r--aur/go-ipfs-bin/PKGBUILD22
-rw-r--r--aur/gr-gsm-git/.SRCINFO20
-rw-r--r--aur/gr-gsm-git/PKGBUILD35
-rw-r--r--aur/gr-op25-git/.SRCINFO19
-rw-r--r--aur/gr-op25-git/PKGBUILD35
-rw-r--r--aur/honeybadger-git/.SRCINFO14
-rw-r--r--aur/honeybadger-git/PKGBUILD46
-rw-r--r--aur/icu-staticlibs/.SRCINFO20
-rw-r--r--aur/icu-staticlibs/PKGBUILD48
-rw-r--r--aur/icu-staticlibs/icu.8198.revert.icu5431.patch129
-rw-r--r--aur/inspectrum/.SRCINFO16
-rw-r--r--aur/inspectrum/PKGBUILD27
-rw-r--r--aur/itpp/.SRCINFO18
-rw-r--r--aur/itpp/PKGBUILD29
-rw-r--r--aur/libosmo-abis/.SRCINFO15
-rw-r--r--aur/libosmo-abis/PKGBUILD27
-rw-r--r--aur/libosmo-netif/.SRCINFO17
-rw-r--r--aur/libosmo-netif/PKGBUILD27
-rw-r--r--aur/libosmo-sccp/.SRCINFO14
-rw-r--r--aur/libosmo-sccp/PKGBUILD27
-rw-r--r--aur/libreboot/.SRCINFO15
-rw-r--r--aur/libreboot/PKGBUILD29
-rw-r--r--aur/lm4tools-git/.AURINFO16
-rw-r--r--aur/lm4tools-git/.SRCINFO17
-rw-r--r--aur/lm4tools-git/PKGBUILD38
-rw-r--r--aur/lwan-git/.SRCINFO17
-rw-r--r--aur/lwan-git/PKGBUILD33
-rw-r--r--aur/mapbox-studio/.SRCINFO16
-rw-r--r--aur/mapbox-studio/PKGBUILD26
-rw-r--r--aur/micronucleus-git/.SRCINFO15
-rw-r--r--aur/micronucleus-git/PKGBUILD31
-rw-r--r--aur/micronucleus-git/micronucleus.install9
-rw-r--r--aur/ntimed-git/.SRCINFO13
-rw-r--r--aur/ntimed-git/PKGBUILD30
-rw-r--r--aur/openbr-git/.AURINFO17
-rw-r--r--aur/openbr-git/.SRCINFO18
-rw-r--r--aur/openbr-git/PKGBUILD41
-rw-r--r--aur/openbsc/.SRCINFO21
-rw-r--r--aur/openbsc/PKGBUILD27
-rw-r--r--aur/osmo-trx-git/.SRCINFO14
-rw-r--r--aur/osmo-trx-git/PKGBUILD28
-rw-r--r--aur/pdf-redact-tools/.SRCINFO15
-rw-r--r--aur/pdf-redact-tools/PKGBUILD19
-rw-r--r--aur/pfclient/.AURINFO12
-rw-r--r--aur/pfclient/.SRCINFO15
-rw-r--r--aur/pfclient/PKGBUILD48
-rw-r--r--aur/pfclient/pfclient.install9
-rw-r--r--aur/pfclient/pfclient.service15
-rw-r--r--aur/python-dg-git/.SRCINFO15
-rw-r--r--aur/python-dg-git/PKGBUILD27
-rw-r--r--aur/python-wpull/.SRCINFO16
-rw-r--r--aur/python-wpull/PKGBUILD20
-rw-r--r--aur/rkt-bin/.SRCINFO21
-rw-r--r--aur/rkt-bin/PKGBUILD29
-rw-r--r--aur/rkt-bin/rkt-bin.install10
-rw-r--r--aur/rkt-git/.SRCINFO27
-rw-r--r--aur/rkt-git/PKGBUILD55
-rw-r--r--aur/rkt-git/rkt.install11
-rw-r--r--aur/tails-installer/.SRCINFO31
-rw-r--r--aur/tails-installer/PKGBUILD26
-rw-r--r--aur/terraform-bin/.SRCINFO (renamed from .SRCINFO)0
-rw-r--r--aur/terraform-bin/.gitignore4
-rw-r--r--aur/terraform-bin/PKGBUILD (renamed from PKGBUILD)0
-rw-r--r--aur/vix-git/.AURINFO14
-rw-r--r--aur/vix-git/.SRCINFO15
-rw-r--r--aur/vix-git/PKGBUILD34
-rw-r--r--aur/yate/.SRCINFO19
-rw-r--r--aur/yate/PKGBUILD33
-rw-r--r--aur/zcash-git/.SRCINFO16
-rw-r--r--aur/zcash-git/PKGBUILD33
-rw-r--r--aur/zcash-git/zcash-git.install8
-rwxr-xr-xpkg.sh45
104 files changed, 2428 insertions, 3 deletions
diff --git a/.gitignore b/.gitignore
index 7678499..6623166 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,4 +1,5 @@
-src/
+*.src.tar.gz
+*.pkg.tar.xz
+
pkg/
-terraform_*.zip
-terraform-bin-*.pkg.tar.xz
+src/
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..779182e
--- /dev/null
+++ b/README.md
@@ -0,0 +1,36 @@
+# Arch Linux Packages
+
+A collection of all the Arch Linux packages I maintain, currently AUR packages only.
+
+Should be identical to https://aur.archlinux.org/packages/?SeB=m&K=yuvadm
+
+Feel free to open issues/PRs in this repository for fixes to be merged into the AUR.
+
+## Usage
+
+The management of this repository is implemented using [git subtree](https://git.kernel.org/cgit/git/git.git/plain/contrib/subtree/git-subtree.txt) which allows all changes to be tracked in this single repo, as well as publish changes to each separate AUR package remote.
+
+Use the `pkg.sh` wrapper script to run the common commands:
+
+### Add New Package
+
+```bash
+$ ./pkg.sh add pkgname
+```
+
+### Update Package
+
+Edit the relevant files in `aur/$pkgname` and then
+
+```bash
+$ git commit -m "Bumped $pkgname to v1.2.3"
+$ ./pkg.sh update pkgname
+```
+
+### Import Packages
+
+Many packages can be initially imported by running
+
+```bash
+$ ./pkg.sh import pkgname1 pkgname2 pkgname3
+```
diff --git a/_deprecated/encryptr-bin/.SRCINFO b/_deprecated/encryptr-bin/.SRCINFO
new file mode 100644
index 0000000..85587ae
--- /dev/null
+++ b/_deprecated/encryptr-bin/.SRCINFO
@@ -0,0 +1,14 @@
+pkgbase = encryptr-bin
+ pkgdesc = Zero knowledge cloud-based password manager
+ pkgver = 1.2.0
+ pkgrel = 1
+ url = https://encryptr.org
+ arch = x86_64
+ arch = i686
+ license = GPL
+ source_x86_64 = https://github.com/devgeeks/Encryptr/releases/download/v1.2.0/encryptr_1.2.0_amd64.tar.gz
+ md5sums_x86_64 = 60e34294656a85a5193c9bc42afb0156
+ source_i686 = https://github.com/devgeeks/Encryptr/releases/download/v1.2.0/encryptr_1.2.0_i386.tar.gz
+
+pkgname = encryptr-bin
+
diff --git a/_deprecated/encryptr-bin/PKGBUILD b/_deprecated/encryptr-bin/PKGBUILD
new file mode 100644
index 0000000..926f436
--- /dev/null
+++ b/_deprecated/encryptr-bin/PKGBUILD
@@ -0,0 +1,22 @@
+# Maintainer: Yuval Adam <yuval at y3xz dot com> PGP-Key: 271386AA2EB7672F
+
+pkgname=encryptr-bin
+pkgver=1.2.0
+pkgrel=1
+pkgdesc="Zero knowledge cloud-based password manager"
+url="https://encryptr.org"
+arch=('x86_64' 'i686')
+license=('GPL')
+
+source_i686=("https://github.com/devgeeks/Encryptr/releases/download/v1.2.0/encryptr_1.2.0_i386.tar.gz")
+ms5sums_i686=('96f481e95afc8ff6b8047744e8f969e7')
+
+source_x86_64=("https://github.com/devgeeks/Encryptr/releases/download/v1.2.0/encryptr_1.2.0_amd64.tar.gz")
+md5sums_x86_64=('60e34294656a85a5193c9bc42afb0156')
+
+package() {
+ install -dm755 "${pkgdir}/opt"
+ cp --preserve=mode -r "${srcdir}/Encryptr" "${pkgdir}/opt/${pkgname}"
+}
+
+# vim:set ts=2 sw=2 et:
diff --git a/_deprecated/rkt/.SRCINFO b/_deprecated/rkt/.SRCINFO
new file mode 100644
index 0000000..46b0f43
--- /dev/null
+++ b/_deprecated/rkt/.SRCINFO
@@ -0,0 +1,28 @@
+# Generated by mksrcinfo v8
+# Mon Apr 18 20:58:05 UTC 2016
+pkgbase = rkt
+ pkgdesc = App container runtime
+ pkgver = 1.4.0
+ pkgrel = 2
+ url = https://github.com/coreos/rkt
+ install = rkt.install
+ arch = x86_64
+ license = apache
+ makedepends = cpio
+ makedepends = git
+ makedepends = go
+ makedepends = squashfs-tools
+ makedepends = wget
+ depends = glibc
+ depends = openssl
+ depends = zlib
+ provides = rkt
+ conflicts = rocket
+ replaces = rocket
+ source = https://github.com/coreos/rkt/archive/v1.4.0.tar.gz
+ source = rkt.sysusers
+ sha256sums = 1ce98ff74aef3dc2c43025f2b458e6dbfeb6c7f756a313f4ecc2827fc84ce031
+ sha256sums = 1ad8d343191be731289577d249a2467fbe5a69949117601e760b459f599d311f
+
+pkgname = rkt
+
diff --git a/_deprecated/rkt/PKGBUILD b/_deprecated/rkt/PKGBUILD
new file mode 100644
index 0000000..783d782
--- /dev/null
+++ b/_deprecated/rkt/PKGBUILD
@@ -0,0 +1,62 @@
+# Maintainer: Yuval Adam <yuval at y3xz dot com> PGP-Key: 271386AA2EB7672F
+# Contributor: Kenny Rasschaert <kenny dot rasschaert at gmail dot com> PGP-Key: 1F70454121E41419
+# Contributor: Adrián Pérez de Castro <adrian at perezdecastro dor org> PGP-Key: 91C559DBE4C9123B
+# Contributor: Carl George <arch at cgtx dot us> PGP-Key: 4BA2F7E101D9F512
+
+pkgname=rkt
+pkgver=1.4.0
+pkgrel=2
+pkgdesc="App container runtime"
+arch=('x86_64')
+url="https://github.com/coreos/rkt"
+license=(apache)
+depends=('glibc' 'openssl' 'zlib')
+makedepends=('cpio' 'git' 'go' 'squashfs-tools' 'wget')
+provides=('rkt')
+replaces=('rocket')
+conflicts=('rocket')
+source=("https://github.com/coreos/rkt/archive/v${pkgver}.tar.gz"
+ "rkt.sysusers")
+sha256sums=('1ce98ff74aef3dc2c43025f2b458e6dbfeb6c7f756a313f4ecc2827fc84ce031'
+ '1ad8d343191be731289577d249a2467fbe5a69949117601e760b459f599d311f')
+install="${pkgname}.install"
+
+prepare() {
+ cd "${pkgname}-${pkgver}"
+ ./autogen.sh
+}
+
+build() {
+ cd "${pkgname}-${pkgver}"
+ ./configure --prefix=/usr \
+ --enable-tpm=auto \
+ --with-stage1-flavors=coreos \
+ --with-stage1-default-location=/usr/lib/rkt/stage1.aci
+ make -s
+ make -s bash-completion
+ make -s manpages
+}
+
+package() {
+ cd "${pkgname}-${pkgver}"
+ local unit
+ for unit in rkt-gc.{timer,service} rkt-metadata.{socket,service}
+ do
+ install -Dm644 "dist/init/systemd/${unit}" \
+ "${pkgdir}/usr/lib/systemd/system/${unit}"
+ done
+
+ install -Dm644 "dist/init/systemd/tmpfiles.d/rkt.conf" "${pkgdir}/usr/lib/tmpfiles.d/rkt.conf"
+ install -Dm644 "${srcdir}/rkt.sysusers" "${pkgdir}/usr/lib/sysusers.d/rkt.conf"
+ install -Dm644 "dist/bash_completion/rkt.bash" "${pkgdir}/usr/share/bash-completion/completions/rkt"
+
+ for f in $(ls dist/manpages); do
+ install -Dm644 "dist/manpages/${f}" "${pkgdir}/usr/share/man/man1/${f}"
+ done
+
+ cd "build-${pkgname}-${pkgver}"
+ install -Dm755 bin/rkt "$pkgdir/usr/bin/rkt"
+ install -Dm644 bin/stage1-coreos.aci "$pkgdir/usr/lib/rkt/stage1.aci"
+}
+
+# vim:set ts=2 sw=2 et:
diff --git a/_deprecated/rkt/rkt.install b/_deprecated/rkt/rkt.install
new file mode 100644
index 0000000..b223a9a
--- /dev/null
+++ b/_deprecated/rkt/rkt.install
@@ -0,0 +1,16 @@
+post_install () {
+ # Create group
+ systemd-sysusers rkt.conf
+ systemd-tmpfiles --create rkt.conf
+}
+
+post_upgrade () {
+ post_install "$@"
+}
+
+post_remove () {
+ getent group rkt &>/dev/null && groupdel rkt &>/dev/null
+ true
+}
+
+# vim:ts=2 sw=2 et ft=sh:
diff --git a/_deprecated/rkt/rkt.sysusers b/_deprecated/rkt/rkt.sysusers
new file mode 100644
index 0000000..670079c
--- /dev/null
+++ b/_deprecated/rkt/rkt.sysusers
@@ -0,0 +1 @@
+g rkt - -
diff --git a/aur/bond-git/.SRCINFO b/aur/bond-git/.SRCINFO
new file mode 100644
index 0000000..d216832
--- /dev/null
+++ b/aur/bond-git/.SRCINFO
@@ -0,0 +1,18 @@
+pkgbase = bond-git
+ pkgdesc = A cross-platform framework for working with schematized data
+ pkgver = 7a14f45
+ pkgrel = 1
+ url = https://github.com/microsoft/bond/
+ arch = any
+ license = MIT
+ makedepends = cmake
+ makedepends = boost
+ makedepends = ghc
+ makedepends = cabal-install
+ makedepends = rapidjson-git
+ provides = bond
+ source = bond-git::git+https://github.com/microsoft/bond/
+ sha1sums = SKIP
+
+pkgname = bond-git
+
diff --git a/aur/bond-git/PKGBUILD b/aur/bond-git/PKGBUILD
new file mode 100644
index 0000000..a918889
--- /dev/null
+++ b/aur/bond-git/PKGBUILD
@@ -0,0 +1,39 @@
+# Maintainer: Yuval Adam <yuval at y3xz dot com> PGP-Key: 271386AA2EB7672F
+
+pkgname=bond-git
+pkgver=7a14f45
+pkgrel=1
+pkgdesc="A cross-platform framework for working with schematized data"
+arch=('any')
+url="https://github.com/microsoft/bond/"
+license=(MIT)
+depends=('')
+makedepends=('cmake' 'boost' 'ghc' 'cabal-install' 'rapidjson-git')
+provides=('bond')
+source=("$pkgname::git+$url")
+sha1sums=('SKIP')
+
+pkgver() {
+ cd "$pkgname"
+ echo $(git describe --always | sed 's/-/./g')
+}
+
+build() {
+ cd "$pkgname"
+
+ # update cabal before we start
+ cabal update
+
+ mkdir build
+ cd build
+ cmake -DCMAKE_INSTALL_PREFIX=/usr ..
+ make
+}
+
+package() {
+ cd "$pkgname"
+ cd build
+ make DESTDIR=${pkgdir} install
+}
+
+# vim:set ts=2 sw=2 et:
diff --git a/aur/coreclr-git/.SRCINFO b/aur/coreclr-git/.SRCINFO
new file mode 100644
index 0000000..39f418e
--- /dev/null
+++ b/aur/coreclr-git/.SRCINFO
@@ -0,0 +1,24 @@
+# Generated by mksrcinfo v8
+# Sun Mar 13 11:49:43 UTC 2016
+pkgbase = coreclr-git
+ pkgdesc = The .NET Core Runtime
+ pkgver = b8cf76e
+ pkgrel = 1
+ url = https://github.com/dotnet/coreclr
+ arch = x86_64
+ license = MIT
+ makedepends = git
+ makedepends = cmake
+ makedepends = clang
+ makedepends = llvm
+ depends = icu
+ depends = lldb
+ depends = libunwind
+ depends = lttng-ust
+ optdepends = mono: for building mscorlib.dll
+ provides = coreclr
+ source = git+https://github.com/dotnet/coreclr
+ sha1sums = SKIP
+
+pkgname = coreclr-git
+
diff --git a/aur/coreclr-git/PKGBUILD b/aur/coreclr-git/PKGBUILD
new file mode 100644
index 0000000..d19bb9f
--- /dev/null
+++ b/aur/coreclr-git/PKGBUILD
@@ -0,0 +1,35 @@
+# Maintainer: Yuval Adam <yuval at y3xz dot com> PGP-Key: 271386AA2EB7672F
+
+pkgname=coreclr-git
+pkgver=b8cf76e
+pkgrel=1
+pkgdesc="The .NET Core Runtime"
+arch=('x86_64')
+url="https://github.com/dotnet/coreclr"
+license=(MIT)
+depends=('icu' 'lldb' 'libunwind' 'lttng-ust')
+makedepends=('git' 'cmake' 'clang' 'llvm')
+optdepends=('mono: for building mscorlib.dll')
+provides=('coreclr')
+source=('git+https://github.com/dotnet/coreclr')
+sha1sums=('SKIP')
+_gitname=coreclr
+
+pkgver() {
+ cd $_gitname
+ echo $(git describe --always | sed 's/-/./g')
+}
+
+build() {
+ cd $_gitname
+ ./build.sh
+}
+
+package() {
+ install -Dm755 ${srcdir}/${_gitname}/bin/Product/Linux.x64.Debug/corerun ${pkgdir}/usr/bin/corerun
+ install -d ${pkgdir}/usr/{lib,include}
+ install ${srcdir}/${_gitname}/bin/Product/Linux.x64.Debug/*.so ${pkgdir}/usr/lib/
+ install ${srcdir}/${_gitname}/bin/Product/Linux.x64.Debug/inc/*.h ${pkgdir}/usr/include/
+}
+
+# vim:set ts=2 sw=2 et:
diff --git a/aur/coy-bin/.SRCINFO b/aur/coy-bin/.SRCINFO
new file mode 100644
index 0000000..ec99b34
--- /dev/null
+++ b/aur/coy-bin/.SRCINFO
@@ -0,0 +1,17 @@
+# Generated by mksrcinfo v8
+# Fri Feb 5 23:46:18 UTC 2016
+pkgbase = coy-bin
+ pkgdesc = A safe and secure chat client
+ pkgver = 0.2.0
+ pkgrel = 1
+ url = https://coy.im
+ arch = x86_64
+ license = GPL
+ depends = glibc
+ depends = gtk3
+ provides = coy
+ source = https://dl.bintray.com/twstrike/coyim/v0.2/linux/amd64/coyim
+ sha256sums = 182bd3332181e01b77141e9d884ba1c3e7328d5b52b5e75cd5c1c84372a9f130
+
+pkgname = coy-bin
+
diff --git a/aur/coy-bin/PKGBUILD b/aur/coy-bin/PKGBUILD
new file mode 100644
index 0000000..1174758
--- /dev/null
+++ b/aur/coy-bin/PKGBUILD
@@ -0,0 +1,19 @@
+# Maintainer: Yuval Adam <yuval at y3xz dot com> PGP-Key: 271386AA2EB7672F
+
+pkgname=coy-bin
+pkgver=0.2.0
+pkgrel=1
+pkgdesc="A safe and secure chat client"
+arch=('x86_64')
+url="https://coy.im"
+license=(GPL)
+depends=('glibc' 'gtk3')
+provides=('coy')
+source=("https://dl.bintray.com/twstrike/coyim/v0.2/linux/amd64/coyim")
+sha256sums=('182bd3332181e01b77141e9d884ba1c3e7328d5b52b5e75cd5c1c84372a9f130')
+
+package() {
+ install -Dm755 "${srcdir}/coyim" "${pkgdir}/usr/bin/coyim"
+}
+
+# vim:set ts=2 sw=2 et:
diff --git a/aur/disque-git/.SRCINFO b/aur/disque-git/.SRCINFO
new file mode 100644
index 0000000..0c58e95
--- /dev/null
+++ b/aur/disque-git/.SRCINFO
@@ -0,0 +1,13 @@
+pkgbase = disque-git
+ pkgdesc = Distributed message broker
+ pkgver = d01f47d
+ pkgrel = 2
+ url = https://github.com/antirez/disque
+ arch = any
+ license = MIT
+ provides = disque
+ source = disque-git::git+https://github.com/antirez/disque
+ sha1sums = SKIP
+
+pkgname = disque-git
+
diff --git a/aur/disque-git/PKGBUILD b/aur/disque-git/PKGBUILD
new file mode 100644
index 0000000..7c7ef30
--- /dev/null
+++ b/aur/disque-git/PKGBUILD
@@ -0,0 +1,31 @@
+# Maintainer: Yuval Adam <yuval at y3xz dot com> PGP-Key: 271386AA2EB7672F
+
+pkgname=disque-git
+pkgver=d01f47d
+pkgrel=2
+pkgdesc="Distributed message broker"
+arch=('any')
+url="https://github.com/antirez/disque"
+license=(MIT)
+provides=('disque')
+source=("$pkgname::git+$url")
+sha1sums=('SKIP')
+
+pkgver() {
+ cd "$pkgname"
+ echo $(git describe --always | sed 's/-/./g')
+}
+
+build() {
+ cd "$pkgname"
+ make
+}
+
+package() {
+ cd "$pkgname"
+ install -Dm644 ${srcdir}/${pkgname}/disque.conf ${pkgdir}/etc/disque/disque.conf
+ install -Dm755 ${srcdir}/${pkgname}/src/disque ${pkgdir}/usr/bin/disque
+ install -Dm755 ${srcdir}/${pkgname}/src/disque-server ${pkgdir}/usr/bin/disque-server
+}
+
+# vim:set ts=2 sw=2 et:
diff --git a/aur/firestr-git/.SRCINFO b/aur/firestr-git/.SRCINFO
new file mode 100644
index 0000000..7369aed
--- /dev/null
+++ b/aur/firestr-git/.SRCINFO
@@ -0,0 +1,22 @@
+pkgbase = firestr-git
+ pkgdesc = The grass computing platform
+ pkgver = 7f47d2b
+ pkgrel = 1
+ url = https://github.com/mempko/firestr
+ arch = any
+ license = GPL
+ makedepends = gcc
+ makedepends = qt5-base
+ makedepends = qt5-multimedia
+ makedepends = boost
+ makedepends = botan-1.10
+ makedepends = opus
+ makedepends = snappy
+ makedepends = openssl
+ makedepends = gmp
+ provides = firestr
+ source = firestr-git::git+https://github.com/mempko/firestr
+ sha1sums = SKIP
+
+pkgname = firestr-git
+
diff --git a/aur/firestr-git/PKGBUILD b/aur/firestr-git/PKGBUILD
new file mode 100644
index 0000000..753be8b
--- /dev/null
+++ b/aur/firestr-git/PKGBUILD
@@ -0,0 +1,34 @@
+# Maintainer: Yuval Adam <yuval at y3xz dot com> PGP-Key: 271386AA2EB7672F
+
+pkgname=firestr-git
+pkgver=7f47d2b
+pkgrel=1
+pkgdesc="The grass computing platform"
+arch=('any')
+url="https://github.com/mempko/firestr"
+license=(GPL)
+makedepends=('gcc' 'qt5-base' 'qt5-multimedia' 'boost' 'botan-1.10' 'opus' 'snappy' 'openssl' 'gmp')
+provides=('firestr')
+source=("$pkgname::git+$url")
+sha1sums=('SKIP')
+
+pkgver() {
+ cd "$pkgname"
+ echo $(git describe --always | sed 's/-/./g')
+}
+
+build() {
+ cd "$pkgname"
+ mkdir build
+ cd build
+ cmake -DCMAKE_INSTALL_PREFIX=/usr ..
+ make
+}
+
+package() {
+ cd "$pkgname"
+ cd build
+ make DESTDIR=${pkgdir} install
+}
+
+# vim:set ts=2 sw=2 et:
diff --git a/aur/flightradar24/.SRCINFO b/aur/flightradar24/.SRCINFO
new file mode 100644
index 0000000..ec7db97
--- /dev/null
+++ b/aur/flightradar24/.SRCINFO
@@ -0,0 +1,32 @@
+# Generated by mksrcinfo v8
+# Sun Apr 3 10:26:35 UTC 2016
+pkgbase = flightradar24
+ pkgdesc = Feeder software for Flightradar24.com
+ pkgver = 1.0.18
+ pkgrel = 1
+ url = http://forum.flightradar24.com/threads/7563-Flightradar24-decoder-feeder-BETA-testing-%28Win-RPi-Linux-OSX%29
+ install = flightradar24.install
+ arch = x86_64
+ arch = i686
+ arch = armv6h
+ arch = armv7h
+ license = unknown
+ depends = zlib
+ depends = gcc-libs
+ source = fr24feed.service
+ source = flightradar24.tmpfiles
+ source = flightradar24.sysusers
+ sha256sums = 42488de23b25a9f8c3586a1f834972d54ddb669867a27c641b55c718459a841d
+ sha256sums = 32f6f289efe8e3e303767239b2a276405b2d7c0fcbbde8ed9473ee6889b676ff
+ sha256sums = 7e5e1a28769559a2e2e1312894a1f9d315c4812bb34e2f1c45b2f877e4f4eeb0
+ source_x86_64 = http://feed.flightradar24.com/linux/fr24feed_1.0.18-5_amd64.tgz
+ sha256sums_x86_64 = 770e86b640bcbb8850df67aaa8072a85ac941e2e2f79ea25ef44d67e89bc5649
+ source_i686 = http://feed.flightradar24.com/linux/fr24feed_1.0.18-5_i386.tgz
+ sha256sums_i686 = 9d80b8a6fe55fc70b3b8e773e3d07d61ceee95c41db50a682eaab208abd3a391
+ source_armv6h = http://feed.flightradar24.com/raspberry-pi/fr24feed_1.0.18-5_armhf.tgz
+ sha256sums_armv6h = a298e3054ad47825118c9f8f11c563bad8dd68a10939a40dc0fd2647eb46866a
+ source_armv7h = http://feed.flightradar24.com/raspberry-pi/fr24feed_1.0.18-5_armhf.tgz
+ sha256sums_armv7h = a298e3054ad47825118c9f8f11c563bad8dd68a10939a40dc0fd2647eb46866a
+
+pkgname = flightradar24
+
diff --git a/aur/flightradar24/PKGBUILD b/aur/flightradar24/PKGBUILD
new file mode 100644
index 0000000..abe2efe
--- /dev/null
+++ b/aur/flightradar24/PKGBUILD
@@ -0,0 +1,54 @@
+# Maintainer: Yuval Adam <yuval at y3xz dot com> PGP-Key: 271386AA2EB7672F
+
+pkgname=flightradar24
+pkgver=1.0.18
+_pkgverorig=1.0.18-5
+pkgrel=1
+pkgdesc="Feeder software for Flightradar24.com"
+url="http://forum.flightradar24.com/threads/7563-Flightradar24-decoder-feeder-BETA-testing-%28Win-RPi-Linux-OSX%29"
+arch=('x86_64' 'i686' 'armv6h' 'armv7h')
+license=('unknown')
+depends=('zlib' 'gcc-libs')
+install=flightradar24.install
+
+source=(fr24feed.service flightradar24.tmpfiles flightradar24.sysusers)
+sha256sums=(
+ '42488de23b25a9f8c3586a1f834972d54ddb669867a27c641b55c718459a841d'
+ '32f6f289efe8e3e303767239b2a276405b2d7c0fcbbde8ed9473ee6889b676ff'
+ '7e5e1a28769559a2e2e1312894a1f9d315c4812bb34e2f1c45b2f877e4f4eeb0'
+)
+
+source_i686=("http://feed.flightradar24.com/linux/fr24feed_${_pkgverorig}_i386.tgz")
+sha256sums_i686=('9d80b8a6fe55fc70b3b8e773e3d07d61ceee95c41db50a682eaab208abd3a391')
+
+source_x86_64=("http://feed.flightradar24.com/linux/fr24feed_${_pkgverorig}_amd64.tgz")
+sha256sums_x86_64=('770e86b640bcbb8850df67aaa8072a85ac941e2e2f79ea25ef44d67e89bc5649')
+
+source_armv6h=("http://feed.flightradar24.com/raspberry-pi/fr24feed_${_pkgverorig}_armhf.tgz")
+sha256sums_armv6h=('a298e3054ad47825118c9f8f11c563bad8dd68a10939a40dc0fd2647eb46866a')
+
+source_armv7h=("http://feed.flightradar24.com/raspberry-pi/fr24feed_${_pkgverorig}_armhf.tgz")
+sha256sums_armv7h=('a298e3054ad47825118c9f8f11c563bad8dd68a10939a40dc0fd2647eb46866a')
+
+package() {
+ cd "$srcdir"
+ if [[ $CARCH = "i686" ]]; then
+ pushd fr24feed_i386
+ elif [[ $CARCH = "x86_64" ]]; then
+ pushd fr24feed_amd64
+ elif [[ $CARCH = "armv6h" ]]; then
+ pushd fr24feed_armhf
+ elif [[ $CARCH = "armv7h" ]]; then
+ pushd fr24feed_armhf
+ fi
+
+ install -Dm755 fr24feed "$pkgdir/usr/bin/fr24feed"
+ install -Dm644 LICENSE.fr24feed "$pkgdir/usr/share/licenses/${pkgname}/LICENSE"
+ popd
+
+ install -Dm644 fr24feed.service "$pkgdir/usr/lib/systemd/system/fr24feed.service"
+ install -Dm644 flightradar24.tmpfiles "$pkgdir/usr/lib/tmpfiles.d/flightradar24.conf"
+ install -Dm644 flightradar24.sysusers "$pkgdir/usr/lib/sysusers.d/flightradar24.conf"
+}
+
+# vim:set ts=2 sw=2 et:
diff --git a/aur/flightradar24/flightradar24.install b/aur/flightradar24/flightradar24.install
new file mode 100644
index 0000000..48bf60a
--- /dev/null
+++ b/aur/flightradar24/flightradar24.install
@@ -0,0 +1,8 @@
+post_install() {
+ systemd-sysusers flightradar24.conf
+ systemd-tmpfiles --create flightradar24.conf
+
+ echo "==> To signup and configure fr24feed, run"
+ echo "==> "
+ echo "==> sudo -u fr24 fr24feed --signup --config-file=/etc/fr24feed/fr24feed.ini"
+}
diff --git a/aur/flightradar24/flightradar24.sysusers b/aur/flightradar24/flightradar24.sysusers
new file mode 100644
index 0000000..3407ca4
--- /dev/null
+++ b/aur/flightradar24/flightradar24.sysusers
@@ -0,0 +1 @@
+u fr24 - "FlightRadar24 Client"
diff --git a/aur/flightradar24/flightradar24.tmpfiles b/aur/flightradar24/flightradar24.tmpfiles
new file mode 100644
index 0000000..86f54a6
--- /dev/null
+++ b/aur/flightradar24/flightradar24.tmpfiles
@@ -0,0 +1,2 @@
+D /var/log/fr24feed 0755 fr24 fr24 -
+D /etc/fr24feed 0755 fr24 fr24 -
diff --git a/aur/flightradar24/fr24feed.service b/aur/flightradar24/fr24feed.service
new file mode 100644
index 0000000..8b91c93
--- /dev/null
+++ b/aur/flightradar24/fr24feed.service
@@ -0,0 +1,16 @@
+[Unit]
+Description=Flightradar24 decoder and feeder
+After=network.target
+
+[Service]
+Restart=on-failure
+User=fr24feed
+ProtectSystem=full
+ProtectHome=true
+RuntimeDirectory=fr24feed
+
+ExecStart=/usr/bin/fr24feed --config-file=/etc/fr24feed/fr24feed.ini --logfile=/var/log/fr24feed/fr24feed.log
+
+[Install]
+WantedBy=network.target
+
diff --git a/aur/flynn-cli/.SRCINFO b/aur/flynn-cli/.SRCINFO
new file mode 100644
index 0000000..9b5215c
--- /dev/null
+++ b/aur/flynn-cli/.SRCINFO
@@ -0,0 +1,13 @@
+pkgbase = flynn-cli
+ pkgdesc = Flynn PaaS command-line interface
+ pkgver = 20150430.0
+ pkgrel = 1
+ url = https://flynn.io
+ arch = all
+ license = BSD
+ noextract = cli
+ source = https://dl.flynn.io/cli
+ md5sums = SKIP
+
+pkgname = flynn-cli
+
diff --git a/aur/flynn-cli/PKGBUILD b/aur/flynn-cli/PKGBUILD
new file mode 100644
index 0000000..a3ffb7f
--- /dev/null
+++ b/aur/flynn-cli/PKGBUILD
@@ -0,0 +1,22 @@
+# Maintainer: Yuval Adam <yuval at y3xz dot com> PGP-Key: 271386AA2EB7672F
+
+pkgname=flynn-cli
+pkgver=20150430.0
+pkgrel=1
+pkgdesc="Flynn PaaS command-line interface"
+url="https://flynn.io"
+arch=('all')
+license=(BSD)
+source=("https://dl.flynn.io/cli")
+noextract=('cli')
+md5sums=('SKIP')
+
+prepare() {
+ zcat cli > flynn
+}
+
+package() {
+ install -Dm755 "$srcdir/flynn" "$pkgdir/usr/bin/flynn"
+}
+
+# vim:set ts=2 sw=2 et:
diff --git a/aur/frequensea-git/.SRCINFO b/aur/frequensea-git/.SRCINFO
new file mode 100644
index 0000000..61fbb66
--- /dev/null
+++ b/aur/frequensea-git/.SRCINFO
@@ -0,0 +1,20 @@
+pkgbase = frequensea-git
+ pkgdesc = Visualizing the frequency spectrum
+ pkgver = 3707384
+ pkgrel = 1
+ url = https://github.com/fdb/frequensea/
+ arch = any
+ license = MIT
+ depends = rtl-sdr
+ depends = glew
+ depends = glfw
+ depends = lua
+ depends = fftw
+ depends = libpng
+ depends = openal
+ provides = frequensea
+ source = git+https://github.com/fdb/frequensea/
+ sha1sums = SKIP
+
+pkgname = frequensea-git
+
diff --git a/aur/frequensea-git/PKGBUILD b/aur/frequensea-git/PKGBUILD
new file mode 100644
index 0000000..ee77076
--- /dev/null
+++ b/aur/frequensea-git/PKGBUILD
@@ -0,0 +1,33 @@
+# Maintainer: Yuval Adam <yuval at y3xz dot com> PGP-Key: 271386AA2EB7672F
+
+pkgname=frequensea-git
+pkgver=3707384
+pkgrel=1
+pkgdesc="Visualizing the frequency spectrum"
+arch=('any')
+url="https://github.com/fdb/frequensea/"
+license=(MIT)
+depends=('rtl-sdr' 'glew' 'glfw' 'lua' 'fftw' 'libpng' 'openal')
+provides=('frequensea')
+source=('git+https://github.com/fdb/frequensea/')
+sha1sums=('SKIP')
+_gitname=frequensea
+
+pkgver() {
+ cd $_gitname
+ echo $(git describe --always | sed 's/-/./g')
+}
+
+build() {
+ cd $_gitname
+ mkdir build
+ cd build
+ cmake ..
+ make
+}
+
+package() {
+ install -Dm755 ${srcdir}/${_gitname}/build/frequensea ${pkgdir}/usr/bin/frequensea
+}
+
+# vim:set ts=2 sw=2 et:
diff --git a/aur/gascop-git/.AURINFO b/aur/gascop-git/.AURINFO
new file mode 100644
index 0000000..535425f
--- /dev/null
+++ b/aur/gascop-git/.AURINFO
@@ -0,0 +1,14 @@
+pkgbase = gascop-git
+ pkgdesc = A lightweight POCSAG decoder for rtl-sdr devices
+ pkgver = b5af31c
+ pkgrel = 1
+ url = https://github.com/yuvadm/gascop/
+ arch = any
+ license = BSD
+ depends = rtl-sdr
+ provides = gascop
+ source = git+https://github.com/yuvadm/gascop/
+ sha1sums = SKIP
+
+pkgname = gascop-git
+
diff --git a/aur/gascop-git/.SRCINFO b/aur/gascop-git/.SRCINFO
new file mode 100644
index 0000000..535425f
--- /dev/null
+++ b/aur/gascop-git/.SRCINFO
@@ -0,0 +1,14 @@
+pkgbase = gascop-git
+ pkgdesc = A lightweight POCSAG decoder for rtl-sdr devices
+ pkgver = b5af31c
+ pkgrel = 1
+ url = https://github.com/yuvadm/gascop/
+ arch = any
+ license = BSD
+ depends = rtl-sdr
+ provides = gascop
+ source = git+https://github.com/yuvadm/gascop/
+ sha1sums = SKIP
+
+pkgname = gascop-git
+
diff --git a/aur/gascop-git/PKGBUILD b/aur/gascop-git/PKGBUILD
new file mode 100644
index 0000000..e6a107e
--- /dev/null
+++ b/aur/gascop-git/PKGBUILD
@@ -0,0 +1,30 @@
+# Maintainer: Yuval Adam <yuv dot adm at gmail dot com> PGP-Key: CC2115C12D99D2F0
+
+pkgname=gascop-git
+pkgver=b5af31c
+pkgrel=1
+pkgdesc="A lightweight POCSAG decoder for rtl-sdr devices"
+arch=('any')
+url="https://github.com/yuvadm/gascop/"
+license=(BSD)
+depends=('rtl-sdr')
+provides=('gascop')
+source=('git+https://github.com/yuvadm/gascop/')
+sha1sums=('SKIP')
+_gitname=gascop
+
+pkgver() {
+ cd $_gitname
+ echo $(git describe --always | sed 's/-/./g')
+}
+
+build() {
+ cd $_gitname
+ make
+}
+
+package() {
+ install -Dm755 ${srcdir}/${_gitname}/gascop ${pkgdir}/usr/bin/gascop
+}
+
+# vim:set ts=2 sw=2 et:
diff --git a/aur/go-ipfs-bin/.SRCINFO b/aur/go-ipfs-bin/.SRCINFO
new file mode 100644
index 0000000..3f059b2
--- /dev/null
+++ b/aur/go-ipfs-bin/.SRCINFO
@@ -0,0 +1,16 @@
+pkgbase = go-ipfs-bin
+ pkgdesc = Global versioned P2P merkledag filesystem
+ pkgver = 0.3.8
+ pkgrel = 1
+ url = https://ipfs.io
+ arch = x86_64
+ arch = i686
+ license = MIT
+ provides = ipfs
+ source_x86_64 = https://gobuilder.me/get/github.com/ipfs/go-ipfs/cmd/ipfs/ipfs_v0.3.8_linux-amd64.zip
+ sha256sums_x86_64 = bc8d3fe88d71f09daf9a3d915e15e9300d77f1086328de55cf7dd89efc8ec32a
+ source_i686 = https://gobuilder.me/get/github.com/ipfs/go-ipfs/cmd/ipfs/ipfs_v0.3.8_linux-386.zip
+ sha256sums_i686 = f59a76083f9ddd2d4c8f2f752702c87c1292676eb148f316f92a70d7e497c2c7
+
+pkgname = go-ipfs-bin
+
diff --git a/aur/go-ipfs-bin/PKGBUILD b/aur/go-ipfs-bin/PKGBUILD
new file mode 100644
index 0000000..0c282e4
--- /dev/null
+++ b/aur/go-ipfs-bin/PKGBUILD
@@ -0,0 +1,22 @@
+# Maintainer: Yuval Adam <yuval at y3xz dot com> PGP-Key: 271386AA2EB7672F
+
+pkgname=go-ipfs-bin
+pkgver=0.3.8
+pkgrel=1
+pkgdesc="Global versioned P2P merkledag filesystem"
+url="https://ipfs.io"
+arch=('x86_64' 'i686')
+provides=('ipfs')
+license=('MIT')
+
+source_i686=("https://gobuilder.me/get/github.com/ipfs/go-ipfs/cmd/ipfs/ipfs_v${pkgver}_linux-386.zip")
+sha256sums_i686=('f59a76083f9ddd2d4c8f2f752702c87c1292676eb148f316f92a70d7e497c2c7')
+
+source_x86_64=("https://gobuilder.me/get/github.com/ipfs/go-ipfs/cmd/ipfs/ipfs_v${pkgver}_linux-amd64.zip")
+sha256sums_x86_64=('bc8d3fe88d71f09daf9a3d915e15e9300d77f1086328de55cf7dd89efc8ec32a')
+
+package() {
+ install -Dm755 "${srcdir}/ipfs/ipfs" "${pkgdir}/usr/bin/ipfs"
+}
+
+# vim:set ts=2 sw=2 et:
diff --git a/aur/gr-gsm-git/.SRCINFO b/aur/gr-gsm-git/.SRCINFO
new file mode 100644
index 0000000..1de6c93
--- /dev/null
+++ b/aur/gr-gsm-git/.SRCINFO
@@ -0,0 +1,20 @@
+pkgbase = gr-gsm-git
+ pkgdesc = Gnuradio blocks and tools for receiving GSM transmissions
+ pkgver = 56b0a67
+ pkgrel = 1
+ url = https://github.com/ptrkrysik/gr-gsm
+ arch = any
+ license = unknown
+ makedepends = cmake
+ depends = gnuradio
+ depends = libosmocore
+ depends = boost
+ depends = swig
+ depends = log4cpp
+ depends = python2-scipy
+ provides = gr-gsm
+ source = git+https://github.com/ptrkrysik/gr-gsm
+ sha1sums = SKIP
+
+pkgname = gr-gsm-git
+
diff --git a/aur/gr-gsm-git/PKGBUILD b/aur/gr-gsm-git/PKGBUILD
new file mode 100644
index 0000000..c9cfd63
--- /dev/null
+++ b/aur/gr-gsm-git/PKGBUILD
@@ -0,0 +1,35 @@
+# Maintainer: Yuval Adam <yuval at y3xz dot com> PGP-Key: 271386AA2EB7672F
+
+pkgname=gr-gsm-git
+pkgver=56b0a67
+pkgrel=1
+pkgdesc="Gnuradio blocks and tools for receiving GSM transmissions"
+arch=('any')
+url="https://github.com/ptrkrysik/gr-gsm"
+license=(unknown)
+depends=('gnuradio' 'libosmocore' 'boost' 'swig' 'log4cpp' 'python2-scipy')
+makedepends=('cmake')
+provides=('gr-gsm')
+source=('git+https://github.com/ptrkrysik/gr-gsm')
+sha1sums=('SKIP')
+_gitname=gr-gsm
+
+pkgver() {
+ cd $_gitname
+ echo $(git describe --always | sed 's/-/./g')
+}
+
+build() {
+ cd $_gitname
+ mkdir build && cd build
+ cmake -DCMAKE_INSTALL_PREFIX=/usr ..
+ make
+}
+
+package() {
+ cd $_gitname
+ cd build
+ make DESTDIR=${pkgdir} install
+}
+
+# vim:set ts=2 sw=2 et:
diff --git a/aur/gr-op25-git/.SRCINFO b/aur/gr-op25-git/.SRCINFO
new file mode 100644
index 0000000..3e868bc
--- /dev/null
+++ b/aur/gr-op25-git/.SRCINFO
@@ -0,0 +1,19 @@
+pkgbase = gr-op25-git
+ pkgdesc = Software-defined analyzer for APCO P25 signals
+ pkgver = 2051a96
+ pkgrel = 1
+ url = http://op25.osmocom.org/trac/wiki/
+ arch = any
+ license = GPL
+ makedepends = cmake
+ depends = gnuradio
+ depends = boost
+ depends = libpcap
+ depends = gnuradio-osmosdr
+ depends = itpp
+ provides = gr-gsm
+ source = git://op25.osmocom.org/op25.git
+ sha1sums = SKIP
+
+pkgname = gr-op25-git
+
diff --git a/aur/gr-op25-git/PKGBUILD b/aur/gr-op25-git/PKGBUILD
new file mode 100644
index 0000000..cc9ef32
--- /dev/null
+++ b/aur/gr-op25-git/PKGBUILD
@@ -0,0 +1,35 @@
+# Maintainer: Yuval Adam <yuval at y3xz dot com> PGP-Key: 271386AA2EB7672F
+
+pkgname=gr-op25-git
+pkgver=2051a96
+pkgrel=1
+pkgdesc="Software-defined analyzer for APCO P25 signals"
+arch=('any')
+url="http://op25.osmocom.org/trac/wiki/"
+license=('GPL')
+depends=('gnuradio' 'boost' 'libpcap' 'gnuradio-osmosdr' 'itpp')
+makedepends=('cmake')
+provides=('gr-gsm')
+source=('git://op25.osmocom.org/op25.git')
+sha1sums=('SKIP')
+_gitname=op25
+
+pkgver() {
+ cd $_gitname
+ echo $(git describe --always | sed 's/-/./g')
+}
+
+build() {
+ cd $_gitname
+ mkdir build && cd build
+ cmake -DCMAKE_INSTALL_PREFIX=/usr ..
+ make
+}
+
+package() {
+ cd $_gitname
+ cd build
+ make DESTDIR=${pkgdir} install
+}
+
+# vim:set ts=2 sw=2 et:
diff --git a/aur/honeybadger-git/.SRCINFO b/aur/honeybadger-git/.SRCINFO
new file mode 100644
index 0000000..2036445
--- /dev/null
+++ b/aur/honeybadger-git/.SRCINFO
@@ -0,0 +1,14 @@
+pkgbase = honeybadger-git
+ pkgdesc = TCP attack inquisitor and 0-day catcher devices
+ pkgver = 0718a8f
+ pkgrel = 1
+ url = http://github.com/david415/honeybadger
+ arch = any
+ license = GPL
+ makedepends = go
+ provides = honeybadger
+ source = git+https://github.com/david415/honeybadger
+ sha1sums = SKIP
+
+pkgname = honeybadger-git
+
diff --git a/aur/honeybadger-git/PKGBUILD b/aur/honeybadger-git/PKGBUILD
new file mode 100644
index 0000000..ed66fb7
--- /dev/null
+++ b/aur/honeybadger-git/PKGBUILD
@@ -0,0 +1,46 @@
+# Maintainer: Yuval Adam <yuval at y3xz dot com> PGP-Key: 271386AA2EB7672F
+
+pkgname=honeybadger-git
+pkgver=0718a8f
+pkgrel=1
+pkgdesc="TCP attack inquisitor and 0-day catcher devices"
+arch=('any')
+url="http://github.com/david415/honeybadger"
+license=(GPL)
+makedepends=('go')
+provides=('honeybadger')
+source=('git+https://github.com/david415/honeybadger')
+sha1sums=('SKIP')
+_gitname=honeybadger
+
+pkgver() {
+ cd $_gitname
+ echo $(git describe --always | sed 's/-/./g')
+}
+
+build() {
+ cd $_gitname
+ export GOPATH=$srcdir
+ mkdir -p "$GOPATH/src"
+ mv "$srcdir/$_gitname" "$GOPATH/src"
+
+ cd "$GOPATH/src/$_gitname/cmd/honeyBadger"
+ go get -v ./...
+ go install -v
+
+ cd "$GOPATH/src/$_gitname/cmd/sprayInjector"
+ go get -v ./...
+ go install -v
+
+ cd "$GOPATH/src/$_gitname/cmd/handshakeHijacker"
+ go get -v ./...
+ go install -v
+}
+
+package() {
+ install -Dm755 "$srcdir/bin/honeyBadger" "$pkgdir/usr/bin/honeyBadger"
+ install -Dm755 "$srcdir/bin/sprayInjector" "$pkgdir/usr/bin/sprayInjector"
+ install -Dm755 "$srcdir/bin/handshakeHijacker" "$pkgdir/usr/bin/handshakeHijacker"
+}
+
+# vim:set ts=2 sw=2 et:
diff --git a/aur/icu-staticlibs/.SRCINFO b/aur/icu-staticlibs/.SRCINFO
new file mode 100644
index 0000000..91cd4d8
--- /dev/null
+++ b/aur/icu-staticlibs/.SRCINFO
@@ -0,0 +1,20 @@
+# Generated by mksrcinfo v8
+# Mon Feb 1 22:22:33 UTC 2016
+pkgbase = icu-staticlibs
+ pkgdesc = International Components for Unicode library with staticlibs enabled
+ pkgver = 56.1
+ pkgrel = 1
+ url = http://www.icu-project.org/
+ arch = i686
+ arch = x86_64
+ license = custom:icu
+ depends = gcc-libs>=4.7.1-5
+ depends = sh
+ options = staticlibs
+ source = http://download.icu-project.org/files/icu4c/56.1/icu4c-56_1-src.tgz
+ source = icu.8198.revert.icu5431.patch
+ md5sums = c4a2d71ff56aec5ebfab2a3f059be99d
+ md5sums = ebd5470fc969c75e52baf4af94a9ee82
+
+pkgname = icu-staticlibs
+
diff --git a/aur/icu-staticlibs/PKGBUILD b/aur/icu-staticlibs/PKGBUILD
new file mode 100644
index 0000000..4739b46
--- /dev/null
+++ b/aur/icu-staticlibs/PKGBUILD
@@ -0,0 +1,48 @@
+# Maintainer: Yuval Adam <yuval at y3xz dot com> PGP-Key: 271386AA2EB7672F
+# Contributor: Andreas Radke <andyrtr@archlinux.org>
+# Contributor: Art Gramlich <art@gramlich-net.com>
+
+pkgname=icu-staticlibs
+pkgver=56.1
+pkgrel=1
+pkgdesc="International Components for Unicode library with staticlibs enabled"
+arch=(i686 x86_64)
+url="http://www.icu-project.org/"
+license=('custom:icu')
+depends=('gcc-libs>=4.7.1-5' 'sh')
+options=(staticlibs)
+#makedepends=('clang')
+source=(#http://download.icu-project.org/files/icu4c/${pkgver}/icu4c-${pkgver/./_}-src.tgz
+ http://download.icu-project.org/files/icu4c/${pkgver}/icu4c-${pkgver//./_}-src.tgz
+ icu.8198.revert.icu5431.patch)
+md5sums=('c4a2d71ff56aec5ebfab2a3f059be99d'
+ 'ebd5470fc969c75e52baf4af94a9ee82')
+
+prepare() {
+ cd icu/source
+ # fix Malayalam encoding https://bugzilla.redhat.com/show_bug.cgi?id=654200
+ patch -Rp3 -i ${srcdir}/icu.8198.revert.icu5431.patch
+}
+
+build() {
+ cd icu/source
+ ./configure --prefix=/usr \
+ --sysconfdir=/etc \
+ --mandir=/usr/share/man \
+ --sbindir=/usr/bin \
+ --enable-static
+ make
+}
+
+check() {
+ cd icu/source
+ make -k check # passes all
+}
+
+package() {
+ cd icu/source
+ make -j1 DESTDIR=${pkgdir} install
+
+ # Install license
+ install -Dm644 ${srcdir}/icu/license.html ${pkgdir}/usr/share/licenses/icu/license.html
+}
diff --git a/aur/icu-staticlibs/icu.8198.revert.icu5431.patch b/aur/icu-staticlibs/icu.8198.revert.icu5431.patch
new file mode 100644
index 0000000..4c3e78b
--- /dev/null
+++ b/aur/icu-staticlibs/icu.8198.revert.icu5431.patch
@@ -0,0 +1,129 @@
+Index: icu/trunk/source/layout/IndicReordering.cpp
+===================================================================
+--- icu/trunk/source/layout/IndicReordering.cpp (revision 25772)
++++ icu/trunk/source/layout/IndicReordering.cpp (revision 26090)
+@@ -126,4 +126,8 @@
+ FeatureMask fSMFeatures;
+
++ LEUnicode fPreBaseConsonant;
++ LEUnicode fPreBaseVirama;
++ le_int32 fPBCIndex;
++ FeatureMask fPBCFeatures;
+
+ void saveMatra(LEUnicode matra, le_int32 matraIndex, IndicClassTable::CharClass matraClass)
+@@ -172,5 +176,6 @@
+ fMatraFeatures(0), fMPreOutIndex(-1), fMPreFixups(mpreFixups),
+ fVMabove(0), fVMpost(0), fVMIndex(0), fVMFeatures(0),
+- fSMabove(0), fSMbelow(0), fSMIndex(0), fSMFeatures(0)
++ fSMabove(0), fSMbelow(0), fSMIndex(0), fSMFeatures(0),
++ fPreBaseConsonant(0), fPreBaseVirama(0), fPBCIndex(0), fPBCFeatures(0)
+ {
+ // nothing else to do...
+@@ -191,4 +196,6 @@
+ fVMabove = fVMpost = 0;
+ fSMabove = fSMbelow = 0;
++
++ fPreBaseConsonant = fPreBaseVirama = 0;
+ }
+
+@@ -386,4 +393,12 @@
+ }
+
++ void notePreBaseConsonant(le_uint32 index,LEUnicode PBConsonant, LEUnicode PBVirama, FeatureMask features)
++ {
++ fPBCIndex = index;
++ fPreBaseConsonant = PBConsonant;
++ fPreBaseVirama = PBVirama;
++ fPBCFeatures = features;
++ }
++
+ void noteBaseConsonant()
+ {
+@@ -465,4 +480,20 @@
+ }
+
++ void writePreBaseConsonant()
++ {
++ // The TDIL spec says that consonant + virama + RRA should produce a rakar in Malayalam. However,
++ // it seems that almost none of the fonts for Malayalam are set up to handle this.
++ // So, we're going to force the issue here by using the rakar as defined with RA in most fonts.
++
++ if (fPreBaseConsonant == 0x0d31) { // RRA
++ fPreBaseConsonant = 0x0d30; // RA
++ }
++
++ if (fPreBaseConsonant != 0) {
++ writeChar(fPreBaseConsonant, fPBCIndex, fPBCFeatures);
++ writeChar(fPreBaseVirama,fPBCIndex-1,fPBCFeatures);
++ }
++ }
++
+ le_int32 getOutputIndex()
+ {
+@@ -723,4 +754,5 @@
+ }
+
++
+ IndicClassTable::CharClass charClass = CC_RESERVED;
+ IndicClassTable::CharClass nextClass = CC_RESERVED;
+@@ -730,7 +762,9 @@
+ le_bool seenVattu = FALSE;
+ le_bool seenBelowBaseForm = FALSE;
++ le_bool seenPreBaseForm = FALSE;
+ le_bool hasNukta = FALSE;
+ le_bool hasBelowBaseForm = FALSE;
+ le_bool hasPostBaseForm = FALSE;
++ le_bool hasPreBaseForm = FALSE;
+
+ if (postBase < markStart && classTable->isNukta(chars[postBase])) {
+@@ -746,12 +780,20 @@
+ hasBelowBaseForm = IndicClassTable::hasBelowBaseForm(charClass) && !hasNukta;
+ hasPostBaseForm = IndicClassTable::hasPostBaseForm(charClass) && !hasNukta;
++ hasPreBaseForm = IndicClassTable::hasPreBaseForm(charClass) && !hasNukta;
+
+ if (IndicClassTable::isConsonant(charClass)) {
+ if (postBaseLimit == 0 || seenVattu ||
+ (baseConsonant > baseLimit && !classTable->isVirama(chars[baseConsonant - 1])) ||
+- !(hasBelowBaseForm || hasPostBaseForm)) {
++ !(hasBelowBaseForm || hasPostBaseForm || hasPreBaseForm)) {
+ break;
+ }
+
++ // Note any pre-base consonants
++ if ( baseConsonant == lastConsonant && lastConsonant > 0 &&
++ hasPreBaseForm && classTable->isVirama(chars[baseConsonant - 1])) {
++ output.notePreBaseConsonant(lastConsonant,chars[lastConsonant],chars[lastConsonant-1],tagArray2);
++ seenPreBaseForm = TRUE;
++
++ }
+ // consonants with nuktas are never vattus
+ seenVattu = IndicClassTable::isVattu(charClass) && !hasNukta;
+@@ -786,10 +828,12 @@
+
+ // write any pre-base consonants
++ output.writePreBaseConsonant();
++
+ le_bool supressVattu = TRUE;
+
+ for (i = baseLimit; i < baseConsonant; i += 1) {
+ LEUnicode ch = chars[i];
+- // Don't put 'blwf' on first consonant.
+- FeatureMask features = (i == baseLimit? tagArray2 : tagArray1);
++ // Don't put 'pstf' or 'blwf' on anything before the base consonant.
++ FeatureMask features = tagArray1 & ~( pstfFeatureMask | blwfFeatureMask );
+
+ charClass = classTable->getCharClass(ch);
+@@ -842,5 +886,5 @@
+
+ // write below-base consonants
+- if (baseConsonant != lastConsonant) {
++ if (baseConsonant != lastConsonant && !seenPreBaseForm) {
+ for (i = bcSpan + 1; i < postBase; i += 1) {
+ output.writeChar(chars[i], i, tagArray1);
+@@ -872,5 +916,5 @@
+ // write post-base consonants
+ // FIXME: does this put the right tags on post-base consonants?
+- if (baseConsonant != lastConsonant) {
++ if (baseConsonant != lastConsonant && !seenPreBaseForm) {
+ if (postBase <= lastConsonant) {
+ for (i = postBase; i <= lastConsonant; i += 1) {
diff --git a/aur/inspectrum/.SRCINFO b/aur/inspectrum/.SRCINFO
new file mode 100644
index 0000000..9325458
--- /dev/null
+++ b/aur/inspectrum/.SRCINFO
@@ -0,0 +1,16 @@
+pkgbase = inspectrum
+ pkgdesc = SDR signal analyzer
+ pkgver = 0.1.1
+ pkgrel = 1
+ url = https://github.com/miek/inspectrum
+ arch = any
+ license = GPL
+ makedepends = cmake
+ makedepends = pkg-config
+ depends = qt5-base
+ depends = fftw
+ source = https://github.com/miek/inspectrum/archive/v0.1.1.tar.gz
+ sha256sums = b139cd7978f294d4872a1e3e70a813f4e9600f7677da5b9f6c431b3fa7f7e03e
+
+pkgname = inspectrum
+
diff --git a/aur/inspectrum/PKGBUILD b/aur/inspectrum/PKGBUILD
new file mode 100644
index 0000000..0ca0e1c
--- /dev/null
+++ b/aur/inspectrum/PKGBUILD
@@ -0,0 +1,27 @@
+# Maintainer: Yuval Adam <yuval at y3xz dot com> PGP-Key: 271386AA2EB7672F
+
+pkgname=inspectrum
+pkgver=0.1.1
+pkgrel=1
+pkgdesc="SDR signal analyzer"
+arch=('any')
+url="https://github.com/miek/inspectrum"
+license=(GPL)
+depends=('qt5-base' 'fftw')
+makedepends=('cmake' 'pkg-config')
+source=("${url}/archive/v${pkgver}.tar.gz")
+sha256sums=("b139cd7978f294d4872a1e3e70a813f4e9600f7677da5b9f6c431b3fa7f7e03e")
+
+build() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+ mkdir build && cd build
+ cmake -DCMAKE_INSTALL_PREFIX=/usr ..
+ make
+}
+
+package() {
+ cd "${srcdir}/${pkgname}-${pkgver}/build"
+ make DESTDIR=$pkgdir install
+}
+
+# vim:set ts=2 sw=2 et:
diff --git a/aur/itpp/.SRCINFO b/aur/itpp/.SRCINFO
new file mode 100644
index 0000000..1a84ba9
--- /dev/null
+++ b/aur/itpp/.SRCINFO
@@ -0,0 +1,18 @@
+pkgbase = itpp
+ pkgdesc = C++ library of mathematical, signal processing and communication routines
+ pkgver = 4.3.1
+ pkgrel = 1
+ url = http://itpp.sourceforge.net/
+ arch = i686
+ arch = x86_64
+ license = GPL
+ makedepends = cmake
+ depends = blas
+ depends = lapack
+ depends = fftw
+ depends = perl
+ source = http://downloads.sourceforge.net/project/itpp/itpp/4.3.1/itpp-4.3.1.tar.bz2
+ md5sums = 94f3dac6df2bb829819d0aa99b501933
+
+pkgname = itpp
+
diff --git a/aur/itpp/PKGBUILD b/aur/itpp/PKGBUILD
new file mode 100644
index 0000000..1115660
--- /dev/null
+++ b/aur/itpp/PKGBUILD
@@ -0,0 +1,29 @@
+# Maintainer: Yuval Adam <yuval at y3xz dot com> PGP-Key: 271386AA2EB7672F
+# Contributor: Maxime de Roucy <maxime.deroucy@gmail.com>
+# Contributor: Joel Schaerer <joel.schaerer@laposte.net>
+
+pkgname=itpp
+pkgver=4.3.1
+pkgrel=1
+pkgdesc="C++ library of mathematical, signal processing and communication routines"
+arch=('i686' 'x86_64')
+url="http://itpp.sourceforge.net/"
+license=('GPL')
+depends=('blas' 'lapack' 'fftw' 'perl')
+makedepends=('cmake')
+source=("http://downloads.sourceforge.net/project/itpp/itpp/${pkgver}/itpp-${pkgver}.tar.bz2")
+md5sums=('94f3dac6df2bb829819d0aa99b501933')
+
+
+build() {
+ cd itpp-$pkgver
+ mkdir -p build
+ cd build
+ cmake .. -DCMAKE_INSTALL_PREFIX=/usr
+ make
+}
+
+package() {
+ cd "itpp-$pkgver/build"
+ make DESTDIR="$pkgdir" install
+}
diff --git a/aur/libosmo-abis/.SRCINFO b/aur/libosmo-abis/.SRCINFO
new file mode 100644
index 0000000..fd95960
--- /dev/null
+++ b/aur/libosmo-abis/.SRCINFO
@@ -0,0 +1,15 @@
+pkgbase = libosmo-abis
+ pkgdesc = Osmocom library for A-bis interface
+ pkgver = 0.3.2
+ pkgrel = 1
+ url = http://openbsc.osmocom.org/trac/wiki/libosmo-abis
+ arch = any
+ license = GPL
+ makedepends = git
+ depends = libosmocore
+ depends = ortp
+ source = git://git.osmocom.org/libosmo-abis.git#tag=v0.3.2
+ sha256sums = SKIP
+
+pkgname = libosmo-abis
+
diff --git a/aur/libosmo-abis/PKGBUILD b/aur/libosmo-abis/PKGBUILD
new file mode 100644
index 0000000..68523c1
--- /dev/null
+++ b/aur/libosmo-abis/PKGBUILD
@@ -0,0 +1,27 @@
+# Maintainer: Yuval Adam <yuval at y3xz dot com> PGP-Key: 271386AA2EB7672F
+
+pkgname=libosmo-abis
+pkgver=0.3.2
+pkgrel=1
+pkgdesc="Osmocom library for A-bis interface"
+arch=('any')
+url="http://openbsc.osmocom.org/trac/wiki/libosmo-abis"
+license=(GPL)
+depends=('libosmocore' 'ortp')
+makedepends=('git')
+source=("git://git.osmocom.org/${pkgname}.git#tag=v${pkgver}")
+sha256sums=("SKIP")
+
+build() {
+ cd "${srcdir}/${pkgname}"
+ autoreconf -i
+ ./configure --prefix=/usr
+ make
+}
+
+package() {
+ cd "${srcdir}/${pkgname}"
+ make DESTDIR=$pkgdir install
+}
+
+# vim:set ts=2 sw=2 et:
diff --git a/aur/libosmo-netif/.SRCINFO b/aur/libosmo-netif/.SRCINFO
new file mode 100644
index 0000000..d245dd6
--- /dev/null
+++ b/aur/libosmo-netif/.SRCINFO
@@ -0,0 +1,17 @@
+# Generated by mksrcinfo v8
+# Tue May 10 12:02:14 UTC 2016
+pkgbase = libosmo-netif
+ pkgdesc = Osmocom library for muxed audio
+ pkgver = 0.0.6
+ pkgrel = 1
+ url = http://openbsc.osmocom.org
+ arch = any
+ license = GPL
+ makedepends = git
+ depends = libosmocore
+ depends = libosmo-abis
+ source = git://git.osmocom.org/libosmo-netif.git#tag=0.0.6
+ sha256sums = SKIP
+
+pkgname = libosmo-netif
+
diff --git a/aur/libosmo-netif/PKGBUILD b/aur/libosmo-netif/PKGBUILD
new file mode 100644
index 0000000..4d146ad
--- /dev/null
+++ b/aur/libosmo-netif/PKGBUILD
@@ -0,0 +1,27 @@
+# Maintainer: Yuval Adam <yuval at y3xz dot com> PGP-Key: 271386AA2EB7672F
+
+pkgname=libosmo-netif
+pkgver=0.0.6
+pkgrel=1
+pkgdesc="Osmocom library for muxed audio"
+arch=('any')
+url="http://openbsc.osmocom.org"
+license=(GPL)
+depends=('libosmocore' 'libosmo-abis')
+makedepends=('git')
+source=("git://git.osmocom.org/${pkgname}.git#tag=${pkgver}")
+sha256sums=("SKIP")
+
+build() {
+ cd "${srcdir}/${pkgname}"
+ autoreconf -i
+ ./configure --prefix=/usr
+ make
+}
+
+package() {
+ cd "${srcdir}/${pkgname}"
+ make DESTDIR=$pkgdir install
+}
+
+# vim:set ts=2 sw=2 et:
diff --git a/aur/libosmo-sccp/.SRCINFO b/aur/libosmo-sccp/.SRCINFO
new file mode 100644
index 0000000..41af7bb
--- /dev/null
+++ b/aur/libosmo-sccp/.SRCINFO
@@ -0,0 +1,14 @@
+pkgbase = libosmo-sccp
+ pkgdesc = Osmocom library for SCCP
+ pkgver = 0.0.6.3
+ pkgrel = 1
+ url = http://openbsc.osmocom.org
+ arch = any
+ license = GPL
+ makedepends = git
+ depends = libosmocore
+ source = git://git.osmocom.org/libosmo-sccp.git#tag=0.0.6.3
+ sha256sums = SKIP
+
+pkgname = libosmo-sccp
+
diff --git a/aur/libosmo-sccp/PKGBUILD b/aur/libosmo-sccp/PKGBUILD
new file mode 100644
index 0000000..a04be53
--- /dev/null
+++ b/aur/libosmo-sccp/PKGBUILD
@@ -0,0 +1,27 @@
+# Maintainer: Yuval Adam <yuval at y3xz dot com> PGP-Key: 271386AA2EB7672F
+
+pkgname=libosmo-sccp
+pkgver=0.0.6.3
+pkgrel=1
+pkgdesc="Osmocom library for SCCP"
+arch=('any')
+url="http://openbsc.osmocom.org"
+license=(GPL)
+depends=('libosmocore')
+makedepends=('git')
+source=("git://git.osmocom.org/${pkgname}.git#tag=${pkgver}")
+sha256sums=("SKIP")
+
+build() {
+ cd "${srcdir}/${pkgname}"
+ autoreconf -i
+ ./configure --prefix=/usr
+ make
+}
+
+package() {
+ cd "${srcdir}/${pkgname}"
+ make DESTDIR=$pkgdir install
+}
+
+# vim:set ts=2 sw=2 et:
diff --git a/aur/libreboot/.SRCINFO b/aur/libreboot/.SRCINFO
new file mode 100644
index 0000000..a80220d
--- /dev/null
+++ b/aur/libreboot/.SRCINFO
@@ -0,0 +1,15 @@
+pkgbase = libreboot
+ pkgdesc = A free BIOS/UEFI replacement for your computer
+ pkgver = 20150208
+ pkgrel = 2
+ url = http://libreboot.org
+ arch = x86_64
+ arch = i686
+ arch = armv7l
+ license = GPL
+ provides = libreboot
+ source = http://www.mirrorservice.org/sites/libreboot.org/release/20150208/libreboot_bin.tar.xz
+ sha256sums = 21649115f15b49657e8232337ed996aed5ef5a6e48412fbf834b83f996472f01
+
+pkgname = libreboot
+
diff --git a/aur/libreboot/PKGBUILD b/aur/libreboot/PKGBUILD
new file mode 100644
index 0000000..be523f8
--- /dev/null
+++ b/aur/libreboot/PKGBUILD
@@ -0,0 +1,29 @@
+# Maintainer: Yuval Adam <yuval at y3xz dot com> PGP-Key: 271386AA2EB7672F
+
+pkgname=libreboot
+pkgver=20150208
+pkgrel=2
+pkgdesc="A free BIOS/UEFI replacement for your computer"
+arch=('x86_64' 'i686' 'armv7l')
+url="http://libreboot.org"
+license=(GPL)
+provides=('libreboot')
+source=("http://www.mirrorservice.org/sites/libreboot.org/release/$pkgver/libreboot_bin.tar.xz")
+sha256sums=('21649115f15b49657e8232337ed996aed5ef5a6e48412fbf834b83f996472f01')
+
+
+package() {
+ mkdir -p "$pkgdir/usr/bin"
+ install -Dm755 "$srcdir/libreboot_bin/cbfstool/$CARCH/cbfstool" "$pkgdir/usr/bin/"
+ install -Dm755 "$srcdir/libreboot_bin/cbfstool/$CARCH/rmodtool" "$pkgdir/usr/bin/"
+ install -Dm755 "$srcdir/libreboot_bin/flashrom/$CARCH/flashrom" "$pkgdir/usr/bin/"
+ install -Dm755 "$srcdir/libreboot_bin/ich9deblob/$CARCH/ich9deblob" "$pkgdir/usr/bin/"
+ install -Dm755 "$srcdir/libreboot_bin/ich9deblob/$CARCH/ich9gen" "$pkgdir/usr/bin/"
+ if [ $CARCH != "armv7l" ]; then
+ install -Dm755 "$srcdir/libreboot_bin/bucts/$CARCH/bucts" "$pkgdir/usr/bin/"
+ install -Dm755 "$srcdir/libreboot_bin/cbmem/$CARCH/cbmem" "$pkgdir/usr/bin/"
+ install -Dm755 "$srcdir/libreboot_bin/nvramtool/$CARCH/nvramtool" "$pkgdir/usr/bin/"
+ fi
+}
+
+# vim:set ts=2 sw=2 et:
diff --git a/aur/lm4tools-git/.AURINFO b/aur/lm4tools-git/.AURINFO
new file mode 100644
index 0000000..8415600
--- /dev/null
+++ b/aur/lm4tools-git/.AURINFO
@@ -0,0 +1,16 @@
+pkgbase = lm4tools-git
+ pkgdesc = A set of tools which enable multi-platform development on the TI Stellaris Launchpad boards
+ pkgver = a565880
+ pkgrel = 1
+ url = https://github.com/utzig/lm4tools
+ arch = any
+ license = GPL
+ makedepends = git
+ makedepends = gcc
+ makedepends = make
+ depends = libusb
+ provides = lm4tools
+ source = git+https://github.com/utzig/lm4tools.git
+
+pkgname = lm4tools-git
+
diff --git a/aur/lm4tools-git/.SRCINFO b/aur/lm4tools-git/.SRCINFO
new file mode 100644
index 0000000..912dff5
--- /dev/null
+++ b/aur/lm4tools-git/.SRCINFO
@@ -0,0 +1,17 @@
+pkgbase = lm4tools-git
+ pkgdesc = A set of tools which enable multi-platform development on the TI Stellaris Launchpad boards
+ pkgver = a565880
+ pkgrel = 1
+ url = https://github.com/utzig/lm4tools
+ arch = any
+ license = GPL
+ makedepends = git
+ makedepends = gcc
+ makedepends = make
+ depends = libusb
+ provides = lm4tools
+ source = git+https://github.com/utzig/lm4tools.git
+ md5sums = SKIP
+
+pkgname = lm4tools-git
+
diff --git a/aur/lm4tools-git/PKGBUILD b/aur/lm4tools-git/PKGBUILD
new file mode 100644
index 0000000..745e088
--- /dev/null
+++ b/aur/lm4tools-git/PKGBUILD
@@ -0,0 +1,38 @@
+# Maintainer: Yuval Adam <yuv dot adm at gmail dot com> PGP-Key: CC2115C12D99D2F0
+
+pkgname=lm4tools-git
+pkgver=a565880
+pkgrel=1
+pkgdesc="A set of tools which enable multi-platform development on the TI Stellaris Launchpad boards"
+arch=('any')
+url="https://github.com/utzig/lm4tools"
+license=('GPL')
+depends=('libusb')
+makedepends=('git' 'gcc' 'make')
+provides=('lm4tools')
+source=('git+https://github.com/utzig/lm4tools.git')
+md5sums=('SKIP')
+_gitname=lm4tools
+_binaries=('lm4flash')
+
+pkgver() {
+ cd $_gitname
+ echo $(git describe --always | sed 's/-/./g')
+}
+
+build() {
+ cd $_gitname
+ for DIR in $_binaries
+ do
+ cd $DIR
+ make
+ done
+}
+
+package() {
+ cd $_gitname
+ for B in $_binaries
+ do
+ install -Dm755 $srcdir/$_gitname/$B/$B $pkgdir/usr/bin/$B
+ done
+}
diff --git a/aur/lwan-git/.SRCINFO b/aur/lwan-git/.SRCINFO
new file mode 100644
index 0000000..464a98d
--- /dev/null
+++ b/aur/lwan-git/.SRCINFO
@@ -0,0 +1,17 @@
+pkgbase = lwan-git
+ pkgdesc = Experimental, scalable, high performance HTTP server
+ pkgver = c048585
+ pkgrel = 1
+ url = https://lwan.ws/
+ arch = any
+ license = GPL
+ makedepends = cmake
+ depends = jemalloc
+ depends = luajit
+ depends = libmariadbclient
+ provides = lwan
+ source = git+https://github.com/lpereira/lwan/
+ sha1sums = SKIP
+
+pkgname = lwan-git
+
diff --git a/aur/lwan-git/PKGBUILD b/aur/lwan-git/PKGBUILD
new file mode 100644
index 0000000..de118a2
--- /dev/null
+++ b/aur/lwan-git/PKGBUILD
@@ -0,0 +1,33 @@
+# Maintainer: Yuval Adam <yuval at y3xz dot com> PGP-Key: 271386AA2EB7672F
+
+pkgname=lwan-git
+pkgver=c048585
+pkgrel=1
+pkgdesc="Experimental, scalable, high performance HTTP server"
+arch=('any')
+url="https://lwan.ws/"
+license=(GPL)
+depends=('jemalloc' 'luajit' 'libmariadbclient')
+makedepends=('cmake')
+provides=('lwan')
+source=('git+https://github.com/lpereira/lwan/')
+sha1sums=('SKIP')
+_gitname=lwan
+
+pkgver() {
+ cd $_gitname
+ echo $(git describe --always | sed 's/-/./g')
+}
+
+build() {
+ cd $_gitname
+ mkdir build && cd build
+ cmake -DCMAKE_BUILD_TYPE=Release ../
+ make
+}
+
+package() {
+ install -Dm755 ${srcdir}/${_gitname}/build/lwan/lwan ${pkgdir}/usr/bin/lwan
+}
+
+# vim:set ts=2 sw=2 et:
diff --git a/aur/mapbox-studio/.SRCINFO b/aur/mapbox-studio/.SRCINFO
new file mode 100644
index 0000000..964221a
--- /dev/null
+++ b/aur/mapbox-studio/.SRCINFO
@@ -0,0 +1,16 @@
+# Generated by mksrcinfo v8
+# Fri Apr 8 19:39:33 UTC 2016
+pkgbase = mapbox-studio
+ pkgdesc = Vector tile driven map design
+ pkgver = 0.3.4
+ pkgrel = 1
+ url = https://mapbox.com/mapbox-studio-classic/
+ arch = x86_64
+ license = BSD
+ makedepends = unzip
+ noextract = mapbox-studio-linux-x64-v0.3.4.zip
+ source = https://mapbox.s3.amazonaws.com/mapbox-studio/mapbox-studio-linux-x64-v0.3.4.zip
+ sha1sums = 521e722fd5a317f48af2dc718447c9323041bd85
+
+pkgname = mapbox-studio
+
diff --git a/aur/mapbox-studio/PKGBUILD b/aur/mapbox-studio/PKGBUILD
new file mode 100644
index 0000000..54231e4
--- /dev/null
+++ b/aur/mapbox-studio/PKGBUILD
@@ -0,0 +1,26 @@
+# Maintainer: Yuval Adam <yuval at y3xz dot com> PGP-Key: 271386AA2EB7672F
+
+pkgname=mapbox-studio
+pkgver=0.3.4
+pkgrel=1
+pkgdesc="Vector tile driven map design"
+arch=('x86_64')
+url="https://mapbox.com/mapbox-studio-classic/"
+license=(BSD)
+depends=()
+makedepends=(unzip)
+source=("https://mapbox.s3.amazonaws.com/mapbox-studio/mapbox-studio-linux-x64-v${pkgver}.zip")
+noextract=("mapbox-studio-linux-x64-v${pkgver}.zip")
+sha1sums=('521e722fd5a317f48af2dc718447c9323041bd85')
+
+prepare() {
+ unzip -q mapbox-studio-linux-x64-v${pkgver}.zip
+}
+
+package() {
+ install -dm755 "${pkgdir}/opt"
+ cp --preserve=mode -r "mapbox-studio-linux-x64-v${pkgver}" "${pkgdir}/opt/${pkgname}"
+ ln -s "/opt/${pkgname}/atom" "${pkgdir}/opt/${pkgname}/mapbox-studio"
+}
+
+# vim:set ts=2 sw=2 et:
diff --git a/aur/micronucleus-git/.SRCINFO b/aur/micronucleus-git/.SRCINFO
new file mode 100644
index 0000000..947c877
--- /dev/null
+++ b/aur/micronucleus-git/.SRCINFO
@@ -0,0 +1,15 @@
+# Generated by mksrcinfo v8
+# Sat Mar 26 14:56:35 UTC 2016
+pkgbase = micronucleus-git
+ pkgdesc = ATTiny usb bootloader with a strong emphasis on bootloader compactness
+ pkgver = 2.01.r13.gb23ba5b
+ pkgrel = 1
+ url = https://github.com/micronucleus/micronucleus
+ arch = any
+ license = GPL
+ provides = micronucleus
+ source = git+https://github.com/micronucleus/micronucleus
+ sha1sums = SKIP
+
+pkgname = micronucleus-git
+
diff --git a/aur/micronucleus-git/PKGBUILD b/aur/micronucleus-git/PKGBUILD
new file mode 100644
index 0000000..60f4130
--- /dev/null
+++ b/aur/micronucleus-git/PKGBUILD
@@ -0,0 +1,31 @@
+# Maintainer: Yuval Adam <yuv dot adm at gmail dot com> PGP-Key: CC2115C12D99D2F0
+
+pkgname=micronucleus-git
+pkgver=2.01.r13.gb23ba5b
+pkgrel=1
+pkgdesc="ATTiny usb bootloader with a strong emphasis on bootloader compactness"
+arch=('any')
+url="https://github.com/micronucleus/micronucleus"
+license=(GPL)
+provides=('micronucleus')
+source=("git+$url")
+sha1sums=('SKIP')
+_gitname=micronucleus
+
+pkgver() {
+ cd $_gitname
+ git describe --tags | sed -E 's/^v//;s/([^-]*-g)/r\1/;s/-/./g'
+}
+
+build() {
+ cd "$_gitname/commandline"
+ make
+}
+
+package() {
+ cd "${srcdir}/${_gitname}/commandline"
+ install -Dm755 micronucleus "${pkgdir}/usr/bin/micronucleus"
+ install -Dm644 49-micronucleus.rules "${pkgdir}/etc/udev/rules.d/49-micronucleus.rules"
+}
+
+# vim:set ts=2 sw=2 et:
diff --git a/aur/micronucleus-git/micronucleus.install b/aur/micronucleus-git/micronucleus.install
new file mode 100644
index 0000000..a5fe2b8
--- /dev/null
+++ b/aur/micronucleus-git/micronucleus.install
@@ -0,0 +1,9 @@
+post_install () {
+ udevadm control --reload-rules
+}
+
+post_remove () {
+ post_install "$@"
+}
+
+# vim:ts=2 sw=2 et ft=sh:
diff --git a/aur/ntimed-git/.SRCINFO b/aur/ntimed-git/.SRCINFO
new file mode 100644
index 0000000..4d7e427
--- /dev/null
+++ b/aur/ntimed-git/.SRCINFO
@@ -0,0 +1,13 @@
+pkgbase = ntimed-git
+ pkgdesc = Network time synchronization software, NTPD replacement
+ pkgver = f3810d7
+ pkgrel = 1
+ url = https://github.com/bsdphk/Ntimed/
+ arch = any
+ license = BSD
+ provides = ntimed
+ source = git+https://github.com/bsdphk/Ntimed/
+ sha1sums = SKIP
+
+pkgname = ntimed-git
+
diff --git a/aur/ntimed-git/PKGBUILD b/aur/ntimed-git/PKGBUILD
new file mode 100644
index 0000000..34d2a43
--- /dev/null
+++ b/aur/ntimed-git/PKGBUILD
@@ -0,0 +1,30 @@
+# Maintainer: Yuval Adam <yuval at y3xz dot com> PGP-Key: 271386AA2EB7672F
+
+pkgname=ntimed-git
+pkgver=f3810d7
+pkgrel=1
+pkgdesc="Network time synchronization software, NTPD replacement"
+arch=('any')
+url="https://github.com/bsdphk/Ntimed/"
+license=(BSD)
+provides=('ntimed')
+source=('git+https://github.com/bsdphk/Ntimed/')
+sha1sums=('SKIP')
+_gitname=Ntimed
+
+pkgver() {
+ cd $_gitname
+ echo $(git describe --always | sed 's/-/./g')
+}
+
+build() {
+ cd $_gitname
+ sh configure
+ make
+}
+
+package() {
+ install -Dm755 ${srcdir}/${_gitname}/ntimed-client ${pkgdir}/usr/bin/ntimed-client
+}
+
+# vim:set ts=2 sw=2 et:
diff --git a/aur/openbr-git/.AURINFO b/aur/openbr-git/.AURINFO
new file mode 100644
index 0000000..e53e8d8
--- /dev/null
+++ b/aur/openbr-git/.AURINFO
@@ -0,0 +1,17 @@
+pkgbase = openbr-git
+ pkgdesc = A communal biometrics framework supporting the development of open algorithms and reproducible evaluations.
+ pkgver = 20140903
+ pkgrel = 2
+ url = http://openbiometrics.org/
+ arch = any
+ license = Apache
+ makedepends = git
+ makedepends = cmake
+ depends = qt5-base
+ depends = qt5-svg
+ depends = opencv
+ provides = openbr
+ source = git+https://github.com/biometrics/openbr.git
+
+pkgname = openbr-git
+
diff --git a/aur/openbr-git/.SRCINFO b/aur/openbr-git/.SRCINFO
new file mode 100644
index 0000000..47b6d83
--- /dev/null
+++ b/aur/openbr-git/.SRCINFO
@@ -0,0 +1,18 @@
+pkgbase = openbr-git
+ pkgdesc = A communal biometrics framework supporting the development of open algorithms and reproducible evaluations.
+ pkgver = 20140903
+ pkgrel = 2
+ url = http://openbiometrics.org/
+ arch = any
+ license = Apache
+ makedepends = git
+ makedepends = cmake
+ depends = qt5-base
+ depends = qt5-svg
+ depends = opencv
+ provides = openbr
+ source = git+https://github.com/biometrics/openbr.git
+ md5sums = SKIP
+
+pkgname = openbr-git
+
diff --git a/aur/openbr-git/PKGBUILD b/aur/openbr-git/PKGBUILD
new file mode 100644
index 0000000..c32d69c
--- /dev/null
+++ b/aur/openbr-git/PKGBUILD
@@ -0,0 +1,41 @@
+# Maintainer: Yuval Adam <yuv dot adm at gmail dot com> PGP-Key: CC2115C12D99D2F0
+
+pkgname=openbr-git
+pkgver=20140903
+pkgrel=2
+pkgdesc="A communal biometrics framework supporting the development of open algorithms and reproducible evaluations."
+arch=('any')
+url="http://openbiometrics.org/"
+license=('Apache')
+depends=('qt5-base' 'qt5-svg' 'opencv')
+makedepends=('git' 'cmake')
+provides=('openbr')
+source=('git+https://github.com/biometrics/openbr.git')
+md5sums=('SKIP')
+_gitname=openbr
+
+pkgver() {
+ cd $_gitname
+ echo $(git describe --always | sed 's/-/./g')
+}
+
+build() {
+ cd $_gitname
+
+ msg "Pulling required submodules (might take some time...)"
+ git submodule init
+ git submodule update
+
+ mkdir build
+ cd build
+ cmake -DCMAKE_BUILD_TYPE=Release ../
+ make
+}
+
+package() {
+ cd $_gitname/build
+ make DESTDIR=${pkgdir} install
+}
+
+# vim:set ts=2 sw=2 et:
+
diff --git a/aur/openbsc/.SRCINFO b/aur/openbsc/.SRCINFO
new file mode 100644
index 0000000..a902ac2
--- /dev/null
+++ b/aur/openbsc/.SRCINFO
@@ -0,0 +1,21 @@
+# Generated by mksrcinfo v8
+# Tue May 10 12:03:30 UTC 2016
+pkgbase = openbsc
+ pkgdesc = Free software implementations for the GSM/G3PP protocol stacks
+ pkgver = 0.15.0
+ pkgrel = 1
+ url = http://openbsc.osmocom.org
+ arch = any
+ license = GPL
+ depends = libdbi
+ depends = libdbi-drivers
+ depends = ortp
+ depends = libosmocore
+ depends = libosmo-abis
+ depends = libosmo-netif
+ optdepends = libosmo-sccp: for building BSC NAT
+ source = git://git.osmocom.org/openbsc.git#tag=0.15.0
+ sha256sums = SKIP
+
+pkgname = openbsc
+
diff --git a/aur/openbsc/PKGBUILD b/aur/openbsc/PKGBUILD
new file mode 100644
index 0000000..4afdd19
--- /dev/null
+++ b/aur/openbsc/PKGBUILD
@@ -0,0 +1,27 @@
+# Maintainer: Yuval Adam <yuval at y3xz dot com> PGP-Key: 271386AA2EB7672F
+
+pkgname=openbsc
+pkgver=0.15.0
+pkgrel=1
+pkgdesc="Free software implementations for the GSM/G3PP protocol stacks"
+arch=('any')
+url="http://openbsc.osmocom.org"
+license=(GPL)
+depends=('libdbi' 'libdbi-drivers' 'ortp' 'libosmocore' 'libosmo-abis' 'libosmo-netif')
+optdepends=('libosmo-sccp: for building BSC NAT')
+source=("git://git.osmocom.org/${pkgname}.git#tag=${pkgver}")
+sha256sums=('SKIP')
+
+build() {
+ cd "${srcdir}/${pkgname}/${pkgname}"
+ autoreconf -i
+ ./configure --prefix=/usr
+ make
+}
+
+package() {
+ cd "${srcdir}/${pkgname}/${pkgname}"
+ make DESTDIR=${pkgdir} install
+}
+
+# vim:set ts=2 sw=2 et:
diff --git a/aur/osmo-trx-git/.SRCINFO b/aur/osmo-trx-git/.SRCINFO
new file mode 100644
index 0000000..aebe5b1
--- /dev/null
+++ b/aur/osmo-trx-git/.SRCINFO
@@ -0,0 +1,14 @@
+pkgbase = osmo-trx-git
+ pkgdesc = OpenBTS transceiver retro-fit
+ pkgver = 3214
+ pkgrel = 1
+ url = http://openbsc.osmocom.org/trac/wiki/OsmoTRX
+ arch = any
+ license = GPL
+ depends = libuhd
+ optdepends = gnuradio: legacy support for USRP1
+ source = git://git.osmocom.org/osmo-trx
+ sha256sums = SKIP
+
+pkgname = osmo-trx-git
+
diff --git a/aur/osmo-trx-git/PKGBUILD b/aur/osmo-trx-git/PKGBUILD
new file mode 100644
index 0000000..ed8cc63
--- /dev/null
+++ b/aur/osmo-trx-git/PKGBUILD
@@ -0,0 +1,28 @@
+# Maintainer: Yuval Adam <yuval at y3xz dot com> PGP-Key: 271386AA2EB7672F
+
+pkgname=osmo-trx-git
+_pkgname=osmo-trx
+pkgver=3214
+pkgrel=1
+pkgdesc="OpenBTS transceiver retro-fit"
+arch=('any')
+url="http://openbsc.osmocom.org/trac/wiki/OsmoTRX"
+license=(GPL)
+depends=('libuhd')
+optdepends=('gnuradio: legacy support for USRP1')
+source=("git://git.osmocom.org/${_pkgname}")
+sha256sums=('SKIP')
+
+build() {
+ cd "${srcdir}/${_pkgname}"
+ autoreconf -i
+ ./configure --prefix=/usr
+ make
+}
+
+package() {
+ cd "${srcdir}/${_pkgname}"
+ make DESTDIR=${pkgdir} install
+}
+
+# vim:set ts=2 sw=2 et:
diff --git a/aur/pdf-redact-tools/.SRCINFO b/aur/pdf-redact-tools/.SRCINFO
new file mode 100644
index 0000000..2d56ed9
--- /dev/null
+++ b/aur/pdf-redact-tools/.SRCINFO
@@ -0,0 +1,15 @@
+pkgbase = pdf-redact-tools
+ pkgdesc = Securely redact and strip metadata from docs before publishing
+ pkgver = 0.1
+ pkgrel = 1
+ url = https://github.com/firstlook/pdf-redact-tools
+ arch = any
+ license = GPLv3
+ depends = python2
+ depends = imagemagick
+ depends = perl-image-exiftool
+ source = https://github.com/firstlook/pdf-redact-tools/archive/v0.1.tar.gz
+ sha256sums = 9d5f095e5d056eb527c08c4736b45c99aa6399424dd6ed7155e3d7cd1600c55e
+
+pkgname = pdf-redact-tools
+
diff --git a/aur/pdf-redact-tools/PKGBUILD b/aur/pdf-redact-tools/PKGBUILD
new file mode 100644
index 0000000..fdfc4fa
--- /dev/null
+++ b/aur/pdf-redact-tools/PKGBUILD
@@ -0,0 +1,19 @@
+# Maintainer: Yuval Adam <yuval at y3xz dot com> PGP-Key: 271386AA2EB7672F
+
+pkgname=pdf-redact-tools
+pkgver=0.1
+pkgrel=1
+pkgdesc="Securely redact and strip metadata from docs before publishing"
+arch=('any')
+url="https://github.com/firstlook/pdf-redact-tools"
+license=(GPLv3)
+depends=('python2' 'imagemagick' 'perl-image-exiftool')
+source=("https://github.com/firstlook/${pkgname}/archive/v${pkgver}.tar.gz")
+sha256sums=('9d5f095e5d056eb527c08c4736b45c99aa6399424dd6ed7155e3d7cd1600c55e')
+
+package() {
+ cd $srcdir/${pkgname}-${pkgver}
+ sed -i '1 s/python/python2/g' pdf-redact-tools
+ install -Dm755 pdf-redact-tools "${pkgdir}/usr/bin/pdf-redact-tools"
+}
+# vim:set ts=2 sw=2 et:
diff --git a/aur/pfclient/.AURINFO b/aur/pfclient/.AURINFO
new file mode 100644
index 0000000..80c283b
--- /dev/null
+++ b/aur/pfclient/.AURINFO
@@ -0,0 +1,12 @@
+pkgbase = pfclient
+ pkgdesc = Planefinder.net sharing client
+ pkgver = 2.1.23
+ pkgrel = 1
+ url = http://planefinder.net/
+ arch = any
+ license = unknown
+ depends = nodejs
+ source = http://clientfiles.planefinder.net/pfclient-2.1.23.tgz
+
+pkgname = pfclient
+
diff --git a/aur/pfclient/.SRCINFO b/aur/pfclient/.SRCINFO
new file mode 100644
index 0000000..fa2ca3d
--- /dev/null
+++ b/aur/pfclient/.SRCINFO
@@ -0,0 +1,15 @@
+pkgbase = pfclient
+ pkgdesc = Planefinder.net sharing client
+ pkgver = 3.0.2080
+ pkgrel = 3
+ url = https://planefinder.net/sharing/client
+ install = pfclient.install
+ arch = any
+ license = unknown
+ optdepends = lib32-glibc: necessary for 64-bit systems
+ optdepends = lib32-gcc-libs: necessary for 64-bit systems
+ source = pfclient.service
+ sha256sums = db0cb3ad55568b259ba8be08709c37eb4c0aa2ca83f7417456b9f0d8dcd54d0a
+
+pkgname = pfclient
+
diff --git a/aur/pfclient/PKGBUILD b/aur/pfclient/PKGBUILD
new file mode 100644
index 0000000..02c99ac
--- /dev/null
+++ b/aur/pfclient/PKGBUILD
@@ -0,0 +1,48 @@
+# Maintainer: Yuval Adam <yuv dot adm at gmail dot com> PGP-Key: CC2115C12D99D2F0
+
+pkgname=pfclient
+pkgver=3.0.2080
+pkgrel=3
+pkgdesc="Planefinder.net sharing client"
+arch=('any')
+url="https://planefinder.net/sharing/client"
+license=(unknown)
+optdepends=(
+ "lib32-glibc: necessary for 64-bit systems"
+ "lib32-gcc-libs: necessary for 64-bit systems"
+)
+install=pfclient.install
+
+source=('pfclient.service')
+sha256sums=('db0cb3ad55568b259ba8be08709c37eb4c0aa2ca83f7417456b9f0d8dcd54d0a')
+
+source_i686=("http://client.planefinder.net/pfclient_${pkgver}_i386.tar.gz")
+sha256sums_i686=('46e25f75ff90edc61918bd3380591adeae5ec810a59c8e260ab38d5b8d79728d')
+
+source_x86_64=("http://client.planefinder.net/pfclient_${pkgver}_i386.tar.gz")
+sha256sums_x86_64=('46e25f75ff90edc61918bd3380591adeae5ec810a59c8e260ab38d5b8d79728d')
+
+source_armv6h=("http://client.planefinder.net/pfclient_${pkgver}_armhf.tar.gz")
+sha256sums_armv6h=('e32de0ca910d6e02fe10ffeb57adf0e4cc95ca585cefde5b4f6cf703578e6597')
+
+source_armv7h=("http://client.planefinder.net/pfclient_${pkgver}_armhf.tar.gz")
+sha256sums_armv7h=('e32de0ca910d6e02fe10ffeb57adf0e4cc95ca585cefde5b4f6cf703578e6597')
+
+prepare() {
+ if [[ $CARCH == 'i686' || $CARCH == 'x86_64' ]]; then
+ __pfarch="i386"
+ else
+ __pfarch="armhf"
+ fi
+
+ cd "$srcdir"
+ tar -xzf pfclient_${pkgver}_$__pfarch.tar.gz
+}
+
+package() {
+ install -Dm755 "${srcdir}/pfclient" "${pkgdir}/usr/bin/pfclient"
+ install -Dm644 "${srcdir}/pfclient.service" "${pkgdir}/usr/lib/systemd/system/pfclient.service"
+ install -Dm644 /dev/null "${pkgdir}/etc/pfclient/pfclient-config.json"
+}
+
+# vim:set ts=2 sw=2 et:
diff --git a/aur/pfclient/pfclient.install b/aur/pfclient/pfclient.install
new file mode 100644
index 0000000..8bd21c6
--- /dev/null
+++ b/aur/pfclient/pfclient.install
@@ -0,0 +1,9 @@
+post_install() {
+ echo "
+ In order to use the client, it's necessary to start the service and
+ configure it by HTML interface at http://<your-ip>:30053.
+ "
+}
+
+# vim:set ts=2 sw=2 et:
+
diff --git a/aur/pfclient/pfclient.service b/aur/pfclient/pfclient.service
new file mode 100644
index 0000000..9bf0455
--- /dev/null
+++ b/aur/pfclient/pfclient.service
@@ -0,0 +1,15 @@
+[Unit]
+Description=Plane Finder ADS-B Client
+Wants=network-online.target
+After=syslog.target network-online.target
+
+[Service]
+Restart=always
+RestartSec=30
+ExecStart=/usr/bin/pfclient --daemon --log_path=/var/log --config_path=/etc/pfclient/pfclient-config.json --pid_file=/var/run/pfclient.pid
+ExecStop=/usr/bin/kill -INT $MAINPID
+Type=forking
+PIDFile=/var/run/pfclient.pid
+
+[Install]
+WantedBy=multi-user.target
diff --git a/aur/python-dg-git/.SRCINFO b/aur/python-dg-git/.SRCINFO
new file mode 100644
index 0000000..a581cf6
--- /dev/null
+++ b/aur/python-dg-git/.SRCINFO
@@ -0,0 +1,15 @@
+pkgbase = python-dg-git
+ pkgdesc = A programming language running on CPython VM
+ pkgver = da8831f
+ pkgrel = 1
+ url = https://github.com/pyos/dg/
+ arch = any
+ license = MIT
+ makedepends = python-setuptools
+ depends = python
+ provides = python-dg
+ source = git+https://github.com/pyos/dg/
+ sha1sums = SKIP
+
+pkgname = python-dg-git
+
diff --git a/aur/python-dg-git/PKGBUILD b/aur/python-dg-git/PKGBUILD
new file mode 100644
index 0000000..51b5cdd
--- /dev/null
+++ b/aur/python-dg-git/PKGBUILD
@@ -0,0 +1,27 @@
+# Maintainer: Yuval Adam <yuval at y3xz dot com> PGP-Key: 271386AA2EB7672F
+
+pkgname=python-dg-git
+pkgver=da8831f
+pkgrel=1
+pkgdesc="A programming language running on CPython VM"
+arch=('any')
+url="https://github.com/pyos/dg/"
+license=(MIT)
+depends=('python')
+makedepends=('python-setuptools')
+provides=('python-dg')
+source=('git+https://github.com/pyos/dg/')
+sha1sums=('SKIP')
+_gitname=dg
+
+pkgver() {
+ cd $_gitname
+ echo $(git describe --always | sed 's/-/./g')
+}
+
+package() {
+ cd "${srcdir}/${_gitname}"
+ python setup.py install --root="$pkgdir" --optimize=1
+}
+
+# vim:set ts=2 sw=2 et:
diff --git a/aur/python-wpull/.SRCINFO b/aur/python-wpull/.SRCINFO
new file mode 100644
index 0000000..31c2bd5
--- /dev/null
+++ b/aur/python-wpull/.SRCINFO
@@ -0,0 +1,16 @@
+# Generated by mksrcinfo v8
+# Wed Apr 6 15:15:20 UTC 2016
+pkgbase = python-wpull
+ pkgdesc = Wget-compatible web downloader and crawler
+ pkgver = 1.2.3
+ pkgrel = 1
+ url = https://github.com/chfoo/wpull
+ arch = any
+ license = GPL
+ makedepends = python-setuptools
+ depends = python
+ source = http://pypi.python.org/packages/source/w/wpull/wpull-1.2.3.tar.gz
+ sha256sums = 93058d8b1864c80a160a94715a471795ea13f4527e2c7713f231a6dbad73d5fe
+
+pkgname = python-wpull
+
diff --git a/aur/python-wpull/PKGBUILD b/aur/python-wpull/PKGBUILD
new file mode 100644
index 0000000..146d477
--- /dev/null
+++ b/aur/python-wpull/PKGBUILD
@@ -0,0 +1,20 @@
+# Maintainer: Yuval Adam <yuval at y3xz dot com> PGP-Key: 271386AA2EB7672F
+
+pkgname=python-wpull
+pkgver=1.2.3
+pkgrel=1
+pkgdesc="Wget-compatible web downloader and crawler"
+arch=('any')
+url="https://github.com/chfoo/wpull"
+license=(GPL)
+depends=('python')
+makedepends=('python-setuptools')
+source=("http://pypi.python.org/packages/source/w/wpull/wpull-${pkgver}.tar.gz")
+sha256sums=('93058d8b1864c80a160a94715a471795ea13f4527e2c7713f231a6dbad73d5fe')
+
+package() {
+ cd "${srcdir}/wpull-${pkgver}"
+ python setup.py install --prefix=/usr --root="$pkgdir/"
+}
+
+# vim:set ts=2 sw=2 et:
diff --git a/aur/rkt-bin/.SRCINFO b/aur/rkt-bin/.SRCINFO
new file mode 100644
index 0000000..9e35a5f
--- /dev/null
+++ b/aur/rkt-bin/.SRCINFO
@@ -0,0 +1,21 @@
+# Generated by mksrcinfo v8
+# Mon Apr 18 14:17:32 UTC 2016
+pkgbase = rkt-bin
+ pkgdesc = App container runtime
+ pkgver = 1.4.0
+ pkgrel = 1
+ url = https://github.com/coreos/rkt
+ install = rkt-bin.install
+ arch = x86_64
+ license = apache
+ depends = glibc
+ provides = rkt
+ conflicts = rocket
+ replaces = rocket
+ source = https://github.com/coreos/rkt/releases/download/v1.4.0/rkt-v1.4.0.tar.gz
+ source = https://github.com/coreos/rkt/releases/download/v1.4.0/rkt-v1.4.0.tar.gz.sig
+ sha256sums = SKIP
+ sha256sums = SKIP
+
+pkgname = rkt-bin
+
diff --git a/aur/rkt-bin/PKGBUILD b/aur/rkt-bin/PKGBUILD
new file mode 100644
index 0000000..9f756ed
--- /dev/null
+++ b/aur/rkt-bin/PKGBUILD
@@ -0,0 +1,29 @@
+# Maintainer: Yuval Adam <yuval at y3xz dot com> PGP-Key: 271386AA2EB7672F
+
+pkgname=rkt-bin
+pkgver=1.4.0
+pkgrel=1
+pkgdesc="App container runtime"
+arch=('x86_64')
+url="https://github.com/coreos/rkt"
+license=(apache)
+depends=('glibc')
+provides=('rkt')
+replaces=('rocket')
+conflicts=('rocket')
+source=(
+ "https://github.com/coreos/rkt/releases/download/v${pkgver}/rkt-v${pkgver}.tar.gz"
+ "https://github.com/coreos/rkt/releases/download/v${pkgver}/rkt-v${pkgver}.tar.gz.sig"
+)
+sha256sums=('SKIP' 'SKIP')
+validpgpkeys=('18AD5014C99EF7E3BA5F6CE950BDD3E0FC8A365E')
+install="${pkgname}.install"
+_pkgname=rkt
+
+package() {
+ cd "${_pkgname}-v${pkgver}"
+ install -Dm755 rkt "$pkgdir/usr/bin/rkt"
+ install -Dm644 stage1-coreos.aci "$pkgdir/usr/lib/rkt/stage1.aci"
+}
+
+# vim:set ts=2 sw=2 et:
diff --git a/aur/rkt-bin/rkt-bin.install b/aur/rkt-bin/rkt-bin.install
new file mode 100644
index 0000000..f04860c
--- /dev/null
+++ b/aur/rkt-bin/rkt-bin.install
@@ -0,0 +1,10 @@
+post_install () {
+ # Create users/groups
+ getent group rkt >/dev/null || groupadd -r rkt
+}
+
+post_upgrade () {
+ post_install "$@"
+}
+
+# vim:ts=2 sw=2 et ft=sh:
diff --git a/aur/rkt-git/.SRCINFO b/aur/rkt-git/.SRCINFO
new file mode 100644
index 0000000..675fb81
--- /dev/null
+++ b/aur/rkt-git/.SRCINFO
@@ -0,0 +1,27 @@
+# Generated by mksrcinfo v8
+# Mon Feb 1 22:45:54 UTC 2016
+pkgbase = rkt-git
+ pkgdesc = App container runtime
+ pkgver = 0.16.0.r92.gfedaf31
+ pkgrel = 1
+ url = https://github.com/coreos/rkt
+ install = rkt.install
+ arch = x86_64
+ license = apache
+ makedepends = cpio
+ makedepends = go
+ makedepends = wget
+ makedepends = squashfs-tools
+ makedepends = perl-capture-tiny
+ makedepends = intltool
+ makedepends = bc
+ provides = rkt
+ conflicts = rocket
+ conflicts = rkt
+ replaces = rocket
+ replaces = rkt
+ source = rkt-git::git+https://github.com/coreos/rkt
+ md5sums = SKIP
+
+pkgname = rkt-git
+
diff --git a/aur/rkt-git/PKGBUILD b/aur/rkt-git/PKGBUILD
new file mode 100644
index 0000000..a67578a
--- /dev/null
+++ b/aur/rkt-git/PKGBUILD
@@ -0,0 +1,55 @@
+# Maintainer: Yuval Adam <yuval at y3xz dot com> PGP-Key: 271386AA2EB7672F
+# Contributor: Kenny Rasschaert <kenny dot rasschaert at gmail dot com> PGP-Key: 1F70454121E41419
+# Contributor: Adrián Pérez de Castro <adrian at perezdecastro dor org> PGP-Key: 91C559DBE4C9123B
+# Contributor: Boohbah <boohbah at gmail dot com>
+
+pkgname=rkt-git
+pkgver=0.16.0.r92.gfedaf31
+pkgrel=1
+pkgdesc="App container runtime"
+arch=('x86_64')
+url="https://github.com/coreos/rkt"
+license=(apache)
+makedepends=('cpio' 'go' 'wget' 'squashfs-tools' 'perl-capture-tiny' 'intltool' 'bc')
+provides=('rkt')
+replaces=('rocket' 'rkt')
+conflicts=('rocket' 'rkt')
+source=("$pkgname::git+$url")
+md5sums=('SKIP')
+install="rkt.install"
+
+pkgver() {
+ cd "$pkgname"
+ git describe --long | sed -E 's/^v//;s/([^-]*-g)/r\1/;s/-/./g'
+}
+
+prepare() {
+ cd "${pkgname}"
+ ./autogen.sh
+}
+
+build() {
+ cd "$pkgname"
+ ./configure --prefix=/usr \
+ --with-stage1-flavors=coreos \
+ --with-stage1-default-location=/usr/lib/rkt/stage1.aci
+ make -s
+}
+
+package() {
+ cd "${pkgname}"
+ local unit
+ for unit in rkt-gc.{timer,service} rkt-metadata.{socket,service}
+ do
+ install -Dm644 "dist/init/systemd/${unit}" \
+ "${pkgdir}/usr/lib/systemd/system/${unit}"
+ done
+
+ install -Dm644 "dist/bash_completion/rkt.bash" "${pkgdir}/usr/share/bash-completion/completions/rkt"
+
+ cd build-rkt-*+git
+ install -Dm755 bin/rkt "$pkgdir/usr/bin/rkt"
+ install -Dm644 bin/stage1-coreos.aci "$pkgdir/usr/lib/rkt/stage1.aci"
+}
+
+# vim:set ts=2 sw=2 et:
diff --git a/aur/rkt-git/rkt.install b/aur/rkt-git/rkt.install
new file mode 100644
index 0000000..2f696ac
--- /dev/null
+++ b/aur/rkt-git/rkt.install
@@ -0,0 +1,11 @@
+post_install () {
+ # Create users/groups
+ getent group rkt >/dev/null || groupadd -r rkt
+ rkt install &>/dev/null
+}
+
+post_upgrade () {
+ post_install "$@"
+}
+
+# vim:ts=2 sw=2 et ft=sh:
diff --git a/aur/tails-installer/.SRCINFO b/aur/tails-installer/.SRCINFO
new file mode 100644
index 0000000..e73a761
--- /dev/null
+++ b/aur/tails-installer/.SRCINFO
@@ -0,0 +1,31 @@
+# Generated by mksrcinfo v8
+# Sun Mar 13 11:16:46 UTC 2016
+pkgbase = tails-installer
+ pkgdesc = Installer for the Tails live operating system
+ pkgver = 4.4.8
+ pkgrel = 1
+ url = https://tails.boum.org/
+ arch = x86_64
+ arch = i686
+ license = GPL
+ makedepends = git
+ depends = cdrkit
+ depends = coreutils
+ depends = dosfstools
+ depends = e2fsprogs
+ depends = gptfdisk
+ depends = gtk3
+ depends = mtools
+ depends = p7zip
+ depends = parted
+ depends = python2-configobj
+ depends = python2-distutils-extra
+ depends = python2-gobject
+ depends = syslinux
+ depends = udisks2
+ depends = urlgrabber
+ source = git://git.tails.boum.org/liveusb-creator#tag=tails-installer_4.4.8
+ sha256sums = SKIP
+
+pkgname = tails-installer
+
diff --git a/aur/tails-installer/PKGBUILD b/aur/tails-installer/PKGBUILD
new file mode 100644
index 0000000..973739b
--- /dev/null
+++ b/aur/tails-installer/PKGBUILD
@@ -0,0 +1,26 @@
+# Maintainer: Yuval Adam <yuval at y3xz dot com> PGP-Key: 271386AA2EB7672F
+
+pkgname=tails-installer
+pkgver=4.4.8
+pkgrel=1
+pkgdesc="Installer for the Tails live operating system"
+arch=('x86_64' 'i686')
+url="https://tails.boum.org/"
+license=(GPL)
+depends=('cdrkit' 'coreutils' 'dosfstools' 'e2fsprogs' 'gptfdisk' 'gtk3' 'mtools' 'p7zip' 'parted' 'python2-configobj' 'python2-distutils-extra' 'python2-gobject' 'syslinux' 'udisks2' 'urlgrabber')
+makedepends=('git')
+source=("git://git.tails.boum.org/liveusb-creator#tag=tails-installer_${pkgver}")
+sha256sums=('SKIP')
+_pkgname=liveusb-creator
+
+prepare() {
+ cd "${srcdir}/${_pkgname}"
+}
+
+package() {
+ cd "${srcdir}/${_pkgname}"
+ sed -i '1!b;s/python/python2/' tails-installer{,-launcher}
+ python2 setup.py install --root=${pkgdir}
+}
+
+# vim:set ts=2 sw=2 et:
diff --git a/.SRCINFO b/aur/terraform-bin/.SRCINFO
index 9fb7896..9fb7896 100644
--- a/.SRCINFO
+++ b/aur/terraform-bin/.SRCINFO
diff --git a/aur/terraform-bin/.gitignore b/aur/terraform-bin/.gitignore
new file mode 100644
index 0000000..7678499
--- /dev/null
+++ b/aur/terraform-bin/.gitignore
@@ -0,0 +1,4 @@
+src/
+pkg/
+terraform_*.zip
+terraform-bin-*.pkg.tar.xz
diff --git a/PKGBUILD b/aur/terraform-bin/PKGBUILD
index 0dc4ae9..0dc4ae9 100644
--- a/PKGBUILD
+++ b/aur/terraform-bin/PKGBUILD
diff --git a/aur/vix-git/.AURINFO b/aur/vix-git/.AURINFO
new file mode 100644
index 0000000..6f4ac84
--- /dev/null
+++ b/aur/vix-git/.AURINFO
@@ -0,0 +1,14 @@
+pkgbase = vix-git
+ pkgdesc = Visual Interface heXadecimal dump
+ pkgver = de9bdcb
+ pkgrel = 1
+ url = http://actinid.org/vix/
+ arch = any
+ license = unknown
+ makedepends = libtool
+ makedepends = autoconf
+ depends = sdl
+ source = git+https://github.com/BatchDrake/vix
+
+pkgname = vix-git
+
diff --git a/aur/vix-git/.SRCINFO b/aur/vix-git/.SRCINFO
new file mode 100644
index 0000000..5ece10d
--- /dev/null
+++ b/aur/vix-git/.SRCINFO
@@ -0,0 +1,15 @@
+pkgbase = vix-git
+ pkgdesc = Visual Interface heXadecimal dump
+ pkgver = de9bdcb
+ pkgrel = 1
+ url = http://actinid.org/vix/
+ arch = any
+ license = unknown
+ makedepends = libtool
+ makedepends = autoconf
+ depends = sdl
+ source = git+https://github.com/BatchDrake/vix
+ sha1sums = SKIP
+
+pkgname = vix-git
+
diff --git a/aur/vix-git/PKGBUILD b/aur/vix-git/PKGBUILD
new file mode 100644
index 0000000..0cfdaad
--- /dev/null
+++ b/aur/vix-git/PKGBUILD
@@ -0,0 +1,34 @@
+# Maintainer: Yuval Adam <yuv dot adm at gmail dot com> PGP-Key: CC2115C12D99D2F0
+
+pkgname=vix-git
+pkgver=de9bdcb
+pkgrel=1
+pkgdesc="Visual Interface heXadecimal dump"
+arch=('any')
+url="http://actinid.org/vix/"
+license=('unknown')
+depends=('sdl')
+makedepends=('libtool' 'autoconf')
+source=('git+https://github.com/BatchDrake/vix')
+sha1sums=('SKIP')
+_gitname=vix
+
+pkgver() {
+ cd $_gitname
+ echo $(git describe --always | sed 's/-/./g')
+}
+
+build() {
+ cd $_gitname
+ libtoolize
+ autoreconf -fvi
+ ./configure --prefix=/usr
+ make
+}
+
+package() {
+ cd $_gitname
+ make DESTDIR="$pkgdir" install
+}
+
+# vim:set ts=2 sw=2 et:
diff --git a/aur/yate/.SRCINFO b/aur/yate/.SRCINFO
new file mode 100644
index 0000000..e791576
--- /dev/null
+++ b/aur/yate/.SRCINFO
@@ -0,0 +1,19 @@
+pkgbase = yate
+ pkgdesc = Next-generation telephony engine
+ pkgver = 5.5.0
+ pkgrel = 1
+ url = http://yate.null.ro
+ arch = i686
+ arch = x86_64
+ license = GPL
+ depends = speex
+ depends = gsm
+ depends = postgresql-libs
+ depends = libmysqlclient
+ depends = alsa-lib
+ options = !makeflags
+ source = http://yate.null.ro/tarballs/yate5/yate-5.5.0-1.tar.gz
+ sha256sums = a9fc472df082e92d578efa3de54689e10ee1a24fdd67a9cc928db7c2e1568676
+
+pkgname = yate
+
diff --git a/aur/yate/PKGBUILD b/aur/yate/PKGBUILD
new file mode 100644
index 0000000..e3285a9
--- /dev/null
+++ b/aur/yate/PKGBUILD
@@ -0,0 +1,33 @@
+# Maintainer: Yuval Adam <yuval at y3xz dot com> PGP-Key: 271386AA2EB7672F
+# Contributor: Yejun Yang <yejunx AT gmail DOT com>
+# Contributor: Biru Ionut <ionut@archlinux.ro>
+
+pkgname=yate
+pkgver=5.5.0
+pkgrel=1
+pkgdesc="Next-generation telephony engine"
+arch=('i686' 'x86_64')
+url="http://yate.null.ro"
+license=('GPL')
+depends=('speex' 'gsm' 'postgresql-libs' 'libmysqlclient' 'alsa-lib')
+source=("http://yate.null.ro/tarballs/yate5/yate-${pkgver}-1.tar.gz")
+options=(!makeflags)
+sha256sums=('a9fc472df082e92d578efa3de54689e10ee1a24fdd67a9cc928db7c2e1568676')
+
+build() {
+ cd $srcdir/${pkgname}
+ export LDFLAGS="${LDFLAGS//-Wl,--as-needed}"
+ ./configure --prefix=/usr \
+ --sysconfdir=/etc \
+ --with-libpq \
+ --with-mysql \
+ --without-openh323
+ make
+}
+
+package(){
+ cd $srcdir/${pkgname}
+ make DESTDIR=$pkgdir install
+}
+
+# vim:set ts=2 sw=2 et:
diff --git a/aur/zcash-git/.SRCINFO b/aur/zcash-git/.SRCINFO
new file mode 100644
index 0000000..5b9f2a2
--- /dev/null
+++ b/aur/zcash-git/.SRCINFO
@@ -0,0 +1,16 @@
+pkgbase = zcash-git
+ pkgdesc = Decentralized and open source cryptocurrency
+ pkgver = zc.v0.11.2.z0.15.g405dd80
+ pkgrel = 1
+ url = https://z.cash
+ install = zcash-git.install
+ arch = any
+ license = MIT
+ makedepends = wget
+ makedepends = unzip
+ provides = zcash
+ source = git+https://github.com/Electric-Coin-Company/zcash
+ sha1sums = SKIP
+
+pkgname = zcash-git
+
diff --git a/aur/zcash-git/PKGBUILD b/aur/zcash-git/PKGBUILD
new file mode 100644
index 0000000..5b249a1
--- /dev/null
+++ b/aur/zcash-git/PKGBUILD
@@ -0,0 +1,33 @@
+# Maintainer: Yuval Adam <yuval at y3xz dot com> PGP-Key: 271386AA2EB7672F
+
+pkgname=zcash-git
+pkgver=zc.v0.11.2.z0.15.g405dd80
+pkgrel=1
+pkgdesc="Decentralized and open source cryptocurrency"
+arch=('any')
+url="https://z.cash"
+license=(MIT)
+makedepends=('wget' 'unzip')
+provides=('zcash')
+source=("git+https://github.com/Electric-Coin-Company/zcash")
+sha1sums=('SKIP')
+install="${pkgname}.install"
+_gitname=zcash
+
+pkgver() {
+ cd $_gitname
+ echo $(git describe --always | sed 's/-/./g')
+}
+
+build() {
+ cd $_gitname
+ ./zcutil/build.sh
+}
+
+package() {
+ cd $_gitname
+ install -Dm755 src/zcash-cli "${pkgdir}/usr/bin/zcash-cli"
+ install -Dm755 src/zcashd "${pkgdir}/usr/bin/zcashd"
+}
+
+# vim:set ts=2 sw=2 et:
diff --git a/aur/zcash-git/zcash-git.install b/aur/zcash-git/zcash-git.install
new file mode 100644
index 0000000..564b3f1
--- /dev/null
+++ b/aur/zcash-git/zcash-git.install
@@ -0,0 +1,8 @@
+post_install () {
+ echo "Before running zcashd you need to download the public alpha proving keys (~2GB)"
+ echo
+ echo "$ ./zcutil/fetch-params.sh"
+ echo
+ echo "For more information read https://github.com/Electric-Coin-Company/zcash/wiki/Public-Alpha-Guide"
+}
+# vim:set ts=2 sw=2 et:
diff --git a/pkg.sh b/pkg.sh
new file mode 100755
index 0000000..4b8b51b
--- /dev/null
+++ b/pkg.sh
@@ -0,0 +1,45 @@
+usage() {
+ echo ""
+ echo "Usage: $0 <add|update> <pkgname>"
+ echo " $0 import <pkgname> [pkgname] ..."
+ echo ""
+ echo "This script wraps the typical AUR creation and update procedures"
+ echo ""
+ exit 1
+}
+
+add_pkg() {
+ local pkgname="$1"
+ [[ -z $pkgname ]] && usage
+
+ git remote add -f $pkgname "ssh://aur@aur.archlinux.org/$pkgname.git"
+ git subtree add --prefix "aur/$pkgname" $pkgname master
+}
+
+update_pkg() {
+ local pkgname="$1"
+ [[ -z $pkgname ]] && usage
+
+ git subtree push --prefix "aur/$pkgname" $pkgname master
+}
+
+import_pkgs() {
+ for pkgname in "$@"
+ do
+ add_pkg $pkgname
+ done
+}
+
+case "$1" in
+ add)
+ add_pkg $2
+ ;;
+ update)
+ update_pkg $2
+ ;;
+ import)
+ import_pkgs "${@:2}"
+ ;;
+ *)
+ usage
+esac