mirror of
https://github.com/yann64/haikuports.git
synced 2026-04-09 05:10:05 +02:00
CapitalBe: new version v2.0
From CapitalBe's changelog: * Many, many, many bugfixes and cleanups * Added database versioning, auto-backup and import old user data * Entering a "Type" is no longer needed, Income/Spending is determined by the category * Removed handling of "Checks" (e.g. in Reconcile and check nr. management) * Tweaked and much improved GUI and UX, e.g. alternate colored lists, context menus, transaction list filtering, data input, calendar window etc. * Use system colors, add settable color for neg. amounts * Use vector icons, improved app icon * HTML documentation, linked through help icons * Localization using catkeys system * Added translations for ca, de, en_AU, en_GB, en_CA, es_419, es, fur, nb, tr
This commit is contained in:
@@ -1,50 +0,0 @@
|
||||
SUMMARY="A finance manager"
|
||||
DESCRIPTION="CapitalBe 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="https://github.com/HaikuArchives/CapitalBe"
|
||||
COPYRIGHT="2009 DarkWyrm (Jon Yoder)"
|
||||
LICENSE="MIT"
|
||||
REVISION="6"
|
||||
srcGitRev="8a3cc368ac2a79b0faf0fde1b4316ceec9e56bd7"
|
||||
SOURCE_URI="https://github.com/HaikuArchives/CapitalBe/archive/$srcGitRev.tar.gz"
|
||||
CHECKSUM_SHA256="9ad2efa619dbbcde4d235c9b65cd7c9d269f271b05ae93f206bb49358f85e95c"
|
||||
SOURCE_DIR="CapitalBe-$srcGitRev"
|
||||
|
||||
ARCHITECTURES="all ?x86"
|
||||
|
||||
PROVIDES="
|
||||
capitalbe = $portVersion
|
||||
app:CapitalBe = $portVersion
|
||||
"
|
||||
REQUIRES="
|
||||
haiku
|
||||
lib:libsqlite3
|
||||
"
|
||||
|
||||
BUILD_REQUIRES="
|
||||
haiku_devel
|
||||
devel:libsqlite3
|
||||
"
|
||||
BUILD_PREREQUIRES="
|
||||
makefile_engine
|
||||
cmd:gcc
|
||||
cmd:make
|
||||
"
|
||||
|
||||
BUILD()
|
||||
{
|
||||
make $jobArgs OBJ_DIR=objects
|
||||
}
|
||||
|
||||
INSTALL()
|
||||
{
|
||||
capitalBeDir=$appsDir/CapitalBe
|
||||
mkdir -p $capitalBeDir
|
||||
mkdir -p $capitalBeDir/helpfiles
|
||||
cp -r src/helpfiles/* $capitalBeDir/helpfiles/
|
||||
|
||||
mv objects/CapitalBe $capitalBeDir/CapitalBe
|
||||
addAppDeskbarSymlink $capitalBeDir/CapitalBe "CapitalBe"
|
||||
}
|
||||
50
haiku-apps/capitalbe/capitalbe-2.0.recipe
Normal file
50
haiku-apps/capitalbe/capitalbe-2.0.recipe
Normal file
@@ -0,0 +1,50 @@
|
||||
SUMMARY="A finance manager"
|
||||
DESCRIPTION="CapitalBe is a personal finance manager for Haiku. Easily track \
|
||||
where your money is going. View reports, reconcile accounts and more!"
|
||||
HOMEPAGE="https://github.com/HaikuArchives/CapitalBe"
|
||||
COPYRIGHT="2009 DarkWyrm (Jon Yoder)
|
||||
2024 HaikuArchives Team"
|
||||
LICENSE="MIT"
|
||||
REVISION="1"
|
||||
SOURCE_URI="$HOMEPAGE/archive/v$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="43c7e3d9d09dcd7801ca6869ad18e477cf55937db7a5a943fb25322d5f189c89"
|
||||
SOURCE_DIR="CapitalBe-$portVersion"
|
||||
|
||||
ARCHITECTURES="all"
|
||||
|
||||
USER_SETTINGS_FILES="
|
||||
settings/CapitalBe directory
|
||||
"
|
||||
PROVIDES="
|
||||
capitalbe = $portVersion
|
||||
app:CapitalBe = $portVersion
|
||||
"
|
||||
REQUIRES="
|
||||
haiku
|
||||
lib:libsqlite3
|
||||
"
|
||||
|
||||
BUILD_REQUIRES="
|
||||
haiku_devel
|
||||
devel:libsqlite3
|
||||
"
|
||||
BUILD_PREREQUIRES="
|
||||
makefile_engine
|
||||
cmd:g++
|
||||
cmd:make
|
||||
"
|
||||
|
||||
BUILD()
|
||||
{
|
||||
make $jobArgs
|
||||
make bindcatalogs
|
||||
}
|
||||
|
||||
INSTALL()
|
||||
{
|
||||
mkdir -p $appsDir $docDir
|
||||
cp -r documentation/* $docDir/
|
||||
|
||||
cp CapitalBe $appsDir
|
||||
addAppDeskbarSymlink $appsDir/CapitalBe
|
||||
}
|
||||
Reference in New Issue
Block a user