Package Details: edrawmax-bin 14.0.0-0

Git Clone URL: https://aur.archlinux.org/edrawmax-bin.git (read-only, click to copy)
Package Base: edrawmax-bin
Description: All-in-One Diagram Software
Upstream URL: https://www.edrawsoft.com/edraw-max/
Keywords: diagram draw
Licenses: Copyright 2022 Edrawsoft. All rights reserved.
Submitter: katsuoryuu
Maintainer: katsuoryuu
Last Packager: katsuoryuu
Votes: 8
Popularity: 0.000193
First Submitted: 2022-02-14 03:05 (UTC)
Last Updated: 2024-09-27 01:18 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 Next › Last »

stevesong commented on 2021-12-04 17:05 (UTC)

New problems seem to have emerged related to ldap libraries. The following got edrawmax working for me:

ln -s  /usr/lib/liblber.so.2 /usr/lib/liblber-2.4.so.2
ln -s  /usr/lib/libldap.so /usr/lib/libldap-2.4.so.2
mv /opt/EdrawMax-10/lib/libnss3.so /opt/EdrawMax-10/lib/libnss3.bak
ln -s /usr/lib/libnss3.so /opt/EdrawMax-10/lib/libnss3.so
mv /opt/EdrawMax-10/lib/libnss3.so/libnssutil3.so /opt/EdrawMax-10/lib/libnss3.so/libnssutil3.bak
ln -s /usr/lib/libnssutil3.so /opt/EdrawMax-10/lib/libnss3.so/libnssutil3.so

eric06 commented on 2021-07-09 09:02 (UTC)

hello, Kernel 5.12.9-1, the solution provided bu=y chron : "This needs an update to 10.5.3. It also currently fails to start with a complaint about libnss3.so(build against 3.59 and Arch uses 3.65). You can get it to work if you replace libnss3.so and libnssutil3.so in /opt/EdrawMax-10/lib/ with links to /lib/libnss3.so and /lib/libnssutil3.so" Works perfectly. Thank you very much!

simple commented on 2021-07-09 04:32 (UTC)

update for version 10.5.3 including suggestion by @chron to replace/link the libnss*3 libs to system.

