summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorJames Crompton2018-04-01 13:04:48 +0200
committerJames Crompton2018-04-01 15:30:42 +0200
commit9d315fc3d0979029d9664f1e81f9fedff70a1c2c (patch)
tree599b851707bd660584f622ae3b53c78ec88430bd /PKGBUILD
parent4fe6d1923e09572a230792831c40fa0ac22a24a7 (diff)
downloadaur-9d315fc3d0979029d9664f1e81f9fedff70a1c2c.tar.gz
Don't wait for confirmation after saying nothing. Improved update/upgrade script.
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD10
1 files changed, 5 insertions, 5 deletions
diff --git a/PKGBUILD b/PKGBUILD
index d73bd186ae5c..4bad085ba382 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -10,10 +10,10 @@ pkgname=cewe-fotobuch
conflicts=(cewe-fotoservice)
pkgdesc='an offline client for creating photobooks, uploading and ordering them at cewe.de'
md5sums=('638a766051d95e3f1d94d77d2e4db5a2'
- '422a405d520e18ef9afade2e7c24440b')
+ '11e395d7c48d7f340435eeb938bcb502')
pkgver=6.3.3
-pkgrel=1
+pkgrel=2
url="http://www.cewe.de/"
license=("custom:eula")
depends=('libx11' 'libjpeg' 'curl' 'wget')
@@ -41,8 +41,8 @@ package() {
# don't clear screen, fail to update system mime database, install broken desktop file, or burble
sed -i 's/^\s*\(system("clear"\|system("update-mime-database \|createDesktopShortcuts(\|printf(\$TRANSLATABLE\).*;//' install.pl
- # don't show EULA/ask for confirmation if package is already installed
- which $pkgname &>/dev/null && update='--update'
+ # don't show EULA/ask for confirmation (EULA is addressed in install script)
+ update='--update'
# keep packages unless updating from within application
[[ -z "$_UPDATING" ]] && keepPackages='-k' || update='--upgrade'
@@ -58,7 +58,7 @@ package() {
cd ${_installDir#$pkgdir}
# nouveau bug with QT web engine: https://bugreports.qt.io/browse/QTBUG-41242
lsmod | grep nouveau && export QT_XCB_FORCE_SOFTWARE_OPENGL=1
- exec ./"$_productUrname" "\$@"
+ exec ./"${_productUrname/_/.}" "\$@"
EOF
cat > $pkgdir/usr/share/applications/$pkgname.desktop <<-EOF
[Desktop Entry]