summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorGustavo Alvarez2016-03-09 18:09:33 +0100
committerGustavo Alvarez2016-03-09 18:09:33 +0100
commit5f6854368f5267ec48b5fbc9b7142a164fc105ad (patch)
treeed9a478141d1e612f85406d8545e4d167550c8fa
parent4ba384c2b5bc21aac2ffafecf048f429a547abe9 (diff)
downloadaur-5f6854368f5267ec48b5fbc9b7142a164fc105ad.tar.gz
Update PKGBUILD
-rw-r--r--.SRCINFO24
-rw-r--r--PKGBUILD45
2 files changed, 49 insertions, 20 deletions
diff --git a/.SRCINFO b/.SRCINFO
index c0f5896e71d8..0fe3f8c0cfbf 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,8 +1,10 @@
+# Generated by mksrcinfo v8
+# Wed Mar 9 17:09:19 UTC 2016
pkgbase = qmc2-svn
pkgdesc = Qt based UNIX MAME frontend supporting SDLMAME. (SVN version)
- pkgver = 0.56.6904
+ pkgver = 0.62.7449
pkgrel = 1
- url = http://qmc2.arcadehits.net/wordpress/
+ url = http://qmc2.arcadehits.net/wordpress
arch = i686
arch = x86_64
license = GPL
@@ -13,8 +15,11 @@ pkgbase = qmc2-svn
makedepends = qt5-webkit
makedepends = qt5-multimedia
makedepends = qt5-script
- makedepends = sdl
+ makedepends = qt5-xmlpatterns
+ makedepends = sdl2
makedepends = java-environment
+ makedepends = wget
+ makedepends = ccache
source = qmc2::svn://svn.code.sf.net/p/qmc2/code/trunk
sha1sums = SKIP
@@ -26,25 +31,28 @@ pkgname = qmc2-common-svn
depends = java-environment
optdepends = qmc2-sdlmame-svn: Frontend for SDLMAME
optdepends = qmc2-arcade-svn: Arcade frontend for SDLMAME
- provides = qmc2-common-svn=0.56.6904
+ provides = qmc2-common-svn=0.62.7449
conflicts = qmc2
pkgname = qmc2-sdlmame-svn
pkgdesc = Qt based UNIX MAME frontend for SDLMAME. (SVN version)
arch = i686
arch = x86_64
- depends = qmc2-common-svn=0.56.6904
- depends = sdl
+ depends = qmc2-common-svn=0.62.7449
+ depends = sdl2
+ depends = libarchive
depends = qt5-webkit
depends = qt5-multimedia
+ depends = qt5-xmlpatterns
optdepends = sdlmame: A port of the popular Multiple Arcade Machine Emulator using SDL with OpenGL support
pkgname = qmc2-arcade-svn
pkgdesc = Qt based UNIX MAME Arcade frontend for SDLMAME. (SVN version)
arch = i686
arch = x86_64
- depends = qmc2-common-svn=0.56.6904
- depends = sdl
+ depends = qmc2-common-svn=0.62.7449
+ depends = sdl2
+ depends = libarchive
depends = qt5-declarative
optdepends = sdlmame: A port of the popular Multiple Arcade Machine Emulator using SDL with OpenGL support
diff --git a/PKGBUILD b/PKGBUILD
index 7f302939ec5a..9b55213ac717 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,17 +2,29 @@
pkgbase=qmc2-svn
pkgname=('qmc2-common-svn' 'qmc2-sdlmame-svn' 'qmc2-arcade-svn')
-pkgver=0.56.6904
+pkgver=0.62.7449
pkgrel=1
pkgdesc="Qt based UNIX MAME frontend supporting SDLMAME. (SVN version)"
-url="http://qmc2.arcadehits.net/wordpress/"
+url='http://qmc2.arcadehits.net/wordpress'
license=('GPL')
arch=('i686' 'x86_64')
-makedepends=('subversion' 'rsync' 'mesa' 'qt5-declarative' 'qt5-webkit' 'qt5-multimedia' 'qt5-script' 'sdl' 'java-environment')
+makedepends=('subversion'
+ 'rsync'
+ 'mesa'
+ 'qt5-declarative'
+ 'qt5-webkit'
+ 'qt5-multimedia'
+ 'qt5-script'
+ 'qt5-xmlpatterns'
+ 'sdl2'
+ 'java-environment'
+ 'wget'
+ 'ccache'
+ )
source=("qmc2::svn://svn.code.sf.net/p/qmc2/code/trunk")
sha1sums=('SKIP')
-_buildopts="CTIME=0 OPENGL=1 PREFIX=/usr MAN_DIR=/usr/share/man QMAKE=/usr/bin/qmake-qt5 LRELEASE=/usr/bin/lrelease-qt5 LUPDATE=/usr/bin/lupdate-qt5"
+_buildopts="PREFIX=/usr MAN_DIR=/usr/share/man QMAKE=/usr/bin/qmake-qt5 LRELEASE=/usr/bin/lrelease-qt5 LUPDATE=/usr/bin/lupdate-qt5 OPENGL=1 JOYSTICK=1 SDL=2 LIBARCHIVE=1 WIP=0 CCACHE=1"
pkgver() {
cd qmc2
@@ -23,8 +35,6 @@ pkgver() {
build() {
msg2 "Build QMC2"
make -C qmc2 ${_buildopts} all arcade tools man
- msg2 "build Template_Sync"
- (cd qmc2/tools/template_sync; qmake-qt5; make)
msg2 "build QMC2 Options Editor"
(cd qmc2/tools/qmc2_options_editor_java; sh build.sh)
}
@@ -32,11 +42,14 @@ build() {
package_qmc2-common-svn() {
pkgdesc='Qt based UNIX MAME frontend. Core files, included qCHDman GUI. (SVN version)'
arch=('i686' 'x86_64')
- depends=('qt5-script' 'java-environment')
+ depends=('qt5-script'
+ 'java-environment'
+ )
conflicts=('qmc2')
provides=("qmc2-common-svn=${pkgver}")
optdepends=('qmc2-sdlmame-svn: Frontend for SDLMAME'
- 'qmc2-arcade-svn: Arcade frontend for SDLMAME')
+ 'qmc2-arcade-svn: Arcade frontend for SDLMAME'
+ )
make -C qmc2 ${_buildopts} DESTDIR="${pkgdir}" install tools-install arcade-install man-install
@@ -44,8 +57,6 @@ package_qmc2-common-svn() {
rm -fr "${pkgdir}/usr/bin/"qmc2-{arcade,sdlmame}
rm -fr "${pkgdir}/usr/share/applications/"qmc2-{arcade,sdlmame}.desktop
- install -Dm755 qmc2/tools/template_sync/template_sync "${pkgdir}/usr/bin/template_sync"
-
pushd qmc2/tools/qmc2_options_editor_java &> /dev/null
find . -type f -exec install -Dm644 "{}" "${pkgdir}/usr/share/qmc2/qmc2_options_editor_java/{}" \;
cd "${pkgdir}/usr/share/qmc2/qmc2_options_editor_java"
@@ -62,7 +73,13 @@ package_qmc2-common-svn() {
package_qmc2-sdlmame-svn() {
pkgdesc='Qt based UNIX MAME frontend for SDLMAME. (SVN version)'
- depends=("qmc2-common-svn=${pkgver}" 'sdl' 'qt5-webkit' 'qt5-multimedia')
+ depends=("qmc2-common-svn=${pkgver}"
+ 'sdl2'
+ 'libarchive'
+ 'qt5-webkit'
+ 'qt5-multimedia'
+ 'qt5-xmlpatterns'
+ )
optdepends=('sdlmame: A port of the popular Multiple Arcade Machine Emulator using SDL with OpenGL support')
arch=('i686' 'x86_64')
@@ -78,7 +95,11 @@ package_qmc2-sdlmame-svn() {
package_qmc2-arcade-svn() {
pkgdesc='Qt based UNIX MAME Arcade frontend for SDLMAME. (SVN version)'
- depends=("qmc2-common-svn=${pkgver}" 'sdl' 'qt5-declarative')
+ depends=("qmc2-common-svn=${pkgver}"
+ 'sdl2'
+ 'libarchive'
+ 'qt5-declarative'
+ )
optdepends=('sdlmame: A port of the popular Multiple Arcade Machine Emulator using SDL with OpenGL support')
arch=('i686' 'x86_64')