summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorTed Alff2021-01-30 15:32:15 -0500
committerTed Alff2021-01-30 15:32:15 -0500
commit834b8c7125f059fe21e72a25573e6b1f494f2c1c (patch)
tree9538f7cd34e4a49b2bf6b5c0b2a4711b08e41f86
parent8892946be9c16b08d9564e6eb252fe41a4347495 (diff)
downloadaur-834b8c7125f059fe21e72a25573e6b1f494f2c1c.tar.gz
Version bump 0.5.2. Drop python2 bindings.
-rw-r--r--.SRCINFO30
-rw-r--r--PKGBUILD55
2 files changed, 20 insertions, 65 deletions
diff --git a/.SRCINFO b/.SRCINFO
index cbf527f76166..2f4e27b7e16d 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,34 +1,20 @@
pkgbase = thunarx-python
pkgdesc = Thunarx Python Bindings
- pkgver = 0.5.1+5+g0d16722
+ pkgver = 0.5.2
pkgrel = 1
epoch = 1
- url = https://gitlab.xfce.org/bindings/thunarx-python
+ url = https://goodies.xfce.org/projects/bindings/thunarx-python
arch = i686
arch = x86_64
arch = armv7h
arch = aarch64
license = GPL
- makedepends = thunar>=1.7.0
- makedepends = python2-gobject
- makedepends = python-gobject
- makedepends = git
- makedepends = xfce4-dev-tools
- source = git+https://gitlab.xfce.org/bindings/thunarx-python.git#commit=0d167220adb5c3a4a80da5e801611d13d12d29f1
- sha256sums = SKIP
-
-pkgname = python2-thunarx
- pkgdesc = Thunarx Python Bindings (python 2)
- depends = thunar>=1.7.0
- depends = python2-gobject
- provides = thunarx-python=0.5.1+5+g0d16722
- conflicts = thunarx-python
- replaces = thunarx-python
-
-pkgname = python-thunarx
- pkgdesc = Thunarx Python Bindings (python 3)
depends = thunar>=1.7.0
depends = python-gobject
- provides = thunarx-python=0.5.1+5+g0d16722
- conflicts = thunarx-python
+ conflicts = python-thunarx
+ replaces = python-thunarx
+ source = https://archive.xfce.org/src/bindings/thunarx-python/0.5/thunarx-python-0.5.2.tar.bz2
+ sha256sums = 96da0bb7c6ccf1783bfd91a1cfb5071e2e19cc45038b77bd13ca00d0f74d9f22
+
+pkgname = thunarx-python
diff --git a/PKGBUILD b/PKGBUILD
index 7e61ade07ddc..f92616cfbbc8 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,58 +2,27 @@
# Contributor: D. Can Celasun <dcelasun[at]gmail[dot]com>
# Contributor: Dmitry Batenkov <dima dot batenkov at gmail dot com>
-pkgbase=thunarx-python
-pkgname=('python2-thunarx' 'python-thunarx')
+pkgname=thunarx-python
epoch=1
-pkgver=0.5.1+5+g0d16722
+pkgver=0.5.2
pkgrel=1
pkgdesc="Thunarx Python Bindings"
arch=('i686' 'x86_64' 'armv7h' 'aarch64')
-url='https://gitlab.xfce.org/bindings/thunarx-python'
-makedepends=('thunar>=1.7.0' 'python2-gobject' 'python-gobject' 'git' 'xfce4-dev-tools')
+url='https://goodies.xfce.org/projects/bindings/thunarx-python'
+depends=('thunar>=1.7.0' 'python-gobject')
+conflicts=('python-thunarx')
+replaces=('python-thunarx')
license=('GPL')
-_commit='0d167220adb5c3a4a80da5e801611d13d12d29f1'
-source=("git+https://gitlab.xfce.org/bindings/thunarx-python.git#commit=${_commit}")
-sha256sums=('SKIP')
-
-pkgver() {
- cd "${pkgbase}"
- git describe --long --tags | sed -r "s:^${pkgbase}.::;s/^v//;s/^xfce-//;s/-/+/g"
-}
-
-prepare() {
- [ -d "${pkgbase}"-py2 ] && rm -fr "${pkgbase}"-py2
- cp -r "${pkgbase}" "${pkgbase}"-py2
-}
+sha256sums=('96da0bb7c6ccf1783bfd91a1cfb5071e2e19cc45038b77bd13ca00d0f74d9f22')
+source=("https://archive.xfce.org/src/bindings/${pkgname}/${pkgver%.*}/${pkgname}-${pkgver}.tar.bz2")
build() {
- cd "${srcdir}/${pkgbase}"
- PYTHON=python ./autogen.sh --prefix=/usr
- make
-
- cd "${srcdir}/${pkgbase}"-py2
- PYTHON=python2 ./autogen.sh --prefix=/usr
+ cd "${srcdir}/${pkgname}-${pkgver}"
+ PYTHON=python ./configure --prefix=/usr
make
}
-package_python2-thunarx() {
- pkgdesc="${pkgdesc} (python 2)"
- depends=('thunar>=1.7.0' 'python2-gobject')
- provides=("${pkgbase}=${pkgver}")
- conflicts=("${pkgbase}")
- replaces=("${pkgbase}")
-
- cd "${pkgbase}"-py2
- make DESTDIR="${pkgdir}" install
-}
-
-package_python-thunarx() {
- pkgdesc="${pkgdesc} (python 3)"
- depends=('thunar>=1.7.0' 'python-gobject')
- provides=("${pkgbase}=${pkgver}")
- conflicts=("${pkgbase}")
-
- cd "${pkgbase}"
+package() {
+ cd "${pkgname}-${pkgver}"
make DESTDIR="${pkgdir}" install
}
-