From c35648b041c7d7650022c8e2ee1dd6192899c2c5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?= Date: Sat, 28 Nov 2020 06:00:07 +0700 Subject: [PATCH] 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 --- srcpkgs/qmc2-flyers/template | 16 ------ srcpkgs/qmc2-snapshots/template | 16 ------ srcpkgs/qmc2/patches/qt5.15.patch | 11 ---- srcpkgs/qmc2/template | 83 ------------------------------- 4 files changed, 126 deletions(-) delete mode 100644 srcpkgs/qmc2-flyers/template delete mode 100644 srcpkgs/qmc2-snapshots/template delete mode 100644 srcpkgs/qmc2/patches/qt5.15.patch delete mode 100644 srcpkgs/qmc2/template diff --git a/srcpkgs/qmc2-flyers/template b/srcpkgs/qmc2-flyers/template deleted file mode 100644 index df0d8b09418..00000000000 --- a/srcpkgs/qmc2-flyers/template +++ /dev/null @@ -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 " -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 -} diff --git a/srcpkgs/qmc2-snapshots/template b/srcpkgs/qmc2-snapshots/template deleted file mode 100644 index e834c74cd51..00000000000 --- a/srcpkgs/qmc2-snapshots/template +++ /dev/null @@ -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 " -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 -} diff --git a/srcpkgs/qmc2/patches/qt5.15.patch b/srcpkgs/qmc2/patches/qt5.15.patch deleted file mode 100644 index 8b5deae7de1..00000000000 --- a/srcpkgs/qmc2/patches/qt5.15.patch +++ /dev/null @@ -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 - #include - #include -+#include -+#include - - #include "softwarelist.h" - #include "softwaresnapshot.h" diff --git a/srcpkgs/qmc2/template b/srcpkgs/qmc2/template deleted file mode 100644 index 46bd8fbdcba..00000000000 --- a/srcpkgs/qmc2/template +++ /dev/null @@ -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 " -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 -}