From f516638b7fe9592837389826a6152a7e1b251c54 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 30 May 2020 11:44:06 +0100 Subject: gentoo resync : 30.05.2020 --- app-emulation/pcem/Manifest | 4 +- app-emulation/pcem/pcem-15-r1.ebuild | 75 ------------------------------------ app-emulation/pcem/pcem-16.ebuild | 75 ++++++++++++++++++++++++++++++++++++ 3 files changed, 77 insertions(+), 77 deletions(-) delete mode 100644 app-emulation/pcem/pcem-15-r1.ebuild create mode 100644 app-emulation/pcem/pcem-16.ebuild (limited to 'app-emulation/pcem') diff --git a/app-emulation/pcem/Manifest b/app-emulation/pcem/Manifest index 1cc435d1d0b7..6aa392a02355 100644 --- a/app-emulation/pcem/Manifest +++ b/app-emulation/pcem/Manifest @@ -1,4 +1,4 @@ AUX pcem-15-respect-cflags.patch 300 BLAKE2B 4531829e43d43501fe889b34381fc056ffa2734ca499686558cf39ef245f3808e6488c32d6938487d018175ab8a370a28e491cc957406ea6e430a9afff44dae2 SHA512 7800d9056fc1ab4b38f97a6021da7288b990ab9c562846be1ae4ec6636c888fd444c635076f070c50f39681202995a41575823a225c77017d389638feaf1a93c -DIST PCemV15Linux.tar.gz 1741312 BLAKE2B fa8de8c98a57ac79be11921190960eaa1e5d53896db0749a7f53704362b6415544632a6f918a8f1ce57d2f75f28af52715856346421cc0a8355236a01bb7dcac SHA512 c2501827689acc0f3381d785dc3b008866e82d242bea3fa5af7e786fc58fdf72f76eafda98d12ce88c59ff338bc7dc441484af9c1bc9357c7cc75d94bbe0a7b6 -EBUILD pcem-15-r1.ebuild 1611 BLAKE2B 8dd7dd6a63c577632c471ba9de61191a3de4190ac9f810458db284518e8be5d78de8a680595dbd6591d8429421e9fda5f64e6c9a559ecc08884920d450ecddd0 SHA512 bca1d126fdfdfe090e373370d4f819fec5bbbd53f97c3be1abce2b8b90e8f6cd2e931d0f6d644d871db3bdd0fb1ef17ff4e832e177a40adc49885d8a0bb24e44 +DIST PCemV16Linux.tar.gz 1859892 BLAKE2B e388031e661b9320cc783e6400bdb7c191a2f946d9c207d9a58daa9270115b32ed55ac6a0b87227b51d10168e7d161bb03811eb83f5405ed1a71f7bfc6fd8aa5 SHA512 97d33ae1c4b59f281abe553ed4297c0d6c3956cf32b44474bfd5773700dd5c4ea6c209c679b9add5d4a7cba61748ee9794afa3c59af3230fa2a15812e13fd1c5 +EBUILD pcem-16.ebuild 1615 BLAKE2B bf0fcaf74928f93d9ebb24ea570de25f242a8dd6dc64293905830d2dc37fd3e1c3b7cce832f4c09f8c506bb51f47eadb462cd66c296834058e2b129985522354 SHA512 45056262b3cf56fd2487a8298ffd9785a7744b1533f94020d9dd2fb5bb1535200b13a17b78088fb276ccaa24d25a58adc6b7796139d646d788e68e5163d6ccde MISC metadata.xml 856 BLAKE2B 628963f0f0d30b7d95b5f7b9f23907fa37129397a5470bde252df40d4c40e57f6657db0d02c935414707537bbe995386c158d5ada56c32e4dd6f53b13a1e2fbb SHA512 e1bb08b4e216ab48ad0d52a59b38dba0db566104ffbb73c2e6cb5d12eee66f78bfaf32caa564aecbcce9ecab21d98d5514ff828dde734671b2c34523137a356e diff --git a/app-emulation/pcem/pcem-15-r1.ebuild b/app-emulation/pcem/pcem-15-r1.ebuild deleted file mode 100644 index fad135956903..000000000000 --- a/app-emulation/pcem/pcem-15-r1.ebuild +++ /dev/null @@ -1,75 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools desktop wxwidgets - -WX_GTK_VER="3.0" - -DESCRIPTION="A PC emulator that specializes in running old operating systems and software" -HOMEPAGE=" - https://pcem-emulator.co.uk/ - https://bitbucket.org/pcem_emulator/pcem/ -" -SRC_URI="https://pcem-emulator.co.uk/files/PCemV${PV}Linux.tar.gz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64" -IUSE="alsa networking" - -S="${WORKDIR}" - -RDEPEND=" - alsa? ( media-libs/alsa-lib ) - media-libs/libsdl2 - media-libs/openal - x11-libs/wxGTK:${WX_GTK_VER}[tiff,X] -" - -DEPEND="${DEPEND}" - -BDEPEND="virtual/pkgconfig" - -PATCHES=( "${FILESDIR}/${P}-respect-cflags.patch" ) - -src_prepare() { - default - - eautoreconf -} - -src_configure() { - # Does not compile with -fno-common. - # See https://pcem-emulator.co.uk/phpBB3/viewtopic.php?f=3&t=3443 - append-cflags -fcommon - - local myeconfargs=( - --enable-release-build - $(use_enable alsa) - $(use_enable networking) - ) - - econf "${myeconfargs[@]}" -} - -src_install() { - default - - insinto /usr/share/pcem - doins -r configs nvr roms - - newicon src/icons/32x32/motherboard.png pcem.png - make_desktop_entry "pcem" "PCem" pcem "Development;Utility" - - dodoc readme.txt -} - -pkg_postinst() { - elog "In order to use PCem, you will need some roms for various emulated systems." - elog "You can either install globally for all users or locally for yourself." - elog "" - elog "To install globally, put your ROM files into '${ROOT}/usr/share/pcem/roms/'." - elog "To install locally, put your ROM files into '~/.pcem/roms/'." -} diff --git a/app-emulation/pcem/pcem-16.ebuild b/app-emulation/pcem/pcem-16.ebuild new file mode 100644 index 000000000000..c81533218ba4 --- /dev/null +++ b/app-emulation/pcem/pcem-16.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools desktop wxwidgets + +WX_GTK_VER="3.0" + +DESCRIPTION="A PC emulator that specializes in running old operating systems and software" +HOMEPAGE=" + https://pcem-emulator.co.uk/ + https://bitbucket.org/pcem_emulator/pcem/ +" +SRC_URI="https://pcem-emulator.co.uk/files/PCemV${PV}Linux.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64" +IUSE="alsa networking" + +S="${WORKDIR}" + +RDEPEND=" + alsa? ( media-libs/alsa-lib ) + media-libs/libsdl2 + media-libs/openal + x11-libs/wxGTK:${WX_GTK_VER}[tiff,X] +" + +DEPEND="${DEPEND}" + +BDEPEND="virtual/pkgconfig" + +PATCHES=( "${FILESDIR}/${PN}-15-respect-cflags.patch" ) + +src_prepare() { + default + + eautoreconf +} + +src_configure() { + # Does not compile with -fno-common. + # See https://pcem-emulator.co.uk/phpBB3/viewtopic.php?f=3&t=3443 + append-cflags -fcommon + + local myeconfargs=( + --enable-release-build + $(use_enable alsa) + $(use_enable networking) + ) + + econf "${myeconfargs[@]}" +} + +src_install() { + default + + insinto /usr/share/pcem + doins -r configs nvr roms + + newicon src/icons/32x32/motherboard.png pcem.png + make_desktop_entry "pcem" "PCem" pcem "Development;Utility" + + dodoc readme.txt +} + +pkg_postinst() { + elog "In order to use PCem, you will need some roms for various emulated systems." + elog "You can either install globally for all users or locally for yourself." + elog "" + elog "To install globally, put your ROM files into '${ROOT}/usr/share/pcem/roms/'." + elog "To install locally, put your ROM files into '~/.pcem/roms/'." +} -- cgit v1.2.3