Antonio Rojas pushed to branch main at Arch Linux / Packaging / Packages / qmc2
Commits: 449f2009 by Antonio Rojas at 2024-07-12T15:05:33+02:00 upgpkg: 0.243-5: Rebuild for missing .SRCINFO - - - - - 2 changed files: - + .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -0,0 +1,25 @@ +pkgbase = qmc2 + pkgdesc = Qt based UNIX MAME frontend supporting SDLMAME + pkgver = 0.243 + pkgrel = 5 + url = https://qmc2.batcom-it.net/ + arch = x86_64 + license = GPL-2.0-only + makedepends = git + makedepends = rsync + depends = gcc-libs + depends = glibc + depends = minizip-ng + depends = qt5-base + depends = qt5-multimedia + depends = qt5-svg + depends = qt5-webengine + depends = qt5-xmlpatterns + depends = sdl2 + depends = zlib + source = git+https://github.com/qmc2/qmc2-mame-fe#tag=v0.243 + source = webengine.patch + sha256sums = 359d4e4d224b760c2fcaa3d9719c6c4d7da86e34dd3a99b5b6d5f104164dac2e + sha256sums = cd72449743a25fd759bb65d205dd2fd3ba0aaeab618efdae80dddc903e8148dd + +pkgname = qmc2 ===================================== PKGBUILD ===================================== @@ -4,32 +4,42 @@ pkgname=qmc2 pkgver=0.243 -pkgrel=4 +pkgrel=5 pkgdesc='Qt based UNIX MAME frontend supporting SDLMAME' url='https://qmc2.batcom-it.net/' -license=(GPL) +license=(GPL-2.0-only) arch=(x86_64) -depends=(qt5-webengine qt5-svg qt5-multimedia qt5-xmlpatterns sdl2 minizip-ng) -makedepends=(rsync) -source=(https://github.com/qmc2/qmc2-mame-fe/archive/v$pkgver/$pkgname-$pkgver.tar.gz +depends=(gcc-libs + glibc + minizip-ng + qt5-base + qt5-multimedia + qt5-svg + qt5-webengine + qt5-xmlpatterns + sdl2 + zlib) +makedepends=(git + rsync) +source=(git+https://github.com/qmc2/qmc2-mame-fe#tag=v$pkgver webengine.patch) -sha256sums=('0608a4e08bc451ae01856b85525f1dc767e01eb823e7e294c772876971e7609b' +sha256sums=('359d4e4d224b760c2fcaa3d9719c6c4d7da86e34dd3a99b5b6d5f104164dac2e' 'cd72449743a25fd759bb65d205dd2fd3ba0aaeab618efdae80dddc903e8148dd') prepare() { - sed -e 's|PKGCONFIG += minizip|PKGCONFIG += minizip-ng|' -i $pkgname-mame-fe-$pkgver/qmc2.pro - patch -d $pkgname-mame-fe-$pkgver -p1 < webengine.patch # Port to qtwebengine + sed -e 's|PKGCONFIG += minizip|PKGCONFIG += minizip-ng|' -i $pkgname-mame-fe/qmc2.pro + patch -d $pkgname-mame-fe -p1 < webengine.patch # Port to qtwebengine } build() { - cd $pkgname-mame-fe-$pkgver + cd $pkgname-mame-fe export CTIME=0 make PREFIX=/usr DATADIR=/usr/share SYSCONFDIR=/etc QTDIR=/usr QMAKE=qmake-qt5 \ SYSTEM_MINIZIP=1 SYSTEM_ZLIB=1 } package() { - cd $pkgname-mame-fe-$pkgver + cd $pkgname-mame-fe make PREFIX=/usr DATADIR=/usr/share SYSCONFDIR=/etc QTDIR=/usr QMAKE=qmake-qt5 DESTDIR="$pkgdir" install install -Dm644 data/img/mame.png -t "$pkgdir"/usr/share/pixmaps } View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/qmc2/-/commit/449f2009efb53e129f93a8fae3fad98b97445f26 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/qmc2/-/commit/449f2009efb53e129f93a8fae3fad98b97445f26 You're receiving this email because of your account on gitlab.archlinux.org.
