summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorJames Crompton2016-03-05 22:08:04 +0100
committerJames Crompton2016-03-05 22:08:04 +0100
commit35c3692839402809150cd37010c939a62b334cc4 (patch)
tree9f874994492c07463f6bf656b4e67b199a7175c5 /PKGBUILD
parent103d251d9b119976bee3b1ac105a04a6760277d2 (diff)
downloadaur-35c3692839402809150cd37010c939a62b334cc4.tar.gz
Suppress redundant error messages. Don't show EULA/ask for confirmation if cewe-fotobuch is already installed
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD10
1 files changed, 7 insertions, 3 deletions
diff --git a/PKGBUILD b/PKGBUILD
index b3ea909061dc..3db6ebea1dc8 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -27,10 +27,14 @@ package() {
mkdir -p $_installDir $pkgdir/usr/{bin,share/icons/hicolor,share/mime/packages}
cd $srcdir
- # don't install broken desktop file or put it on current user's desktop
- sed -i 's/createDesktopShortcuts();/#createDesktopShortcuts();/' ./install.pl
+ # don't put broken desktop file on current user's desktop; don't burble and dish out wrong information
+ sed -i 's/createDesktopShortcuts();/#createDesktopShortcuts();/;
+ s/^printf(\$TRANSLATABLE\[\(12\|4\)\],/print("\\n");#/' ./install.pl
- ./install.pl --installDir=$_installDir --workingDir=$srcdir -k -v
+ # don't show EULA/ask for confirmation if cewe-fotobuch is already installed
+ which cewe-fotobuch &>/dev/null && update='--update'
+
+ ./install.pl $update --installDir=$_installDir -k -v
# remove unneeded mime cache files (leave directories)
rm $pkgdir/usr/share/mime/* &> /dev/null || true