summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorIgor Dyatlov2022-05-11 19:08:31 +0300
committerIgor Dyatlov2022-05-11 19:08:31 +0300
commitc714c7730be9acedd7e5a6cfeda54db5412e3fa2 (patch)
tree52aeae9e3ca497c6fa8644e05d0c059839ffa25e
parent9131a0542f5d459abee3c0c953c6e4ff655dfcf7 (diff)
downloadaur-c714c7730be9acedd7e5a6cfeda54db5412e3fa2.tar.gz
Updates
-rw-r--r--.SRCINFO29
-rw-r--r--PKGBUILD54
2 files changed, 42 insertions, 41 deletions
diff --git a/.SRCINFO b/.SRCINFO
index c108e814d505..2e315693d584 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,19 +1,20 @@
pkgbase = workbench
- pkgdesc = Subversion client written in python.
- pkgver = 1.8.1
+ pkgdesc = Learn and prototype with GNOME technologies
+ pkgver = 1.2.0
pkgrel = 1
- url = http://pysvn.tigris.org/
- arch = i686
+ url = https://github.com/sonnyp/Workbench
arch = x86_64
- license = APACHE
- depends = python2-pysvn>=1.8.0
- depends = wxpython
- source = http://pysvn.barrys-emacs.org/source_kits/pysvn-workbench-1.8.1.tar.gz
- source = workbench
- source = workbench.desktop
- md5sums = 3b707a95f09e3fb4d674b8a73df7631a
- md5sums = 53bfd152b2c12ab2ead9b2d3f01c4f45
- md5sums = 671568d7cf11a327e21f2b3f89a80495
+ license = GPL3
+ checkdepends = appstream-glib
+ makedepends = git
+ makedepends = meson
+ depends = libadwaita
+ depends = glib2
+ depends = gtksourceview5
+ depends = gjs
+ depends = vte4-git
+ depends = libportal-gtk4
+ source = https://github.com/sonnyp/Workbench/archive/v1.2.0.tar.gz
+ b2sums = b9e5382d6175a134d7bac570e44b3304fdc010f6d26c38a040d23a137742c858597f57dcf5649a82a105bc3fd0c0abc0cc7941a33fe007f67ee16eb25140f8f0
pkgname = workbench
-
diff --git a/PKGBUILD b/PKGBUILD
index 58261a67c3d1..3ee8e1d87732 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,35 +1,35 @@
-# Contributor: shacristo <shacristo at gmail dot com>
-# Maintainer: Zeph <zeph33@gmail.com>
+# Maintainer: Igor Dyatlov <dyatlov.igor@protonmail.com>
pkgname=workbench
-_pkgname=WorkBench
-pkgver=1.8.1
+_pkgname=Workbench
+pkgver=1.2.0
pkgrel=1
-pkgdesc="Subversion client written in python."
-arch=('i686' 'x86_64')
-url="http://pysvn.tigris.org/"
-license=('APACHE')
-depends=('python2-pysvn>=1.8.0' 'wxpython')
-source=(http://pysvn.barrys-emacs.org/source_kits/pysvn-$pkgname-$pkgver.tar.gz \
- workbench \
- workbench.desktop)
-md5sums=('3b707a95f09e3fb4d674b8a73df7631a'
- '53bfd152b2c12ab2ead9b2d3f01c4f45'
- '671568d7cf11a327e21f2b3f89a80495')
+pkgdesc="Learn and prototype with GNOME technologies"
+arch=('x86_64')
+url="https://github.com/sonnyp/Workbench"
+license=('GPL3')
+depends=('libadwaita' 'glib2' 'gtksourceview5' 'gjs' 'vte4-git' 'libportal-gtk4')
+makedepends=('git' 'meson')
+checkdepends=('appstream-glib')
+source=($url/archive/v$pkgver.tar.gz)
+b2sums=('b9e5382d6175a134d7bac570e44b3304fdc010f6d26c38a040d23a137742c858597f57dcf5649a82a105bc3fd0c0abc0cc7941a33fe007f67ee16eb25140f8f0')
+
+prepare() {
+ cd "$_pkgname-$pkgver"
+ git submodule init
+ git submodule update
+ sed -i 's/\/app\//\/usr\//' src/re.sonny.Workbench
+}
build() {
- cd $srcdir/pysvn-$pkgname-$pkgver/Source
- sed -i -e "s/\['2.9'\]/\['2.8'\]/g" wb_main.py
+ arch-meson "$_pkgname-$pkgver" build
+ meson compile -C build
}
+
+#check() {
+# meson test -C build
+#}
+
package() {
- _pyver=`python2 -V 2>&1|sed -e 's/.* 2\.\([0-9]\).*/\1/'`
- cd $srcdir/pysvn-$pkgname-$pkgver
- mkdir -p ${pkgdir}/usr/share/doc/
- install -Dm644 Source/wb.png $pkgdir/usr/share/pixmaps/wb.png
- install -Dm644 $srcdir/workbench.desktop $pkgdir/usr/share/applications/workbench.desktop
- mv Docs ${pkgdir}/usr/share/doc/workbench
- mkdir -p ${pkgdir}/usr/lib/python2.${_pyver}/site-packages
- mv Source ${pkgdir}/usr/lib/python2.${_pyver}/site-packages/workbench
- install -D -m755 ${srcdir}/workbench ${pkgdir}/usr/bin/workbench
+ meson install -C build --destdir "$pkgdir"
}
-