diff options
Diffstat (limited to 'kde-base/arts/arts-3.4.3.ebuild')
-rw-r--r-- | kde-base/arts/arts-3.4.3.ebuild | 97 |
1 files changed, 0 insertions, 97 deletions
diff --git a/kde-base/arts/arts-3.4.3.ebuild b/kde-base/arts/arts-3.4.3.ebuild deleted file mode 100644 index 276285676b76..000000000000 --- a/kde-base/arts/arts-3.4.3.ebuild +++ /dev/null @@ -1,97 +0,0 @@ -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/kde-base/arts/arts-3.4.3.ebuild,v 1.10 2006/05/10 13:29:16 caleb Exp $ - -inherit kde flag-o-matic eutils -set-kdedir 3.4 - -MY_PV=${PV/#3/1} -S=${WORKDIR}/${PN}-${MY_PV} - -DESCRIPTION="aRts, the KDE sound (and all-around multimedia) server/output manager" -HOMEPAGE="http://multimedia.kde.org/" -SRC_URI="mirror://kde/stable/${PV}/src/${PN}-${MY_PV}.tar.bz2" - -RESTRICT="test" - -LICENSE="GPL-2 LGPL-2" -SLOT="3.4" -KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86" -IUSE="alsa esd artswrappersuid jack mp3 nas hardened vorbis" - -RDEPEND="$(qt_min_version 3.3) - >=dev-libs/glib-2 - alsa? ( media-libs/alsa-lib ) - vorbis? ( media-libs/libvorbis media-libs/libogg ) - esd? ( media-sound/esound ) - jack? ( >=media-sound/jack-audio-connection-kit-0.90 ) - mp3? ( media-libs/libmad ) - nas? ( media-libs/nas ) - media-libs/audiofile" - -DEPEND="${RDEPEND} - dev-util/pkgconfig" - -src_unpack() { - kde_src_unpack - epatch "${FILESDIR}/arts-1.3.2-alsa-bigendian.patch" - - if (is-flag -fstack-protector || is-flag -fstack-protector-all || use hardened); then - epatch ${FILESDIR}/arts-1.4-mcopidl.patch - fi - - # Fix amd64 cpu overload & crash bug, kde bug 88474. Applied for 3.5. - epatch "$FILESDIR/arts-3.4.1-cpu-overload.patch" - - # Configure patch. Applied for 3.5. - epatch "${FILESDIR}/arts-3.4.1-configure.patch" - - # for the configure patch - make -f admin/Makefile.common || die -} - -src_compile() { - myconf="$(use_enable alsa) $(use_enable vorbis) - $(use_enable mp3 libmad) $(use_with jack) - $(use_with esd) $(use_with nas) - --with-audiofile --without-mas" - - #fix bug 13453 - filter-flags -foptimize-sibling-calls - - #fix bug 41980 - use sparc && filter-flags -fomit-frame-pointer - - kde_src_compile -} - -src_install() { - kde_src_install - - # moved here from kdelibs so that when arts is installed - # without kdelibs it's still in the path. - # List all the multilib libdirs - local libdirs - for libdir in $(get_all_libdirs); do - libdirs="${libdirs}:${PREFIX}/${libdir}" - done - - dodir /etc/env.d -echo "PATH=${PREFIX}/bin -ROOTPATH=${PREFIX}/sbin:${PREFIX}/bin -LDPATH=${libdirs:1} -CONFIG_PROTECT=\"${PREFIX}/share/config ${PREFIX}/env ${PREFIX}/shutdown\"" > ${D}/etc/env.d/46kdepaths-3.4 # number goes down with version upgrade - - # used for realtime priority, but off by default as it is a security hazard - use artswrappersuid && chmod u+s ${D}/${PREFIX}/bin/artswrapper -} - -pkg_postinst() { - if ! use artswrappersuid ; then - einfo "Run chmod u+s ${PREFIX}/bin/artswrapper to let artsd use realtime priority" - einfo "and so avoid possible skips in sound. However, on untrusted systems this" - einfo "creates the possibility of a DoS attack that'll use 100% cpu at realtime" - einfo "priority, and so is off by default. See bug #7883." - einfo "Or, you can set the local artswrappersuid USE flag to make the ebuild do this." - fi -} |