From a16e8d960d6ff0f2e14ab40c1494ae250a7038ed Mon Sep 17 00:00:00 2001 From: Thomas Schmidt Date: Thu, 5 Dec 2013 18:15:20 +0000 Subject: [PATCH 1/2] Created recipe for CapitalBe --- haiku-apps/capitalbe/capitalbe-1.0.recipe | 42 +++++++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 haiku-apps/capitalbe/capitalbe-1.0.recipe diff --git a/haiku-apps/capitalbe/capitalbe-1.0.recipe b/haiku-apps/capitalbe/capitalbe-1.0.recipe new file mode 100644 index 000000000..6038cb343 --- /dev/null +++ b/haiku-apps/capitalbe/capitalbe-1.0.recipe @@ -0,0 +1,42 @@ +SUMMARY="A finance manager" +DESCRIPTION="Capital Be is a finance manager for Haiku. Easily track where your + money is going. View reports, reconcile accounts and more! Like other + programs published by the same author, Capital Be focuses on keeping easy + jobs easy and making tough ones easier." +HOMEPAGE="http://github.com/HaikuArchives/CapitalBe" +SRC_URI="git://github.com/HaikuArchives/CapitalBe.git#82b784472d5214f8acf7ae7611b14577f2800f2d" +REVISION="1" +LICENSE="MIT" +COPYRIGHT="2009 DarkWyrm " + +ARCHITECTURES="?x86 x86_gcc2 ?ppc" + +PROVIDES=" + capitalbe = $portVersion + app:capitalbe = $portVersion + " +REQUIRES=" + haiku >= $haikuVersion + " + +BUILD_REQUIRES=" + haiku_devel >= $haikuVersion + devel:libsqlite3 + " + +BUILD_PREREQUIRES=" + cmd:gcc + " + +BUILD() +{ + g++ -lbe -ltracker -ltranslation -lsqlite3 src/*.cpp -o capitalbe + mimeset -f capitalbe +} + +INSTALL() +{ + mkdir -p $appsDir + mv capitalbe $appsDir/capitalbe + addAppDeskbarSymlink $appsDir/capitalbe "Capital Be" +} From 1e45a02c3ca1e00a2341b292337802cc77e6e5c5 Mon Sep 17 00:00:00 2001 From: Thomas Schmidt Date: Thu, 5 Dec 2013 23:08:37 +0000 Subject: [PATCH 2/2] Helpfiles are working now and the missing ressource file is included now. --- haiku-apps/capitalbe/capitalbe-1.0.recipe | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/haiku-apps/capitalbe/capitalbe-1.0.recipe b/haiku-apps/capitalbe/capitalbe-1.0.recipe index 6038cb343..5ea70bdf6 100644 --- a/haiku-apps/capitalbe/capitalbe-1.0.recipe +++ b/haiku-apps/capitalbe/capitalbe-1.0.recipe @@ -4,13 +4,11 @@ DESCRIPTION="Capital Be is a finance manager for Haiku. Easily track where your programs published by the same author, Capital Be focuses on keeping easy jobs easy and making tough ones easier." HOMEPAGE="http://github.com/HaikuArchives/CapitalBe" -SRC_URI="git://github.com/HaikuArchives/CapitalBe.git#82b784472d5214f8acf7ae7611b14577f2800f2d" +SRC_URI="git://github.com/HaikuArchives/CapitalBe.git#eb8d7f92bbaa1594dddeb07c64f90442de106a3e" REVISION="1" LICENSE="MIT" -COPYRIGHT="2009 DarkWyrm " - +COPYRIGHT="2009 DarkWyrm" ARCHITECTURES="?x86 x86_gcc2 ?ppc" - PROVIDES=" capitalbe = $portVersion app:capitalbe = $portVersion @@ -18,25 +16,27 @@ PROVIDES=" REQUIRES=" haiku >= $haikuVersion " - BUILD_REQUIRES=" haiku_devel >= $haikuVersion devel:libsqlite3 " - BUILD_PREREQUIRES=" cmd:gcc " - + BUILD() { g++ -lbe -ltracker -ltranslation -lsqlite3 src/*.cpp -o capitalbe + rc -o capitalbe.rsrc src/capitalbe.rdef + xres -o capitalbe capitalbe.rsrc mimeset -f capitalbe } INSTALL() { - mkdir -p $appsDir - mv capitalbe $appsDir/capitalbe - addAppDeskbarSymlink $appsDir/capitalbe "Capital Be" + mkdir -p $appsDir/capitalbe + mkdir -p $appsDir/capitalbe/helpfiles + cp -r src/helpfiles/* $appsDir/capitalbe/helpfiles/ + mv capitalbe $appsDir/capitalbe/capitalbe + addAppDeskbarSymlink $appsDir/capitalbe/capitalbe "Capital Be" }