summaryrefslogtreecommitdiff
path: root/pcr/art
diff options
context:
space:
mode:
authorLuke Shumaker <lukeshu@lukeshu.com>2018-08-20 23:54:57 -0400
committerLuke Shumaker <lukeshu@lukeshu.com>2018-08-21 10:54:53 -0400
commit99877e1559d15566b947d17cf852e08202777a26 (patch)
tree155dcff7039c039642c8bfd237965c7afa7d6a5c /pcr/art
parentd992dbb82e7867d0b016c0e40f5670420401dadf (diff)
pcr/art: Add
Diffstat (limited to 'pcr/art')
-rw-r--r--pcr/art/PKGBUILD31
1 files changed, 31 insertions, 0 deletions
diff --git a/pcr/art/PKGBUILD b/pcr/art/PKGBUILD
new file mode 100644
index 000000000..31e5eb12b
--- /dev/null
+++ b/pcr/art/PKGBUILD
@@ -0,0 +1,31 @@
+# Maintainer (AUR): Stefan Majewsky <majewsky@gmx.net>
+# Maintainer: Luke Shumaker <lukeshu@parabola.nu>
+
+pkgname='art'
+pkgver=2.0
+pkgrel=1
+pkgdesc='Arch Repository building Tool'
+arch=('i686' 'x86_64' 'armv7h')
+url='https://github.com/majewsky/art'
+license=('GPL3')
+depends=('pacman>=5.1')
+optdepends=(
+ 'holo-build: to build packages from *.pkg.toml files'
+)
+makedepends=('go' 'git')
+validpgpkeys=('BB41E373DB0390916D232BFFD6019A3E17CA2D96') # Signing Key for Holo releases and packages <holo-packaging@posteo.de>
+ # This key signs Git commits and tags by <majewsky@gmx.net>
+source=("git+https://github.com/majewsky/${pkgname}.git?signed#tag=v${pkgver}")
+sha256sums=('SKIP')
+
+options=('!strip') # binaries are already stripped inside the Makefile
+
+build() {
+ cd "${srcdir}/${pkgname}"
+ make
+}
+
+package() {
+ cd "${srcdir}/${pkgname}"
+ make install DESTDIR="${pkgdir}"
+}