summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorVasily2020-01-09 14:40:06 +0100
committerVasily2020-01-09 14:40:06 +0100
commit4255b94df6c09b6db317ba4f2126abb7b5c8dd1d (patch)
tree1d710c49bdc65fa958fbc9aa7e5575b73490b879 /PKGBUILD
parent591a1d8ceaa895825eea9f4509ba21986352a4b2 (diff)
downloadaur-4255b94df6c09b6db317ba4f2126abb7b5c8dd1d.tar.gz
Fix desktop icon not being copied into folder
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD7
1 files changed, 6 insertions, 1 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 5f847fc3b036..e151fca9e21a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -46,11 +46,16 @@ build() {
package() {
cd "OpenVR-AdvancedSettings-$pkgver"
- # Get desktop icon working
+ # Add .desktop file
mkdir -p "$pkgdir/usr/share/applications"
cp "src/package_files/linux/AdvancedSettings.desktop" "$pkgdir/usr/share/applications/"
sed -i 's/Exec=.*/Exec=\/opt\/AdvancedSettings\/AdvancedSettings/' "$pkgdir/usr/share/applications/AdvancedSettings.desktop"
+
+ # Add correct desktop icon to desktop file
sed -i 's/Icon=.*/Icon=\/opt\/AdvancedSettings\/AdvancedSettings.png/' "$pkgdir/usr/share/applications/AdvancedSettings.desktop"
+ # Dir doesn't exist before `make install`
+ mkdir -p "$pkgdir/opt/AdvancedSettings/"
+ cp "src/res/img/icons/thumbicon.png" "$pkgdir/opt/AdvancedSettings/AdvancedSettings.png"
# Make program use correct working dir
echo "Path=/opt/AdvancedSettings" >> "$pkgdir/usr/share/applications/AdvancedSettings.desktop"