summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD44
1 files changed, 17 insertions, 27 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 9b2e1d8f8bc4..cb62b1f5ea9e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,8 +1,10 @@
+# Maintainer: pingplug <pingplug@foxmail.com>
# Submitter: Rolinh <robinDOThahlingATgw-computingDOTnet>
-# Maintainer: Rolinh <robinDOThahlingATgw-computingDOTnet>
+# Contributor: Rolinh <robinDOThahlingATgw-computingDOTnet>
+
pkgname=vqmt-git
-_pkgname=vqmt
-pkgver=20130910
+_pkgname=VQMT
+pkgver=v1.1.22.g4e32135
pkgrel=1
pkgdesc="Video Quality Measurement Tool which can compute PSNR, SSIM, MS-SSIM, VIFp, PSNR-HVS and PSNR-HVS-M metrics"
arch=('x86_64' 'i686')
@@ -10,39 +12,27 @@ url="http://mmspg.epfl.ch/vqmt"
license=('custom')
depends=('opencv')
makedepends=('git' 'cmake')
-conflicts=('vqmt')
-source=()
-
-_gitroot="https://github.com/Rolinh/VQMT.git"
-_gitname="$_pkgname"
-
-build() {
- cd "$srcdir"
- msg "Connecting to GIT server...."
+source=("git+https://github.com/Rolinh/VQMT.git")
+md5sums=('SKIP')
- if [[ -d "$_gitname" ]]; then
- cd "$_gitname" && git pull origin
- msg "The local files are updated."
- else
- git clone "$_gitroot" "$_gitname"
- fi
+pkgver() {
+ cd "${srcdir}/${_pkgname}"
- msg "GIT checkout done or server timeout"
- msg "Starting build..."
+ git describe --tags | sed 's|-|.|g'
+}
- rm -rf "$srcdir/$_gitname-build"
- git clone "$srcdir/$_gitname" "$srcdir/$_gitname-build"
- cd "$srcdir/$_gitname-build"
+build() {
+ cd "$srcdir/$_pkgname"
- cmake ./ '-DPREFIX=/usr' '-DCMAKE_BUILD_TYPE=RELEASE'
+ cmake ./ -DPREFIX=/usr -DCMAKE_BUILD_TYPE=RELEASE
make
}
package() {
- cd "$srcdir/$_gitname-build"
- make DESTDIR="$pkgdir/" install
+ cd "${srcdir}/${_pkgname}"
+ make DESTDIR="${pkgdir}" install
- install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/"${_pkgname}"/LICENSE"
+ install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${_pkgname}/LICENSE"
}
# vim:set ts=2 sw=2 et: