summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorCarlos Aznarán Laos2022-02-07 10:20:21 -0500
committerCarlos Aznarán Laos2022-02-07 10:20:21 -0500
commit51ce9900acedeebeb3884b21955b9c990f9e3e66 (patch)
treec74070488da805dbfaff96bd32ac52fde2a884bc
parentc59329625fd99639b5b5680f9a7d9aae75d75e54 (diff)
downloadaur-51ce9900acedeebeb3884b21955b9c990f9e3e66.tar.gz
Add python-dbus python-gobject as dependencies
-rw-r--r--.SRCINFO14
-rw-r--r--.gitignore1
-rw-r--r--PKGBUILD54
3 files changed, 31 insertions, 38 deletions
diff --git a/.SRCINFO b/.SRCINFO
index dc62f1267117..64d977def066 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,16 +1,14 @@
pkgbase = python-dbusmock-git
- pkgdesc = Mock D-Bus objects for tests
- pkgver = 0.17.2.r5.fae4be7
+ pkgdesc = Mock D-Bus objects
+ pkgver = 0.25.0.r8.a51ad65
pkgrel = 1
url = https://github.com/martinpitt/python-dbusmock
arch = any
license = LGPL3
+ makedepends = python-setuptools
+ depends = python-dbus
+ depends = python-gobject
source = git+https://github.com/martinpitt/python-dbusmock
- sha256sums = SKIP
+ sha512sums = SKIP
pkgname = python-dbusmock-git
- depends = python
-
-pkgname = python2-dbusmock-git
- depends = python2
-
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..f59ec20aabf5
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+* \ No newline at end of file
diff --git a/PKGBUILD b/PKGBUILD
index 4d84a825c79f..8cc8b393da2f 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,41 +1,35 @@
-# Maintainer: Ivan Semkin (ivan at semkin dot ru)
-
-pkgname=(python-dbusmock-git python2-dbusmock-git)
-_pkgname=python-dbusmock
-pkgver=0.17.2.r5.fae4be7
+# Contributor: Ivan Semkin (ivan at semkin dot ru)
+_base=python-dbusmock
+pkgname=${_base}-git
+pkgver=0.25.0.r8.a51ad65
pkgrel=1
-pkgdesc='Mock D-Bus objects for tests'
+pkgdesc="Mock D-Bus objects"
arch=(any)
-url='https://github.com/martinpitt/python-dbusmock'
+url="https://github.com/martinpitt/${_base}"
license=(LGPL3)
-depends=()
-makedepends=()
-#checkdepends=(python-nose python2-nose)
-source=('git+https://github.com/martinpitt/python-dbusmock')
-sha256sums=('SKIP')
-
-#check() {
-# cd "${srcdir}/${_pkgname}-${pkgver}"
-# python setup.py test
-# python2 setup.py test
-#}
+depends=(python-dbus python-gobject)
+makedepends=(python-setuptools)
+source=("git+${url}")
+sha512sums=('SKIP')
pkgver() {
- cd "${srcdir}/${_pkgname}"
+ cd ${_base}
echo "$(git describe --tags | sed 's/^v//; s/-/.r/; s/-g/./')"
}
-package_python-dbusmock-git() {
- depends=(python)
- makedepends=(python-setuptools)
- cd "${srcdir}/${_pkgname}"
- python setup.py install --optimize=1 --root="${pkgdir}/"
+build() {
+ cd ${_base}
+ export PYTHONHASHSEED=0
+ python setup.py build
+}
+
+check() {
+ cd ${_base}
+ python setup.py test
}
-package_python2-dbusmock-git() {
- depends=(python2)
- makedepends=(python2-setuptools)
- cd "${srcdir}/${_pkgname}"
- python2 setup.py install --optimize=1 --root="${pkgdir}/"
+package() {
+ cd ${_base}
+ PYTHONPYCACHEPREFIX="${PWD}/.cache/cpython/" python setup.py install --prefix=/usr --root="${pkgdir}" --optimize=1 --skip-build
+ install -Dm 644 COPYING -t "${pkgdir}/usr/share/licenses/${pkgname}"
}
-# vim:set ts=2 sw=2 et: