From eb84087913c531612e941a486ea9903b7f5c4118 Mon Sep 17 00:00:00 2001 From: layman Date: Fri, 14 May 2021 11:35:02 +0200 Subject: [PATCH] Added BasiliskII ebuilds --- app-emulation/basiliskii-modules/Manifest | 1 + .../basiliskii-modules-9999.ebuild | 44 ++++++++++++ app-emulation/basiliskii/Manifest | 3 + .../basiliskii/basiliskii-9999.ebuild | 63 ++++++++++++++++++ .../basiliskii/files/BasiliskII.desktop | 9 +++ app-emulation/basiliskii/files/BasiliskII.png | Bin 0 -> 9059 bytes 6 files changed, 120 insertions(+) create mode 100644 app-emulation/basiliskii-modules/Manifest create mode 100644 app-emulation/basiliskii-modules/basiliskii-modules-9999.ebuild create mode 100644 app-emulation/basiliskii/Manifest create mode 100644 app-emulation/basiliskii/basiliskii-9999.ebuild create mode 100644 app-emulation/basiliskii/files/BasiliskII.desktop create mode 100644 app-emulation/basiliskii/files/BasiliskII.png diff --git a/app-emulation/basiliskii-modules/Manifest b/app-emulation/basiliskii-modules/Manifest new file mode 100644 index 0000000..36a537d --- /dev/null +++ b/app-emulation/basiliskii-modules/Manifest @@ -0,0 +1 @@ +EBUILD basiliskii-modules-9999.ebuild 1122 BLAKE2B cc5a8fa43a0bb28612e2226362ea52a93ba78dbe527938c04ce6ff57b3e7210e0a73535539e13ddd48e71ec44bff7051e3ab45254e862e1af72e03642acd915f SHA512 7a6e297f5078b1e1686329c4c0530150dc4a7c762732ba1405fab54c05897a56162a0f934e70707f18b17e0993c7cfa97e7c02818746440ca2acb5f9033c1438 diff --git a/app-emulation/basiliskii-modules/basiliskii-modules-9999.ebuild b/app-emulation/basiliskii-modules/basiliskii-modules-9999.ebuild new file mode 100644 index 0000000..0e3300a --- /dev/null +++ b/app-emulation/basiliskii-modules/basiliskii-modules-9999.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI="7" + +inherit linux-mod + +if [[ ${PV} == "9999" ]] ; then + EGIT_REPO_URI="https://github.com/kanjitalk755/macemu" + inherit git-r3 +else + SRC_URI="https://github.com/kanjitalk755/macemu/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" +fi + +DESCRIPTION="Network Module for Basilisk II" +HOMEPAGE="https://www.emaculation.com/doku.php" +LICENSE="GPL-3" +SLOT="0" + +RDEPEND="=app-emulation/basiliskii-${PV}" + +S="${WORKDIR}/${P}/BasiliskII/src/Unix/Linux/NetDriver" + +BUILD_TARGETS="sheep_net.ko" +MODULE_NAMES="sheep_net(misc:${S})" +MODULESD_SHEEP_NET_ENABLED="yes" + +pkg_setup() { + linux-mod_pkg_setup + BUILD_PARAMS="CC=$(tc-getBUILD_CC) KERN_DIR=${KV_DIR} KERN_VER=${KV_FULL} O=${KV_OUT_DIR} V=1 KBUILD_VERBOSE=1" +} + +pkg_postinst() { + linux-mod_pkg_postinst + + einfo "To enable networking for BasiliskII type" + einfo " modprobe sheep_net" + echo "" + einfo "To enable networking permanently:" + einfo " echo sheep_net > /etc/modules-load.d/sheep_net.conf" + echo "" +} diff --git a/app-emulation/basiliskii/Manifest b/app-emulation/basiliskii/Manifest new file mode 100644 index 0000000..d0bcfbc --- /dev/null +++ b/app-emulation/basiliskii/Manifest @@ -0,0 +1,3 @@ +AUX BasiliskII.desktop 175 BLAKE2B 192a71fdb2aebc5dbabb9b4c85c1d95d3fd91a09cd665b7c9caa1fb15187051b87d5ee1c1d1c228e4df4a930dafec6e920f845bb021ae3bfbee8d53d603a507d SHA512 4a8691df7e854a754ca9edd3c37f1e0f6f63e8bbb71f8183702b870fe9a3261591c28e3bf1bbe5928b673d1c797fe77a9079dcfd3d8aea5f51af5009e65bf455 +AUX BasiliskII.png 9059 BLAKE2B 67dcfb3c82b774b2d79e92ff39a9142cab93c76426523293d861fb2285bb9765ba56a11be4d55820fedd9dfa5ceca781511c5dbae159c946c55ddee2e3708f65 SHA512 4985ecc06bba00495341969b8ab587cd586971690924ac98dd5155ee3d22e078b8765e1d2bf28112d7376c42947e0e80c0cb89d1e7671b91310058e59a10b643 +EBUILD basiliskii-9999.ebuild 1181 BLAKE2B 8dc50b549168da2b9c58a62527fbe9c29a4b9079aed1ba8327f5d08a24d87511869130da9b00a7304b69e3449f4c3e72f9455fd86dfe6e09bd9252ecafdef72f SHA512 c2f75521e746b31e29fb89afc655ddadb7f7cbc2e4e8bd5a9636eb5b5664ea3a1da2644c2ff7db32a28b2f46a1ec8f5f67fb136a07caca6b6b635e2c8e8a5192 diff --git a/app-emulation/basiliskii/basiliskii-9999.ebuild b/app-emulation/basiliskii/basiliskii-9999.ebuild new file mode 100644 index 0000000..550cbce --- /dev/null +++ b/app-emulation/basiliskii/basiliskii-9999.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI="7" + +inherit desktop xdg-utils + +if [[ ${PV} == "9999" ]] ; then + EGIT_REPO_URI="https://github.com/kanjitalk755/macemu" + inherit git-r3 +else + SRC_URI="https://github.com/kanjitalk755/macemu/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" +fi + +DESCRIPTION="Basilisk II is an emulator for 68k Macintoshes" +HOMEPAGE="https://www.emaculation.com/doku.php" +LICENSE="GPL-3" +SLOT="0" + +DEPEND="media-libs/libsdl2 + x11-libs/gtk+:2" +RDEPEND="${DEPEND}" + +S="${WORKDIR}/${P}/BasiliskII/src/Unix" + +src_prepare() { + NO_CONFIGURE=1 ./autogen.sh + + default +} + +src_configure() { + econf \ + --without-esd \ + --with-bincue \ + --with-gtk \ + --with-x \ + --enable-jit-compiler \ + --enable-sdl-audio \ + --enable-sdl-video +} + +src_compile() { + MAKEOPTS="${MAKEOPTS} -j1" base_src_compile +} + +src_install() { + default + doicon -s 256 "${FILESDIR}/BasiliskII.png" + domenu "${FILESDIR}/BasiliskII.desktop" +} + +pkg_postinst() { + xdg_desktop_database_update + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_desktop_database_update + xdg_icon_cache_update +} diff --git a/app-emulation/basiliskii/files/BasiliskII.desktop b/app-emulation/basiliskii/files/BasiliskII.desktop new file mode 100644 index 0000000..796c807 --- /dev/null +++ b/app-emulation/basiliskii/files/BasiliskII.desktop @@ -0,0 +1,9 @@ +[Desktop Entry] +Type=Application +Name=BasiliskII +Comment=BasiliskII Mac Emulator +Exec=BasiliskII +Icon=BasiliskII +Terminal=false +StartupNotify=true +Categories=System;Emulator; diff --git a/app-emulation/basiliskii/files/BasiliskII.png b/app-emulation/basiliskii/files/BasiliskII.png new file mode 100644 index 0000000000000000000000000000000000000000..25140c405611aa068f88e9cfb9cd25a0613f19b6 GIT binary patch literal 9059 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 jR)+gZH{WY-)4zt+b*J~8A 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 literal 0 HcmV?d00001