# Copyright 1999-2024 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=8 inherit check-reqs DESCRIPTION="Final, definitive revision of the former Evanessence soundfont" HOMEPAGE="http://www.synthfont.com/punbb/viewtopic.php?id=167" SRC_URI="Musyng_Kite.sf2" LICENSE="free-noncomm" SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="timidity" RESTRICT="fetch binchecks" CHECKREQS_DISK_USR="1G" S="${WORKDIR}" # eselect-timidity has a hardcoded list of modules available in portage # We need to use a patched version to add this soundfont to that list RDEPEND="timidity? ( =app-eselect/eselect-timidity-20110513-r1 )" DEPEND="" pkg_nofetch() { einfo "Please download \"Musyng Kite.sfpack\" from" einfo "${SRC_URI}" einfo "" einfo "Unpack it using the non-free SFPack utility from" einfo "http://personalcopy.com/sfpack.htm" einfo "(you can use app-emulation/wine to run it)" einfo "" einfo "Finally, move the SF2 file to" einfo "${DISTDIR}/${SRC_URI}" } src_install() { insinto /usr/share/sounds/sf2 doins "${DISTDIR}/${SRC_URI}" if use timidity; then insinto /usr/share/timidity/musyng-kite doins "${FILESDIR}/timidity.cfg" fi }