mirror of
https://github.com/yann64/haikuports.git
synced 2026-04-22 11:40:06 +02:00
vlc: declare min Qt
This commit is contained in:
@@ -1,47 +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 = "VideoLAN Client",
|
||||
long_info = "A multi-platform multimedia player."
|
||||
};
|
||||
|
||||
resource app_signature "@APP_SIGNATURE@";
|
||||
|
||||
resource file_types message {
|
||||
"types" = "application/x-asf",
|
||||
"types" = "audio",
|
||||
"types" = "video"
|
||||
};
|
||||
|
||||
resource vector_icon {
|
||||
$"6E6369660A0500020006023B69C90000000000003B23A04AC3EF4AE6A9007C45"
|
||||
$"03FFD3893303F2A541020006033D79BF0000000000003D324D49E2A74A24F500"
|
||||
$"FFE8CF7FD18021FFF49119020006023AB37E0000000000003D324D4B3D534961"
|
||||
$"EB00A94604FFDC7D0B020016033B480D0000000000003AC58F49C2784A87EA00"
|
||||
$"FF7FCCFFE4020006033BDD210000000000003B67CD49C2A749821E00FFE8CF7F"
|
||||
$"B96205FFD47505020006033AA07A0000000000003A50B649C2784A547F00FFE8"
|
||||
$"CF7FC36E0AFFEA87130200060338E8A800000000000038905449C28F47E0EE00"
|
||||
$"FFE8CF7FC57210FFF491190401780C0605E202426045574E6048604A60465746"
|
||||
$"0605F2032E484C42B54E42B54EC06FB49E3D22BFB322BD632238B54EBCA8B49B"
|
||||
$"38B54E0A063A3C224C224E425E584858460A073F523F42C738C1713A3C224C42"
|
||||
$"5BC60BC5400A055846C738C1713F423F52C60BC5400A04425E425B584658480A"
|
||||
$"04224E224C425B425E02062EC3102EC3102EC4993D52345246524CC3104CC499"
|
||||
$"4CC310C3A2BFF9C3A2BFF949C18B3D4744473647B978BFFE31C18BB978BFFE02"
|
||||
$"063D4736474447C3A2BFF94AC128C3A2BFF9C2C4BD00C2C4BD0047BE1B3D3E43"
|
||||
$"3E373EBA5939BA85BE1BBA5939B978BFFEB978BFFE30C1280206C2C4BD0047BE"
|
||||
$"1BC2C4BD00C1E3B9F8C1E3B9F845BB0D3D3542353835BB36B9FB35BB0DBB36B9"
|
||||
$"FBBA5939BA593933BE1B3D3E373E433E0206C1E3B9F845BB0DC1E3B9F8C13CB7"
|
||||
$"B4C13CB7B443B8613D2E412E392EBBE2B7A337B861BBE2B7A3BB36B9FBBB36B9"
|
||||
$"FB35BB0D3D35383542350206C13CB7B443B861C13CB7B442B55342B553C06FB4"
|
||||
$"A03D22BFB322BD632238B553BCA8B49E38B553BBE2B7A3BBE2B7A337B8613D2E"
|
||||
$"392E412E0A0A090100000A000201021001178400040A010105000A020106000A"
|
||||
$"030103000A040104000A060107000A070109000A0502080A000A08010B00"
|
||||
};
|
||||
@@ -2,46 +2,46 @@
|
||||
resource app_flags B_SINGLE_LAUNCH | B_ARGV_ONLY;
|
||||
|
||||
resource app_version {
|
||||
major = @MAJOR@,
|
||||
middle = @MIDDLE@,
|
||||
minor = @MINOR@,
|
||||
major = @MAJOR@,
|
||||
middle = @MIDDLE@,
|
||||
minor = @MINOR@,
|
||||
|
||||
variety = B_APPV_FINAL,
|
||||
internal = 0,
|
||||
variety = B_APPV_FINAL,
|
||||
internal = 0,
|
||||
|
||||
short_info = "VideoLAN Client",
|
||||
long_info = "A multi-platform multimedia player."
|
||||
short_info = "VideoLAN Client",
|
||||
long_info = "@LONG_INFO@"
|
||||
};
|
||||
|
||||
resource app_signature "application/x-vnd.qt5-vlc";
|
||||
resource app_signature "@APP_SIGNATURE@";
|
||||
|
||||
resource file_types message {
|
||||
"types" = "application/x-asf",
|
||||
"types" = "audio",
|
||||
"types" = "video"
|
||||
"types" = "application/x-asf",
|
||||
"types" = "audio",
|
||||
"types" = "video"
|
||||
};
|
||||
|
||||
resource vector_icon {
|
||||
$"6E6369660A0500020006023B69C90000000000003B23A04AC3EF4AE6A9007C45"
|
||||
$"03FFD3893303F2A541020006033D79BF0000000000003D324D49E2A74A24F500"
|
||||
$"FFE8CF7FD18021FFF49119020006023AB37E0000000000003D324D4B3D534961"
|
||||
$"EB00A94604FFDC7D0B020016033B480D0000000000003AC58F49C2784A87EA00"
|
||||
$"FF7FCCFFE4020006033BDD210000000000003B67CD49C2A749821E00FFE8CF7F"
|
||||
$"B96205FFD47505020006033AA07A0000000000003A50B649C2784A547F00FFE8"
|
||||
$"CF7FC36E0AFFEA87130200060338E8A800000000000038905449C28F47E0EE00"
|
||||
$"FFE8CF7FC57210FFF491190401780C0605E202426045574E6048604A60465746"
|
||||
$"0605F2032E484C42B54E42B54EC06FB49E3D22BFB322BD632238B54EBCA8B49B"
|
||||
$"38B54E0A063A3C224C224E425E584858460A073F523F42C738C1713A3C224C42"
|
||||
$"5BC60BC5400A055846C738C1713F423F52C60BC5400A04425E425B584658480A"
|
||||
$"04224E224C425B425E02062EC3102EC3102EC4993D52345246524CC3104CC499"
|
||||
$"4CC310C3A2BFF9C3A2BFF949C18B3D4744473647B978BFFE31C18BB978BFFE02"
|
||||
$"063D4736474447C3A2BFF94AC128C3A2BFF9C2C4BD00C2C4BD0047BE1B3D3E43"
|
||||
$"3E373EBA5939BA85BE1BBA5939B978BFFEB978BFFE30C1280206C2C4BD0047BE"
|
||||
$"1BC2C4BD00C1E3B9F8C1E3B9F845BB0D3D3542353835BB36B9FB35BB0DBB36B9"
|
||||
$"FBBA5939BA593933BE1B3D3E373E433E0206C1E3B9F845BB0DC1E3B9F8C13CB7"
|
||||
$"B4C13CB7B443B8613D2E412E392EBBE2B7A337B861BBE2B7A3BB36B9FBBB36B9"
|
||||
$"FB35BB0D3D35383542350206C13CB7B443B861C13CB7B442B55342B553C06FB4"
|
||||
$"A03D22BFB322BD632238B553BCA8B49E38B553BBE2B7A3BBE2B7A337B8613D2E"
|
||||
$"392E412E0A0A090100000A000201021001178400040A010105000A020106000A"
|
||||
$"030103000A040104000A060107000A070109000A0502080A000A08010B00"
|
||||
$"6E6369660A0500020006023B69C90000000000003B23A04AC3EF4AE6A9007C45"
|
||||
$"03FFD3893303F2A541020006033D79BF0000000000003D324D49E2A74A24F500"
|
||||
$"FFE8CF7FD18021FFF49119020006023AB37E0000000000003D324D4B3D534961"
|
||||
$"EB00A94604FFDC7D0B020016033B480D0000000000003AC58F49C2784A87EA00"
|
||||
$"FF7FCCFFE4020006033BDD210000000000003B67CD49C2A749821E00FFE8CF7F"
|
||||
$"B96205FFD47505020006033AA07A0000000000003A50B649C2784A547F00FFE8"
|
||||
$"CF7FC36E0AFFEA87130200060338E8A800000000000038905449C28F47E0EE00"
|
||||
$"FFE8CF7FC57210FFF491190401780C0605E202426045574E6048604A60465746"
|
||||
$"0605F2032E484C42B54E42B54EC06FB49E3D22BFB322BD632238B54EBCA8B49B"
|
||||
$"38B54E0A063A3C224C224E425E584858460A073F523F42C738C1713A3C224C42"
|
||||
$"5BC60BC5400A055846C738C1713F423F52C60BC5400A04425E425B584658480A"
|
||||
$"04224E224C425B425E02062EC3102EC3102EC4993D52345246524CC3104CC499"
|
||||
$"4CC310C3A2BFF9C3A2BFF949C18B3D4744473647B978BFFE31C18BB978BFFE02"
|
||||
$"063D4736474447C3A2BFF94AC128C3A2BFF9C2C4BD00C2C4BD0047BE1B3D3E43"
|
||||
$"3E373EBA5939BA85BE1BBA5939B978BFFEB978BFFE30C1280206C2C4BD0047BE"
|
||||
$"1BC2C4BD00C1E3B9F8C1E3B9F845BB0D3D3542353835BB36B9FB35BB0DBB36B9"
|
||||
$"FBBA5939BA593933BE1B3D3E373E433E0206C1E3B9F845BB0DC1E3B9F8C13CB7"
|
||||
$"B4C13CB7B443B8613D2E412E392EBBE2B7A337B861BBE2B7A3BB36B9FBBB36B9"
|
||||
$"FB35BB0D3D35383542350206C13CB7B443B861C13CB7B442B55342B553C06FB4"
|
||||
$"A03D22BFB322BD632238B553BCA8B49E38B553BBE2B7A3BBE2B7A337B8613D2E"
|
||||
$"392E412E0A0A090100000A000201021001178400040A010105000A020106000A"
|
||||
$"030103000A040104000A060107000A070109000A0502080A000A08010B00"
|
||||
};
|
||||
|
||||
@@ -9,7 +9,7 @@ REVISION="2"
|
||||
SOURCE_URI="https://download.videolan.org/pub/vlc/$portVersion/vlc-$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="e99b3b49efd8cae8cf210ca69a5c81ceeac3b2e7d2b1e79df84c9abee4aa8426"
|
||||
PATCHES="vlc-$portVersion.patchset"
|
||||
ADDITIONAL_FILES="vlc.rdef"
|
||||
ADDITIONAL_FILES="vlc.rdef.in"
|
||||
|
||||
ARCHITECTURES="x86_gcc2 x86"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
@@ -95,7 +95,7 @@ BUILD_REQUIRES="
|
||||
devel:libxml2$secondaryArchSuffix
|
||||
devel:libz$secondaryArchSuffix
|
||||
"
|
||||
# We need a recipe for an old version of this that will still build with gcc2.
|
||||
# We need a recipe for an old version of this that will still build with gcc2.
|
||||
# devel:libx264$secondaryArchSuffix
|
||||
|
||||
BUILD_PREREQUIRES="
|
||||
@@ -134,12 +134,14 @@ INSTALL()
|
||||
local MAJOR="`echo "$portVersion" | cut -d. -f1`"
|
||||
local MIDDLE="`echo "$portVersion" | cut -d. -f2`"
|
||||
local MINOR="`echo "$portVersion" | cut -d. -f3 | tr -d '[:alpha:]'`"
|
||||
local LONG_INFO="$SUMMARY"
|
||||
sed \
|
||||
-e "s|@APP_SIGNATURE@|$APP_SIGNATURE|" \
|
||||
-e "s|@MAJOR@|$MAJOR|" \
|
||||
-e "s|@MIDDLE@|$MIDDLE|" \
|
||||
-e "s|@MINOR@|$MINOR|" \
|
||||
$portDir/additional-files/vlc.rdef > vlc.rdef
|
||||
-e "s|@LONG_INFO@|$LONG_INFO|" \
|
||||
$portDir/additional-files/vlc.rdef.in > vlc.rdef
|
||||
|
||||
addResourcesToBinaries vlc.rdef $binDir/vlc
|
||||
addAppDeskbarSymlink $binDir/vlc "VLC media player"
|
||||
|
||||
@@ -145,9 +145,9 @@ BUILD_REQUIRES="
|
||||
devel:libopus$secondaryArchSuffix
|
||||
devel:libpng$secondaryArchSuffix
|
||||
devel:libpthread_stubs$secondaryArchSuffix
|
||||
devel:libQt5Core$secondaryArchSuffix
|
||||
devel:libQt5Gui$secondaryArchSuffix
|
||||
devel:libQt5Widgets$secondaryArchSuffix
|
||||
devel:libQt5Core$secondaryArchSuffix >= 5.7
|
||||
devel:libQt5Gui$secondaryArchSuffix >= 5.7
|
||||
devel:libQt5Widgets$secondaryArchSuffix >= 5.7
|
||||
devel:libsamplerate$secondaryArchSuffix
|
||||
# devel:libshout$secondaryArchSuffix # crashes vlc on quit. Haiku #8600
|
||||
# devel:libschroedinger_1.0$secondaryArchSuffix # fix libschroedinger.pc
|
||||
@@ -207,11 +207,13 @@ INSTALL()
|
||||
local MAJOR="`echo "$portVersion" | cut -d. -f1`"
|
||||
local MIDDLE="`echo "$portVersion" | cut -d. -f2`"
|
||||
local MINOR="`echo "$portVersion" | cut -d. -f3`"
|
||||
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/vlc.rdef.in > vlc.rdef
|
||||
|
||||
addResourcesToBinaries vlc.rdef $binDir/vlc
|
||||
|
||||
Reference in New Issue
Block a user