[arch-commits] Commit in graphviz/repos/staging-x86_64 (6 files)
Date: Wednesday, November 11, 2020 @ 06:56:09 Author: foutrelis Revision: 400245 archrelease: copy trunk to staging-x86_64 Added: graphviz/repos/staging-x86_64/PKGBUILD (from rev 400244, graphviz/trunk/PKGBUILD) graphviz/repos/staging-x86_64/ghostscript918.patch (from rev 400244, graphviz/trunk/ghostscript918.patch) graphviz/repos/staging-x86_64/install (from rev 400244, graphviz/trunk/install) Deleted: graphviz/repos/staging-x86_64/PKGBUILD graphviz/repos/staging-x86_64/ghostscript918.patch graphviz/repos/staging-x86_64/install --+ PKGBUILD | 120 - ghostscript918.patch | 36 +++--- install | 24 - 3 files changed, 90 insertions(+), 90 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-11-11 06:56:04 UTC (rev 400244) +++ PKGBUILD2020-11-11 06:56:09 UTC (rev 400245) @@ -1,60 +0,0 @@ -# Maintainer: Gaetan Bisson -# Contributor: kevin -# Contributor: John Proctor - -pkgname=graphviz -pkgver=2.44.1 -pkgrel=5 -pkgdesc='Graph visualization software' -url='https://www.graphviz.org/' -license=('EPL') -arch=('x86_64') -depends=('libltdl' 'gd' 'librsvg' 'libxaw' 'ghostscript' 'pango' 'gts' 'gsfonts' 'libnsl' 'libpng') -makedepends=('swig' 'mono' 'guile' 'lua' 'ocaml>=4.11.0' 'perl' 'python' 'r' 'tk' 'qt5-base' 'gtk2' 'git') -optdepends=('mono: sharp bindings' -'guile: guile bindings' -'lua: lua bindings' -'ocaml: ocaml bindings' -'perl: perl bindings' -'python: python bindings' -'r: r bindings' -'tcl: tcl bindings' -'qt5-base: gvedit' -'gtk2: gtk output plugin' -'xterm: vimdot') -source=("https://www2.graphviz.org/Packages/stable/portable_source/graphviz-${pkgver}.tar.gz; -'ghostscript918.patch') -sha256sums=('8e1b34763254935243ccdb83c6ce108f531876d7a5dfd443f255e6418b8ea313' -'0083d126e27f2223ec4226fc1d71c9c84106968a0fdf65de838aee1e4882bfdb') - -install=install - -prepare() { - cd "${srcdir}/${pkgname}-${pkgver}" - patch -p1 -i ../ghostscript918.patch - ./autogen.sh NOCONFIG -} - -build() { - cd "${srcdir}/${pkgname}-${pkgver}" - export LIBPOSTFIX=/ - export CXXFLAGS+=' -fPIC -fpermissive' - - ./configure --prefix=/usr \ - --enable-python3=yes --disable-python - make -} - -package() { - cd "${srcdir}/${pkgname}-${pkgver}" - make DESTDIR="${pkgdir}" install - - # fix symlink to symlink that doesn't get picked up by makepkg's zipman - ln -s gv2gxl.1.gz "${pkgdir}"/usr/share/man/man1/dot2gxl.1.gz - rm "${pkgdir}"/usr/share/man/man1/dot2gxl.1 - - # Deduplicates TCL libraries - cd "${pkgdir}/usr/lib/tcl8.6" - rm -fr graphviz - ln -s ../graphviz/tcl graphviz -} Copied: graphviz/repos/staging-x86_64/PKGBUILD (from rev 400244, graphviz/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-11-11 06:56:09 UTC (rev 400245) @@ -0,0 +1,60 @@ +# Maintainer: Gaetan Bisson +# Contributor: kevin +# Contributor: John Proctor + +pkgname=graphviz +pkgver=2.44.1 +pkgrel=6 +pkgdesc='Graph visualization software' +url='https://www.graphviz.org/' +license=('EPL') +arch=('x86_64') +depends=('libltdl' 'gd' 'librsvg' 'libxaw' 'ghostscript' 'pango' 'gts' 'gsfonts' 'libnsl' 'libpng') +makedepends=('swig' 'mono' 'guile' 'lua' 'ocaml>=4.11.0' 'perl' 'python' 'r' 'tk' 'qt5-base' 'gtk2' 'git') +optdepends=('mono: sharp bindings' +'guile: guile bindings' +'lua: lua bindings' +'ocaml: ocaml bindings' +'perl: perl bindings' +'python: python bindings' +'r: r bindings' +'tcl: tcl bindings' +'qt5-base: gvedit' +'gtk2: gtk output plugin' +'xterm: vimdot') +source=("https://www2.graphviz.org/Packages/stable/portable_source/graphviz-${pkgver}.tar.gz; +'ghostscript918.patch') +sha256sums=('8e1b34763254935243ccdb83c6ce108f531876d7a5dfd443f255e6418b8ea313' +'0083d126e27f2223ec4226fc1d71c9c84106968a0fdf65de838aee1e4882bfdb') + +install=install + +prepare() { + cd "${srcdir}/${pkgname}-${pkgver}" + patch -p1 -i ../ghostscript918.patch + ./autogen.sh NOCONFIG +} + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + export LIBPOSTFIX=/ + export CXXFLAGS+=' -fPIC -fpermissive' + + ./configure --prefix=/usr \ + --enable-python3=yes --disable-python + make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + make DESTDIR="${pkgdir}" install + + # fix symlink to symlink that doesn't get picked up by makepkg's zipman + ln -s gv2gxl.1.gz
[arch-commits] Commit in graphviz/repos/staging-x86_64 (6 files)
Date: Tuesday, July 28, 2020 @ 00:56:10 Author: bisson Revision: 392601 archrelease: copy trunk to staging-x86_64 Added: graphviz/repos/staging-x86_64/PKGBUILD (from rev 392600, graphviz/trunk/PKGBUILD) graphviz/repos/staging-x86_64/ghostscript918.patch (from rev 392600, graphviz/trunk/ghostscript918.patch) graphviz/repos/staging-x86_64/install (from rev 392600, graphviz/trunk/install) Deleted: graphviz/repos/staging-x86_64/PKGBUILD graphviz/repos/staging-x86_64/ghostscript918.patch graphviz/repos/staging-x86_64/install --+ PKGBUILD | 120 - ghostscript918.patch | 36 +++--- install | 24 - 3 files changed, 90 insertions(+), 90 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-07-28 00:55:47 UTC (rev 392600) +++ PKGBUILD2020-07-28 00:56:10 UTC (rev 392601) @@ -1,60 +0,0 @@ -# Maintainer: Gaetan Bisson -# Contributor: kevin -# Contributor: John Proctor - -pkgname=graphviz -pkgver=2.44.1 -pkgrel=1 -pkgdesc='Graph visualization software' -url='https://www.graphviz.org/' -license=('EPL') -arch=('x86_64') -depends=('libltdl' 'gd' 'librsvg' 'libxaw' 'ghostscript' 'pango' 'gts' 'gsfonts' 'libnsl' 'libpng') -makedepends=('swig' 'mono' 'guile' 'lua' 'ocaml' 'perl' 'python' 'r' 'tk' 'qt5-base' 'gtk2' 'git') -optdepends=('mono: sharp bindings' -'guile: guile bindings' -'lua: lua bindings' -'ocaml: ocaml bindings' -'perl: perl bindings' -'python: python bindings' -'r: r bindings' -'tcl: tcl bindings' -'qt5-base: gvedit' -'gtk2: gtk output plugin' -'xterm: vimdot') -source=("https://www2.graphviz.org/Packages/stable/portable_source/graphviz-${pkgver}.tar.gz; -'ghostscript918.patch') -sha512sums=('42e6137c7cce18daf6f17e6fcbbdfe8e0a531de1bdd3ac7b8751445214aa0d85713b65ba896a234a02670827b0d608bd64b758ef60a4d0384ffa3355ee0dbc42' - '314b444da2fed31535d164e47abcaf866f57b8fea3514a6642a8f4539611a93d7f74462049d769004bfd734abee33e5b86ffe3ac49e0b7f50ea177624d68d510') - -install=install - -prepare() { - cd "${srcdir}/${pkgname}-${pkgver}" - patch -p1 -i ../ghostscript918.patch - ./autogen.sh NOCONFIG -} - -build() { - cd "${srcdir}/${pkgname}-${pkgver}" - export LIBPOSTFIX=/ - export CXXFLAGS+=' -fPIC -fpermissive' - - ./configure --prefix=/usr \ - --enable-python3=yes --disable-python - make -} - -package() { - cd "${srcdir}/${pkgname}-${pkgver}" - make DESTDIR="${pkgdir}" install - - # fix symlink to symlink that doesn't get picked up by makepkg's zipman - ln -s gv2gxl.1.gz "${pkgdir}"/usr/share/man/man1/dot2gxl.1.gz - rm "${pkgdir}"/usr/share/man/man1/dot2gxl.1 - - # Deduplicates TCL libraries - cd "${pkgdir}/usr/lib/tcl8.6" - rm -fr graphviz - ln -s ../graphviz/tcl graphviz -} Copied: graphviz/repos/staging-x86_64/PKGBUILD (from rev 392600, graphviz/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-07-28 00:56:10 UTC (rev 392601) @@ -0,0 +1,60 @@ +# Maintainer: Gaetan Bisson +# Contributor: kevin +# Contributor: John Proctor + +pkgname=graphviz +pkgver=2.44.1 +pkgrel=3 +pkgdesc='Graph visualization software' +url='https://www.graphviz.org/' +license=('EPL') +arch=('x86_64') +depends=('libltdl' 'gd' 'librsvg' 'libxaw' 'ghostscript' 'pango' 'gts' 'gsfonts' 'libnsl' 'libpng') +makedepends=('swig' 'mono' 'guile' 'lua' 'ocaml' 'perl' 'python' 'r' 'tk' 'qt5-base' 'gtk2' 'git') +optdepends=('mono: sharp bindings' +'guile: guile bindings' +'lua: lua bindings' +'ocaml: ocaml bindings' +'perl: perl bindings' +'python: python bindings' +'r: r bindings' +'tcl: tcl bindings' +'qt5-base: gvedit' +'gtk2: gtk output plugin' +'xterm: vimdot') +source=("https://www2.graphviz.org/Packages/stable/portable_source/graphviz-${pkgver}.tar.gz; +'ghostscript918.patch') +sha256sums=('8e1b34763254935243ccdb83c6ce108f531876d7a5dfd443f255e6418b8ea313' +'0083d126e27f2223ec4226fc1d71c9c84106968a0fdf65de838aee1e4882bfdb') + +install=install + +prepare() { + cd "${srcdir}/${pkgname}-${pkgver}" + patch -p1 -i ../ghostscript918.patch + ./autogen.sh NOCONFIG +} + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + export LIBPOSTFIX=/ + export CXXFLAGS+=' -fPIC -fpermissive' + + ./configure --prefix=/usr \ + --enable-python3=yes --disable-python + make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + make DESTDIR="${pkgdir}" install + + # fix symlink to symlink that
[arch-commits] Commit in graphviz/repos/staging-x86_64 (6 files)
Date: Wednesday, July 1, 2020 @ 16:51:48 Author: felixonmars Revision: 390707 archrelease: copy trunk to staging-x86_64 Added: graphviz/repos/staging-x86_64/PKGBUILD (from rev 390706, graphviz/trunk/PKGBUILD) graphviz/repos/staging-x86_64/ghostscript918.patch (from rev 390706, graphviz/trunk/ghostscript918.patch) graphviz/repos/staging-x86_64/install (from rev 390706, graphviz/trunk/install) Deleted: graphviz/repos/staging-x86_64/PKGBUILD graphviz/repos/staging-x86_64/ghostscript918.patch graphviz/repos/staging-x86_64/install --+ PKGBUILD | 120 - ghostscript918.patch | 36 +++--- install | 24 - 3 files changed, 90 insertions(+), 90 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-07-01 16:51:20 UTC (rev 390706) +++ PKGBUILD2020-07-01 16:51:48 UTC (rev 390707) @@ -1,60 +0,0 @@ -# Maintainer: Gaetan Bisson -# Contributor: kevin -# Contributor: John Proctor - -pkgname=graphviz -pkgver=2.44.0 -pkgrel=6 -pkgdesc='Graph visualization software' -url='https://www.graphviz.org/' -license=('EPL') -arch=('x86_64') -depends=('libltdl' 'gd' 'librsvg' 'libxaw' 'ghostscript' 'pango' 'gts' 'gsfonts' 'libnsl' 'libpng') -makedepends=('swig' 'mono' 'guile' 'lua' 'ocaml' 'perl' 'python' 'r' 'tk' 'qt5-base' 'gtk2' 'git') -optdepends=('mono: sharp bindings' -'guile: guile bindings' -'lua: lua bindings' -'ocaml: ocaml bindings' -'perl: perl bindings' -'python: python bindings' -'r: r bindings' -'tcl: tcl bindings' -'qt5-base: gvedit' -'gtk2: gtk output plugin' -'xterm: vimdot') -source=("https://www2.graphviz.org/Packages/stable/portable_source/graphviz-${pkgver}.tar.gz; -'ghostscript918.patch') -sha256sums=('9aabd13a8018b708ab3c822de2326c19d0a52ed59f50a6b0f9318c07e2a6d93b' -'0083d126e27f2223ec4226fc1d71c9c84106968a0fdf65de838aee1e4882bfdb') - -install=install - -prepare() { - cd "${srcdir}/${pkgname}-${pkgver}" - patch -p1 -i ../ghostscript918.patch - ./autogen.sh NOCONFIG -} - -build() { - cd "${srcdir}/${pkgname}-${pkgver}" - export LIBPOSTFIX=/ - export CXXFLAGS+=' -fPIC -fpermissive' - - ./configure --prefix=/usr \ - --enable-python3=yes --disable-python - make -} - -package() { - cd "${srcdir}/${pkgname}-${pkgver}" - make DESTDIR="${pkgdir}" install - - # fix symlink to symlink that doesn't get picked up by makepkg's zipman - ln -s gv2gxl.1.gz "${pkgdir}"/usr/share/man/man1/dot2gxl.1.gz - rm "${pkgdir}"/usr/share/man/man1/dot2gxl.1 - - # Deduplicates TCL libraries - cd "${pkgdir}/usr/lib/tcl8.6" - rm -fr graphviz - ln -s ../graphviz/tcl graphviz -} Copied: graphviz/repos/staging-x86_64/PKGBUILD (from rev 390706, graphviz/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-07-01 16:51:48 UTC (rev 390707) @@ -0,0 +1,60 @@ +# Maintainer: Gaetan Bisson +# Contributor: kevin +# Contributor: John Proctor + +pkgname=graphviz +pkgver=2.44.1 +pkgrel=1 +pkgdesc='Graph visualization software' +url='https://www.graphviz.org/' +license=('EPL') +arch=('x86_64') +depends=('libltdl' 'gd' 'librsvg' 'libxaw' 'ghostscript' 'pango' 'gts' 'gsfonts' 'libnsl' 'libpng') +makedepends=('swig' 'mono' 'guile' 'lua' 'ocaml' 'perl' 'python' 'r' 'tk' 'qt5-base' 'gtk2' 'git') +optdepends=('mono: sharp bindings' +'guile: guile bindings' +'lua: lua bindings' +'ocaml: ocaml bindings' +'perl: perl bindings' +'python: python bindings' +'r: r bindings' +'tcl: tcl bindings' +'qt5-base: gvedit' +'gtk2: gtk output plugin' +'xterm: vimdot') +source=("https://www2.graphviz.org/Packages/stable/portable_source/graphviz-${pkgver}.tar.gz; +'ghostscript918.patch') +sha512sums=('42e6137c7cce18daf6f17e6fcbbdfe8e0a531de1bdd3ac7b8751445214aa0d85713b65ba896a234a02670827b0d608bd64b758ef60a4d0384ffa3355ee0dbc42' + '314b444da2fed31535d164e47abcaf866f57b8fea3514a6642a8f4539611a93d7f74462049d769004bfd734abee33e5b86ffe3ac49e0b7f50ea177624d68d510') + +install=install + +prepare() { + cd "${srcdir}/${pkgname}-${pkgver}" + patch -p1 -i ../ghostscript918.patch + ./autogen.sh NOCONFIG +} + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + export LIBPOSTFIX=/ + export CXXFLAGS+=' -fPIC -fpermissive' + + ./configure --prefix=/usr \ + --enable-python3=yes --disable-python + make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + make DESTDIR="${pkgdir}" install + + # fix symlink to
[arch-commits] Commit in graphviz/repos/staging-x86_64 (6 files)
Date: Sunday, October 27, 2019 @ 07:08:49 Author: felixonmars Revision: 365919 archrelease: copy trunk to staging-x86_64 Added: graphviz/repos/staging-x86_64/PKGBUILD (from rev 365918, graphviz/trunk/PKGBUILD) graphviz/repos/staging-x86_64/ghostscript918.patch (from rev 365918, graphviz/trunk/ghostscript918.patch) graphviz/repos/staging-x86_64/install (from rev 365918, graphviz/trunk/install) Deleted: graphviz/repos/staging-x86_64/PKGBUILD graphviz/repos/staging-x86_64/ghostscript918.patch graphviz/repos/staging-x86_64/install --+ PKGBUILD | 124 - ghostscript918.patch | 36 +++--- install | 24 - 3 files changed, 92 insertions(+), 92 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-10-27 07:08:29 UTC (rev 365918) +++ PKGBUILD2019-10-27 07:08:49 UTC (rev 365919) @@ -1,62 +0,0 @@ -# Maintainer: Gaetan Bisson -# Contributor: kevin -# Contributor: John Proctor - -pkgname=graphviz -pkgver=2.42.2 -_commit=da4c2ec6f24ca1b6d1752c6b5bc4389e55682147 -pkgrel=5 -pkgdesc='Graph visualization software' -url='https://www.graphviz.org/' -license=('EPL') -arch=('x86_64') -depends=('libltdl' 'gd' 'librsvg' 'libxaw' 'ghostscript' 'pango' 'gts' 'gsfonts' 'libnsl') -makedepends=('swig' 'mono' 'guile' 'lua' 'ocaml' 'perl' 'python2' 'r' 'tk' 'qt5-base' 'gtk2' 'git') -optdepends=('mono: sharp bindings' -'guile: guile bindings' -'lua: lua bindings' -'ocaml: ocaml bindings' -'perl: perl bindings' -'python2: python bindings' -'r: r bindings' -'tcl: tcl bindings' -'qt5-base: gvedit' -'gtk2: gtk output plugin' -'xterm: vimdot') -source=("git+https://gitlab.com/graphviz/graphviz.git#commit=$_commit; -'ghostscript918.patch') -sha256sums=('SKIP' -'0083d126e27f2223ec4226fc1d71c9c84106968a0fdf65de838aee1e4882bfdb') - -install=install - -prepare() { - cd "${srcdir}/${pkgname}" - patch -p1 -i ../ghostscript918.patch - ./autogen.sh -} - -build() { - cd "${srcdir}/${pkgname}" - export PYTHON=python2 - export LIBPOSTFIX=/ - # -fpermissive required for OCaml 4.09 rebuild - export CXXFLAGS+=' -fPIC -fpermissive' - - ./configure --prefix=/usr - make -} - -package() { - cd "${srcdir}/${pkgname}" - 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 - rm "${pkgdir}"/usr/share/man/man1/dot2gxl.1 - - # Deduplicates TCL libraries - cd "${pkgdir}/usr/lib/tcl8.6" - rm -fr graphviz - ln -s ../graphviz/tcl graphviz -} Copied: graphviz/repos/staging-x86_64/PKGBUILD (from rev 365918, graphviz/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-10-27 07:08:49 UTC (rev 365919) @@ -0,0 +1,62 @@ +# Maintainer: Gaetan Bisson +# Contributor: kevin +# Contributor: John Proctor + +pkgname=graphviz +pkgver=2.42.2 +_commit=da4c2ec6f24ca1b6d1752c6b5bc4389e55682147 +pkgrel=6 +pkgdesc='Graph visualization software' +url='https://www.graphviz.org/' +license=('EPL') +arch=('x86_64') +depends=('libltdl' 'gd' 'librsvg' 'libxaw' 'ghostscript' 'pango' 'gts' 'gsfonts' 'libnsl') +makedepends=('swig' 'mono' 'guile' 'lua' 'ocaml' 'perl' 'python2' 'r' 'tk' 'qt5-base' 'gtk2' 'git') +optdepends=('mono: sharp bindings' +'guile: guile bindings' +'lua: lua bindings' +'ocaml: ocaml bindings' +'perl: perl bindings' +'python2: python bindings' +'r: r bindings' +'tcl: tcl bindings' +'qt5-base: gvedit' +'gtk2: gtk output plugin' +'xterm: vimdot') +source=("git+https://gitlab.com/graphviz/graphviz.git#commit=$_commit; +'ghostscript918.patch') +sha256sums=('SKIP' +'0083d126e27f2223ec4226fc1d71c9c84106968a0fdf65de838aee1e4882bfdb') + +install=install + +prepare() { + cd "${srcdir}/${pkgname}" + patch -p1 -i ../ghostscript918.patch + ./autogen.sh +} + +build() { + cd "${srcdir}/${pkgname}" + export PYTHON=python2 + export LIBPOSTFIX=/ + # -fpermissive required for OCaml 4.09 rebuild + export CXXFLAGS+=' -fPIC -fpermissive' + + ./configure --prefix=/usr + make +} + +package() { + cd "${srcdir}/${pkgname}" + 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 + rm "${pkgdir}"/usr/share/man/man1/dot2gxl.1 + + # Deduplicates TCL libraries +
[arch-commits] Commit in graphviz/repos/staging-x86_64 (6 files)
Date: Friday, October 25, 2019 @ 15:11:37 Author: felixonmars Revision: 365597 archrelease: copy trunk to staging-x86_64 Added: graphviz/repos/staging-x86_64/PKGBUILD (from rev 365596, graphviz/trunk/PKGBUILD) graphviz/repos/staging-x86_64/ghostscript918.patch (from rev 365596, graphviz/trunk/ghostscript918.patch) graphviz/repos/staging-x86_64/install (from rev 365596, graphviz/trunk/install) Deleted: graphviz/repos/staging-x86_64/PKGBUILD graphviz/repos/staging-x86_64/ghostscript918.patch graphviz/repos/staging-x86_64/install --+ PKGBUILD | 124 - ghostscript918.patch | 36 +++--- install | 24 - 3 files changed, 92 insertions(+), 92 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-10-25 15:11:15 UTC (rev 365596) +++ PKGBUILD2019-10-25 15:11:37 UTC (rev 365597) @@ -1,62 +0,0 @@ -# Maintainer: Gaetan Bisson -# Contributor: kevin -# Contributor: John Proctor - -pkgname=graphviz -pkgver=2.42.2 -_commit=da4c2ec6f24ca1b6d1752c6b5bc4389e55682147 -pkgrel=4 -pkgdesc='Graph visualization software' -url='https://www.graphviz.org/' -license=('EPL') -arch=('x86_64') -depends=('libltdl' 'gd' 'librsvg' 'libxaw' 'ghostscript' 'pango' 'gts' 'gsfonts' 'libnsl') -makedepends=('swig' 'mono' 'guile' 'lua' 'ocaml' 'perl' 'python2' 'r' 'tk' 'qt5-base' 'gtk2' 'git') -optdepends=('mono: sharp bindings' -'guile: guile bindings' -'lua: lua bindings' -'ocaml: ocaml bindings' -'perl: perl bindings' -'python2: python bindings' -'r: r bindings' -'tcl: tcl bindings' -'qt5-base: gvedit' -'gtk2: gtk output plugin' -'xterm: vimdot') -source=("git+https://gitlab.com/graphviz/graphviz.git#commit=$_commit; -'ghostscript918.patch') -sha256sums=('SKIP' -'0083d126e27f2223ec4226fc1d71c9c84106968a0fdf65de838aee1e4882bfdb') - -install=install - -prepare() { - cd "${srcdir}/${pkgname}" - patch -p1 -i ../ghostscript918.patch - ./autogen.sh -} - -build() { - cd "${srcdir}/${pkgname}" - export PYTHON=python2 - export LIBPOSTFIX=/ - # -fpermissive required for OCaml 4.09 rebuild - export CXXFLAGS+=' -fPIC -fpermissive' - - ./configure --prefix=/usr - make -} - -package() { - cd "${srcdir}/${pkgname}" - 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 - rm "${pkgdir}"/usr/share/man/man1/dot2gxl.1 - - # Deduplicates TCL libraries - cd "${pkgdir}/usr/lib/tcl8.6" - rm -fr graphviz - ln -s ../graphviz/tcl graphviz -} Copied: graphviz/repos/staging-x86_64/PKGBUILD (from rev 365596, graphviz/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-10-25 15:11:37 UTC (rev 365597) @@ -0,0 +1,62 @@ +# Maintainer: Gaetan Bisson +# Contributor: kevin +# Contributor: John Proctor + +pkgname=graphviz +pkgver=2.42.2 +_commit=da4c2ec6f24ca1b6d1752c6b5bc4389e55682147 +pkgrel=5 +pkgdesc='Graph visualization software' +url='https://www.graphviz.org/' +license=('EPL') +arch=('x86_64') +depends=('libltdl' 'gd' 'librsvg' 'libxaw' 'ghostscript' 'pango' 'gts' 'gsfonts' 'libnsl') +makedepends=('swig' 'mono' 'guile' 'lua' 'ocaml' 'perl' 'python2' 'r' 'tk' 'qt5-base' 'gtk2' 'git') +optdepends=('mono: sharp bindings' +'guile: guile bindings' +'lua: lua bindings' +'ocaml: ocaml bindings' +'perl: perl bindings' +'python2: python bindings' +'r: r bindings' +'tcl: tcl bindings' +'qt5-base: gvedit' +'gtk2: gtk output plugin' +'xterm: vimdot') +source=("git+https://gitlab.com/graphviz/graphviz.git#commit=$_commit; +'ghostscript918.patch') +sha256sums=('SKIP' +'0083d126e27f2223ec4226fc1d71c9c84106968a0fdf65de838aee1e4882bfdb') + +install=install + +prepare() { + cd "${srcdir}/${pkgname}" + patch -p1 -i ../ghostscript918.patch + ./autogen.sh +} + +build() { + cd "${srcdir}/${pkgname}" + export PYTHON=python2 + export LIBPOSTFIX=/ + # -fpermissive required for OCaml 4.09 rebuild + export CXXFLAGS+=' -fPIC -fpermissive' + + ./configure --prefix=/usr + make +} + +package() { + cd "${srcdir}/${pkgname}" + 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 + rm "${pkgdir}"/usr/share/man/man1/dot2gxl.1 + + # Deduplicates TCL libraries +