summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorFernandez Ludovic2019-01-06 08:09:40 +0100
committerFernandez Ludovic2019-01-06 08:09:40 +0100
commitc169ae63bea66b4db21ec08a2d4a1516faa7383a (patch)
treec983e89d9f5ba832aeb25cffd37cc227cb9ce74b
downloadaur-c169ae63bea66b4db21ec08a2d4a1516faa7383a.tar.gz
feat: v0.95.2
-rw-r--r--.SRCINFO20
-rw-r--r--.gitignore4
-rw-r--r--PKGBUILD34
3 files changed, 58 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..0154d2edb757
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,20 @@
+pkgbase = goreleaser
+ pkgdesc = Deliver Go binaries as fast and easily as possible
+ pkgver = v0.95.2
+ pkgrel = 1
+ url = https://goreleaser.com
+ arch = x86_64
+ arch = i686
+ arch = aarch64
+ license = MIT
+ optdepends = nfpm: deb and rpm packager
+ optdepends = snapcraft: snap packager
+ source_x86_64 = https://github.com/goreleaser/goreleaser/releases/download/v0.95.2/goreleaser_linux_x86_64.tar.gz
+ sha256sums_x86_64 = a04f626fb853de48dde78d92ee08cdc188593a9ea9919fa56953703b8a8423bf
+ source_i686 = https://github.com/goreleaser/goreleaser/releases/download/v0.95.2/goreleaser_linux_i386.tar.gz
+ sha256sums_i686 = 632dfb0cebf277ee24afcfe008802f1da3e53abb613cb09c920b85e3b70c1941
+ source_aarch64 = https://github.com/goreleaser/goreleaser/releases/download/v0.95.2/goreleaser_linux_arm64.tar.gz
+ sha256sums_aarch64 = a89f2da77a70366d97d7422916d761fb93fd760c9574f987cc28a7e19a3ea8af
+
+pkgname = goreleaser
+
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..f71c635dafda
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,4 @@
+*
+!.gitignore
+!PKGBUILD
+!.SRCINFO
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..6f0770bcdfdf
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,34 @@
+# Maintainer: Fernandez Ludovic <lfernandez dot dev at gmail dot com>
+
+pkgname='goreleaser'
+pkgver=v0.95.2
+pkgrel=1
+pkgdesc='Deliver Go binaries as fast and easily as possible'
+url='https://goreleaser.com'
+arch=('x86_64' 'i686' 'aarch64')
+license=('MIT')
+
+depends=()
+makedepends=()
+optdepends=('nfpm: deb and rpm packager'
+ 'snapcraft: snap packager')
+
+_source="https://github.com/${pkgname}/${pkgname}/releases/download/${pkgver}/${pkgname}_linux"
+
+source_x86_64=("${_source}_x86_64.tar.gz")
+sha256sums_x86_64=('a04f626fb853de48dde78d92ee08cdc188593a9ea9919fa56953703b8a8423bf')
+
+source_i686=("${_source}_i386.tar.gz")
+sha256sums_i686=('632dfb0cebf277ee24afcfe008802f1da3e53abb613cb09c920b85e3b70c1941')
+
+source_aarch64=("${_source}_arm64.tar.gz")
+sha256sums_aarch64=('a89f2da77a70366d97d7422916d761fb93fd760c9574f987cc28a7e19a3ea8af')
+
+package() {
+ # Bin
+ rm -f "${pkgdir}/usr/bin/${pkgname}"
+ install -Dm755 "${srcdir}/${pkgname}" "${pkgdir}/usr/bin/${pkgname}"
+
+ # License
+ install -Dm644 "${srcdir}/LICENSE.md" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+}