diff options
author | Jan Kohnert | 2024-05-01 01:14:08 +0200 |
---|---|---|
committer | Jan Kohnert | 2024-05-01 01:14:08 +0200 |
commit | d5ccfa05a92801fb9f9ade0a41cb0fb6057f051b (patch) | |
tree | a079e7a8e3bbd305b7f252529f4cefd576cf9025 | |
parent | ed89a5ce510f102dc6e52496e028ce7194efef4a (diff) | |
download | aur-plplot.tar.gz |
Resolve "Fix build error with Python 3.12"
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 41 |
2 files changed, 23 insertions, 26 deletions
@@ -1,15 +1,17 @@ pkgbase = plplot pkgdesc = A cross-platform software package for creating scientific plots pkgver = 5.15.0 - pkgrel = 7 + pkgrel = 8 url = http://plplot.sourceforge.net/ arch = i686 arch = x86_64 - license = LGPL - license = custom + license = LGPL-2.0-or-later + license = GPL-2.0-or-later + license = LicenseRef-custom makedepends = cmake makedepends = jdk-openjdk makedepends = pkg-config + makedepends = python-setuptools makedepends = swig depends = cairo depends = gcc-libs @@ -5,11 +5,15 @@ # Contributor: Eric Belanger <eric@archlinux.org> pkgname=plplot pkgver=5.15.0 -pkgrel=7 +pkgrel=8 pkgdesc="A cross-platform software package for creating scientific plots" arch=("i686" "x86_64") url="http://plplot.sourceforge.net/" -license=("LGPL" "custom") +license=( + "LGPL-2.0-or-later" + "GPL-2.0-or-later" + "LicenseRef-custom" +) depends=( "cairo" "gcc-libs" @@ -32,7 +36,13 @@ depends=( "wxwidgets-common" "wxwidgets-gtk3" ) -makedepends=("cmake" "jdk-openjdk" "pkg-config" "swig") +makedepends=( + "cmake" + "jdk-openjdk" + "pkg-config" + "python-setuptools" + "swig" +) optdepends=("bash") options=("!libtool") source=( @@ -56,26 +66,11 @@ build() { fi mkdir build cd build - cmake \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DENABLE_ada=OFF \ - -DENABLE_c=ON \ - -DENABLE_cxx=ON \ - -DENABLE_d=OFF \ - -DENABLE_fortran=OFF \ - -DENABLE_itcl=OFF \ - -DENABLE_itk=OFF \ - -DENABLE_java=ON \ - -DENABLE_lua=ON \ - -DENABLE_ocaml=OFF \ - -DENABLE_octave=OFF \ - -DENABLE_pyqt5=OFF \ - -DENABLE_python=ON \ - -DENABLE_qt=ON \ - -DENABLE_tcl=ON \ - -DENABLE_tk=ON \ - -DENABLE_wxwidgets=ON \ - -DPLD_wxwidgets=ON .. + cmake -DCMAKE_INSTALL_PREFIX=/usr -DENABLE_ada=OFF -DENABLE_c=ON -DENABLE_cxx=ON -DENABLE_d=OFF \ + -DENABLE_fortran=OFF -DENABLE_itcl=OFF -DENABLE_itk=OFF -DENABLE_java=ON -DENABLE_lua=ON \ + -DENABLE_ocaml=OFF -DENABLE_octave=OFF -DENABLE_pyqt5=OFF -DENABLE_python=ON -DENABLE_qt=ON \ + -DENABLE_tcl=ON -DENABLE_tk=ON -DENABLE_wxwidgets=ON -DPLD_wxwidgets=ON .. + make } |