summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorfuan_k2020-12-06 18:11:38 +0100
committerfuan_k2020-12-06 18:11:38 +0100
commit2a3d89475a4bcf986b744821fbaa56817983cc00 (patch)
tree8d96c8ec05310baf7538716a51f3492276f2fc38
parent9e45fdf87eeb6e9e92008488d86ad7be25a41be3 (diff)
downloadaur-2a3d89475a4bcf986b744821fbaa56817983cc00.tar.gz
Make icon path discoverable
* Replace the hardcoded icon path in .desktop file with a logical one * Make a symbolic link to the icon in /usr/share/pixmaps
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD16
2 files changed, 12 insertions, 8 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 254ccf870592..cdb72e8c1bfc 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,9 +1,9 @@
pkgbase = dupeguru
pkgdesc = Find duplicate files on your system
pkgver = 4.0.4
- pkgrel = 3
+ pkgrel = 4
url = https://dupeguru.voltaicideas.net/
- arch = any
+ arch = x86_64
license = BSD
makedepends = python-sphinx
depends = python
diff --git a/PKGBUILD b/PKGBUILD
index d2e9fd2d0481..b6dfab2041db 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,7 +3,7 @@
# Maintainer: Virgil Dupras <hsoft@hardcoded.net>
pkgname=dupeguru
pkgver=4.0.4
-pkgrel=3
+pkgrel=4
pkgdesc="Find duplicate files on your system"
arch=('x86_64')
url="https://dupeguru.voltaicideas.net/"
@@ -24,6 +24,8 @@ conflicts=("dupeguru-se" "dupeguru-pe" "dupeguru-me")
prepare() {
cd "$srcdir"
sed -i "s/hsaudiotag3k>=1.1.3/hsaudiotag3k>=1.1.*/g" requirements.txt
+ # replace hardcoded icon path in .desktop file
+ sed -i "s/\(.*iconpath.*\"\).*\"/\1dupeguru\"/g" pkg/arch/dupeguru.json
}
build() {
@@ -49,10 +51,12 @@ package() {
mkdir -p "${pkgdir}/usr/share/applications"
mv ${pkgname}.desktop "${pkgdir}/usr/share/applications"
- mkdir -p "$pkgdir/usr/share/${pkgname}"
- cp -a * "$pkgdir/usr/share/${pkgname}/"
- chmod a+x "$pkgdir/usr/share/${pkgname}/run.py"
+ mkdir -p "${pkgdir}/usr/share/${pkgname}"
+ cp -a * "${pkgdir}/usr/share/${pkgname}/"
+ chmod a+x "${pkgdir}/usr/share/${pkgname}/run.py"
- mkdir -p "$pkgdir/usr/bin"
- ln -s ../share/${pkgname}/run.py "$pkgdir/usr/bin/${pkgname}"
+ mkdir -p "${pkgdir}/usr/share/pixmaps"
+ ln -s "/usr/share/${pkgname}/dgse_logo_128.png" "${pkgdir}/usr/share/pixmaps/${pkgname}.png"
+ mkdir -p "${pkgdir}/usr/bin"
+ ln -s ../share/${pkgname}/run.py "${pkgdir}/usr/bin/${pkgname}"
}