This version works great for me, while the DM-Fotowelt package didn't install. Thanks for your work :)
Search Criteria
Package Details: cewe-fotowelt 7.4.3-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/cewe-fotowelt.git (read-only, click to copy) |
---|---|
Package Base: | cewe-fotowelt |
Description: | an offline client for creating photobooks and other photo products and ordering them from CEWE or partners |
Upstream URL: | http://www.cewe.de/ |
Licenses: | custom:eula |
Conflicts: | cewe-fotobuch, cewe-fotoservice, cewe-monlivrephoto-fnac, cewe-monlivrephoto-fr |
Submitter: | DonJaime |
Maintainer: | DonJaime |
Last Packager: | DonJaime |
Votes: | 8 |
Popularity: | 0.000687 |
First Submitted: | 2020-11-19 16:59 (UTC) |
Last Updated: | 2024-04-15 01:17 (UTC) |
Dependencies (9)
- curl (curl-quiche-gitAUR, curl-gitAUR, curl-http3-ngtcp2AUR, curl-c-aresAUR)
- libjpeg (mozjpeg-gitAUR, libjpeg-turbo-gitAUR, mozjpegAUR, libjpeg-turbo)
- libtiff5AUR (libtiff5-hylafaxplusAUR)
- libx11 (libx11-gitAUR)
- libxcrypt-compat
- snappy (snappy-gitAUR)
- wget (wget-gitAUR)
- unzip (unzip-natspecAUR, unzip-zstdAUR) (make)
- xdg-utils (busking-gitAUR, xdg-utils-slockAUR, xdg-utils-lxqtAUR, mimiAUR, mimi-gitAUR, xdg-utils-handlrAUR, openerAUR, xdg-utils-betterlockscreenAUR, mimejs-gitAUR, xdg-utils-mimeoAUR) (make)
Required by (0)
Sources (2)
MajorMayer commented on 2021-12-12 22:09 (UTC)
DonJaime commented on 2021-08-12 12:16 (UTC)
Had a slow evening, so now there are more products and more explicit instructions. The EULA window also has a slightly less ugly title, but without English words. Coming soon: validation without md5sum (maybe).
jose1711 commented on 2021-08-11 13:39 (UTC) (edited on 2021-08-11 13:40 (UTC) by jose1711)
A few more ideas:
- maybe add possible values for
_productVariant
so that it's very easy even for unexperienced user to modify thePKGBUILD
# may be any of these: Czechia | France | Fnac | Fotobuch | Germany | Poland | Slovakia | UK
_productVariant=Germany
- add different language products, e. g. (not a complete list):
- (Slovenia) https://dls.photoprintit.com/download/Data/17409-sl_SI/hps/setup_CEWE_Fotosvet.tgz
- (Luxembourg) https://dls.photoprintit.com/api/getClient/32905-de_LU/hps/x_x_x_x_32905_x_32905-79YpXK9kU47tZ/linux
- (Belgium) https://dls.photoprintit.com/api/getClient/28049-nl_BE/hps/x_x_x_x_28049_x_28049-hq6ytDt3p6hRz/linux
- (Austria) https://dls.photoprintit.com/api/getClient/29762-de_AT/hps/x_x_x_x_7892_x_07892-w8aNJNif0wuQw/linux
- (Spain) https://dls.photoprintit.com/api/getClient/29227-es_ES/hps/x_x_x_x_29227_x_29227-S8E289bBeAFtf/linux
jose1711 commented on 2021-08-11 08:37 (UTC)
Thank you, looks great. How about adding -title "EULA notice"
to xterm
though?
DonJaime commented on 2021-08-05 15:21 (UTC)
I think I found a reasonable compromise for the EULA...
jose1711 commented on 2021-08-02 11:21 (UTC)
I don't really know if there's a legal requirement to display the EULA during installation process but since the user is supposed to agree with it then I think it may be justified. Currently only German and English text is shown, maybe this can be just replaced with cat EULA.txt
. I know it's boring but this is something what many proprietary software installers do (usually there's even more text fed to more
or less
).
DonJaime commented on 2021-08-02 09:47 (UTC)
You mean show the whole EULA (boring/pointless) or just refer to its location in the right language (too many I don't speak)? It could make sense to show the first few paragraphs (up to the bit about agreeing to the EULA if you use the software) and mention where the rest is. Unfortunately, the format isn't consistent. Showing up to the end of the paragraph with TOO MANY CAPITALS works most of the time but not for Polish, for example.
jose1711 commented on 2021-08-01 21:15 (UTC)
@DonJaime thank you, it worked nicely in my test. Could you please also adjust .install
script so that it always show localised version of EULA
?
DonJaime commented on 2021-08-01 20:27 (UTC) (edited on 2021-08-01 21:01 (UTC) by DonJaime)
Thank-you for that suggestion. The PKGBUILD is now easily adaptable to other CEWE application variants. (Although CEWE Fotoświat is spelt wrong.)
jose1711 commented on 2021-07-26 14:06 (UTC)
here's a suggestion for PKGBUILD
supporting multiple languages (user is supposed to edit the PKGBUILD
prior to running makepkg
and uncomment the preferred language): https://gist.github.com/jose1711/8a32194a79d51f5874e22da2bc84a9fb
It can be enhanced in different directions but for a few languages I've added it does seem to do the job.
Pinned Comments
DonJaime commented on 2020-11-19 17:04 (UTC) (edited on 2022-11-23 11:20 (UTC) by DonJaime)
Failure in check() indicates that the setup script has been changed. Please flag the package out of date if this happens.
The packaged application now requires you to choose a CEWE partner when first run. The partner can be changed later in the "Service" section of the settings.
If the application reports a new version, you can OK the update and it will make and install an updated Arch package. (You will need your sudo password.)