diff options
author | xiota | 2023-04-21 11:08:33 -0700 |
---|---|---|
committer | xiota | 2023-04-21 11:09:34 -0700 |
commit | 3b58cdbd85c0c47099099d1d77119656592c8eb6 (patch) | |
tree | 42bc8a1140c458ec2450c5c7934f96c60fb12cfa | |
parent | e2cb6924921a52399696aa24e19c575c3bedcb27 (diff) | |
download | aur-3b58cdbd85c0c47099099d1d77119656592c8eb6.tar.gz |
update PKGBUILD
-rw-r--r-- | .gitignore | 4 | ||||
-rw-r--r-- | PKGBUILD | 42 |
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 @@ -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" } |