File _service:set_version:PKGBUILD of Package svtplay-dl

_executable=svtplay-dl
_pkgbase=${_executable}
#pkgname="${_executable}-git"
pkgname="${_executable}"
pkgver=4.137.2+git0c96de1
pkgrel=0
pkgdesc="Download videos"
arch=('any')
url="https://github.com/spaam/svtplay-dl"
license=('MIT')
depends=('python-cryptography' 'python-requests' 'ffmpeg' 'python-yaml')
optdepends=('python-pysocks: proxy support')
makedepends=('git' 'python-setuptools' 'perl' 'zip')
#provides=("$_pkgbase")
provides=("$pkgname")
#conflicts=("$_pkgbase")
conflicts=("$pkgname")
source=("${pkgname}-${pkgver}.tar.xz")
sha256sums=('SKIP')
_uploaddir=/usr/src/packages/SOURCES
_sourcedir=/usr/src/packages/BUILD/${pkgname}/src/${pkgname}-${pkgver}
# srcdir is already defined as
# ${srcdir}=/usr/src/packages/BUILD/${pkgname}/src
_builddir=/usr/src/packages/BUILD/${pkgname}/build
_pkgdir=/usr/src/packages/BUILD/${pkgname}/pkg/${pkgname}
_installToDir=/usr

#pkgver() {
#    cd "${srcdir}/${pkgname}-${pkgver}"
#    git describe --long | sed 's/\([^-]*-g\)/r\1/;s/-/./g'
#}

build() {
  echo "srcdir=${srcdir}"
  echo "pwd=$(pwd)"
  ls -al
  #cd "${srcdir}/${pkgname}-${pkgver}"
  cd "${pkgname}-${pkgver}"
  echo "Fix version number out of git"
  version=$(echo $pkgver | cut -d'.' -f 1-2)
  sed -i "s|VERSION\ =\ \(.*\)|VERSION = "$version"|g" lib/Makefile
  make
}

package() {
  echo "srcdir=${srcdir}"
  echo "pwd=$(pwd)"
  ls -al
  #cd "${srcdir}/${pkgname}-${pkgver}"
  cd "${pkgname}-${pkgver}"
    
  #python setup.py install --root="$pkgdir" --optimize=1
  
  export PREFIX=${_installToDir}
  make install DESTDIR="${pkgdir}"
  #mv -v ${pkgdir}${_installToDir}/bin/${_executable} ${pkgdir}${_installToDir}/bin/${_executable}-git
    
  #pod2man --utf8 --center "${_pkgbase} manual" --release "${_pkgbase} ${pkgver}" "${_pkgbase}.pod" "${_pkgbase}.1"
  #install -Dm644 "${_pkgbase}.1" "${pkgdir}/usr/share/man/man1/${_pkgbase}.1"
  
  mkdir -p ${pkgdir}/usr/share/man/man1
  #install -m 644 ${_uploaddir}/manual ${pkgdir}/usr/share/man/man1/${_executable}.1
  gzip -c ${_uploaddir}/manual > ${pkgdir}/usr/share/man/man1/${_executable}.1.gz
    
  install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${_pkgbase}/LICENSE"
  
  echo "--- Start list files that will be packaged ---" 
  find ${pkgdir} | sed "s|${pkgdir}||g"
  echo "--- End list files that will be packaged ---" 
}
openSUSE Build Service is sponsored by