summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorCarlos Aznarán Laos2022-07-17 12:09:37 -0500
committerCarlos Aznarán Laos2022-07-17 12:09:37 -0500
commit82b0e759cc7274a1956a3506fdd8431f8bfd02ae (patch)
treea0a9cbc3cb05a8256083508391bacb5c154c8b8c
parent3315be3b15acf0114f6733cb44aa306c4f38eb6f (diff)
downloadaur-82b0e759cc7274a1956a3506fdd8431f8bfd02ae.tar.gz
Add one patch
-rw-r--r--.SRCINFO5
-rw-r--r--PKGBUILD21
2 files changed, 19 insertions, 7 deletions
diff --git a/.SRCINFO b/.SRCINFO
index f8aa3169cb24..e0310e29e48a 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,10 +1,11 @@
pkgbase = wxmaxima
pkgdesc = A wxWidgets GUI for the computer algebra system Maxima
pkgver = 22.05.0
- pkgrel = 2
+ pkgrel = 3
url = https://github.com/wxmaxima-developers/wxmaxima
arch = x86_64
license = GPL2
+ checkdepends = xorg-server-xvfb
makedepends = cmake
depends = maxima
depends = wxwidgets-gtk3
@@ -12,8 +13,10 @@ pkgbase = wxmaxima
optdepends = man-db: manual pages for wxMaxima
source = wxmaxima-22.05.0::https://github.com/wxmaxima-developers/wxmaxima/archive/Version-22.05.0/wxmaxima-Version-22.05.0.tar.gz
source = wxmaxima-22.05.0.asc::https://github.com/wxmaxima-developers/wxmaxima/releases/download/Version-22.05.0/Version-22.05.0.tar.gz.asc
+ source = private-fonts.patch::https://github.com/wxmaxima-developers/wxmaxima/commit/05251f68470e44bc0db3cc2e3a1aa14bf8c02fee.patch
validpgpkeys = 53F047CE66B91B0F724C545D5C86C0E4211D5B8E
sha512sums = e78ce86d3265b8c5d1d9b110075bdc8e3ff180a0a017142f852b022a1984e7e9bf0a4b7d2fb829f8c87b09899ef57a6e8ee203ec7edac52e7d05f0a05d2c9fe8
sha512sums = SKIP
+ sha512sums = 04a5e0274d07ef826432d63846af35c578fddd6b9c832dd1406b6deede6161cf0f4295de1acd9564dc8ebbee6d7e2067d47b1ae422366616d51f1e4d2851e039
pkgname = wxmaxima
diff --git a/PKGBUILD b/PKGBUILD
index e837f1639af7..8ab827503d9f 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -6,19 +6,28 @@
pkgname=wxmaxima
pkgver=22.05.0
-pkgrel=2
+pkgrel=3
pkgdesc="A wxWidgets GUI for the computer algebra system Maxima"
arch=(x86_64)
url="https://github.com/${pkgname}-developers/${pkgname}"
license=(GPL2)
depends=(maxima wxwidgets-gtk3)
makedepends=(cmake)
-# checkdepends=(xorg-server-xvfb)
+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)
+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
+ private-fonts.patch::${url}/commit/05251f68470e44bc0db3cc2e3a1aa14bf8c02fee.patch)
validpgpkeys=('53F047CE66B91B0F724C545D5C86C0E4211D5B8E') # Gunter Königsmann <wxmaxima@physikbuch.de>
-sha512sums=('e78ce86d3265b8c5d1d9b110075bdc8e3ff180a0a017142f852b022a1984e7e9bf0a4b7d2fb829f8c87b09899ef57a6e8ee203ec7edac52e7d05f0a05d2c9fe8' 'SKIP')
+sha512sums=('e78ce86d3265b8c5d1d9b110075bdc8e3ff180a0a017142f852b022a1984e7e9bf0a4b7d2fb829f8c87b09899ef57a6e8ee203ec7edac52e7d05f0a05d2c9fe8'
+ 'SKIP'
+ '04a5e0274d07ef826432d63846af35c578fddd6b9c832dd1406b6deede6161cf0f4295de1acd9564dc8ebbee6d7e2067d47b1ae422366616d51f1e4d2851e039')
+
+prepare() {
+ cd ${pkgname}-Version-${pkgver}
+ patch -p1 -i ../private-fonts.patch
+}
build() {
cmake \
@@ -34,8 +43,8 @@ build() {
}
# check() {
-# cmake --build build --target update-locale test
-# xvfb-run ./build/src/wxmaxima build/test/automatic_test_files/testbench_simple2.mac.wxmx
+# cmake --build build --target update-locale
+# xvfb-run -a ctest --test-dir build # ./build/src/wxmaxima build/test/automatic_test_files/testbench_simple2.mac.wxmx
# }
package() {