mirror of
https://github.com/void-linux/void-packages.git
synced 2025-06-07 15:43:49 +02:00
qmc2: remove package
pullmoll said: > This pkg is very much outdated and does not work (to well / at all) > with current mame releases. > I'd suggest to drop it instead of trying to fix the build. https://github.com/void-linux/void-packages/pull/26736#issuecomment-734761372
This commit is contained in:
parent
a2e43ec621
commit
c35648b041
4 changed files with 0 additions and 126 deletions
|
@ -1,16 +0,0 @@
|
|||
# Template file for 'qmc2-flyers'
|
||||
pkgname=qmc2-flyers
|
||||
version=20160702
|
||||
revision=2
|
||||
create_wrksrc=yes
|
||||
short_desc="Qt M.A.M.E. Catalog/Launcher II - flyers"
|
||||
maintainer="Jürgen Buchmüller <pullmoll@t-online.de>"
|
||||
license="GPL-2.0-or-later"
|
||||
homepage="http://qmc2.arcadehits.net/wordpress/"
|
||||
distfiles="https://distfiles.voidlinux.de/${pkgname}-${version}/${pkgname}-${version}.tar.xz"
|
||||
checksum="599660060753ce7118d9abc4b77f4644985d1341e1f3ca7c1f34d1a7a2e8030d"
|
||||
|
||||
do_install() {
|
||||
mkdir -p ${DESTDIR}/usr/share/qmc2
|
||||
mv -v fly ${DESTDIR}/usr/share/qmc2
|
||||
}
|
|
@ -1,16 +0,0 @@
|
|||
# Template file for 'qmc2-snapshots'
|
||||
pkgname=qmc2-snapshots
|
||||
version=20160702
|
||||
revision=2
|
||||
create_wrksrc=yes
|
||||
short_desc="Qt M.A.M.E. Catalog/Launcher II - snapshots"
|
||||
maintainer="Jürgen Buchmüller <pullmoll@t-online.de>"
|
||||
license="GPL-2.0-or-later"
|
||||
homepage="http://qmc2.arcadehits.net/wordpress/"
|
||||
distfiles="https://distfiles.voidlinux.de/${pkgname}-${version}/${pkgname}-${version}.tar.xz"
|
||||
checksum="97684b11d4811ca1c3c24d31c359b7ac6ac90436e3fbce9e4966670697516d4f"
|
||||
|
||||
do_install() {
|
||||
mkdir -p ${DESTDIR}/usr/share/qmc2
|
||||
mv -v prv ${DESTDIR}/usr/share/qmc2
|
||||
}
|
|
@ -1,11 +0,0 @@
|
|||
--- softwareimagewidget.cpp.orig 2020-11-27 08:21:37.481871758 +0700
|
||||
+++ softwareimagewidget.cpp 2020-11-27 08:21:54.164406384 +0700
|
||||
@@ -3,6 +3,8 @@
|
||||
#include <QHash>
|
||||
#include <QDir>
|
||||
#include <QClipboard>
|
||||
+#include <QPainter>
|
||||
+#include <QPainterPath>
|
||||
|
||||
#include "softwarelist.h"
|
||||
#include "softwaresnapshot.h"
|
|
@ -1,83 +0,0 @@
|
|||
# Template file for 'qmc2'
|
||||
pkgname=qmc2
|
||||
version=0.195
|
||||
revision=2
|
||||
wrksrc=${pkgname}
|
||||
build_style=gnu-makefile
|
||||
build_helper=qmake
|
||||
make_build_args="PREFIX=/usr DATADIR=/usr/share MAN_DIR=/usr/share/man
|
||||
TARGET=qmc2-mame SYSTEM_MINIZIP=1 SYSTEM_ZLIB=1 LIBARCHIVE=1"
|
||||
make_install_args="${make_build_args}"
|
||||
hostmakedepends="rsync unzip pkg-config qt5-host-tools qt5-qmake
|
||||
qt5-multimedia-devel qt5-script-devel qt5-svg-devel qt5-webkit-devel
|
||||
qt5-xmlpatterns-devel qt5-x11extras-devel"
|
||||
makedepends="SDL2-devel qt5-multimedia-devel qt5-script-devel qt5-svg-devel
|
||||
qt5-webkit-devel qt5-xmlpatterns-devel qt5-x11extras-devel pulseaudio-devel
|
||||
minizip-devel zlib-devel libarchive-devel"
|
||||
depends="qt5-plugin-sqlite rsync qmc2-flyers qmc2-snapshots"
|
||||
conf_files="/etc/${pkgname}/${pkgname}.ini"
|
||||
short_desc="Qt M.A.M.E. Catalog/Launcher II"
|
||||
maintainer="Jürgen Buchmüller <pullmoll@t-online.de>"
|
||||
license="GPL-2.0-or-later"
|
||||
homepage="http://qmc2.batcom-it.net/"
|
||||
distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}/${version}/${pkgname}-${version}.tar.bz2"
|
||||
checksum=44b36a80ab7cd23e0efc3e0296ea680b38dd122319379bf6a4dcb9c2111183e7
|
||||
replaces="qmc2-data>=0"
|
||||
|
||||
post_patch() {
|
||||
sed -i -e "s/ True/ x_lzma_True/g;s/ False/ x_lzma_False/g" lzma/*
|
||||
# Replace sdl-config with sdl2-config
|
||||
sed -e "s;sdl-config;sdl2-config;g" -i scripts/sdl-version.sh
|
||||
# Replace obsolete -sdlmame suffix
|
||||
sed -e "s;-sdlmame;-mame;g" -i Makefile
|
||||
}
|
||||
do_build() {
|
||||
# Print configuration info
|
||||
make ${make_build_args} config
|
||||
make ${make_build_args} Makefile.qmake
|
||||
make ${make_build_args} tools/qchdman/Makefile
|
||||
sed -i Makefile.qmake tools/qchdman/Makefile \
|
||||
-e "s;^\(CC *=\).*;\1 $CC;" \
|
||||
-e "s;^\(CXX *=\).*;\1 $CXX;" \
|
||||
-e "s;^\(LINK *=\).*;\1 $CXX;" \
|
||||
-e "s;^\(CFLAGS *=\)\(.*\);\1 $CFLAGS \2;" \
|
||||
-e "s;^\(CXXFLAGS *=\)\(.*\);\1 $CXXFLAGS \2;" \
|
||||
-e "s;^\(LFLAGS *=\)\(.*\);\1 $LDFLAGS \2;"
|
||||
make ${makejobs} qchdman
|
||||
make ${make_build_args} ${makejobs}
|
||||
}
|
||||
do_install() {
|
||||
# Install /usr/bin/qmc2-mame and /etc/qmc2/qmc2.ini
|
||||
vbin qmc2-mame
|
||||
vmkdir etc/${pkgname}
|
||||
sed inst/qmc2.ini.template \
|
||||
-e "s;DATADIR;/usr/share;" \
|
||||
> ${DESTDIR}/etc/${pkgname}/${pkgname}.ini
|
||||
|
||||
# Install qmc2 desktop file
|
||||
vmkdir usr/share/applications
|
||||
sed inst/qmc2.desktop.template \
|
||||
-e "s;DATADIR;/usr/share;" \
|
||||
-e "s;EMULATOR;MAME;" \
|
||||
-e "s;TARGET;qmc2-mame;" \
|
||||
-e "s;EMUICO;mame.png;" \
|
||||
-e "s;GENERICNAME;$short_desc;" \
|
||||
> ${DESTDIR}/usr/share/applications/qmc2-mame.desktop
|
||||
|
||||
# Install translations
|
||||
vmkdir usr/share/${pkgname}/lng
|
||||
for qm in $(find ${wrksrc}/data/lng -name "*.qm"); do
|
||||
vinstall $qm 644 /usr/share/${pkgname}/lng
|
||||
done
|
||||
|
||||
# Install qchdman and img
|
||||
vbin tools/qchdman/qchdman
|
||||
vmkdir usr/share/${pkgname}
|
||||
cp -aR data/img ${DESTDIR}/usr/share/${pkgname}
|
||||
|
||||
# Install qchdman desktop file
|
||||
vmkdir usr/share/applications
|
||||
sed inst/qchdman.desktop.template \
|
||||
-e "s;DATADIR;/usr/share;" \
|
||||
> ${DESTDIR}/usr/share/applications/qchdman.desktop
|
||||
}
|
Loading…
Add table
Reference in a new issue