From 3568d35b15924a1fd3edeedee5c02b35648f3ea8 Mon Sep 17 00:00:00 2001 From: nys Date: Thu, 14 Dec 2017 22:49:25 +0800 Subject: [PATCH] InternalMIDI: new recipe (#1895) --- .../internalmidi/internalmidi-1.0.recipe | 48 +++++++++++++++++++ 1 file changed, 48 insertions(+) create mode 100644 haiku-apps/internalmidi/internalmidi-1.0.recipe diff --git a/haiku-apps/internalmidi/internalmidi-1.0.recipe b/haiku-apps/internalmidi/internalmidi-1.0.recipe new file mode 100644 index 000000000..637bbe881 --- /dev/null +++ b/haiku-apps/internalmidi/internalmidi-1.0.recipe @@ -0,0 +1,48 @@ +SUMMARY="MIDI Node Creator" +DESCRIPTION="Creates a MIDI (MidiKit2) node for the internal \ +General MIDI synthesizer of BeOS/Haiku." +HOMEPAGE="https://github.com/HaikuArchives/InternalMIDI" +COPYRIGHT=" + 2001-2008 Werner Freytag + 2009 Haiku + " +LICENSE="MIT" +REVISION="1" +srcGitRev="a7d0ef0d1cb76ce1ba343f1d6e330007dd57c953" +SOURCE_URI="https://github.com/HaikuArchives/InternalMIDI/archive/$srcGitRev.tar.gz" +CHECKSUM_SHA256="19f8a6872ddf0fb4273f748e84cbdd7d06a76a1c23e4ef59482d002b31b36c0f" +SOURCE_FILENAME="InternalMIDI-$portVersion-$srcGitRev.tar.gz" +SOURCE_DIR="InternalMIDI-$srcGitRev" + +ARCHITECTURES="x86_gcc2 !x86_64" + +PROVIDES=" + internalmidi = $portVersion + app:InternalMIDI = $portVersion + " +REQUIRES=" + haiku + " + +BUILD_REQUIRES=" + haiku_devel + " +BUILD_PREREQUIRES=" + makefile_engine + cmd:gcc + cmd:make + " + +BUILD() +{ + make BUILDHOME=`finddir B_SYSTEM_DEVELOP_DIRECTORY` +} + +INSTALL() +{ + mkdir -p $appsDir + make install TARGET_DIR=$appsDir \ + BUILDHOME=`finddir B_SYSTEM_DEVELOP_DIRECTORY` + + addAppDeskbarSymlink $appsDir/InternalMIDI +}