diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 28 |
1 files changed, 17 insertions, 11 deletions
@@ -3,14 +3,14 @@ validpgpkeys=('748231EBCBD808A14F5E85D28C004C2F93481F6B') # Bug reports can be filed at https://bugs.square-r00t.net/index.php?project=3 # News updates for packages can be followed at https://devblog.square-r00t.net pkgname=python-steamodd-git -pkgver=0.0001 +pkgver=v4.21.r1.g530f5d1 pkgrel=1 pkgdesc="Python module for working with Steam's API" arch=( 'i686' 'x86_64' ) url="https://steamodd.readthedocs.io/en/latest/" license=( 'CUSTOM' ) makedepends=( 'python' 'python-setuptools' 'python2' 'python2-setuptools' ) -_pkgname=python-steamodd +_pkgname=steamodd install= changelog= noextract=() @@ -18,11 +18,11 @@ source=("python-steamodd::git+https://github.com/Lagg/steamodd.git") # see https://wiki.archlinux.org/index.php/VCS_package_guidelines#Git_Submodules if you require git submodules sha512sums=('SKIP') pkgver() { - cd "${srcdir}/${_pkgname}" + cd "${srcdir}/python-${_pkgname}" # no tags, so number of revisions e.g. r1142.a17a017 - printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" + #printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" ## most recent annotated tag e.g. 2.0.r6.ga17a017 - #git describe --long | sed 's/\([^-]*-g\)/r\1/;s/-/./g' + git describe --long | sed 's/\([^-]*-g\)/r\1/;s/-/./g' ## most recent un-annotated tag e.g. 0.71.r115.gd95ee07 #git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g' ## or: @@ -35,11 +35,17 @@ pkgver() { # printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" #) } -build() { - cd "${srcdir}/${_pkgname}/src" - make prefix=${pkgdir}/usr + +package_python-steamodd() { + depends=('python') + cd "${srcdir}/python-${_pkgname}" + python3 setup.py install --root="${pkgdir}" --optimize=1 + install -Dm644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" } -package() { - install -D -m755 ${srcdir}/${_pkgname}/src/${_pkgname} ${pkgdir}/usr/bin/${_pkgname} - install -D -m644 ${srcdir}/${_pkgname}/docs/README.html.en ${pkgdir}/usr/share/doc/${_pkgname}/README.html + +package_python2-steamodd() { + depends=('python') + cd "${srcdir}/python-${_pkgname}" + python2 setup.py install --root="${pkgdir}" --optimize=1 + install -Dm644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" } |