From 96b8a98ca779042cd0d62adcd75a93f183adda1d Mon Sep 17 00:00:00 2001 From: Josef Gajdusek Date: Thu, 8 Jan 2015 09:50:37 +0100 Subject: [PATCH] Add recipe for Sequitur --- haiku-apps/sequitur/sequitur-20140717.recipe | 54 ++++++++++++++++++++ 1 file changed, 54 insertions(+) create mode 100644 haiku-apps/sequitur/sequitur-20140717.recipe diff --git a/haiku-apps/sequitur/sequitur-20140717.recipe b/haiku-apps/sequitur/sequitur-20140717.recipe new file mode 100644 index 000000000..18aa73cc8 --- /dev/null +++ b/haiku-apps/sequitur/sequitur-20140717.recipe @@ -0,0 +1,54 @@ +SUMMARY="An advanced MIDI sequencer for Haiku" +DESCRIPTION="Sequitur is a BeOS-native MIDI sequencer with a MIDI processing \ +add-on architecture. It allows you to record, compose, store, and play back \ +music from your computer. Sequitur is designed for people who like to tinker \ +with their music. It facilitates rapid, dynamic, and radical processing of your \ +performance." + +HOMEPAGE="https://github.com/HaikuArchives/Sequitur" +SRC_URI="git+https://github.com/HaikuArchives/Sequitur#dd5083155a9e1323327132b014766ca502458bbd" +REVISION="1" +LICENSE="Public Domain" +COPYRIGHT="2001 Eric Hackborn" + +ARCHITECTURES="x86_gcc2" + +PROVIDES=" + sequitur = $portVersion + app:Sequitur = $portVersion + " +REQUIRES=" + haiku + lib:libpng + lib:libz + " +BUILD_REQUIRES=" + haiku_devel + devel:libpng + devel:libz + " +BUILD_PREREQUIRES=" + makefile_engine + cmd:make + cmd:gcc + cmd:mkdepend + " + +BUILD() +{ + cd Sequitur + make $jobArgs +} + +INSTALL() +{ + mkdir -p $appsDir/Sequitur/lib + mkdir -p $addOnsDir/Sequitur + + cd Sequitur + cp -a lib/libAmKernel.so $appsDir/Sequitur/lib + cp -arL add-ons $addOnsDir/Sequitur + cp -a Sequitur $appsDir/Sequitur + + addAppDeskbarSymlink $appsDir/Sequitur/Sequitur +}