From 6ae3ebc42d58219d17aa0aa2bf09704d3033793e Mon Sep 17 00:00:00 2001 From: PulkoMandy Date: Sat, 29 Oct 2022 10:32:50 +0200 Subject: [PATCH] HivelyTracker: new version --- ...er-1.8.recipe => hivelytracker-1.9.recipe} | 15 ++++++++----- .../patches/hivelytracker-1.9.patchset | 22 +++++++++++++++++++ 2 files changed, 32 insertions(+), 5 deletions(-) rename media-sound/hivelytracker/{hivelytracker-1.8.recipe => hivelytracker-1.9.recipe} (82%) create mode 100644 media-sound/hivelytracker/patches/hivelytracker-1.9.patchset diff --git a/media-sound/hivelytracker/hivelytracker-1.8.recipe b/media-sound/hivelytracker/hivelytracker-1.9.recipe similarity index 82% rename from media-sound/hivelytracker/hivelytracker-1.8.recipe rename to media-sound/hivelytracker/hivelytracker-1.9.recipe index 3d5cf7b8a..ceff70caa 100644 --- a/media-sound/hivelytracker/hivelytracker-1.8.recipe +++ b/media-sound/hivelytracker/hivelytracker-1.9.recipe @@ -10,12 +10,13 @@ instrument and module formats." HOMEPAGE="http://www.hivelytracker.co.uk/" COPYRIGHT="2010-2013 IRIS & Up Rough" LICENSE="BSD (3-clause)" -REVISION="2" -SOURCE_URI="https://github.com/pete-gordon/hivelytracker/archive/V1_8.zip" -CHECKSUM_SHA256="92ded85779c1d7b388cc09df6d02cd7aa07692092cf337ef87cd71fd8aa6d11a" -SOURCE_DIR="hivelytracker-1_8" +REVISION="1" +SOURCE_URI="https://github.com/pete-gordon/hivelytracker/archive/V1_9.zip" +SOURCE_DIR="hivelytracker-1_9" +CHECKSUM_SHA256="22e5f98bf92502443510cacd9c3c1b8163063bf4108c215dce6d20a41d003e75" +PATCHES="hivelytracker-$portVersion.patchset" -ARCHITECTURES="x86_gcc2" +ARCHITECTURES="all" PROVIDES=" hivelytracker = $portVersion @@ -26,6 +27,9 @@ REQUIRES=" dejavu lib:libfreetype lib:libsdl + lib:libsdl_image + lib:libsdl_ttf + lib:libz " BUILD_REQUIRES=" @@ -53,6 +57,7 @@ INSTALL() cp sdl/hivelytracker $appsDir/HivelyTracker/HivelyTracker cp -r Songs Instruments Skins $appsDir/HivelyTracker cp -r Docs $appsDir/HivelyTracker + cp -r ttf $appsDir/HivelyTracker addAppDeskbarSymlink $appsDir/HivelyTracker/HivelyTracker HivelyTracker } diff --git a/media-sound/hivelytracker/patches/hivelytracker-1.9.patchset b/media-sound/hivelytracker/patches/hivelytracker-1.9.patchset new file mode 100644 index 000000000..d1df17eb7 --- /dev/null +++ b/media-sound/hivelytracker/patches/hivelytracker-1.9.patchset @@ -0,0 +1,22 @@ +From 127d9281208d4875c21ff3cfd432acc59ef94b21 Mon Sep 17 00:00:00 2001 +From: PulkoMandy +Date: Sat, 29 Oct 2022 10:24:59 +0200 +Subject: Fix build on Haiku + + +diff --git a/sdl/Makefile.haiku b/sdl/Makefile.haiku +index 1c1bb56..7f776b5 100644 +--- a/sdl/Makefile.haiku ++++ b/sdl/Makefile.haiku +@@ -11,7 +11,7 @@ CFLAGS += -I$(BASEDIR) \ + -I$(WRAPPERDIR) \ + `sdl-config --cflags` + +-LFLAGS += -g -lSDL_ttf `sdl-config --libs` -lSDL_image -lfreetype -lz -lbe -ltracker ++LFLAGS += -g -lSDL_ttf `sdl-config --libs` -lSDL_image -lfreetype -lz -lbe -ltracker -lstdc++ + + TARGET = hivelytracker + +-- +2.37.3 +