diff options
author | Ramon Binz | 2018-05-04 12:47:37 +0200 |
---|---|---|
committer | Ramon Binz | 2018-05-04 12:47:37 +0200 |
commit | 15213c2ddb54feb370c4d2343ae37829728fc01c (patch) | |
tree | c24135a0e64b1488c5dd025b6aaed6f398c0bd9d | |
download | aur-15213c2ddb54feb370c4d2343ae37829728fc01c.tar.gz |
inital commit
-rw-r--r-- | .SRCINFO | 17 | ||||
-rw-r--r-- | PKGBUILD | 49 |
2 files changed, 66 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..6cc576ab8a30 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,17 @@ +pkgbase = aareguru-cli + pkgdesc = A cli application for aare.guru + pkgver = 0.0.1 + pkgrel = 1 + url = https://github.com/binzram/arch_aur_aaregurucli + arch = x86_64 + arch = i686 + license = AGPLv3 + makedepends = go + provides = aareguru + options = !strip + options = !emptydirs + source = https://api.github.com/repos/gexclaude/aaregurucli/tarball/master + md5sums = SKIP + +pkgname = aareguru-cli + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..1764d25959dc --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,49 @@ +# Maintainer: Ramon Binz <binzram@gmail.com> + +pkgname=aareguru-cli +pkgver=0.0.1 +pkgrel=1 +pkgdesc="A cli application for aare.guru" +arch=("x86_64" "i686") +url="https://github.com/binzram/arch_aur_aaregurucli" +license=("AGPLv3") +provides=("aareguru") +makedepends=('go') +options=('!strip' '!emptydirs') +source=("https://api.github.com/repos/gexclaude/aaregurucli/tarball/master") +md5sums=("SKIP") +_golibs=( + "github.com/gosuri/uiprogress" + "github.com/logrusorgru/aurora" + "gopkg.in/alecthomas/kingpin.v2" +) + + +build() { + _untardir=$(ls -d */) + cd "$_untardir" + + for i in ${_golibs[@]}; do + go get $i + done + + go build +} + +check() { + for i in ${_golibs[@]}; do + # Ignore failing test of kingpin V2 + if [ "$i" != "gopkg.in/alecthomas/kingpin.v2" ]; then + go test $i + fi + done +} + +package() { + _untardir=$(ls -d */) + cd "$_untardir" + + _buildFilename=${_untardir::-1} + + install -Dm755 "$_buildFilename" "$pkgdir/usr/bin/$pkgname" +} |