# Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ COMMIT="08e1515" EAPI="4" DESCRIPTION="ALSA MIDI driver for emulating the Roland MT-32, CM-32L, CM-64 and LAPC-I" HOMEPAGE="https://github.com/munt/munt" SRC_URI="http://github.com/munt/munt/tarball/${COMMIT} -> munt-${PV}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="X" DEPEND="media-libs/alsa-lib media-libs/munt-mt32emu X? ( x11-libs/libX11 x11-libs/libXpm )" RDEPEND="${DEPEND}" S="${WORKDIR}/munt-munt-${COMMIT}/mt32emu_alsadrv" DATA="/usr/share/mt32-rom-data" src_compile() { emake mt32d CXXFLAGS="${CXXFLAGS} ${LDFLAGS}" use X && emake xmt32 CXXFLAGS="${CXXFLAGS} ${LDFLAGS}" } src_install() { dobin mt32d use X && dobin xmt32 dodoc AUTHORS README keepdir "${DATA}" } pkg_postinst() { einfo "MT32_CONTROL.ROM and MT32_PCM.ROM cannot be legally included so you must" einfo "and obtain them and place them in ${DATA}." }