mirror of
https://github.com/yann64/haikuports.git
synced 2026-04-21 19:20:08 +02:00
audacious: forgot to remove after moving recipe
This commit is contained in:
@@ -1,66 +0,0 @@
|
||||
|
||||
resource app_flags B_SINGLE_LAUNCH | B_ARGV_ONLY;
|
||||
|
||||
resource app_version {
|
||||
major = @MAJOR@,
|
||||
middle = @MIDDLE@,
|
||||
minor = @MINOR@,
|
||||
|
||||
variety = B_APPV_FINAL,
|
||||
internal = 0,
|
||||
|
||||
short_info = "Audacious",
|
||||
long_info = "@LONG_INFO@"
|
||||
};
|
||||
|
||||
resource app_signature "@APP_SIGNATURE@";
|
||||
|
||||
resource file_types message {
|
||||
"types" = "application/x-asf",
|
||||
"types" = "audio",
|
||||
"types" = "video"
|
||||
};
|
||||
|
||||
resource vector_icon {
|
||||
$"6E63696602050005D9040204604060B8B560C6CA4060C6CA60B8B560204020C6"
|
||||
$"CA20B8B5401FB8B51FC6CA1F00112840284028C114B6F0C37BB670C252B770C4"
|
||||
$"A3B8FCC683B81FC5A6B9D9C760BC04C88FBADCC80FBD2DC90F4058BE6BC94FC1"
|
||||
$"10C94FC374C88FC24CC90FC4A1C80FC683C683C5A6C760C760C5A6C88FC37BC8"
|
||||
$"0FC4A3C90FC2525840C94FC114C94FBE6FC88FBC0BC90FBD33C80FBADEC683B8"
|
||||
$"FCC760B9D9C5A6B81FC374B6F0C4A1B770C24CB6704028C11028BE6B28BC04B6"
|
||||
$"F0BD2DB670BADCB770B8FCB8FCB9D9B81FB81FB9D9B6F0BC0BB770BADEB670BD"
|
||||
$"33284028BE6F28400048BFFBBD78BFFBBD78BFFBBD50BFC6BD1BBFEABD31BFA3"
|
||||
$"BD05BF55BCFABF7DBCFABF55BCFABD8CBCFABD8CBCFABD71BD02BD35BD0EBD54"
|
||||
$"BD09BD16BD12BCDFBD14BCFABD14BC98BD14BC1FBCCBBC58BCFCBBEABC96BBCF"
|
||||
$"BC11BBCFBC58BBCFBBF2BBDCBBBBBBD4BBD6BBEABBA1BC04BB72BBF7BB88BC04"
|
||||
$"BB7238BAE738BAE7BCB3BAC8BD00BAB2BCD8BAB6BD2DBAA9BD7EBA9EBD57BAA2"
|
||||
$"BD90BA9ABDEFBA97BDB6BA97BE2DBA93BE6DBA91BE57BA91BEA7BA72BF2EBA62"
|
||||
$"BEE7BA62BF79BA5EBFFBBA5CBFBDBA5CC073BA5CC16FBA91C0EEBA6DC1F3BAB8"
|
||||
$"C2BABB1CC262BAE7C317BB4DC39CBBCFC362BB88C3D5BC16C421BCD2C402BC6C"
|
||||
$"C440BD33C46ABE31C458BDA8C472BE62C47EBEC3C479BE93C4863EC48BBF55C4"
|
||||
$"8BBF25C48BBF79C477BFB9C484BF9AC46ABFD3C456C00FC45FBFF0C456C014C4"
|
||||
$"56C030C456C01FC456C042C44FC06CC454C056C44FC07EC44FC0A1C44FC08FC4"
|
||||
$"4FC0AEC44FC0BCC44FC0B7C446C0ECC435C14EC43DC11DC430C17EC42EC1E0C4"
|
||||
$"2EC1AFC42EC1E0C42EC1F3C42EC1F3C432C205C448C257C43BC226C456C288C4"
|
||||
$"63C2BAC45FC2A9C463C2BAC463C2E2C463C2E2C463C317C43BC37BC456C34AC4"
|
||||
$"21C3ABC3D1C400C3FDC3D8C3A5C427C33FC45CC374C446C30EC472C2A7C47EC2"
|
||||
$"DCC47EC260C47EC1D9C44FC21BC46EC197C42CC118C3F2C156C40DC110C3EEC0"
|
||||
$"E3C3ECC0FEC3ECC0CDC3ECC0B5C3ECC0BEC3ECC061C3EC40C41AC00FC3FBBF74"
|
||||
$"C435BEDEC470BF29C451BED5C475BE9CC491BEBFC480BE7DC4A3BE60C4B3BE69"
|
||||
$"C4AEBE4EC4BBBE38C4B9BE41C4BEBE2FC4B9BE0AC4B9BE20C4B9BE0AC4B9BDD5"
|
||||
$"C4B9BDD5C4B9BDBEC4B5BD50C491BD92C4A8BD12C47BBCD2C463BCE8C46CBCCD"
|
||||
$"C463BCB7C45CBCC5C461BCAEC458BCAAC44FBCAAC454BC63C41EBBC8C3A9BC18"
|
||||
$"C3E7BB7DC367BB30C2C1BB4AC31ABB27C2A2BB08C243BB1AC278BAF6C20ABAEE"
|
||||
$"C1EDBAEEC1EDBAEEC1EDBAEEC0A1BAEEC0A1BAEEC09DBAFBC079BAF2C08FBB08"
|
||||
$"C063BB1CC04BBB13C054BB4DBFF2BBD6BF55BB8BBFA1BC25BF06BCD23DBC79BE"
|
||||
$"C3BD10BE6BBD92BE59BD50BE59BDD5BE55BE53BE31BE15BE48BE5BBE2DBE88BE"
|
||||
$"1EBE6DBE26BEA7BE10BEC3BE03BEBBBE07BED5BDFABF13BDF6BEF0BDF6BF36BD"
|
||||
$"F1BF7DBDE83FBDEDBFA1BDE0BFD3BDC7BFBDBDD5BFEEBDB6BFFBBD78BFFBBD9B"
|
||||
$"BFFBBD78000FBED7C10BBED7C10BBED7C152BF1AC1A4BEEDC185BF4645BFB9C1"
|
||||
$"CCBF7BC1CCBFB9C1CCC002C1CCC002C1CCC00FC1CCC01645C016C1C7C01FC1B5"
|
||||
$"C044C190C02EC1A6C05FC17AC079C161C070C16AC082C154C087C12CC087C142"
|
||||
$"C087C116C087C0F7C087C105C087C0F7C087C0B5C087C0B5C082C0A8C065C087"
|
||||
$"C077C098C058C070C037C065C049C065C037C065BF41C065BF41C065BF1EC065"
|
||||
$"BEF2C0A8BF04C07BBEE0C0D0BED7C10BBED7C0F1BED7C10B040A000100000A01"
|
||||
$"0101000A000102000A01010300"
|
||||
};
|
||||
@@ -1,122 +0,0 @@
|
||||
SUMMARY="An Advanced Audio Player"
|
||||
DESCRIPTION="Audacious is an open source audio player. A descendant of XMMS, \
|
||||
Audacious plays your music how you want it, without stealing away your \
|
||||
computer’s 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 CD’s 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="1"
|
||||
SOURCE_URI="http://distfiles.audacious-media-player.org/audacious-$portVersion.tar.bz2"
|
||||
CHECKSUM_SHA256="2d8044673ac786d71b08004f190bbca368258bf60e6602ffc0d9622835ccb05e"
|
||||
ADDITIONAL_FILES="audacious.rdef.in"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 !x86 x86_64"
|
||||
SECONDARY_ARCHITECTURES="!x86"
|
||||
|
||||
PROVIDES="
|
||||
audacious$secondaryArchSuffix = $portVersion
|
||||
app:Audacious$secondaryArchSuffix = $portVersion
|
||||
cmd:audtool$secondaryArchSuffix = $portVersion
|
||||
lib:libaudcore$secondaryArchSuffix = 5.8.0 compat >= 5
|
||||
lib:libaudqt$secondaryArchSuffix = 2.0.0 compat >= 2
|
||||
lib:libaudtag$secondaryArchSuffix = 3.0.0 compat >= 3
|
||||
"
|
||||
REQUIRES="
|
||||
haiku$secondaryArchSuffix
|
||||
lib:libgio_2.0$secondaryArchSuffix
|
||||
lib:libgobject_2.0$secondaryArchSuffix
|
||||
lib:libintl$secondaryArchSuffix
|
||||
lib:libglib_2.0$secondaryArchSuffix
|
||||
lib:libgmodule_2.0$secondaryArchSuffix
|
||||
lib:libiconv$secondaryArchSuffix
|
||||
lib:libQt5Core$secondaryArchSuffix
|
||||
lib:libQt5DBus$secondaryArchSuffix
|
||||
lib:libQt5Gui$secondaryArchSuffix
|
||||
lib:libQt5Widgets$secondaryArchSuffix
|
||||
"
|
||||
|
||||
PROVIDES_devel="
|
||||
audacious${secondaryArchSuffix}_devel = $portVersion
|
||||
devel:libaudcore$secondaryArchSuffix = 5.8.0 compat >= 5
|
||||
devel:libaudqt$secondaryArchSuffix = 2.0.0 compat >= 2
|
||||
devel:libaudtag$secondaryArchSuffix = 3.0.0 compat >= 3
|
||||
"
|
||||
REQUIRES_devel="
|
||||
audacious$secondaryArchSuffix == $portVersion base
|
||||
"
|
||||
BUILD_REQUIRES="
|
||||
haiku${secondaryArchSuffix}_devel
|
||||
# devel:libass$secondaryArchSuffix
|
||||
# devel:libavcodec$secondaryArchSuffix
|
||||
# devel:libavformat$secondaryArchSuffix
|
||||
# devel:libavutil$secondaryArchSuffix
|
||||
# devel:libcddb$secondaryArchSuffix
|
||||
# devel:libcdio$secondaryArchSuffix
|
||||
devel:libglib_2.0$secondaryArchSuffix
|
||||
devel:libiconv$secondaryArchSuffix
|
||||
devel:libintl$secondaryArchSuffix
|
||||
devel:libQt5Core$secondaryArchSuffix
|
||||
devel:libQt5DBus$secondaryArchSuffix
|
||||
devel:libQt5Gui$secondaryArchSuffix
|
||||
devel:libQt5Widgets$secondaryArchSuffix
|
||||
devel:libwavpack$secondaryArchSuffix
|
||||
# devel:libswresample$secondaryArchSuffix
|
||||
# devel:libswscale$secondaryArchSuffix
|
||||
# devel:libtag$secondaryArchSuffix
|
||||
"
|
||||
BUILD_PREREQUIRES="
|
||||
cmd:aclocal
|
||||
cmd:autom4te
|
||||
cmd:awk
|
||||
cmd:find
|
||||
cmd:make
|
||||
cmd:python2
|
||||
cmd:gcc$secondaryArchSuffix
|
||||
cmd:pkg_config$secondaryArchSuffix
|
||||
"
|
||||
|
||||
BUILD()
|
||||
{
|
||||
./autogen.sh
|
||||
runConfigure ./configure --disable-gtk --enable-qt
|
||||
make $jobArgs
|
||||
true
|
||||
}
|
||||
|
||||
INSTALL()
|
||||
{
|
||||
# TODO: # change plugindir to load from $appsDir/Audacious/plugins
|
||||
# sed -i 's/$libdir/audacious/plugins/g' configure.ac
|
||||
mkdir -p $appsDir/Audacious
|
||||
make install
|
||||
rm -rf $binDir/audacious
|
||||
cp src/audacious/audacious $appsDir/Audacious/Audacious
|
||||
|
||||
local APP_SIGNATURE="application/x-vnd.qt5-audacious"
|
||||
local MAJOR="`echo "$portVersion" | cut -d. -f1`"
|
||||
local MIDDLE="`echo "$portVersion" | cut -d. -f2`"
|
||||
# local MINOR="`echo "$portVersion" | cut -d. -f3`"
|
||||
local MINOR="0"
|
||||
local LONG_INFO="$SUMMARY"
|
||||
sed \
|
||||
-e "s|@APP_SIGNATURE@|$APP_SIGNATURE|" \
|
||||
-e "s|@MAJOR@|$MAJOR|" \
|
||||
-e "s|@MIDDLE@|$MIDDLE|" \
|
||||
-e "s|@MINOR@|$MINOR|" \
|
||||
-e "s|@LONG_INFO@|$LONG_INFO|" \
|
||||
$portDir/additional-files/audacious.rdef.in > audacious.rdef
|
||||
|
||||
addResourcesToBinaries audacious.rdef $appsDir/Audacious/Audacious
|
||||
addAppDeskbarSymlink $appsDir/Audacious/Audacious
|
||||
|
||||
fixPkgconfig
|
||||
prepareInstalledDevelLibs libaudtag libaudqt libaudcore
|
||||
packageEntries devel $developDir
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user