From 1d31eb9d6999c30f40449fe9e294ab0f0e2ffd8e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adri=C3=A1n=20Arroyo=20Calle?= Date: Fri, 22 Jan 2016 16:31:02 +0000 Subject: [PATCH 1/2] libbson 1.1.10, put headers in correct place --- dev-libs/libbson/libbson-1.1.10.recipe | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/dev-libs/libbson/libbson-1.1.10.recipe b/dev-libs/libbson/libbson-1.1.10.recipe index 8f83767db..283651650 100644 --- a/dev-libs/libbson/libbson-1.1.10.recipe +++ b/dev-libs/libbson/libbson-1.1.10.recipe @@ -6,7 +6,7 @@ languages such as python, ruby, or perl." HOMEPAGE="http://github.com/mongodb/libbson" COPYRIGHT="2013-2015 Christian Hergert, MongoDB and others" LICENSE="Apache v2" -REVISION="1" +REVISION="2" SOURCE_URI="http://github.com/mongodb/libbson/releases/download/1.1.10/libbson-1.1.10.tar.gz" CHECKSUM_SHA256="211a62a7a6f93ba21b85afc1522c3a367a264be09626ea15f7be3a0fbe084a70" @@ -53,6 +53,9 @@ BUILD() INSTALL() { make install + mkdir -p $includeDir + mv $prefix/include/* $includeDir/ + rmdir $prefix/include prepareInstalledDevelLibs libbson-1.0 fixPkgconfig packageEntries devel $developDir From f250fd5b47cc3b794bf0b6487dfc3e711c1ff84b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adri=C3=A1n=20Arroyo=20Calle?= Date: Fri, 22 Jan 2016 16:32:15 +0000 Subject: [PATCH 2/2] Kovel 1.0.0 Rename app:kovel --- haiku-apps/kovel/kovel-1.0.0.recipe | 55 +++++++++++++++++++++++++++++ 1 file changed, 55 insertions(+) create mode 100644 haiku-apps/kovel/kovel-1.0.0.recipe diff --git a/haiku-apps/kovel/kovel-1.0.0.recipe b/haiku-apps/kovel/kovel-1.0.0.recipe new file mode 100644 index 000000000..969988a67 --- /dev/null +++ b/haiku-apps/kovel/kovel-1.0.0.recipe @@ -0,0 +1,55 @@ +SUMMARY="A 3D voxel editor for Linux, Haiku and Windows" +DESCRIPTION="Create fantastic models without knowledge. Just fill the grid \ +with your colors! Save your models in Kovel file (*.kvl) or in COLLADA DAE \ +(only export). See changes in your models in realtime, rotate and scale. \ +Kovel also has infinite undo history (in a same file). Kovel has a command \ +line tool (kovelcli) to automate your work pipeline. Convert all your Kovel \ +files into Collada DAE in a few commands." +HOMEPAGE="http://adrianarroyocalle.github.io/kovel/" +COPYRIGHT="2015-2016 Adrián Arroyo Calle" +LICENSE="GNU GPL v2" +REVISION="1" +SOURCE_URI="https://github.com/AdrianArroyoCalle/kovel/archive/haiku-2016.tar.gz" +CHECKSUM_SHA256="db2b08d9874b30f5d4b5b4310ddb9f6e7fd1d5689344ad629b3b9b93489c0de4" +SOURCE_DIR="kovel-haiku-2016" + +ARCHITECTURES="x86 x86_64 !x86_gcc2" +SECONDARY_ARCHITECTURES="x86" + +PROVIDES=" + kovel$secondaryArchSuffix = $portVersion + app:Kovel$secondaryArchSuffix = $portVersion + cmd:kovelcli$secondaryArchSuffix = $portVersion + " +REQUIRES=" + haiku$secondaryArchSuffix + lib:libbson$secondaryArchSuffix + lib:libGL$secondaryArchSuffix + " + +BUILD_REQUIRES=" + haiku${secondaryArchSuffix}_devel + devel:libbson$secondaryArchSuffix + devel:libGL$secondaryArchSuffix + " +BUILD_PREREQUIRES=" + cmd:gcc$secondaryArchSuffix + cmd:ld$secondaryArchSuffix + cmd:cmake + cmd:make + " + +BUILD() +{ + cmake . -DHAIKU_UI=ON -DLIBBSON_BUILTIN=OFF + make +} + +INSTALL() +{ + mkdir -p $appsDir + mkdir -p $binDir + cp Kovel $appsDir + cp kovelcli $binDir + addAppDeskbarSymlink $appsDir/Kovel +}