summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO39
-rw-r--r--PKGBUILD45
2 files changed, 81 insertions, 3 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 6d6750d44a20..c4e23c138b02 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = yed
pkgdesc = Very powerful graph editor written in java
pkgver = 3.18.1
- pkgrel = 1
+ pkgrel = 2
epoch = 1
url = http://www.yworks.com/en/products_yed_about.html
install = yed.install
@@ -10,6 +10,43 @@ pkgbase = yed
depends = archlinux-java-run>=4
depends = java-openjfx>=8
depends = java-openjfx<11
+ depends = atk
+ depends = bzip2
+ depends = cairo
+ depends = expat
+ depends = fontconfig
+ depends = freetype2
+ depends = fribidi
+ depends = gcc-libs
+ depends = gdk-pixbuf2
+ depends = glib2
+ depends = glibc
+ depends = graphite
+ depends = gtk2
+ depends = harfbuzz
+ depends = libdatrie
+ depends = libffi
+ depends = libpng
+ depends = libthai
+ depends = libutil-linux
+ depends = libx11
+ depends = libxau
+ depends = libxcb
+ depends = libxcomposite
+ depends = libxcursor
+ depends = libxdamage
+ depends = libxdmcp
+ depends = libxext
+ depends = libxfixes
+ depends = libxi
+ depends = libxinerama
+ depends = libxrandr
+ depends = libxrender
+ depends = libxtst
+ depends = pango
+ depends = pcre
+ depends = pixman
+ depends = zlib
source = https://www.yworks.com/resources/yed/demo/yEd-3.18.1.zip
source = yed.desktop
source = yed
diff --git a/PKGBUILD b/PKGBUILD
index 215b1d708a95..ac88e365d58c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -11,13 +11,54 @@
pkgname=yed
pkgver=3.18.1
-pkgrel=1
+pkgrel=2
epoch=1
pkgdesc='Very powerful graph editor written in java'
arch=('any')
url='http://www.yworks.com/en/products_yed_about.html'
license=('custom')
-depends=('archlinux-java-run>=4' 'java-openjfx>=8' 'java-openjfx<11')
+depends=('archlinux-java-run>=4' 'java-openjfx>=8' 'java-openjfx<11'
+
+ # Additional dependencies for the JavaFX UI, determined using
+ # ldd /usr/lib/jvm/java-8-openjdk/jre/lib/amd64/libglass.so|awk '{print $3}'|xargs pacman -Qo|awk '{print $4}'|sort -u
+ 'atk'
+ 'bzip2'
+ 'cairo'
+ 'expat'
+ 'fontconfig'
+ 'freetype2'
+ 'fribidi'
+ 'gcc-libs'
+ 'gdk-pixbuf2'
+ 'glib2'
+ 'glibc'
+ 'graphite'
+ 'gtk2'
+ 'harfbuzz'
+ 'libdatrie'
+ 'libffi'
+ 'libpng'
+ 'libthai'
+ 'libutil-linux'
+ 'libx11'
+ 'libxau'
+ 'libxcb'
+ 'libxcomposite'
+ 'libxcursor'
+ 'libxdamage'
+ 'libxdmcp'
+ 'libxext'
+ 'libxfixes'
+ 'libxi'
+ 'libxinerama'
+ 'libxrandr'
+ 'libxrender'
+ 'libxtst'
+ 'pango'
+ 'pcre'
+ 'pixman'
+ 'zlib'
+ )
source=("https://www.yworks.com/resources/yed/demo/yEd-${pkgver}.zip"
'yed.desktop'
'yed')