# Maintainer: Matej Lach <matej.lach@gmail.com>
# Contributor: kitech1 <vatic@vivaldi.net>
pkgname=edrawmax
pkgver=10.5.3
pkgvername=10-5-3
pkgrel=5
pkgmaver=10
pkgmaname=EdrawMax
epoch=
lang=en
pkgdesc="All-in-One Diagram Software"
arch=('x86_64')
url="https://www.edrawsoft.com/edraw-max/"
license=('custom:"Copyright 2020 Edrawsoft. All rights reserved."')
groups=()
depends=()
makedepends=()
checkdepends=()
optdepends=()
provides=()
conflicts=()
replaces=()
backup=()
options=(!strip)
install=
changelog=
source=(http://download.edrawsoft.com/archives/${pkgname}-${pkgvername}-${lang}.rpm edrawmax.desktop)
sha256sums=('18541303baaf07a6514423cd202c03b4184d0f6ed96778188bc578fc34fffaaf'
'b0369cd8b8e2d3826f3bdc3362d6c18b9fdcbfa064625d823bd424c0d83b6b1e')
noextract=()

package() {
  mkdir -p "${pkgdir}/opt/${pkgmaname}-${pkgmaver}"
  ln -sf /lib/libnss3.so ${srcdir}/opt/EdrawMax-10/lib/libnss3.so
  ln -sf /lib/libnssutil3.so ${srcdir}/opt/EdrawMax-10/lib/libnssutil3.so
  mv ${srcdir}/opt/EdrawMax-10/* "${pkgdir}/opt/${pkgmaname}-${pkgmaver}/"
  mkdir -p ${pkgdir}/usr/share/applications/
  mkdir -p ${pkgdir}/usr/share/mime/packages/
  mkdir -p ${pkgdir}/usr/share/icons/gnome/scalable/mimetypes/
  mkdir -p ${pkgdir}/usr/bin/
  cd "${pkgdir}/opt/${pkgmaname}-${pkgmaver}"
  cp -f edrawmax.png ${pkgdir}/usr/share/icons/
  cp -f edrawmax.xml ${pkgdir}/usr/share/mime/packages/
  cp -f eddx.svg ${pkgdir}/usr/share/icons/gnome/scalable/mimetypes/
  cp -f edrawmax.desktop ${pkgdir}/usr/share/applications/
  ln -f -s /opt/${pkgmaname}-${pkgmaver}/${pkgmaname} ${pkgdir}/usr/bin/edrawmax
}

post_install() {
  chmod +x /opt/${pkgmaname}-${pkgmaver}/${pkgmaname}
  update-desktop-database /usr/share/applications
  update-mime-database /usr/share/mime
  gtk-update-icon-cache /usr/share/icons/gnome/ -f
  ldconfig
}

post_upgrade() {
  update-desktop-database /usr/share/applications
  update-mime-database /usr/share/mime
  gtk-update-icon-cache /usr/share/icons/gnome/ -f
  ldconfig
}

# vim:set ts=2 sw=2 et:

mixile commented on 2021-07-03 04:21 (UTC)

Same : edrawmax: /opt/EdrawMax-10/lib/libnss3.so: version `NSS_3.65' not found (required by /usr/lib/libsmime3.so)

binarydepth commented on 2021-05-31 17:38 (UTC)

edrawmax: /opt/EdrawMax-10/lib/libnss3.so: version `NSS_3.65' not found (required by /usr/lib/libsmime3.so)

chron commented on 2021-05-26 11:02 (UTC) (edited on 2021-05-26 11:04 (UTC) by chron)

This needs an update to 10.5.3. It also currently fails to start with a complaint about libnss3.so(build against 3.59 and Arch uses 3.65). You can get it to work if you replace libnss3.so and libnssutil3.so in /opt/EdrawMax-10/lib/ with links to /lib/libnss3.so and /lib/libnssutil3.so.

kemuzor commented on 2020-07-25 00:38 (UTC)

Edraw Max for Linux v10.0.4 has just been released

ptrj commented on 2020-07-10 16:19 (UTC) (edited on 2020-07-10 16:19 (UTC) by ptrj)

Update ?

pkgname=edrawmax
pkgver=10.0
pkgrel=1
pkgmaver=10
pkgmaname=EdrawMax
epoch=
pkgdesc="All-in-One Diagram Software"
arch=('x86_64')
url="https://www.edrawsoft.com/edraw-max/"
license=('custom:"Copyright 2020 Edrawsoft. All rights reserved."')
groups=()
depends=()
makedepends=()
checkdepends=()
optdepends=()
provides=()
conflicts=()
replaces=()
backup=()
options=(!strip)
install=
changelog=
source=("http://download.edrawsoft.com/archives/${pkgname}_${pkgver}_${arch}.rpm")
sha256sums=('3cab7df07280fe5f90339b5457bdcce18af4805b81dc48cc7466fa031e7f3518')
noextract=()

package() {
  mkdir -p "${pkgdir}/opt/${pkgmaname}-${pkgmaver}"
  mv ${srcdir}/opt/EdrawMax-10/* "${pkgdir}/opt/${pkgmaname}-${pkgmaver}/"
  mkdir -p ${pkgdir}/usr/share/applications/
  mkdir -p ${pkgdir}/usr/share/mime/packages/
  mkdir -p ${pkgdir}/usr/share/icons/gnome/scalable/mimetypes/
  mkdir -p ${pkgdir}/usr/bin/
  cd "${pkgdir}/opt/${pkgmaname}-${pkgmaver}"
  cp -f edrawmax.png ${pkgdir}/usr/share/icons/
  cp -f edrawmax.xml ${pkgdir}/usr/share/mime/packages/
  cp -f eddx.svg ${pkgdir}/usr/share/icons/gnome/scalable/mimetypes/
  cp -f edrawmax.desktop ${pkgdir}/usr/share/applications/
  ln -f -s /opt/${pkgmaname}-${pkgmaver}/${pkgmaname} ${pkgdir}/usr/bin/edrawmax
}

post_install() {
  chmod +x /opt/${pkgmaname}-${pkgmaver}/${pkgmaname}
  update-desktop-database /usr/share/applications
  update-mime-database /usr/share/mime
  gtk-update-icon-cache /usr/share/icons/gnome/ -f
  ldconfig
}

post_upgrade() {
  update-desktop-database /usr/share/applications
  update-mime-database /usr/share/mime
  gtk-update-icon-cache /usr/share/icons/gnome/ -f
  ldconfig
}