Package Details: ecodms-client 23.02-1

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: custom
Submitter: cmuench
Maintainer: cmuench (tuxflo, torben)
Last Packager: torben
Votes: 8
Popularity: 0.000445
First Submitted: 2020-02-01 20:04 (UTC)
Last Updated: 2024-01-02 18:48 (UTC)

Latest Comments

1 2 3 4 5 6 Next › Last »

torben 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!

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}"/
}

torben 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.

viper-666 commented on 2023-04-08 13:09 (UTC) (edited on 2023-04-08 13:16 (UTC) by viper-666)

I installed the latest update ecodmsclient-22.08-2_amd64.deb what @KaonHunter showed below. But the connection manager don't starts the error is:

(ecodmssinglesignon:4174): Gtk-ERROR **: 15:06:23.492: GTK+ 2.x symbols detected. 
Using GTK+ 2.x and GTK+ 3 in the same process is not supported

ldd -v ./ecodmssinglesignon | grep gtk shows this:

libgtk-x11-2.0.so.0 => /usr/lib/libgtk-x11-2.0.so.0 (0x00007fb96e400000)
libdbusmenu-gtk3.so.4 => /usr/lib/libdbusmenu-gtk3.so.4 (0x00007fb96cc72000)
libgtk-3.so.0 => /usr/lib/libgtk-3.so.0 (0x00007fb96bc00000)
/usr/lib/libgtk-x11-2.0.so.0:
/usr/lib/libdbusmenu-gtk3.so.4:
/usr/lib/libgtk-3.so.0:

Someone have a clue what's going wrong?

Syon commented on 2023-02-21 16:35 (UTC)

No luck with that.

The Connectionmanager appears, but I can't connect.

It only say:


./ecodmssinglesignon                                                                                                                                  ✔ 
baseService =  ":1.78" 

QCssParser::parseColorValue: Specified color without alpha value but alpha given: 'rgb 0,0,0,0'
QCssParser::parseColorValue: Specified color without alpha value but alpha given: 'rgb 0,0,0,0'
QCssParser::parseColorValue: Specified color without alpha value but alpha given: 'rgb 0,0,0,0'
QCssParser::parseColorValue: Specified color without alpha value but alpha given: 'rgb 0,0,0,0'
WIN VERSION -1
GOT SERVER PORT:  42469
zsh: segmentation fault (core dumped)  ./ecodmssinglesignon

Syon commented on 2023-02-21 13:17 (UTC) (edited on 2023-02-21 13:40 (UTC) by Syon)

I run in another Problem:

./ecodmsconmgr.sh
./ecodmssinglesignon: error while loading shared libraries: libayatana-appindicator.so.1: cannot open shared object file: No such file or directory  

Any hints?

EDIT: Oh, you have to Link that too...

sudo ln -s /usr/lib/libayatana-appindicator3.so /opt/ecodms/ecodmsclient/libayatana-appindicator.so.1

And had to install libssl-1-1 Now I will test.

KaonHunter commented on 2023-02-19 12:20 (UTC)

Libtiff 5 is available on AUR since January in the AUR

https://aur.archlinux.org/packages/libtiff5.

torben commented on 2023-01-15 13:54 (UTC)

When using 22.08.1-1 we need libtiff.so.5, which appearantly isn't available on Arch anymore.

torben@alexandria ~ % /opt/ecodms/ecodmsclient/ecodmsclient.sh 
./ecodmsclient: error while loading shared libraries: libtiff.so.5: cannot open shared object file: No such file or directory

What I did is symlinking /usr/lib/libtiff.so (which currently points to libtiff.so.6.0.0) into /opt/ecodms/ecodmsclient similar to the other to libs linked into that folder. This is enough to get things going again (apparantly the libtiff APIs are close enough for this).

KaonHunter commented on 2023-01-14 13:41 (UTC) (edited on 2023-01-14 13:41 (UTC) by KaonHunter)

Update to the latest release


# Maintainer: cmuench

# Default language is english
# Languages to choose from: en, de
_LANG='de'

pkgname=ecodms-client
pkgver=22.08.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' 'libayatana-appindicator')
options=('!strip')
install=${pkgname}.install

source_x86_64=("ecodmsclient-${pkgver}_amd64.deb::http://www.ecodms.de/ecodms_220864/jammy/./ecodmsclient-22.08-2_amd64.deb")
md5sums_x86_64=('f53ec9c00af86edbfeeb7fcb00d70e3b')

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}"/
}

joroethig commented on 2022-10-24 18:48 (UTC) (edited on 2022-11-17 16:24 (UTC) by joroethig)

Hi, I made a change to PKGBUILD to install version 22.08. (edit: jammy deb for running on latest manjaro):


# Maintainer: cmuench

# Default language is english
# Languages to choose from: en, de
_LANG='de'

pkgname=ecodms-client
pkgver=22.08.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' 'libayatana-appindicator')
options=('!strip')
install=${pkgname}.install

source_x86_64=("ecodmsclient-${pkgver}_amd64.deb::http://www.ecodms.de/ecodms_220864/jammy/ecodmsclient-22.08-1_amd64.deb")
md5sums_x86_64=('3acab0b32ab1e54f716876ef72553787')

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}"/
}

Important is the link to libappindicator.so to avoind GTK+ 2 and GTK+ 3 problems