python-gssapi: Fix package name. Update to 1.6.2

This commit is contained in:
Alexey Pavlov
2020-02-28 09:02:37 +03:00
parent e4a8f248fc
commit 45344bbfb1

View File

@@ -1,23 +1,26 @@
# Maintainer: Antoine Martin <antoine@devloop.org.uk>
_realname=python-gssapi
pkgbase=mingw-w64-python-${_realname}
pkgname=("${MINGW_PACKAGE_PREFIX}-python3-${_realname}")
pkgver=1.6.1
pkgbase=mingw-w64-${_realname}
pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}")
provides=("${MINGW_PACKAGE_PREFIX}-python3-${_realname}")
conflicts=("${MINGW_PACKAGE_PREFIX}-python3-${_realname}")
replaces=("${MINGW_PACKAGE_PREFIX}-python3-${_realname}")
pkgver=1.6.2
pkgrel=1
pkgdesc="A python interface to RFC 2743/2744 (plus common extensions). (mingw-w64)"
pkgdesc="A python interface to RFC 2743/2744 (plus common extensions) (mingw-w64)"
arch=('any')
url='https://github.com/pythongssapi/${_realname}'
license=('Apache')
depends=("${MINGW_PACKAGE_PREFIX}-python3"
"${MINGW_PACKAGE_PREFIX}-python3-decorator"
"${MINGW_PACKAGE_PREFIX}-python3-six"
depends=("${MINGW_PACKAGE_PREFIX}-python"
"${MINGW_PACKAGE_PREFIX}-python-decorator"
"${MINGW_PACKAGE_PREFIX}-python-six"
"${MINGW_PACKAGE_PREFIX}-gss"
"${MINGW_PACKAGE_PREFIX}-cython")
makedepends=("${MINGW_PACKAGE_PREFIX}-python3-setuptools")
makedepends=("${MINGW_PACKAGE_PREFIX}-python-setuptools")
options=('staticlibs' 'strip' '!debug')
source=("${_realname}-$pkgver.tar.gz::https://github.com/pythongssapi/python-gssapi/releases/download/v1.6.1/${_realname}-$pkgver.tar.gz")
sha512sums=('061e6bc408a9dcb336596911a2a0f7eec69deeff7ebba3f217e898339273f59d7aa6bffb82a6dac39d041772134302da0f373931b7b6d3d67bf3d55fac93d9c1')
source=("${_realname}-${pkgver}.tar.gz::https://github.com/pythongssapi/python-gssapi/releases/download/v${pkgver}/${_realname}-${pkgver}.tar.gz")
sha512sums=('8d5efc743cb7de03e20de65c12fa6e124bf14a90d9df773a2f95dd13e821b3862b52f3585e082b93abe840a171282dcd65a45331117441bea2d49d69da605820')
export MSYS=winsymlinks:lnk
prepare() {
@@ -50,17 +53,17 @@ EOF
build() {
cd "${srcdir}/${_realname}-${pkgver}"
GSSAPI_MAIN_LIB=$MSYSTEM_PREFIX/bin/libgss-3.dll \
GSSAPI_MAIN_LIB=${MINGW_PREFIX}/bin/libgss-3.dll \
GSSAPI_LINKER_ARGS="-lgss" \
GSSAPI_COMPILER_ARGS="-fPIC" \
${MINGW_PREFIX}/bin/python3 setup.py build
${MINGW_PREFIX}/bin/python setup.py build
}
package() {
cd "${srcdir}/${_realname}-${pkgver}"
MSYS2_ARG_CONV_EXCL="--prefix=;--install-scripts=;--install-platlib=" \
${MINGW_PREFIX}/bin/python3 setup.py install --prefix=${MINGW_PREFIX} \
${MINGW_PREFIX}/bin/python setup.py install --prefix=${MINGW_PREFIX} \
--root="${pkgdir}" --skip-build
install -Dm644 LICENSE.txt "${pkgdir}${MINGW_PREFIX}/share/licenses/${_realname}/LICENSE"