diff options
author | Carlos Aznarán Laos | 2022-02-07 10:20:21 -0500 |
---|---|---|
committer | Carlos Aznarán Laos | 2022-02-07 10:20:21 -0500 |
commit | 51ce9900acedeebeb3884b21955b9c990f9e3e66 (patch) | |
tree | c74070488da805dbfaff96bd32ac52fde2a884bc | |
parent | c59329625fd99639b5b5680f9a7d9aae75d75e54 (diff) | |
download | aur-51ce9900acedeebeb3884b21955b9c990f9e3e66.tar.gz |
Add python-dbus python-gobject as dependencies
-rw-r--r-- | .SRCINFO | 14 | ||||
-rw-r--r-- | .gitignore | 1 | ||||
-rw-r--r-- | PKGBUILD | 54 |
3 files changed, 31 insertions, 38 deletions
@@ -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 @@ -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: |