diff options
author | Nikola Pavlica | 2021-08-10 11:14:35 +0200 |
---|---|---|
committer | Nikola Pavlica | 2021-08-10 11:14:35 +0200 |
commit | 7d6492520bce87d19cedd4640eb441f31ac67f18 (patch) | |
tree | 4bce459170fb413fd2647ec99d1719b81582cbec | |
parent | 45f02130afccf3dd22d69f10f8e0987e9e52a4ff (diff) | |
download | aur-7d6492520bce87d19cedd4640eb441f31ac67f18.tar.gz |
[bugfix] install install paths
Use CMake's installer instead of doing your own thing. That way it's
guranteed that no mess-ups occur.
-rwxr-xr-x | .SRCINFO | 3 | ||||
-rwxr-xr-x | PKGBUILD | 19 |
2 files changed, 8 insertions, 14 deletions
@@ -1,6 +1,6 @@ pkgbase = xava-git pkgdesc = X11 Audio Visualizer for Alsa/Pulseaudio/FIFO - pkgver = 0.7.0.0.r147.g71db641 + pkgver = 0.6.3.1.r263.gb8ec4f4 pkgrel = 1 url = https://github.com/nikp123/xava arch = any @@ -19,4 +19,3 @@ pkgbase = xava-git sha1sums = SKIP pkgname = xava-git - @@ -1,6 +1,6 @@ pkgname=xava-git _pkgname=xava -pkgver=0.6.3.1.r147.g71db641 +pkgver=0.6.3.1.r263.gb8ec4f4 pkgrel=1 pkgdesc='X11 Audio Visualizer for Alsa/Pulseaudio/FIFO' arch=('any') @@ -12,28 +12,23 @@ source=('git+https://github.com/nikp123/xava') sha1sums=('SKIP') pkgver() { - cd ${srcdir}/${_pkgname} - git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g' + cd ${srcdir}/${_pkgname} + git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g' } build() { mkdir -p $_pkgname/build cd $_pkgname/build - cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX:PATH=/usr .. + cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX:PATH="$pkgdir"/usr .. make } package() { cd $_pkgname - install -Dm755 build/"$_pkgname" "$pkgdir/usr/bin/$_pkgname" + + # Install binaries cd build - for i in filter*.so out*.so in*.so; do - install -Dm755 $i "$pkgdir/usr/lib/xava/$i" - done + make install cd .. - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$_pkgname/LICENSE - install -Dm644 build/"$_pkgname".desktop "$pkgdir"/usr/share/applications/"$_pkgname".desktop - install -Dm644 assets/linux/"$_pkgname".svg "$pkgdir"/usr/share/icons/hicolor/scalable/apps/"$_pkgname".svg - install -Dm644 example_files/config "$pkgdir"/usr/share/xava/config.example } |