diff options
author | dreieck | 2022-10-30 15:05:40 +0100 |
---|---|---|
committer | dreieck | 2022-10-30 15:05:40 +0100 |
commit | d332e19d2a400add5047ffc9ff051c64fa8255a1 (patch) | |
tree | b131e0bd946c80726a4656558dbfd0935a7d08e0 /PKGBUILD | |
parent | 209e994a407acea337f48bd95b82cdd89c5531a8 (diff) | |
download | aur-eos-movrec-svn.tar.gz |
Fixed issues, made it build again.
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 70 |
1 files changed, 52 insertions, 18 deletions
@@ -1,30 +1,64 @@ -pkgname=eos-movrec-svn -_svnname=eos-movrec -pkgver=133 +# Maintainer: dreieck +# Contributor: vinvin + +_pkgname='eos-movrec' +pkgname="${_pkgname}-svn" +_svnname="${_pkgname}" +epoch=1 +pkgver=r141 pkgrel=1 pkgdesc="Write short movies with your Canon EOS directly to computer using the live view mode." url="http://sourceforge.net/projects/eos-movrec/" -arch=('i686' 'x86_64') -license=('GPLv3') -depends=('libgphoto2' 'qt4') -#optdepends=('') -makedepends=('cmake' 'gcc' 'subversion') -source=("${_svnname}::svn+https://eos-movrec.svn.sourceforge.net/svnroot/eos-movrec/trunk") -sha1sums=('SKIP') +arch=( + 'i686' + 'x86_64' +) +license=('GPL2') +depends=( + 'libgphoto2' + 'qt5-base' +) +optdepends=( + 'mencoder: To use the provided x264 encoding example script.' + 'x264: To use the provided x264 encoding example script.' +) +makedepends=( + 'cmake' + 'gcc' + 'subversion' +) +provides=("${_pkgname}") +conflicts=("${_pkgname}") +source=("${_pkgname}::svn+https://svn.code.sf.net/p/${_svnname}/code/trunk") +sha256sums=('SKIP') + +prepare() { + cd "${srcdir}/${_pkgname}" + svn log > "${srcdir}/svnlog.log" +} pkgver() { - cd "$SRCDEST/${_svnname}" - svnversion | tr -d [A-z] + cd "${srcdir}/${_pkgname}" + _rev="$(svnversion)" + _date="$()" + + printf "r%s" "${_rev}" } build() { - cd $_svnname - cmake -DCMAKE_INSTALL_PREFIX:PATH=/usr -DCMAKE_BUILD_TYPE=Release . - make + cd "${srcdir}/${_pkgname}" + cmake -DCMAKE_INSTALL_PREFIX:PATH=/usr -DCMAKE_BUILD_TYPE=Release . + make } package() { - cd $_svnname - make DESTDIR="${pkgdir}" install + cd "${srcdir}/${_pkgname}" + make DESTDIR="${pkgdir}" install + + install -v -m644 -D "${srcdir}/svnlog.log" "${pkgdir}/usr/share/doc/${_pkgname}/svnlog.log" + for _docfile in INSTALL TODO tools/*; do + install -v -m644 -D "${_docfile}" "${pkgdir}/usr/share/doc/${_pkgname}/${_docfile}" + done + + install -v -m644 -D "License.txt" "${pkgdir}/usr/share/licenses/${pkgname}/License.GPL2.txt" } - |