summaryrefslogtreecommitdiff
path: root/triggers
diff options
context:
space:
mode:
authorAlexander Larsson <alexl@redhat.com>2016-02-09 14:50:35 +0100
committerAlexander Larsson <alexl@redhat.com>2016-02-09 14:50:35 +0100
commit5dfc59ee023c4089efef712b44514a754116a917 (patch)
treef5548d51dc99ef1988230e3817d0e4aff58d344f /triggers
parent0bfb0640304596c8ead79b7c4f0ed5fca177eaa6 (diff)
downloadxdg-app-5dfc59ee023c4089efef712b44514a754116a917.tar.gz
Pass location of exports to triggers as arg1
This changes nothing but is a preparation for later changes
Diffstat (limited to 'triggers')
-rwxr-xr-xtriggers/desktop-database.trigger4
-rwxr-xr-xtriggers/gtk-icon-cache.trigger18
-rwxr-xr-xtriggers/mime-database.trigger4
3 files changed, 13 insertions, 13 deletions
diff --git a/triggers/desktop-database.trigger b/triggers/desktop-database.trigger
index ec89865..2188f53 100755
--- a/triggers/desktop-database.trigger
+++ b/triggers/desktop-database.trigger
@@ -1,5 +1,5 @@
#!/bin/sh
-if test \( -x "$(which update-desktop-database 2>/dev/null)" \) -a \( -d /app/exports/share/applications \); then
- exec update-desktop-database -q /app/exports/share/applications
+if test \( -x "$(which update-desktop-database 2>/dev/null)" \) -a \( -d $1/exports/share/applications \); then
+ exec update-desktop-database -q $1/exports/share/applications
fi
diff --git a/triggers/gtk-icon-cache.trigger b/triggers/gtk-icon-cache.trigger
index 1afa239..711cfab 100755
--- a/triggers/gtk-icon-cache.trigger
+++ b/triggers/gtk-icon-cache.trigger
@@ -1,13 +1,13 @@
#!/bin/sh
-if test \( -x "$(which gtk-update-icon-cache 2>/dev/null)" \) -a \( -d /app/exports/share/icons/hicolor \); then
- cp /usr/share/icons/hicolor/index.theme /app/exports/share/icons/hicolor/
- for dir in /app/exports/share/icons/*; do
- if test -f $dir/index.theme; then
- if ! gtk-update-icon-cache --quiet $dir; then
- echo "Failed to run gtk-update-icon-cache for $dir"
- exit 1
- fi
- fi
+if test \( -x "$(which gtk-update-icon-cache 2>/dev/null)" \) -a \( -d $1/exports/share/icons/hicolor \); then
+ cp /usr/share/icons/hicolor/index.theme $1/exports/share/icons/hicolor/
+ for dir in $1/exports/share/icons/*; do
+ if test -f $dir/index.theme; then
+ if ! gtk-update-icon-cache --quiet $dir; then
+ echo "Failed to run gtk-update-icon-cache for $dir"
+ exit 1
+ fi
+ fi
done
fi
diff --git a/triggers/mime-database.trigger b/triggers/mime-database.trigger
index f8edc17..2067d8e 100755
--- a/triggers/mime-database.trigger
+++ b/triggers/mime-database.trigger
@@ -1,5 +1,5 @@
#!/bin/sh
-if test \( -x "$(which update-mime-database 2>/dev/null)" \) -a \( -d /app/exports/share/mime/packages \); then
- exec update-mime-database /app/exports/share/mime
+if test \( -x "$(which update-mime-database 2>/dev/null)" \) -a \( -d $1/exports/share/mime/packages \); then
+ exec update-mime-database $1/exports/share/mime
fi