[arch-commits] Commit in graphviz/trunk (PKGBUILD)

Gaëtan Bisson bisson at archlinux.org
Sun Nov 24 10:27:30 UTC 2019


    Date: Sunday, November 24, 2019 @ 10:27:29
  Author: bisson
Revision: 369700

upstream update

Modified:
  graphviz/trunk/PKGBUILD

----------+
 PKGBUILD |   18 ++++++++----------
 1 file changed, 8 insertions(+), 10 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2019-11-24 09:51:13 UTC (rev 369699)
+++ PKGBUILD	2019-11-24 10:27:29 UTC (rev 369700)
@@ -3,9 +3,8 @@
 # Contributor: John Proctor <jproctor at prium.net>
 
 pkgname=graphviz
-pkgver=2.42.2
-_commit=da4c2ec6f24ca1b6d1752c6b5bc4389e55682147
-pkgrel=6
+pkgver=2.42.3
+pkgrel=1
 pkgdesc='Graph visualization software'
 url='https://www.graphviz.org/'
 license=('EPL')
@@ -23,24 +22,23 @@
             'qt5-base: gvedit'
             'gtk2: gtk output plugin'
             'xterm: vimdot')
-source=("git+https://gitlab.com/graphviz/graphviz.git#commit=$_commit"
+source=("https://www2.graphviz.org/Packages/stable/portable_source/graphviz-${pkgver}.tar.gz"
         'ghostscript918.patch')
-sha256sums=('SKIP'
+sha256sums=('8faf3fc25317b1d15166205bf64c1b4aed55a8a6959dcabaa64dbad197e47add'
             '0083d126e27f2223ec4226fc1d71c9c84106968a0fdf65de838aee1e4882bfdb')
 
 install=install
 
 prepare() {
-	cd "${srcdir}/${pkgname}"
+	cd "${srcdir}/${pkgname}-${pkgver}"
 	patch -p1 -i ../ghostscript918.patch
 	./autogen.sh
 }
 
 build() {
-	cd "${srcdir}/${pkgname}"
+	cd "${srcdir}/${pkgname}-${pkgver}"
 	export PYTHON=python2
 	export LIBPOSTFIX=/
-	# -fpermissive required for OCaml 4.09 rebuild
 	export CXXFLAGS+=' -fPIC -fpermissive'
 
 	./configure --prefix=/usr
@@ -48,11 +46,11 @@
 }
 
 package() {
-	cd "${srcdir}/${pkgname}"
+	cd "${srcdir}/${pkgname}-${pkgver}"
 	make DESTDIR="${pkgdir}" install
 
 	# fix symlink to symlink that doesn't get picked up by makepkg's zipman
-	ln -sf gv2gxl.1.gz "${pkgdir}"/usr/share/man/man1/dot2gxl.1.gz
+	ln -s gv2gxl.1.gz "${pkgdir}"/usr/share/man/man1/dot2gxl.1.gz
 	rm "${pkgdir}"/usr/share/man/man1/dot2gxl.1
 
 	# Deduplicates TCL libraries



More information about the arch-commits mailing list