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 ---"
}