diff options
Diffstat (limited to 'media-sound/squeezelite/squeezelite-1.1.ebuild')
-rw-r--r-- | media-sound/squeezelite/squeezelite-1.1.ebuild | 85 |
1 files changed, 0 insertions, 85 deletions
diff --git a/media-sound/squeezelite/squeezelite-1.1.ebuild b/media-sound/squeezelite/squeezelite-1.1.ebuild deleted file mode 100644 index d190449..0000000 --- a/media-sound/squeezelite/squeezelite-1.1.ebuild +++ /dev/null @@ -1,85 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=5 - -inherit eutils flag-o-matic - -DESCRIPTION="Squeezelite is a small headless Squeezebox emulator for Linux using ALSA audio output" -HOMEPAGE="https://code.google.com/p/squeezelite" -SRC_URI="https://squeezelite.googlecode.com/archive/7c64f298b78e9d3ef69ab29fc33c455a55dfe9ec.zip" -S="${WORKDIR}/squeezelite-7c64f298b78e" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="flac vorbis mad mpg123 aac" - -DEPEND="media-libs/alsa-lib - flac? ( media-libs/flac ) - vorbis? ( media-libs/libvorbis ) - mad? ( media-libs/libmad ) - mpg123? ( media-sound/mpg123 ) - aac? ( media-libs/faad2 ) -" -RDEPEND="${DEPEND} - media-sound/alsa-utils" - -pkg_setup() { - # Create the user and group if not already present - enewuser squeezelite -1 -1 "/dev/null" audio -} - -src_prepare () { - # Apply patches - epatch "${FILESDIR}/${P}-gentoo-makefile.patch" - epatch "${FILESDIR}/${P}-gentoo-optional-codecs.patch" -} - -src_compile() { - - # Configure optional codec support; this is added to the original - # source via a patch in this ebuild at present. - if ! use flac; then - append-cflags "-DSL_NO_FLAC" - einfo "FLAC support disabled; add 'flac' USE flag if you need it" - fi - if ! use vorbis; then - append-cflags "-DSL_NO_OGG" - einfo "Ogg/Vorbis support disabled; add 'vorbis' USE flag if you need it" - fi - if ! use mad; then - append-cflags "-DSL_NO_MAD" - fi - if ! use mpg123; then - append-cflags "-DSL_NO_MPG123" - fi - if ! use mad && ! use mpg123; then - einfo "MP3 support disabled; add 'mad' (recommended)" - einfo " or 'mpg123' USE flag if you need it" - fi - if ! use aac; then - append-cflags "-DSL_NO_AAC" - einfo "AAC support disabled; add 'aac' USE flag if you need it" - fi - - # Build it - emake || die "emake failed" -} - -src_install() { - dobin squeezelite - dodoc LICENSE.txt - - newconfd "${FILESDIR}/${PN}.conf.d" "${PN}" - newinitd "${FILESDIR}/${PN}.init.d" "${PN}" -} - -pkg_postinst() { - # Provide some post-installation tips. - elog "If you want start Squeezelite automatically on system boot:" - elog " rc-update add squeezelite default" - elog "Edit /etc/cond.d/squeezelite to customise -- in particular" - elog "you may want to set the audio device to be used." -} |