summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorxiota2023-04-21 11:08:33 -0700
committerxiota2023-04-21 11:09:34 -0700
commit3b58cdbd85c0c47099099d1d77119656592c8eb6 (patch)
tree42bc8a1140c458ec2450c5c7934f96c60fb12cfa
parente2cb6924921a52399696aa24e19c575c3bedcb27 (diff)
downloadaur-3b58cdbd85c0c47099099d1d77119656592c8eb6.tar.gz
update PKGBUILD
-rw-r--r--.gitignore4
-rw-r--r--PKGBUILD42
2 files changed, 32 insertions, 14 deletions
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..018a3de08144
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,4 @@
+*
+!PKGBUILD
+!.SRCINFO
+!.gitignore
diff --git a/PKGBUILD b/PKGBUILD
index 3c8be33f1e6d..6be270ac278b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,6 +1,5 @@
-# Maintainer: Dennis Hamester <dennis.hamester@startmail.com>
+# Contributor: Dennis Hamester <dennis.hamester@startmail.com>
-_commit='e5b26b939db75b57c9e592aebe1396180cdd0730'
pkgname=scraw
pkgver=0.2.1
pkgrel=2
@@ -8,23 +7,38 @@ pkgdesc="Steam Controller C library"
arch=('i686' 'x86_64')
url="https://gitlab.com/dennis-hamester/scraw"
license=('custom:ISC')
-makedepends=('cmake' 'doxygen')
-depends=('libusb')
-source=("scraw-v$pkgver.tar.gz::https://gitlab.com/dennis-hamester/scraw/-/archive/v$pkgver/scraw-v$pkgver.tar.gz")
-sha256sums=('6b0afd0417577aad482a010b3f2754790b1e2cce59d14711dac3a0dd25afc39c')
+depends=(
+ 'libusb'
+)
+makedepends=(
+ 'cmake'
+ 'doxygen'
+)
+source=(
+ "scraw-v$pkgver.tar.gz::$url/-/archive/v$pkgver/scraw-v$pkgver.tar.gz"
+)
+sha256sums=(
+ '6b0afd0417577aad482a010b3f2754790b1e2cce59d14711dac3a0dd25afc39c'
+)
+
+prepare() {
+ cd "$srcdir/$pkgname-v$pkgver"
+
+ doxygen -u "doc/Doxyfile.in"
+}
build() {
- cd ${pkgname}-v${pkgver}
- mkdir build && cd build
cmake \
+ -B build \
+ -S "$pkgname-v$pkgver" \
-DCMAKE_INSTALL_PREFIX=/usr \
- -DBUILD_SCRAW_INFO=ON \
- ..
- make
+ -DBUILD_SCRAW_INFO=ON
+
+ cmake --build build
}
package() {
- cd ${pkgname}-v${pkgver}/build
- make DESTDIR="${pkgdir}" install
- install -Dm644 ../LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+ DESTDIR="$pkgdir" cmake --install build
+
+ install -Dm644 -t "$pkgdir/usr/share/licenses/$pkgname" "$srcdir/$pkgname-v$pkgver/LICENSE"
}