From 3bda0646da97cfd5fe1ddc6c85befb7de6d7f60b Mon Sep 17 00:00:00 2001 From: Bach Nguyen Date: Tue, 9 Jan 2018 03:10:52 +0000 Subject: [PATCH] Voxophone [recipe] [GCI] (#2082) --- .../voxophone/patches/voxophone-1.0.patchset | 18 +++++++ haiku-apps/voxophone/voxophone-1.0.recipe | 47 +++++++++++++++++++ 2 files changed, 65 insertions(+) create mode 100644 haiku-apps/voxophone/patches/voxophone-1.0.patchset create mode 100644 haiku-apps/voxophone/voxophone-1.0.recipe diff --git a/haiku-apps/voxophone/patches/voxophone-1.0.patchset b/haiku-apps/voxophone/patches/voxophone-1.0.patchset new file mode 100644 index 000000000..c640baeee --- /dev/null +++ b/haiku-apps/voxophone/patches/voxophone-1.0.patchset @@ -0,0 +1,18 @@ +From fbc0ce8e97430146e9962b6dc10ea91ad8d9e286 Mon Sep 17 00:00:00 2001 +From: bach5000 +Date: Mon, 8 Jan 2018 18:46:06 +0000 +Subject: support x86_64 + + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 9cc5a6f..74e8b26 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -4,4 +4,4 @@ CMAKE_MINIMUM_REQUIRED(VERSION 2.8) + FILE(GLOB MAIN_SRC "src/*.cpp") + + ADD_EXECUTABLE(Voxophone ${MAIN_SRC}) +-TARGET_LINK_LIBRARIES(Voxophone be root tracker media network netapi) ++TARGET_LINK_LIBRARIES(Voxophone be root tracker media network bnetapi) +-- +2.7.0 diff --git a/haiku-apps/voxophone/voxophone-1.0.recipe b/haiku-apps/voxophone/voxophone-1.0.recipe new file mode 100644 index 000000000..b5511aad6 --- /dev/null +++ b/haiku-apps/voxophone/voxophone-1.0.recipe @@ -0,0 +1,47 @@ +SUMMARY="An online radio player" +DESCRIPTION="Voxophone is an online radio player application for Haiku." +HOMEPAGE="https://github.com/aarroyoc/Voxophone" +COPYRIGHT="2015 Adrian Arroyo Calle" +LICENSE="MIT" +REVISION="1" +srcGitRev="67514047957bb8a186673ccc6fa71d2d0a1e1728" +SOURCE_URI="https://github.com/aarroyoc/Voxophone/archive/$srcGitRev.tar.gz" +CHECKSUM_SHA256="bc98a70248057aa482f038e3689876dc0632aca4aa65d2417d9f692c86b486b5" +SOURCE_FILENAME="voxophone-$portVersion-$srcGitRev.tar.gz" +SOURCE_DIR="Voxophone-$srcGitRev" +PATCHES="voxophone-$portVersion.patchset" + +ARCHITECTURES="x86_gcc2 x86_64" + +PROVIDES=" + voxophone = $portVersion + app:Voxophone = $portVersion + " +REQUIRES=" + haiku + " + +BUILD_REQUIRES=" + haiku_devel + " +BUILD_PREREQUIRES=" + cmd:cmake + cmd:g++ + cmd:make + " + +defineDebugInfoPackage voxophone \ + $appsDir/Voxophone + +BUILD() +{ + cmake . + make +} + +INSTALL() +{ + install -d $appsDir + install Voxophone $appsDir + addAppDeskbarSymlink $appsDir/Voxophone +}