2021-05-07 12:19:29 +00:00
|
|
|
SUMMARY="Plugins for the Audacious player"
|
|
|
|
DESCRIPTION="This package provides plugins for the Audacious audio player.
|
|
|
|
Included are various skins, visualizations, support for more in/output \
|
|
|
|
formats, effects, and services like fetching lyrics for your music or setting \
|
|
|
|
an alarm in the morning, and more."
|
2018-09-13 07:56:57 +00:00
|
|
|
HOMEPAGE="https://audacious-media-player.org/"
|
2021-02-05 00:51:00 +00:00
|
|
|
COPYRIGHT="2001-2021 Audacious developers and others"
|
2020-12-30 19:11:46 +00:00
|
|
|
LICENSE="BSD (2-clause)"
|
2021-05-07 12:19:29 +00:00
|
|
|
REVISION="3"
|
2018-06-17 05:32:32 +00:00
|
|
|
SOURCE_URI="https://github.com/audacious-media-player/audacious-plugins/archive/audacious-plugins-$portVersion.tar.gz"
|
2021-02-05 00:51:00 +00:00
|
|
|
CHECKSUM_SHA256="94c732488ac836c0c9f37c5634bdb41d222e956b18cb66499ab8c870361768e8"
|
2018-06-17 05:32:32 +00:00
|
|
|
SOURCE_DIR="audacious-plugins-audacious-plugins-$portVersion"
|
2017-09-02 13:12:38 +00:00
|
|
|
PATCHES="audacious_plugins-$portVersion.patchset"
|
2017-09-01 20:12:36 +00:00
|
|
|
|
2021-09-15 19:40:18 +00:00
|
|
|
ARCHITECTURES="all !x86_gcc2"
|
2017-09-03 05:26:06 +00:00
|
|
|
SECONDARY_ARCHITECTURES="x86"
|
2017-09-01 20:12:36 +00:00
|
|
|
|
|
|
|
PROVIDES="
|
|
|
|
audacious_plugins$secondaryArchSuffix = $portVersion
|
|
|
|
"
|
|
|
|
REQUIRES="
|
|
|
|
haiku$secondaryArchSuffix
|
2021-02-05 00:51:00 +00:00
|
|
|
lib:libaudcore$secondaryArchSuffix >= 5.3
|
|
|
|
lib:libaudqt$secondaryArchSuffix >= 2.3
|
2020-04-19 04:05:01 +00:00
|
|
|
lib:libaudtag$secondaryArchSuffix >= 3
|
2017-09-01 20:12:36 +00:00
|
|
|
lib:libavcodec$secondaryArchSuffix
|
|
|
|
lib:libavformat$secondaryArchSuffix
|
|
|
|
lib:libavutil$secondaryArchSuffix
|
2020-08-20 11:08:58 +00:00
|
|
|
lib:libbs2b$secondaryArchSuffix
|
2017-09-01 20:12:36 +00:00
|
|
|
lib:libcurl$secondaryArchSuffix
|
|
|
|
lib:libfaad$secondaryArchSuffix
|
|
|
|
lib:libFLAC$secondaryArchSuffix
|
2019-04-15 12:43:12 +00:00
|
|
|
lib:libfluidsynth$secondaryArchSuffix >= 2
|
2017-09-01 20:12:36 +00:00
|
|
|
lib:libgio_2.0$secondaryArchSuffix
|
|
|
|
lib:libGL$secondaryArchSuffix
|
|
|
|
lib:libglib_2.0$secondaryArchSuffix
|
|
|
|
lib:libgobject_2.0$secondaryArchSuffix
|
|
|
|
lib:libintl$secondaryArchSuffix
|
2020-08-20 11:08:58 +00:00
|
|
|
lib:libmms$secondaryArchSuffix
|
2017-09-01 20:12:36 +00:00
|
|
|
lib:libmodplug$secondaryArchSuffix
|
|
|
|
lib:libmp3lame$secondaryArchSuffix
|
|
|
|
lib:libmpg123$secondaryArchSuffix
|
|
|
|
lib:libneon$secondaryArchSuffix
|
|
|
|
lib:libogg$secondaryArchSuffix
|
2020-08-20 11:08:58 +00:00
|
|
|
lib:libopenmpt$secondaryArchSuffix
|
2017-09-01 20:12:36 +00:00
|
|
|
lib:libQt5Core$secondaryArchSuffix
|
|
|
|
lib:libQt5Gui$secondaryArchSuffix
|
|
|
|
lib:libQt5Multimedia$secondaryArchSuffix
|
|
|
|
lib:libQt5Network$secondaryArchSuffix
|
|
|
|
lib:libQt5OpenGL$secondaryArchSuffix
|
|
|
|
lib:libQt5Widgets$secondaryArchSuffix
|
2018-06-17 14:11:57 +00:00
|
|
|
lib:libsamplerate$secondaryArchSuffix
|
2020-03-08 10:49:59 +00:00
|
|
|
lib:libsidplayfp$secondaryArchSuffix
|
2017-09-01 20:12:36 +00:00
|
|
|
lib:libsndfile$secondaryArchSuffix
|
|
|
|
lib:libsoxr$secondaryArchSuffix
|
|
|
|
lib:libvorbis$secondaryArchSuffix
|
|
|
|
lib:libvorbisenc$secondaryArchSuffix
|
|
|
|
lib:libvorbisfile$secondaryArchSuffix
|
|
|
|
lib:libwavpack$secondaryArchSuffix
|
|
|
|
lib:libxml2$secondaryArchSuffix
|
|
|
|
lib:libz$secondaryArchSuffix
|
|
|
|
"
|
2017-09-03 08:26:22 +00:00
|
|
|
SUPPLEMENTS="audacious$secondaryArchSuffix"
|
2017-09-01 20:12:36 +00:00
|
|
|
|
|
|
|
BUILD_REQUIRES="
|
|
|
|
haiku${secondaryArchSuffix}_devel
|
2021-02-05 00:51:00 +00:00
|
|
|
devel:libaudcore$secondaryArchSuffix >= 5.3
|
2017-09-01 20:12:36 +00:00
|
|
|
devel:libavcodec$secondaryArchSuffix
|
2020-08-20 11:08:58 +00:00
|
|
|
devel:libbs2b$secondaryArchSuffix
|
2017-09-01 20:12:36 +00:00
|
|
|
devel:libcddb$secondaryArchSuffix
|
2018-06-17 14:11:57 +00:00
|
|
|
devel:libcdio$secondaryArchSuffix
|
2017-09-01 20:12:36 +00:00
|
|
|
devel:libcurl$secondaryArchSuffix
|
|
|
|
devel:libfaad$secondaryArchSuffix
|
|
|
|
devel:libflac$secondaryArchSuffix
|
2019-04-15 12:43:12 +00:00
|
|
|
devel:libfluidsynth$secondaryArchSuffix >= 2
|
2017-09-01 20:12:36 +00:00
|
|
|
devel:libgl$secondaryArchSuffix
|
|
|
|
devel:libglib_2.0$secondaryArchSuffix
|
|
|
|
devel:libiconv$secondaryArchSuffix
|
|
|
|
devel:libintl$secondaryArchSuffix
|
2020-08-20 11:08:58 +00:00
|
|
|
devel:libmms$secondaryArchSuffix
|
2017-09-01 20:12:36 +00:00
|
|
|
devel:libmodplug$secondaryArchSuffix
|
|
|
|
devel:libmp3lame$secondaryArchSuffix
|
|
|
|
devel:libmpg123$secondaryArchSuffix
|
|
|
|
devel:libneon$secondaryArchSuffix
|
2020-08-20 11:08:58 +00:00
|
|
|
devel:libopenmpt$secondaryArchSuffix
|
2017-09-01 20:12:36 +00:00
|
|
|
devel:libQt5Core$secondaryArchSuffix
|
|
|
|
devel:libQt5DBus$secondaryArchSuffix
|
|
|
|
devel:libQt5Gui$secondaryArchSuffix
|
|
|
|
devel:libQt5Widgets$secondaryArchSuffix
|
2018-06-17 14:11:57 +00:00
|
|
|
devel:libsamplerate$secondaryArchSuffix
|
2020-03-08 10:49:59 +00:00
|
|
|
devel:libsidplayfp$secondaryArchSuffix
|
2017-09-01 20:12:36 +00:00
|
|
|
devel:libsndfile$secondaryArchSuffix
|
|
|
|
devel:libsoxr$secondaryArchSuffix
|
|
|
|
devel:libswresample$secondaryArchSuffix
|
|
|
|
devel:libvorbis$secondaryArchSuffix
|
|
|
|
devel:libvorbisenc$secondaryArchSuffix
|
|
|
|
devel:libwavpack$secondaryArchSuffix
|
|
|
|
devel:libxml2$secondaryArchSuffix
|
2018-06-17 14:11:57 +00:00
|
|
|
devel:libz$secondaryArchSuffix
|
2017-09-01 20:12:36 +00:00
|
|
|
"
|
|
|
|
BUILD_PREREQUIRES="
|
|
|
|
cmd:aclocal
|
|
|
|
cmd:autom4te
|
2018-08-09 07:04:20 +00:00
|
|
|
cmd:autoreconf
|
2017-09-01 20:12:36 +00:00
|
|
|
cmd:awk
|
|
|
|
cmd:find
|
|
|
|
cmd:gcc$secondaryArchSuffix
|
2019-04-15 12:43:12 +00:00
|
|
|
cmd:lrelease$secondaryArchSuffix >= 5
|
2018-08-09 07:04:20 +00:00
|
|
|
cmd:make
|
2017-09-01 20:12:36 +00:00
|
|
|
cmd:pkg_config$secondaryArchSuffix
|
2018-08-09 07:04:20 +00:00
|
|
|
cmd:python2
|
2017-09-01 20:12:36 +00:00
|
|
|
"
|
|
|
|
|
|
|
|
BUILD()
|
|
|
|
{
|
2017-09-02 13:12:38 +00:00
|
|
|
autoreconf -fi
|
2020-04-19 04:05:01 +00:00
|
|
|
runConfigure ./configure \
|
|
|
|
--disable-gtk \
|
|
|
|
--enable-qt \
|
|
|
|
--disable-mpris2
|
2017-09-01 20:12:36 +00:00
|
|
|
make $jobArgs
|
|
|
|
}
|
|
|
|
|
|
|
|
INSTALL()
|
|
|
|
{
|
|
|
|
make install
|
2020-03-08 10:49:59 +00:00
|
|
|
strip $libDir/audacious/*/*
|
2017-09-01 20:12:36 +00:00
|
|
|
}
|