diff options
-rw-r--r-- | .SRCINFO | 17 | ||||
-rw-r--r-- | PKGBUILD | 30 |
2 files changed, 47 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..486f6a26918f --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,17 @@ +# Generated by mksrcinfo v8 +# Wed Mar 27 09:15:56 UTC 2019 +pkgbase = addinclude + pkgdesc = Utility to add include statements to header- and sourcefiles, for C and C++ + pkgver = 1.0.1 + pkgrel = 1 + url = https://addinclude.roboticoverlords.org/ + arch = x86_64 + license = GPL2 + makedepends = gcc-go + source = https://addinclude.roboticoverlords.org/addinclude-1.0.1.tar.xz + source = https://addinclude.roboticoverlords.org/addinclude-1.0.1.tar.xz.asc + sha256sums = af3f5a7d3472b6a871150d82b9905e6a6571ad8d80820e382e20179c7aac2e67 + sha256sums = SKIP + +pkgname = addinclude + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..5f9fee207a20 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,30 @@ +# Maintainer: +# Contributor: Alexander F. Rødseth <xyproto@archlinux.org> + +pkgname=addinclude +pkgver=1.0.1 +pkgrel=1 +pkgdesc='Utility to add include statements to header- and sourcefiles, for C and C++' +arch=(x86_64) +url='https://addinclude.roboticoverlords.org/' +license=(GPL2) +makedepends=(gcc-go) +source=("https://addinclude.roboticoverlords.org/$pkgname-$pkgver.tar.xz"{,.asc}) +validpgpkeys=('962855F072C7A01846405864FCF3C8CB5CF9C8D4') +sha256sums=('af3f5a7d3472b6a871150d82b9905e6a6571ad8d80820e382e20179c7aac2e67' + 'SKIP') + +build() { + cd "$pkgname-$pkgver" + + go build -gccgoflags "-Wl,-z,relro,-z,now" -o $pkgname +} + +package() { + cd "$pkgname-$pkgver" + + install -Dm755 $pkgname "$pkgdir/usr/bin/$pkgname" + install -Dm644 $pkgname.1 "$pkgdir/usr/share/man/man1/$pkgname.1" +} + +# vim: ts=2 sw=2 et: |