Files
haikuports/media-plugins/audacious-plugins/audacious_plugins-3.9.recipe
2017-09-03 11:26:22 +03:00

123 lines
4.1 KiB
Bash
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
SUMMARY="An Advanced Audio Player Plugins"
DESCRIPTION="Audacious is an open source audio player. A descendant of XMMS, \
Audacious plays your music how you want it, without stealing away your \
computers resources from other tasks. Drag and drop folders and individual \
song files, search for artists and albums in your entire music library, or \
create and edit your own custom playlists. Listen to CDs or stream music \
from the Internet. Tweak the sound with the graphical equalizer or experiment \
with LADSPA effects. Enjoy the modern GTK-themed interface or change things \
up with Winamp Classic skins. Use the plugins included with Audacious to \
fetch lyrics for your music, to set an alarm in the morning, and more."
HOMEPAGE="http://audacious-media-player.org/"
COPYRIGHT="2010-2017 Błażej Szczygieł"
LICENSE="GNU GPL v3"
REVISION="3"
SOURCE_URI="http://distfiles.audacious-media-player.org/audacious-plugins-$portVersion.tar.bz2"
CHECKSUM_SHA256="8bf7f21089cb3406968cc9c71307774aee7100ec4607f28f63cf5690d5c927b8"
SOURCE_DIR="audacious-plugins-$portVersion"
PATCHES="audacious_plugins-$portVersion.patchset"
ARCHITECTURES="!x86_gcc2 !x86 x86_64"
SECONDARY_ARCHITECTURES="x86"
PROVIDES="
audacious_plugins$secondaryArchSuffix = $portVersion
"
REQUIRES="
haiku$secondaryArchSuffix
lib:libaudcore$secondaryArchSuffix
lib:libaudqt$secondaryArchSuffix
lib:libaudtag$secondaryArchSuffix
lib:libavcodec$secondaryArchSuffix
lib:libavformat$secondaryArchSuffix
lib:libavutil$secondaryArchSuffix
lib:libcurl$secondaryArchSuffix
lib:libfaad$secondaryArchSuffix
lib:libFLAC$secondaryArchSuffix
lib:libfluidsynth$secondaryArchSuffix
lib:libgio_2.0$secondaryArchSuffix
lib:libGL$secondaryArchSuffix
lib:libglib_2.0$secondaryArchSuffix
lib:libgobject_2.0$secondaryArchSuffix
lib:libintl$secondaryArchSuffix
lib:libmodplug$secondaryArchSuffix
lib:libmp3lame$secondaryArchSuffix
lib:libmpg123$secondaryArchSuffix
lib:libneon$secondaryArchSuffix
lib:libogg$secondaryArchSuffix
lib:libQt5Core$secondaryArchSuffix
lib:libQt5Gui$secondaryArchSuffix
lib:libQt5Multimedia$secondaryArchSuffix
lib:libQt5Network$secondaryArchSuffix
lib:libQt5OpenGL$secondaryArchSuffix
lib:libQt5Widgets$secondaryArchSuffix
lib:libSDL$secondaryArchSuffix
lib:libsndfile$secondaryArchSuffix
lib:libsoxr$secondaryArchSuffix
lib:libvorbis$secondaryArchSuffix
lib:libvorbisenc$secondaryArchSuffix
lib:libvorbisfile$secondaryArchSuffix
lib:libwavpack$secondaryArchSuffix
lib:libxml2$secondaryArchSuffix
lib:libz$secondaryArchSuffix
"
SUPPLEMENTS="audacious$secondaryArchSuffix"
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
devel:libaudcore$secondaryArchSuffix
devel:libavcodec$secondaryArchSuffix
# devel:libbs2b$secondaryArchSuffix # no recipe yet
devel:libcddb$secondaryArchSuffix
devel:libcdio$secondaryArchSuffix # isn't detected
# devel:libcue$secondaryArchSuffix # no recipe yet
devel:libcurl$secondaryArchSuffix
devel:libfaad$secondaryArchSuffix
devel:libflac$secondaryArchSuffix
devel:libfluidsynth$secondaryArchSuffix
devel:libgl$secondaryArchSuffix
devel:libglib_2.0$secondaryArchSuffix
devel:libiconv$secondaryArchSuffix
devel:libintl$secondaryArchSuffix
devel:libmodplug$secondaryArchSuffix
devel:libmp3lame$secondaryArchSuffix
devel:libmpg123$secondaryArchSuffix
devel:libneon$secondaryArchSuffix
devel:libQt5Core$secondaryArchSuffix
devel:libQt5DBus$secondaryArchSuffix
devel:libQt5Gui$secondaryArchSuffix
devel:libQt5Widgets$secondaryArchSuffix
devel:libsdl$secondaryArchSuffix
# devel:libsidplay2$secondaryArchSuffix # no recipe yet
devel:libsndfile$secondaryArchSuffix
devel:libsoxr$secondaryArchSuffix
devel:libswresample$secondaryArchSuffix
devel:libvorbis$secondaryArchSuffix
devel:libvorbisenc$secondaryArchSuffix
devel:libwavpack$secondaryArchSuffix
devel:libxml2$secondaryArchSuffix
"
BUILD_PREREQUIRES="
cmd:aclocal
cmd:autoreconf
cmd:autom4te
cmd:awk
cmd:find
cmd:make
cmd:python2
cmd:gcc$secondaryArchSuffix
cmd:pkg_config$secondaryArchSuffix
"
BUILD()
{
autoreconf -fi
runConfigure ./configure --disable-gtk --enable-qt --disable-mpris2
make $jobArgs
}
INSTALL()
{
make install
}