diff options
author | Denis Sheremet | 2017-03-30 23:37:31 +0500 |
---|---|---|
committer | Denis Sheremet | 2017-03-30 23:37:31 +0500 |
commit | d80e74375fffc6dddb0a23b4a597d4058bb26566 (patch) | |
tree | 75cfbdebc765f2ea708acf7b2ec1e2adbd38ce25 | |
download | aur-d80e74375fffc6dddb0a23b4a597d4058bb26566.tar.gz |
first
-rw-r--r-- | .SRCINFO | 19 | ||||
-rw-r--r-- | PKGBUILD | 55 |
2 files changed, 74 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..3620b35d5047 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,19 @@ +pkgbase = python-telepot-git + pkgdesc = telepot protocol implementation for Python + pkgver = r389.aad059b + pkgrel = 1 + url = https://github.com/nickoala/telepot + arch = any + license = MIT + makedepends = git + makedepends = python-setuptools + makedepends = python2-setuptools + source = telepot::git+https://github.com/nickoala/telepot + sha512sums = SKIP + +pkgname = python-telepot-git + depends = python-setuptools + +pkgname = python2-telepot-git + depends = python2-setuptools + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..a31aaada96e6 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,55 @@ +pkgbase=python-telepot-git +pkgname=("python-telepot-git" "python2-telepot-git") +_reponame="telepot" +pkgver=r389.aad059b +pkgrel=1 +pkgdesc="telepot protocol implementation for Python" +arch=('any') +license=('MIT') +url="https://github.com/nickoala/${_reponame}" +depends=('') +makedepends=('git' 'python-setuptools' 'python2-setuptools') +provides=("") +conflicts=("") +source=("${_reponame}"::"git+https://github.com/nickoala/${_reponame}") +sha512sums=('SKIP') + +pkgver() { + cd "${srcdir}/${_reponame}" + ( set -o pipefail + git describe --long 2>/dev/null | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' \ + || printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" + ) +} + +prepare() { + cp -a "${srcdir}/${_reponame}/telepot"{,-py2} +} + +build_python-telepot-git() { + cd "${srcdir}/${_reponame}/telepot" + python setup.py clean + rm -rf build dist + python setup.py build +} + +build_python2-telepot-git() { + cd "${srcdir}/${_reponame}/telepot-py2" + python2 setup.py clean + rm -rf build dist + python2 setup.py build +} + +package_python-telepot-git() { + depends=('python-setuptools') + + cd "${srcdir}/${_reponame}" + python setup.py install --root="${pkgdir}" --optimize=1 +} + +package_python2-telepot-git() { + depends=('python2-setuptools') + + cd "${srcdir}/${_reponame}" + python2 setup.py install --root="${pkgdir}" --optimize=1 +} |