summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJan Hambrecht2021-01-06 23:35:04 +0100
committerJan Hambrecht2021-01-06 23:35:04 +0100
commitee823f9e6b665217bc9ae8801b834744cd215d49 (patch)
tree41be58af4015eec0eb708f7b43797863b845e2b3
parent9660c62e17d0739d5b393fb6d9c00bab9e68db2a (diff)
downloadaur-ee823f9e6b665217bc9ae8801b834744cd215d49.tar.gz
Fix app icon symlinks
-rw-r--r--.SRCINFO4
-rw-r--r--Makefile.in.diff11
-rw-r--r--PKGBUILD10
3 files changed, 20 insertions, 5 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 25d509fa698d..eba08e754194 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = spnavcfg
pkgdesc = The spacenav project provides a free, compatible alternative, to the proprietary 3Dconnexion device driver and SDK, for their 3D input devices (called 'space navigator', 'space pilot', 'space traveller', etc).
pkgver = 0.3.1
- pkgrel = 2
+ pkgrel = 3
url = https://github.com/FreeSpacenav/spnavcfg
arch = i686
arch = x86_64
@@ -11,7 +11,9 @@ pkgbase = spnavcfg
depends = gtk2
provides = spnavcfg
source = https://github.com/FreeSpacenav/spnavcfg/releases/download/v0.3.1/spnavcfg-0.3.1.tar.gz
+ source = Makefile.in.diff
md5sums = bf5bda8e4fd3fa3e45fe47cd26394fae
+ md5sums = b85402ad686e3ef10446c192166c3a0a
pkgname = spnavcfg
diff --git a/Makefile.in.diff b/Makefile.in.diff
new file mode 100644
index 000000000000..83d8aca6cd59
--- /dev/null
+++ b/Makefile.in.diff
@@ -0,0 +1,11 @@
+--- Makefile.in 2021-01-06 23:26:24.592552843 +0100
++++ Makefile.in 2021-01-06 23:26:30.342582189 +0100
+@@ -39,7 +39,7 @@
+ destdir=$(DESTDIR)$(PREFIX)/share/icons/hicolor/$${i}x$${i}/apps; \
+ mkdir -p $$destdir; \
+ rm -f $$destdir/spnavcfg-$${i}x$${i}.png; \
+- ln -s $(DESTDIR)$(PREFIX)/share/pixmaps/spnavcfg-$${i}x$${i}.png $$destdir/spnavcfg-$${i}x$${i}.png; \
++ ln -rs $(DESTDIR)$(PREFIX)/share/pixmaps/spnavcfg-$${i}x$${i}.png $$destdir/spnavcfg-$${i}x$${i}.png; \
+ done
+ mkdir -p $(DESTDIR)$(PREFIX)/share/applications
+ cp -a icons/spnavcfg.desktop $(DESTDIR)$(PREFIX)/share/applications/
diff --git a/PKGBUILD b/PKGBUILD
index 4fc89681b1d0..d11468e879d7 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
pkgname=spnavcfg
pkgver=0.3.1
-pkgrel=2
+pkgrel=3
pkgdesc="The spacenav project provides a free, compatible alternative, to the proprietary 3Dconnexion device driver and SDK, for their 3D input devices (called 'space navigator', 'space pilot', 'space traveller', etc)."
arch=('i686' 'x86_64')
url="https://github.com/FreeSpacenav/spnavcfg"
@@ -12,11 +12,13 @@ makedepends=('gcc' 'make')
provides=('spnavcfg')
options=()
install=
-source=(https://github.com/FreeSpacenav/spnavcfg/releases/download/v$pkgver/$pkgname-$pkgver.tar.gz)
-md5sums=('bf5bda8e4fd3fa3e45fe47cd26394fae')
-
+source=(https://github.com/FreeSpacenav/spnavcfg/releases/download/v$pkgver/$pkgname-$pkgver.tar.gz
+ Makefile.in.diff)
+md5sums=('bf5bda8e4fd3fa3e45fe47cd26394fae'
+ 'b85402ad686e3ef10446c192166c3a0a')
build() {
cd ${pkgname}-${pkgver}
+ patch -p0 < $startdir/Makefile.in.diff
./configure --prefix=/usr
make || return 1
}