ecoDMS server is now available in version 21.12. Is there a plan to update the client to 21.12 as well?
Search Criteria
Package Details: ecodms-client 24.02-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/ecodms-client.git (read-only, click to copy) |
---|---|
Package Base: | ecodms-client |
Description: | Document Management Software |
Upstream URL: | http://www.ecodms.de/index.php/de/ |
Licenses: | LicenseRef-ecodms |
Submitter: | cmuench |
Maintainer: | cmuench (tuxflo, torbennehmer) |
Last Packager: | torbennehmer |
Votes: | 13 |
Popularity: | 0.000002 |
First Submitted: | 2020-02-01 20:04 (UTC) |
Last Updated: | 2025-01-18 20:51 (UTC) |
Dependencies (23)
- apr
- bash (bash-devel-static-gitAUR, bash-devel-gitAUR, busybox-coreutilsAUR, bash-gitAUR)
- fontconfig (fontconfig-gitAUR, fontconfig-ubuntuAUR)
- freetype2 (freetype2-macosAUR, freetype2-gitAUR, freetype2-qdoledAUR)
- glib2 (glib2-gitAUR, glib2-selinuxAUR, glib2-patched-thumbnailerAUR)
- gtk3 (gtk3-no_deadkeys_underlineAUR, gtk3-classic-xfceAUR, gtk3-patched-filechooser-icon-viewAUR, gtk3-classicAUR)
- libayatana-appindicator
- libidn (libidn-gitAUR)
- libjpeg-turbo (mozjpeg-gitAUR, libjpeg-turbo-gitAUR, mozjpegAUR)
- libpng (libpng-gitAUR, libpng-apngAUR)
- libtiff (libtiff-gitAUR, libtiff-lercAUR)
- libwebp (libwebp-gitAUR)
- libx11 (libx11-gitAUR)
- openjpeg2 (openjpeg-gitAUR)
- openssl (openssl-gitAUR, openssl-staticAUR)
- qt5-base (qt5-base-gitAUR, qt5-base-headlessAUR)
- qt5-svg (qt5-svg-gitAUR)
- qt5-webchannel
- qt5-webengine
- qt5-x11extras
- sane (sane-gitAUR)
- zlib (zlib-ng-compat-gitAUR, zlib-gitAUR, zlib-ng-compat)
- gnome-shell-extension-appindicator (gnome-shell-extension-appindicator-gitAUR) (optional)
Required by (0)
Sources (2)
kaipie commented on 2022-03-09 11:19 (UTC)
cmuench commented on 2021-07-19 16:44 (UTC)
@ulistermclane the md5 sum can be checked by downloading the .deb file and then call "md5sum". The md5sum should be "3c894a7db5d804ae49ed94cd56a5d461".
ulistermclane commented on 2021-07-19 15:51 (UTC) (edited on 2021-07-19 16:10 (UTC) by ulistermclane)
The PKGBUILD did not work for me:
Erstelle ecodms-client...
==> Erstelle Paket: ecodms-client 21.06.1-2 (Mo 19 Jul 2021 17:47:36 CEST)
==> Prüfe Laufzeit-Abhängigkeiten...
==> Prüfe Buildtime-Abhängigkeiten...
==> Empfange Quellen...
-> ecodmsclient-21.06.1_amd64.deb gefunden
==> Überprüfe source_x86_64 Dateien mit md5sums...
ecodmsclient-21.06.1_amd64.deb ... FEHLGESCHLAGEN
==> FEHLER: Eine oder mehrere Dateien überstanden nicht die Gültigkeits- Prüfung!
Fehler beim Erstellen von ecodms-client
Sorry for not being an AUR specialist. There seems to be a new version 21.06-1-2 and I do not know how to calculate the md5sum for a remote package.
cmuench commented on 2021-07-19 07:21 (UTC)
@dasbaumwolltier Thanks. I updated the PKGBUILD to the new version. Seems that there is a new patch release of the client available.
dasbaumwolltier commented on 2021-07-15 08:31 (UTC)
@elektronaut The PKGBUILD does not work for me. Here is the patch file I used to fix
--- PKGBUILD 2021-07-15 09:18:47.114558970 +0200
+++ PKGBUILD.new 2021-07-15 09:10:42.256566494 +0200
@@ -15,8 +15,8 @@
options=('!strip')
install=${pkgname}.install
-source_x86_64=("ecodmsclient-${pkgver}_amd64.deb::https://www.ecodms.de/ecodms_210664/focal/ecodmsclient-21.06-1-0_amd64.deb")
-md5sums_x86_64=('2cd9723cfacec22a8e4da20a4c154be3')
+source_x86_64=("ecodmsclient-${pkgver}_amd64.deb::https://www.ecodms.de/ecodms_210664/focal/ecodmsclient-21.06-1-1_amd64.deb")
+md5sums_x86_64=('3c894a7db5d804ae49ed94cd56a5d461')
package() {
cd "${srcdir}"
cmuench commented on 2021-06-25 08:54 (UTC)
@elektronaut updated.
elektronaut commented on 2021-06-24 13:10 (UTC)
ecodms just released an update. As always I did update the server without checking if there is the most recent version of the client available. Luckily I was able to update to the latest client-version by modifying the PKGBUILD like this:
# Maintainer: cmuench
# Default language is english
# Languages to choose from: en, de
_LANG='de'
pkgname=ecodms-client
pkgver=21.06.1
pkgrel=1
pkgdesc="Document Management Software"
arch=('x86_64')
url="http://www.ecodms.de/index.php/de/"
license=('custom')
depends=('apr' 'bash' 'libappindicator-gtk2' 'libgcrypt' 'qt5-webengine' 'qt5-svg' 'qt5-x11extras' 'libpng12' 'libjpeg6-turbo' 'pcre' 'freeimage')
options=('!strip')
install=${pkgname}.install
source_x86_64=("ecodmsclient-${pkgver}_amd64.deb::https://www.ecodms.de/ecodms_210664/focal/ecodmsclient-21.06-1-0_amd64.deb")
md5sums_x86_64=('2cd9723cfacec22a8e4da20a4c154be3')
package() {
cd "${srcdir}"
tar -xf data.tar.gz
ln -sf /usr/lib/libpcre.so opt/ecodms/ecodmsclient/libpcre.so.3
sed -i '1 i #!/bin/sh' opt/ecodms/ecodmsclient/ecodmsclient.sh
sed -i '1 i #!/bin/sh' opt/ecodms/ecodmsclient/ecodmsconmgr.sh
# Set client language
cp -f opt/ecodms/ecodmsclient/language_${_LANG}.qm opt/ecodms/ecodmsclient/language.qm
cp -dr --no-preserve=ownership etc opt usr "${pkgdir}"/
}
@cmuench: Maybe you can update the package?
corban commented on 2021-05-20 17:48 (UTC)
@cmuench Thank you for the fast reply. Then I'll try it that way.
cmuench commented on 2021-05-20 17:47 (UTC)
@corban There is a variable in the PKGBUILD file. You need to clone the repository, change the variable and build the package manually.
corban commented on 2021-05-20 17:40 (UTC) (edited on 2021-05-20 17:47 (UTC) by corban)
Many thanks for the package! Is it possible to set the language in ecoDMS to german?
Pinned Comments
torbennehmer commented on 2025-01-18 20:55 (UTC)
Language detection
The PKGBUILD tries to infer the langauge from the LANG environment variable. If it starts with
de
, it will use German, otherwise English. This should be sane in most cases, as long as you build with your regular user account in the correct locale.To override this, export the environment variable ECODMS_LANG to select a non-default value prior to building the package. Supported languages by EcoDMS: en, de
This can always be changed after package installation by updating the symlink at
/opt/ecodms/ecodmsclient/language.qm
.