diff options
author | queueRAM | 2020-04-26 08:39:27 +0000 |
---|---|---|
committer | queueRAM | 2020-04-26 08:39:27 +0000 |
commit | a4182ec44e4647682c468b9774a7af71c7457179 (patch) | |
tree | ca954ca30f80ba42240b25a7206694064de24986 | |
download | aur-a4182ec44e4647682c468b9774a7af71c7457179.tar.gz |
Initial import of efs2tar-git PKGBUILD
-rw-r--r-- | .SRCINFO | 17 | ||||
-rw-r--r-- | PKGBUILD | 39 |
2 files changed, 56 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..dfda7a2074dc --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,17 @@ +pkgbase = efs2tar-git + pkgdesc = Convert SGI EFS-formatted filesystem images to tarballs + pkgver = 20181027.4db1b0f + pkgrel = 1 + url = https://github.com/sophaskins/efs2tar + arch = i686 + arch = x86_64 + license = BSD + makedepends = git + makedepends = go-pie + makedepends = golang-github-davecgh-go-spew + depends = glibc + source = git+https://github.com/sophaskins/efs2tar.git + md5sums = SKIP + +pkgname = efs2tar-git + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..93d93140b2d7 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,39 @@ +# Maintainer: queue <queueRAM <at> gmail.com> + +_pkgname=efs2tar +pkgname=$_pkgname-git +pkgdesc="Convert SGI EFS-formatted filesystem images to tarballs" +pkgver=20181027.4db1b0f +pkgrel=1 +arch=('i686' 'x86_64') +url="https://github.com/sophaskins/efs2tar" +license=('BSD') +depends=('glibc') +makedepends=('git' 'go-pie' 'golang-github-davecgh-go-spew') +source=("git+https://github.com/sophaskins/efs2tar.git") +md5sums=('SKIP') + +pkgver() { + cd "$srcdir/$_pkgname" + git log -1 --format='%cd.%h' --date=short | tr -d - +} + +prepare(){ + mkdir -p gopath/src/github.com/sophaskins + ln -rTsf $_pkgname gopath/src/github.com/sophaskins/$_pkgname +} + +build() { + export GOPATH="$srcdir/gopath:/usr/share/gocode" + cd gopath/src/github.com/sophaskins/$_pkgname + go install \ + -trimpath \ + -ldflags "-extldflags $LDFLAGS" \ + -v ./... +} + +package() { + install -Dm755 gopath/bin/$_pkgname "$pkgdir"/usr/bin/$_pkgname + install -Dm644 $srcdir/$_pkgname/LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +} + |