summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJames Crompton2018-04-01 15:13:03 +0200
committerJames Crompton2018-04-01 15:14:31 +0200
commit6346942dc5a4e58bd019b46b7257e884f6d210b4 (patch)
treed4be35b5db750df73a2c58ed402298e7e0a96e05
parent89244476e3a1c03d00e2ef67f097e05f800438e7 (diff)
downloadaur-6346942dc5a4e58bd019b46b7257e884f6d210b4.tar.gz
Fix updater script for new installer name
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD4
-rw-r--r--updater.pl23
3 files changed, 17 insertions, 14 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 7b412032691e..4683cf795165 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = cewe-fotoservice
pkgdesc = an offline client for creating photobooks and other photo products and ordering them at cewe.de or partners
pkgver = 6.3.3
- pkgrel = 1
+ pkgrel = 2
url = http://www.cewe.de/
install = cewe-fotoservice.install
arch = i686
@@ -16,7 +16,7 @@ pkgbase = cewe-fotoservice
source = https://dls.photoprintit.com/download/Data/6822-de_DE/hps/setup_cewe-fotoservice_de.tgz
source = updater.pl
md5sums = 6bbf70047655e1e359d2ce3991c7724c
- md5sums = 422a405d520e18ef9afade2e7c24440b
+ md5sums = 825c39158c5e324231020e4bb4645f8d
pkgname = cewe-fotoservice
diff --git a/PKGBUILD b/PKGBUILD
index e3039e6c1096..ec4bbe139e70 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -10,10 +10,10 @@ pkgname=cewe-fotoservice
conflicts=(cewe-fotobuch)
pkgdesc='an offline client for creating photobooks and other photo products and ordering them at cewe.de or partners'
md5sums=('6bbf70047655e1e359d2ce3991c7724c'
- '422a405d520e18ef9afade2e7c24440b')
+ '825c39158c5e324231020e4bb4645f8d')
pkgver=6.3.3
-pkgrel=1
+pkgrel=2
url="http://www.cewe.de/"
license=("custom:eula")
depends=('libx11' 'libjpeg' 'curl' 'wget')
diff --git a/updater.pl b/updater.pl
index 26dfaa430d0b..6a6837b5e1db 100644
--- a/updater.pl
+++ b/updater.pl
@@ -10,17 +10,20 @@ my $installer = "";
GetOptions("installer=s" => \$installer);
-die "\033[1;31mNo AUR package available for this update.\033[0m"
- unless $installer =~ /(OnlineFotoservice|Mein_CEWE_FOTOBUCH)/;
+unless ($installer =~ /(cewe-fotoservice|Mein_CEWE_FOTOBUCH)/){
+ print "\033[1;31mNo AUR package available for this update ('$installer').\033[0m"
+}else{
-my $pkgName = $1 eq 'Mein_CEWE_FOTOBUCH' ? 'cewe-fotobuch' : 'cewe-fotoservice';
+ my $pkgName = $1 eq 'Mein_CEWE_FOTOBUCH' ? 'cewe-fotobuch' : 'cewe-fotoservice';
-chdir('/tmp');
-system("wget https://aur.archlinux.org/cgit/aur.git/snapshot/$pkgName.tar.gz -O $pkgName.tar.gz");
-system("tar -xvf $pkgName.tar.gz");
+ chdir('/tmp');
+ system("wget https://aur.archlinux.org/cgit/aur.git/snapshot/$pkgName.tar.gz -O $pkgName.tar.gz");
+ system("tar -xvf $pkgName.tar.gz");
-chdir($pkgName);
-system("mv '$installer' ./");
-system('_UPDATING=1 makepkg --install --clean --skipchecksums');
+ chdir($pkgName);
+ system("mv '$installer' ./");
+ system('_UPDATING=1 makepkg --install --clean --skipchecksums');
+}
-print "\nSie können dieses Fenster jetzt schließen.\n";
+print "\nDrücken Sie <ENTER> um diese Fenster zu schließen.\n";
+my $input = <STDIN>;