summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorBłażej Szczygieł2016-06-15 13:30:15 +0200
committerBłażej Szczygieł2016-06-15 13:30:15 +0200
commitf14bcf1f2b87bf9240ac054b65e5b0151f2e33fc (patch)
tree8a9708fdf384dbc4cdf601b373fdc210f09a3789
parent2e91b67e9f019ab4e4adc64a41865a3dd75c169c (diff)
downloadaur-f14bcf1f2b87bf9240ac054b65e5b0151f2e33fc.tar.gz
Use CMake instead of QMake
-rw-r--r--.SRCINFO5
-rw-r--r--PKGBUILD22
2 files changed, 18 insertions, 9 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 7405d21f6b86..1f86f766ff33 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,9 +1,9 @@
# Generated by mksrcinfo v8
-# Tue Jun 14 22:27:31 UTC 2016
+# Wed Jun 15 11:29:17 UTC 2016
pkgbase = qmplay2-git
pkgdesc = QMPlay2 is a video and audio player which can play most formats and codecs
pkgver = 16.06.14
- pkgrel = 1
+ pkgrel = 2
url = http://qt-apps.org/content/show.php/QMPlay2?content=153339
install = qmplay2-git.install
arch = i686
@@ -17,6 +17,7 @@ pkgbase = qmplay2-git
makedepends = git
makedepends = pkg-config
makedepends = qt5-tools
+ makedepends = cmake
depends = qt5-base
depends = qt5-x11extras
depends = ffmpeg
diff --git a/PKGBUILD b/PKGBUILD
index 12a9377f75b2..0c307798e367 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
pkgname=qmplay2-git
pkgver=16.06.14
-pkgrel=1
+pkgrel=2
pkgdesc='QMPlay2 is a video and audio player which can play most formats and codecs'
arch=('i686' 'x86_64' 'armv7' 'armv6' 'armv5')
url='http://qt-apps.org/content/show.php/QMPlay2?content=153339'
@@ -11,7 +11,7 @@ depends=('qt5-base' 'qt5-x11extras' 'ffmpeg' 'libass' 'libgl' 'libva' 'libxv' 'a
optdepends=('pulseaudio' 'youtube-dl')
conflicts=('qmplay2')
provides=('qmplay2')
-makedepends=('make' 'gcc' 'git' 'pkg-config' 'qt5-tools')
+makedepends=('make' 'gcc' 'git' 'pkg-config' 'qt5-tools' 'cmake')
source=('git+https://github.com/zaps166/QMPlay2')
sha256sums=('SKIP')
install=$pkgname.install
@@ -24,13 +24,21 @@ pkgver()
build()
{
- cd $srcdir/QMPlay2
- QT_SUFFIX=-qt5 SYSTEM_BUILD=1 ./compile_unix 0
+ cd $srcdir
+ mkdir -p QMPlay2-build
+ cd QMPlay2-build
+ cmake ../QMPlay2 -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=lib
+ make
+
+# QT_SUFFIX=-qt5 SYSTEM_BUILD=1 ./compile_unix 0
}
package()
{
- mv $srcdir/QMPlay2/app $pkgdir/usr
- mkdir -p $pkgdir/usr/share/mime/packages
- cp $srcdir/QMPlay2/src/gui/Unix/x-*.xml $pkgdir/usr/share/mime/packages
+ cd $srcdir/QMPlay2-build
+ make DESTDIR=$pkgdir install
+
+# mv $srcdir/QMPlay2/app $pkgdir/usr
+# mkdir -p $pkgdir/usr/share/mime/packages
+# cp $srcdir/QMPlay2/src/gui/Unix/x-*.xml $pkgdir/usr/share/mime/packages
}