diff options
-rw-r--r-- | .SRCINFO | 18 | ||||
-rw-r--r-- | .gitignore | 7 | ||||
-rw-r--r-- | PKGBUILD | 25 |
3 files changed, 50 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..1ed34f22888c --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,18 @@ +pkgbase = go-swagger + pkgdesc = Toolkit for swagger in golang (go-swagger) + pkgver = 0.7.3 + pkgrel = 1 + url = https://goswagger.io + arch = i686 + arch = x86_64 + groups = swagger + license = ASL 2.0 + provides = swagger + conflicts = swagger + source_i686 = https://github.com/go-swagger/go-swagger/releases/download/0.7.3/swagger_linux_386 + sha256sums_i686 = 89eaa63c0c1eeb05f36cd6d7ae7f2112fd8bbf700ff6367c70233ee897634519 + source_x86_64 = https://github.com/go-swagger/go-swagger/releases/download/0.7.3/swagger_linux_amd64 + sha256sums_x86_64 = 414724d8ce5b8121ed6069c0629b79815384fafcb94e391f30646d719f188b51 + +pkgname = go-swagger + diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..d53ee668b18b --- /dev/null +++ b/.gitignore @@ -0,0 +1,7 @@ +pkg/ +src/ +*.zip +*.tar.gz +*.pkg.tar.xz + +swagger_linux_amd64 diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..4a4986b67e75 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,25 @@ +#Maintainer Ivan Porto Carrero <ivan@flanders.co.nz> (@casualjim) +pkgname=go-swagger +pkgver=0.7.3 +pkgrel=1 +pkgdesc="Toolkit for swagger in golang (go-swagger)" +arch=('i686' 'x86_64') +groups=('swagger') +provides=('swagger') +conflicts=('swagger') +url="https://goswagger.io" +license=("ASL 2.0") + +source_i686=("https://github.com/go-swagger/go-swagger/releases/download/${pkgver}/swagger_linux_386") +source_x86_64=("https://github.com/go-swagger/go-swagger/releases/download/${pkgver}/swagger_linux_amd64") +sha256sums_i686=('89eaa63c0c1eeb05f36cd6d7ae7f2112fd8bbf700ff6367c70233ee897634519') +sha256sums_x86_64=('414724d8ce5b8121ed6069c0629b79815384fafcb94e391f30646d719f188b51') + +package() { + install -d ${pkgdir}/usr/bin + if test "$CARCH" == i686; then + install -Tm755 ${srcdir}/swagger_linux_386 ${pkgdir}/usr/bin/swagger + else + install -Tm755 ${srcdir}/swagger_linux_amd64 ${pkgdir}/usr/bin/swagger + fi +} |