summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorCarlos Aznarán Laos2022-04-10 15:20:26 -0500
committerCarlos Aznarán Laos2022-04-10 15:20:26 -0500
commitefc02bf034b4842c1f2e44d4cf005f1c68099b4a (patch)
treee3c3389f6829385f115dced2980bf95e501ecd44
parenta0af4eaa07d3f0c850211453392abc21dc1144e2 (diff)
downloadaur-efc02bf034b4842c1f2e44d4cf005f1c68099b4a.tar.gz
Bump version to 22.04.0
-rw-r--r--.SRCINFO13
-rw-r--r--.gitignore1
-rw-r--r--PKGBUILD44
3 files changed, 38 insertions, 20 deletions
diff --git a/.SRCINFO b/.SRCINFO
index b8d87c4da30d..7686205e9965 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,14 +1,19 @@
pkgbase = wxmaxima
pkgdesc = A wxWidgets GUI for the computer algebra system Maxima
- pkgver = 22.03.0
+ pkgver = 22.04.0
pkgrel = 1
- url = https://wxmaxima-developers.github.io/wxmaxima/
+ url = https://github.com/wxmaxima-developers/wxmaxima
arch = x86_64
license = GPL2
makedepends = cmake
depends = maxima
depends = wxgtk3
- source = https://github.com/wxMaxima-developers/wxmaxima/archive/Version-22.03.0/wxmaxima-22.03.0.tar.gz
- sha256sums = 2192f804588511e9a796ad0b677e6f4721bb2cf2a52766f3d47f4528ad0ce0a4
+ optdepends = bash-completion: for completion when using bash
+ optdepends = man-db: manual pages for wxMaxima
+ source = wxmaxima-22.04.0::https://github.com/wxmaxima-developers/wxmaxima/archive/Version-22.04.0/wxmaxima-Version-22.04.0.tar.gz
+ source = wxmaxima-22.04.0.asc::https://github.com/wxmaxima-developers/wxmaxima/releases/download/Version-22.04.0/Version-22.04.0.tar.gz.asc
+ validpgpkeys = 53F047CE66B91B0F724C545D5C86C0E4211D5B8E
+ sha512sums = 5197dab483012b39e910208406f32f2892d9acc3c0abc8582a61a43fad4f13e95692f8e499a2d0ca1680ca2ca48ea4c4853aa04c3f18d5e3a923c11316ebbf62
+ sha512sums = SKIP
pkgname = wxmaxima
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..f59ec20aabf5
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+* \ No newline at end of file
diff --git a/PKGBUILD b/PKGBUILD
index 7a6b989da683..61cb3802b982 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,30 +1,42 @@
-# Maintainer: Ronald van Haren <ronald.archlinux.org>
+# Maintainer: Carlos Aznarán <caznaranl@uni.pe>
+# Contributor: Antonio Rojas <arojas@archlinux.org>
+# Contributor: Ronald van Haren <ronald.archlinux.org>
# Contributor: Angelo Theodorou <encelo@users.sourceforge.net>
# Contributor: Vinay S Shastry <vinayshastry@gmail.com>
pkgname=wxmaxima
-pkgver=22.03.0
+pkgver=22.04.0
pkgrel=1
pkgdesc="A wxWidgets GUI for the computer algebra system Maxima"
-arch=('x86_64')
-url="https://wxmaxima-developers.github.io/wxmaxima/"
-license=('GPL2')
-depends=('maxima' 'wxgtk3')
-makedepends=('cmake')
-source=(https://github.com/wxMaxima-developers/wxmaxima/archive/Version-$pkgver/$pkgname-$pkgver.tar.gz)
-sha256sums=('2192f804588511e9a796ad0b677e6f4721bb2cf2a52766f3d47f4528ad0ce0a4')
+arch=(x86_64)
+url="https://github.com/${pkgname}-developers/${pkgname}"
+license=(GPL2)
+depends=(maxima wxgtk3)
+makedepends=(cmake)
+# checkdepends=(xorg-server-xvfb)
+optdepends=('bash-completion: for completion when using bash'
+ 'man-db: manual pages for wxMaxima')
+source=(${pkgname}-${pkgver}::${url}/archive/Version-${pkgver}/${pkgname}-Version-${pkgver}.tar.gz ${pkgname}-${pkgver}.asc::${url}/releases/download/Version-${pkgver}/Version-${pkgver}.tar.gz.asc)
+validpgpkeys=('53F047CE66B91B0F724C545D5C86C0E4211D5B8E') # Gunter Königsmann <wxmaxima@physikbuch.de>
+sha512sums=('5197dab483012b39e910208406f32f2892d9acc3c0abc8582a61a43fad4f13e95692f8e499a2d0ca1680ca2ca48ea4c4853aa04c3f18d5e3a923c11316ebbf62' 'SKIP')
build() {
- cmake -B build -S ${pkgname}-Version-${pkgver} \
- -DCMAKE_INSTALL_PREFIX=/usr \
- -DwxWidgets_CONFIG_EXECUTABLE=/usr/bin/wx-config-gtk3
+ cmake \
+ -S ${pkgname}-Version-${pkgver} \
+ -B build \
+ -DCMAKE_BUILD_TYPE=None \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_CXX_STANDARD=14 \
+ -DCMAKE_CXX_COMPILER=g++ \
+ -DwxWidgets_CONFIG_EXECUTABLE=/usr/bin/wx-config-gtk3 \
+ -Wno-dev
cmake --build build
}
-#check() {
-# cd ${pkgname}-Version-${pkgver}
-# ./src/wxmaxima test/testbench_simple.wxmx
-#}
+# check() {
+# cmake --build build --target update-locale test
+# xvfb-run ./build/src/wxmaxima build/test/automatic_test_files/testbench_simple2.mac.wxmx
+# }
package() {
DESTDIR="${pkgdir}" cmake --install build