summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authoréclairevoyant2023-05-27 14:27:41 -0400
committeréclairevoyant2023-05-27 14:27:41 -0400
commit2cac187c27803ca9765969c85b67c0af23b64f5f (patch)
tree7e3fa2b22b78d023c306f7a4f5b9e01b7b64d2e8
parentc59d29b1f195c4f769869033faf2843dafbab886 (diff)
downloadaur-2cac187c27803ca9765969c85b67c0af23b64f5f.tar.gz
fix deps, source, arch, pkgver(); install license
-rw-r--r--.SRCINFO14
-rw-r--r--.gitignore4
-rw-r--r--PKGBUILD41
3 files changed, 31 insertions, 28 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 03f10729325a..ecdd1d112851 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,15 +1,15 @@
pkgbase = shot-git
- pkgdesc = A minimal screenshot tool aiming to provide good control over screenshot region.
- pkgver = 2.1
+ pkgdesc = Minimal screenshot tool aiming to provide good control over screenshot region
+ pkgver = 2.1.r16.316b33d
pkgrel = 1
url = https://github.com/rr-/shot
- arch = any
+ arch = x86_64
license = MIT
- depends = libxrandr
makedepends = cmake
makedepends = git
- source = shot-git::git://github.com/rr-/shot.git
- sha256sums = SKIP
+ depends = libpng
+ depends = libxrandr
+ source = shot-git::git+https://github.com/rr-/shot.git
+ b2sums = SKIP
pkgname = shot-git
-
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..713f6f80aff8
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,4 @@
+/*
+!/.gitignore
+!/.SRCINFO
+!/PKGBUILD
diff --git a/PKGBUILD b/PKGBUILD
index 5e998ba9810f..e1a66496ccec 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,32 +1,31 @@
-# Author: rr- <rr-@sakuya.pl>
-# Maintainer: rr- <rr-@sakuya.pl>
-pkgname=shot-git
-pkgver=2.1
+# Maintainer: éclairevoyant
+# Contributor: rr- <rr- at sakuya dot pl>
+
+_pkgname=shot
+pkgname="$_pkgname-git"
+pkgver=2.1.r16.316b33d
pkgrel=1
-pkgdesc='A minimal screenshot tool aiming to provide good control over screenshot region.'
-arch=('any')
+pkgdesc='Minimal screenshot tool aiming to provide good control over screenshot region'
+arch=(x86_64)
url='https://github.com/rr-/shot'
-license=('MIT')
-depends=('libxrandr')
-makedepends=('cmake' 'git')
-source=("$pkgname::git://github.com/rr-/shot.git")
-sha256sums=('SKIP')
+license=(MIT)
+depends=(libpng libxrandr)
+makedepends=(cmake git)
+source=("$pkgname::git+$url.git")
+b2sums=('SKIP')
pkgver() {
- cd "$pkgname"
- git describe --tags --abbrev=0
+ git -C $pkgname describe --long --tags | sed 's/^v//;s/\([^-]*-\)g/r\1/;s/-/./g'
}
build() {
- cd "$pkgname"
- mkdir -p build
- cd build
- cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_RELEASE_TYPE=Release
- make
+ cmake -B build -S $pkgname \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_RELEASE_TYPE=Release
+ make -C build
}
package() {
- cd "$pkgname"
- cd build
- make DESTDIR="$pkgdir" install
+ make -C build DESTDIR="$pkgdir" install
+ install -Dm644 $pkgname/LICENSE.md "$pkgdir/usr/share/licenses/$_pkgname/LICENSE"
}