summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMark Wagie2020-05-04 09:00:10 -0600
committerMark Wagie2020-05-04 09:00:10 -0600
commitc2df620b09c09a6f094d2193140cfc5f4c40dc84 (patch)
treedfbed2f01c1830fe125633256cb07c0fdd96c5e1
parent902ee8fa45e49c11a8328e70ee3b9e03c94756a0 (diff)
downloadaur-c2df620b09c09a6f094d2193140cfc5f4c40dc84.tar.gz
upstream changes, add check
-rw-r--r--.SRCINFO3
-rw-r--r--PKGBUILD37
2 files changed, 27 insertions, 13 deletions
diff --git a/.SRCINFO b/.SRCINFO
index a525d12fa5c3..92dd9b23a13d 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,10 +1,11 @@
pkgbase = goverlay-git
pkgdesc = A GUI to help manage Vulkan/OpenGL overlays
- pkgver = 0.3.1.r9.g0680d73
+ pkgver = 0.3.1.r16.g03bcfc9
pkgrel = 1
url = https://github.com/benjamimgois/goverlay
arch = x86_64
license = GPL3
+ checkdepends = appstream
makedepends = git
makedepends = lazarus
depends = gtk2
diff --git a/PKGBUILD b/PKGBUILD
index 036210228897..c338bb788428 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,6 +1,6 @@
# Maintainer: Mark Wagie <mark dot wagie at tutanota dot com>
pkgname=goverlay-git
-pkgver=0.3.1.r9.g0680d73
+pkgver=0.3.1.r16.g03bcfc9
pkgrel=1
pkgdesc="A GUI to help manage Vulkan/OpenGL overlays"
arch=('x86_64')
@@ -8,6 +8,7 @@ url="https://github.com/benjamimgois/goverlay"
license=('GPL3')
depends=('gtk2')
makedepends=('git' 'lazarus')
+checkdepends=('appstream')
optdepends=('mangohud: Configure MangoHUD'
'vkbasalt: Configure vkBasalt'
'mesa-demos: OpenGL preview'
@@ -22,6 +23,11 @@ pkgver() {
git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g'
}
+prepare() {
+ cd "$srcdir/${pkgname%-git}"
+ make clean
+}
+
build() {
cd "$srcdir/${pkgname%-git}"
lazbuild \
@@ -30,18 +36,25 @@ build() {
"${pkgname%-git}.lpi"
}
+check() {
+ cd "$srcdir/${pkgname%-git}"
+# appstreamcli validate --pedantic "data/${pkgname%-git}.metainfo.xml"
+ make tests
+}
+
package() {
cd "$srcdir/${pkgname%-git}"
- install -Dm755 "${pkgname%-git}" -t "$pkgdir/usr/bin"
- install -Dm644 "${pkgname%-git}.desktop" -t \
- "$pkgdir/usr/share/applications"
- install -Dm644 "${pkgname%-git}.metainfo.xml" -t \
- "$pkgdir/usr/share/metainfo"
+# install -Dm755 "${pkgname%-git}" -t "$pkgdir/usr/bin"
+# install -Dm644 "data/${pkgname%-git}.desktop" -t \
+# "$pkgdir/usr/share/applications"
+# install -Dm644 "data/${pkgname%-git}.metainfo.xml" -t \
+# "$pkgdir/usr/share/metainfo"
- for icon_size in 128 256 512; do
- icons_dir=usr/share/icons/hicolor/${icon_size}x${icon_size}/apps
- install -d $pkgdir/$icons_dir
- install -m644 ${pkgname%-git}-logo-square-${icon_size}.png -t \
- $pkgdir/$icons_dir
- done
+# for icon_size in 128 256 512; do
+# icons_dir=usr/share/icons/hicolor/${icon_size}x${icon_size}/apps
+# install -d $pkgdir/$icons_dir
+# install -m644 data/icons/${icon_size}x${icon_size}/${pkgname%-git}.png -t \
+# $pkgdir/$icons_dir
+# done
+ make --prefix=/usr DESTDIR="$pkgdir/" install
}