diff options
author | Samuli Suominen <drac@gentoo.org> | 2008-05-13 05:33:01 +0000 |
---|---|---|
committer | Samuli Suominen <drac@gentoo.org> | 2008-05-13 05:33:01 +0000 |
commit | fe6d9729cc30c2dc0199af917d5362c77525ea51 (patch) | |
tree | 9b76bf37690be1272f6b968e93aa66bc7b4c35ae /media-sound/museseq/museseq-0.6.2-r1.ebuild | |
parent | whitespace (diff) | |
download | gentoo-2-fe6d9729cc30c2dc0199af917d5362c77525ea51.tar.gz gentoo-2-fe6d9729cc30c2dc0199af917d5362c77525ea51.tar.bz2 gentoo-2-fe6d9729cc30c2dc0199af917d5362c77525ea51.zip |
old
(Portage version: 2.1.5_rc10)
Diffstat (limited to 'media-sound/museseq/museseq-0.6.2-r1.ebuild')
-rw-r--r-- | media-sound/museseq/museseq-0.6.2-r1.ebuild | 103 |
1 files changed, 0 insertions, 103 deletions
diff --git a/media-sound/museseq/museseq-0.6.2-r1.ebuild b/media-sound/museseq/museseq-0.6.2-r1.ebuild deleted file mode 100644 index 1338c6b0d8e4..000000000000 --- a/media-sound/museseq/museseq-0.6.2-r1.ebuild +++ /dev/null @@ -1,103 +0,0 @@ -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-sound/museseq/museseq-0.6.2-r1.ebuild,v 1.15 2008/01/14 17:02:18 chainsaw Exp $ - -IUSE="jack fluidsynth ladcca doc alsa" - -inherit virtualx eutils kde-functions - -MY_P=muse-${PV} -DESCRIPTION="The Linux (midi) MUSic Editor (a sequencer)" -HOMEPAGE="http://www.muse-sequencer.org/" -SRC_URI="mirror://sourceforge/lmuse/${MY_P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="x86 amd64 ~sparc" - -DEPEND="alsa? ( media-libs/alsa-lib ) - >=media-libs/libsndfile-1.0.4 - $(qt_min_version 3.1) - ladcca? ( >=media-libs/ladcca-0.4.0 ) - jack? ( media-sound/jack-audio-connection-kit ) - fluidsynth? ( media-sound/fluidsynth ) - doc? ( app-text/openjade - app-text/docbook-dsssl-stylesheets )" - -S=${WORKDIR}/${MY_P} - -src_unpack() { - unpack ${A} - cd "${S}" - sed -i "s/HAVE_JACK_JACK_H/HAVE_JACK/" widgets/audioconf.cpp - sed -i "/#include <alsa\\/asoundlib.h>/i\\#define ALSA_PCM_OLD_HW_PARAMS_API 1\\" driver/alsaaudio.cpp - epatch "${FILESDIR}/${P}-fPIC.patch" - epatch "${FILESDIR}/${P}-int2ptr.patch" - epatch "${FILESDIR}/${P}-memory.patch" - epatch "${FILESDIR}/${P}-drumport.patch" - epatch "${FILESDIR}/${P}-gcc34.patch" -} - -src_compile() { - local myconf - myconf="--disable-suid-build" - use ladcca || myconf="${myconf} --disable-ladcca" - use jack || myconf="${myconf} --disable-jack" - use fluidsynth || myconf="${myconf} --disable-fluidsynth" - if use doc ; then - # bug 49381 - local stylesheets="$(echo /usr/share/sgml/docbook/dsssl-stylesheets-*)" - myconf="${myconf} --with-docbook-stylesheets=${stylesheets}" - fi - Xeconf "${myconf}" || die "configure failed" - - ### borrowed from kde.eclass # - # - # fix the sandbox errors "can't writ to .kde or .qt" problems. - # this is a fake homedir that is writeable under the sandbox, - # so that the build process can do anything it wants with it. - REALHOME="$HOME" - mkdir -p "$T/fakehome/.kde" - mkdir -p "$T/fakehome/.qt" - export HOME="$T/fakehome" - #addwrite "${QTDIR}/etc/settings" - # commented this out, proper fix is need-qt 3 from - # kde-functions. - # Danny van Dyk <kugelfang@gentoo.org> 2004/05/26 - - # things that should access the real homedir - [ -d "$REALHOME/.ccache" ] && ln -sf "$REALHOME/.ccache" "$HOME/" - - # Allow access to /dev/dri/card* - addpredict /dev/dri/card* - - emake || die - use doc && ( cd doc ; make manual ) -} - -src_install() { - make DESTDIR="${D}" install || die - dodoc README README.softsynth SECURITY TODO - - mv "${D}/usr/share/muse/html" "${D}/usr/share/doc/${PF}/html" - dosym "/usr/share/doc/${PF}/html" /usr/share/muse/html - use doc && dohtml doc/* - - # Name conflict with media-sound/muse. See bug #34973 - mv "${D}/usr/bin/muse" "${D}/usr/bin/lmuse" - if [ ! -f /usr/bin/muse -o -L /usr/bin/muse ]; then - dosym /usr/bin/lmuse /usr/bin/muse - fi -} - -pkg_postinst() { - elog - elog "Muse has been installed normally. If," - elog "you would like to use muse with real time" - elog "time capabilities for the sequencer then do" - elog "chmod 4755 /usr/bin/lmuse" - elog - elog "Muse can use /dev/rtc if it is compiled in" - elog "to your kernel, or available as a module." - elog -} |