version 25.01-3 at least has a dependency to yozo-office, a chinese office suite. I can't find much information, but ecodmsclient seems to depend on it. If installed with debtap, it gets installed automatically and can't be removed without breaking ecodmsclient. Anyone aware of this and why this is necessary?
Search Criteria
Package Details: ecodms-client 24.02-2
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.000000 |
First Submitted: | 2020-02-01 20:04 (UTC) |
Last Updated: | 2025-02-26 16:47 (UTC) |
Dependencies (23)
- apr
- bash (bash-devel-gitAUR, bash-gitAUR)
- fontconfig (fontconfig-gitAUR, fontconfig-ubuntuAUR)
- freetype2 (freetype2-qdoledAUR, freetype2-gitAUR, freetype2-qdoled-aw3225qfAUR, freetype2-macosAUR)
- 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, mozjpegAUR, libjpeg-turbo-gitAUR)
- 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
- Show 3 more dependencies...
Required by (0)
Sources (2)
mgabriel commented on 2025-08-28 08:06 (UTC)
Weltherrscher commented on 2025-07-03 06:38 (UTC) (edited on 2025-07-03 06:39 (UTC) by Weltherrscher)
for Version 25.01:
source_x86_64=("ecodmsclient-25.01-1_amd64.deb::http://www.ecodms.de/ecodms_250164/noble/ecodmsclient-25.01-1_amd64.deb")
sha256sums_x86_64=('0792579c19c6eb32cd775a2dc35e5229c71606b65c22c2858602f862781fa810')
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
.
torbennehmer commented on 2025-01-18 20:52 (UTC)
Package has been updated to 24.02, all dependencies have been updated, language detection improved.
grmblfrz commented on 2024-12-31 16:45 (UTC)
For version 24.02:
source_x86_64=("ecodmsclient-24.02-1_amd64.deb::https://www.ecodms.de/ecodms_240264/noble/ecodmsclient-24.02-1_amd64.deb")
sha256sums_x86_64=("82d90e4adaf57f6ef3f514a83aae632bf39a95e61e38efaae6d3176b914735ce")
MatthiasG commented on 2024-11-02 19:36 (UTC)
Here is my PKGBUILD of the current version (24.01-2).
I changed 'libtiff5' to 'libtiff' and added 'libayatana-appindicator' in the dependencies.
pkgname='ecodms-client'
pkgver='24.01.2'
pkgrel=1
pkgdesc="Document Management Software ecoDMS"
arch=('x86_64')
url="http://www.ecodms.de/index.php/de/"
license=('custom')
groups=('kde-office')
depends=('apr' 'bash' 'libappindicator-gtk2' 'libgcrypt' 'libpng' 'libjpeg-turbo' 'libtiff' 'openjpeg2' 'pcre' 'qt5-webengine' 'qt5-svg' 'qt5-x11extras' 'libayatana-appindicator')
#depends=('apr' 'bash' 'libappindicator-gtk2' 'libgcrypt' 'libpng' 'libjpeg-turbo' 'libtiff5' 'openjpeg2' 'pcre' 'qt5-webengine' 'qt5-svg' 'qt5-x11extras' )
options=('!strip')
install=${pkgname}.install
source_x86_64=("ecodmsclient-24.01-2_amd64.deb::https://www.ecodms.de/ecodms_240164/noble/ecodmsclient-24.01-2_amd64.deb")
#source_x86_64=("ecodmsclient-23.02-1_amd64.deb::https://www.ecodms.de/ecodms_230264/jammy/ecodmsclient-23.02-1_amd64.deb")
sha256sums_x86_64=("7614d69c692d20665d4c2c9ab19527692434d6e8c60a681d17f075e10a414c93")
package() {
cd "${srcdir}"
tar -xf data.tar.gz
ln -sf /usr/lib/libpcre.so opt/ecodms/ecodmsclient/libpcre.so.3
ln -sf /usr/lib/libappindicator.so opt/ecodms/ecodmsclient/libayatana-appindicator.so.1
sed -i '1 i #!/bin/sh' opt/ecodms/ecodmsclient/ecodmsclient.sh
sed -i '1 i #!/bin/sh' opt/ecodms/ecodmsclient/ecodmsconmgr.sh
if [[ -z "${ECODMS_LANG}" ]]; then
_LANG='en'
else
_LANG="${ECODMS_LANG}"
fi
# Set client language
ln -sf language_${_LANG}.qm opt/ecodms/ecodmsclient/language.qm
cp -dr --no-preserve=ownership etc opt usr "${pkgdir}"/
}
torbennehmer commented on 2024-01-02 18:49 (UTC)
Update 23.02 is now here. The handling of the language selection has changed, please review PKGBUILD before updating!
torbennehmer commented on 2024-01-02 17:37 (UTC)
Recommendation: Drop this pakage from AUR, use ecodms-client, which is up to date and has active maintainers
joroethig commented on 2023-08-11 07:13 (UTC)
My PKGBUILD for ecodms 23.01:
# Maintainer: cmuench
# Default language is english
# Languages to choose from: en, de
_LANG='de'
pkgname=ecodms-client
pkgver=23.01
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' 'libpng' 'libjpeg-turbo' 'libtiff5' 'openjpeg2' 'pcre' 'qt5-webengine' 'qt5-svg' 'qt5-x11extras' )
options=('!strip')
install=${pkgname}.install
source_x86_64=("ecodmsclient-23.01-1_amd64.deb::http://www.ecodms.de/ecodms_230164/jammy/ecodmsclient-23.01-1_amd64.deb")
sha256sums_x86_64=("4d797bf11c4615041bb22b57e4a469cd15e125adce6eb5a241f8007f697bdf29")
package() {
cd "${srcdir}"
tar -xf data.tar.gz
ln -sf /usr/lib/libpcre.so opt/ecodms/ecodmsclient/libpcre.so.3
ln -sf /usr/lib/libappindicator.so opt/ecodms/ecodmsclient/libayatana-appindicator.so.1
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}"/
}
torbennehmer commented on 2023-05-06 13:35 (UTC)
I've just updated the package to the current version. It also should fix the current dependency problems around GTK2/3. Please test this on your systems, if there are more dependency problems, please let me know.
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
.