diff options
Diffstat (limited to 'go-md2man/PKGBUILD')
-rw-r--r-- | go-md2man/PKGBUILD | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/go-md2man/PKGBUILD b/go-md2man/PKGBUILD new file mode 100644 index 0000000..b5bc1e6 --- /dev/null +++ b/go-md2man/PKGBUILD @@ -0,0 +1,28 @@ +# Maintainer: Morten Linderud <foxboron@arhlinux.org> +# Contributor: Sébastien "Seblu" Luttringer <seblu@arhlinux.org> + +pkgname=go-md2man +pkgver=2.0.7 +pkgrel=1 +pkgdesc='A markdown to manpage generator' +arch=('x86_64') +url='https://github.com/cpuguy83/go-md2man' +license=('MIT') +makedepends=('go-bin') +source=($pkgname-$pkgver.tar.gz::"https://github.com/cpuguy83/go-md2man/archive/v$pkgver.tar.gz") +sha256sums=('ca3a5b57e2c01759f5a00ad2a578d034c5370fae9aa7a6c3af5648b2fc802a92') + +build() { + cd "$pkgname-$pkgver" + export GOFLAGS="-buildmode=pie -trimpath" + export CGO_LDFLAGS="$LDFLAGS" + go build -o go-md2man . + ./go-md2man -in=go-md2man.1.md -out=go-md2man.1 +} + +package() { + cd "$pkgname-$pkgver" + install -Dm755 go-md2man "$pkgdir/usr/bin/go-md2man" + install -Dm755 go-md2man.1 "$pkgdir/usr/share/man/man1/go-md2man.1" + install -Dm755 LICENSE.md "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} |