summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorCarlos Aznarán Laos2023-05-16 21:58:45 -0500
committerCarlos Aznarán Laos2023-05-16 21:58:45 -0500
commit218bea5d17c9037bcc06fc03ec6dd82c725b78ed (patch)
treef238f9b16ad928510edd11a0b3d38a2d4afc21e5
parent6c07ba3b5c6e700fc3c6b20861893e174893441c (diff)
downloadaur-218bea5d17c9037bcc06fc03ec6dd82c725b78ed.tar.gz
Bump version to 0.28.0
-rw-r--r--.SRCINFO13
-rw-r--r--PKGBUILD43
2 files changed, 25 insertions, 31 deletions
diff --git a/.SRCINFO b/.SRCINFO
index f8d149107b03..3c909bbd42c7 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,17 +1,16 @@
pkgbase = xwidgets
- pkgdesc = The C++ backend for Jupyter interactive widgets.
- pkgver = 0.25.0
+ pkgdesc = C++ backend for Jupyter interactive widgets
+ pkgver = 0.28.0
pkgrel = 1
url = https://github.com/jupyter-xeus/xwidgets
arch = x86_64
- license = BSD
+ license = custom:BSD-3-clause
depends = xtl
- depends = xproperty=0.11.0
depends = xeus
+ depends = xproperty
depends = nlohmann-json
depends = jupyter-widgetsnbextension
- source = https://github.com/jupyter-xeus/xwidgets/archive/0.25.0.tar.gz
- md5sums = 17727978842c3625c1d23bb42c165420
+ source = xwidgets-0.28.0.tar.gz::https://github.com/jupyter-xeus/xwidgets/archive/0.28.0.tar.gz
+ sha512sums = 31447d0430906249a73093e20376003d6f4c1f0b43c009269c7378f6f0d53b2fb1a2941735fb33d1e4846fded04821c2ea03886b02e16bc1800160155d2dff3b
pkgname = xwidgets
-
diff --git a/PKGBUILD b/PKGBUILD
index 133e8d93c7a6..ceca99f01ec5 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,33 +1,28 @@
-# Maintainer: Sebastian Gsänger <sebastian_gsaenger@web.de>
-# Maintainer: chn <g897331845@gmail.com>
-
+# Maintainer: Carlos Aznarán <caznaranl@uni.pe>
+# Contributor: Sebastian Gsänger <sebastian_gsaenger@web.de>
+# Contributor: chn <g897331845@gmail.com>
pkgname=xwidgets
-pkgver=0.25.0
+pkgver=0.28.0
pkgrel=1
-pkgdesc="The C++ backend for Jupyter interactive widgets."
-arch=('x86_64')
-url="https://github.com/jupyter-xeus/xwidgets"
-license=('BSD')
-depends=('xtl' 'xproperty=0.11.0' 'xeus' 'nlohmann-json' 'jupyter-widgetsnbextension')
+pkgdesc="C++ backend for Jupyter interactive widgets"
+arch=(x86_64)
+url="https://github.com/jupyter-xeus/${pkgname}"
+license=('custom:BSD-3-clause')
+depends=(xtl xeus xproperty nlohmann-json jupyter-widgetsnbextension)
makedepends=()
-source=("https://github.com/jupyter-xeus/$pkgname/archive/$pkgver.tar.gz")
-md5sums=('17727978842c3625c1d23bb42c165420')
+source=(${pkgname}-${pkgver}.tar.gz::https://github.com/jupyter-xeus/${pkgname}/archive/${pkgver}.tar.gz)
+sha512sums=('31447d0430906249a73093e20376003d6f4c1f0b43c009269c7378f6f0d53b2fb1a2941735fb33d1e4846fded04821c2ea03886b02e16bc1800160155d2dff3b')
build() {
- cd "$pkgname-$pkgver"
- mkdir build
- cd build
-
- cmake -D CMAKE_INSTALL_PREFIX=/usr -D CMAKE_BUILD_TYPE=Release ..
- make
+ cmake \
+ -S ${pkgname}-${pkgver} \
+ -B build \
+ -DCMAKE_BUILD_TYPE=None \
+ -DCMAKE_INSTALL_PREFIX=/usr
+ cmake --build build --target all
}
package() {
- cd "$pkgname-$pkgver"
-
- install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
-
- cd "build"
-
- make DESTDIR="$pkgdir" install
+ DESTDIR="${pkgdir}" cmake --build build --target install
+ install -Dm 644 ${pkgname}-${pkgver}/LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
}