diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 21 |
1 files changed, 15 insertions, 6 deletions
@@ -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() { |