skrooge, add recipe (#11554)

This commit is contained in:
Schrijvers Luc
2024-12-31 12:38:18 +01:00
committed by GitHub
parent c26f6aa8ab
commit 7879331ef3
2 changed files with 303 additions and 0 deletions

View File

@@ -0,0 +1,142 @@
resource app_flags B_SINGLE_LAUNCH;
resource app_version {
major = @MAJOR@,
middle = @MIDDLE@,
minor = @MINOR@,
variety = B_APPV_FINAL,
internal = 0,
short_info = "@APP_NAME@",
long_info = "@LONG_INFO@"
};
resource app_signature "@APP_SIGNATURE@";
resource vector_icon {
$"6E636966040500020002033B27843B1665BB16653B278449C9274AD4DD00D455"
$"00FFDCD4550069FFD45500FF05FF020012023EA3213BE567BBE5673EA32141A0"
$"074B748D00FFAAFFFF000F0219C0AAB367C0AAB367BD39B365B79CB88FB9F2B5"
$"CEB6ACB9D4B59ABCC0B601BB39B468BCC0B203BCC0B335BCC0B1BCBD72B12EBE"
$"D7B175BE25B288BED7B53CBED7B3E2BED7B52BBF67B52AC088B52CBFF8B405C0"
$"88B1BAC088B2DFC088B173C13CB0E5C2A2B12CC1EFB25FC2A2B552C2A2B3D8C2"
$"A2B5C3C5A4B944CA00B71DC830BA69CAF7BD7BCC0CBC16CBC8BEFDCC23C1FCCB"
$"C3C083CC1DC498CAEBC872C5E3C731C88DC8DFC4FCC972C2A2C91BC43DCA63C2"
$"A2CC45C2A2CB54C2A2CC8CC1EFCD1AC088CCD3C13CCBFDC088C9C5C088CAE1C0"
$"88C9D1BFFCC9D7BED7C9D6BF68CB26BED7CDC5BED7CC76BED7CE0CBE25CE9ABC"
$"C0CE53BD72CCFBBCC0C9BDBCC0CB5CBCC0C934B966C4BBB4A6C755B6BDC362B3"
$"C8C0AAB367C202B368C0AAB367C0AAB367C0AAB367C0AAB3670607FF1FBE85C0"
$"DFBE85C0DFBEBEC0DFBF6FC2BABEE7C132C008C473C058C725C07AC69DC046C7"
$"6DBFDEC77FC02EC77FBF2DC77FBE5AC2CCBEDAC67FBE2EC188BE85C0DFBE3EC0"
$"DFBE85C0DFC0DF022CC3EDBB53C3EDBB53C3EBBB53C3E7BB54C3E9BB53C3E5BB"
$"56C3DF35C3E3BB58C3DEBB5FC3DCBB62C3DDBB60C3D8BB67C3D0BB74C3D5BB6C"
$"C3C3BB8CC39ABBD6C3AFBBADC36FBC29C2FCBD18C337BC9BC1A9BFE3C011C07A"
$"C127C07ABF61C07ABE47BF5CBEECC032BE33BF42BE0DBF12BE20BF29BDE7BEE5"
$"BDB1BEAFBDC6BEC2BDADBEABBDA7BEA5BDAABEA7BDA6BEA4BDA4BEA3BDA5BEA4"
$"BDA0BEA1BD9CBE9FBD9EBEA0BD9BBE9FBD9ABE9FBD9BBEA0BD8BBE9FBD583FBD"
$"6EBEF3BD2CC02DBC3EC0DFBCABC0E0BBE9C0DFB9E9BFBFBAF2C068B9D0BFAFB9"
$"A2BF94B9B9BFA1B992BF8BB977BF7CB985BF83B96FBF78B964BF72B96ABF75B9"
$"5BBF6EB94DBF67B955BF6AB949BF65B944BF63B947BF65B93EBF61B933BF5EB9"
$"37BF5FB929BF5BB920BF5FB922BF5BB920BF60B920BF61B920BF61B922BF6EB9"
$"49BFADB932BF8BB953BFBBB96BBFD8B95FBFC9B99CC015BB06C1FFBA55C10DBB"
$"B6C2F2BD0BC4B8BC9FC42CBD78C543BEB8C6F7BE39C646BEC4C707BECFC716BE"
$"C4C707BF1FC780BF76C7F2BF54C7C6BF7BC7F8BF83C801BF7FC7FBBFB7C840BF"
$"FAC886BFE3C873C015C89DC04BC8BBC031C8AFC07FC8D3C0DCC8C3C0B0C8D643"
$"C8B9C11AC894C107C8A8C11DC890C127C87FC122C888C13EC84EC192C71DC162"
$"C7D8C1F2C5A7C33ABFAEC281C323C39CBDD9C3EDBBEDC3D7BC9BC3F8BB8DC3ED"
$"BB53C3F8BB5AC3EDBB53C3EDBB53C3EDBB53C3EDBB530228C578B691C578B691"
$"C57AB691C57FB691C57DB691C5A6B691C5E3B6FAC5C6B6B5C60AB758C5E1B8DE"
$"C609B7A3C5B0BA66C3C7C2F8C4CBBEB0C28CC825C178CA53C214C9A1C0D5CB0D"
$"BF3CCA30BFEDCAFEBEA4C97FBBD8C561BD91C7FABAA9C398B853C04BB94AC19D"
$"B801BFDAB784BF38B7B9BF7BB654BDBAB68CBCEDB618BD2EB6B5BCD6B7FCBD65"
$"B718BCF7B821BD77B866BD96B844BD87B8A7BDB3B91ABDDEB8E3BDCBB91FBDDF"
$"B928BDE3B923BDE2B938BDE9B959BDF2B949BDEE30BDF4B96FBDF8B968BDF6B9"
$"D5BE12BA6BBE00BA28BE15BA7CBDFABA9ABDEBBA8BBDF3BAD7BDC9BB2FBD38BB"
$"07BD8EBB2FBD38BB2FBD36BB2FBD37BB35BD29BB42BD09BB3CBD18BB49BCF8BB"
$"57BCD1BB50BCE4BB58BCCCBB5CBCC3BB5BBCC8BB60BCB8BB67BCA0BB64BCABBB"
$"70BC83BB80BC43BB78BC63BBAABB9BBC71BB2FBC09BB2FBC9DBB2FBDC0BC2BBD"
$"20BB92BE89BCECBF6DBD74BF01BD4CBF6DBD74BF6FBD74BF6EBD74BF7ABD78BF"
$"8FBD7EBF84BD7BBF99BD81BFAFBD85BFA4BD83BFDABD8DC036BD87C006BD8DC0"
$"59BD83C09CBD72C07BBD7DC0ACBD6DC0CDBD60C0BDBD67C12DBD33C1EDBC56C1"
$"87BCE1C220BC11C28FBB58C254BBBDC2DDBAD2C398B964C33332C48FB775C578"
$"B691C51AB69DC578B691C578B691C578B691C578B6910205C9C5C089C9C5C089"
$"C9BAC13EC972C2A1C996C1F0CA63C2A1CC44C2A1CB54C2A1CC8BC1EECD19C089"
$"CCD2C13CCBFDC089C9C5C089CAE1C089C9C5C0890205C9BDBCC0C9BDBCC0C9D0"
$"3AC9D7BED8C9D9BE17CB26BED8CDC4BED8CC75BED8CE0BBE25CE99BCC0CE52BD"
$"72CCFABCC0C9BDBCC0CB5CBCC0C9BDBCC00219C0A9B368C0A9B368BD38B365B7"
$"9CB88FB9F2B5CEB6ACB9D4B59BBCC0B601BB39B468BCC0B202BCC0B335BCC0B1"
$"BCBD72B12EBED8B175BE25B288BED8B53DBED8B3E2BED8B52CBF68B52AC089B5"
$"2CBFF8B405C089B1BBC089B2E0C089B174C13CB0E6C2A1B12DC1EEB25FC2A1B5"
$"51C2A1B3D8C2A1B5C2C5A3B944CA01B71DC831BA69CAF7BD7ACC0CBC15CBC8BE"
$"FDCC23C1FCCBC2C083CC1DC497CAEAC872C5E3C731C88DC8DFC4FCC972C2A1C9"
$"1AC43CC7EFC2A1C4EBC2A1C66DC2A1C532C1EEC5C1C089C57AC13CC718C089C9"
$"C5C089C86EC089C9D0BFFCC9D7BED8C9D6BF69C8B4BED8C66EBED8C791BED8C6"
$"B6BE25C747BCC0C6FFBD72C819BCC0C9BDBCC0C8EBBCC0C934B966C4BCB4A6C7"
$"55B6BDC362B3C7C0A9B368C202B369C0A9B368C0A9B368C0A9B368C0A9B36802"
$"0CC672BED2C672BED2C674BECDC6DEBDC4C6A5BE53C701BD6DC747BCC0C724BD"
$"16C7B0BCC0C882BCC2C819BCC1C8EBBCC3C9BDBCC5C954BCC4C9C1BCF3C9C9BD"
$"51C9C5BD22C9CFBD9EC9D5BE5CC9D5BE16C9D6BE86C9D6BEDBC9D6BEB1C945BE"
$"DBC822BEDBC8B4BEDBC715BEDBC672BED2C670BED8C672BED2C672BED2C672BE"
$"D2C672BED2C672BED2C672BED2C672BED2020CC4F4C299C4F4C299C4F4C292C5"
$"5BC18BC522C219C57DC135C5C1C08AC59FC0DFC66CC08AC7C2C089C717C08AC8"
$"6CC089C9C2C089C917C089C9C2C094C9C2C0AAC9C2C09FC9C2C0DCC98AC220C9"
$"A7C18EC981C24CC96FC2A4C978C278C8B0C2A4C732C2A5C7F1C2A5C568C2A6C4"
$"F4C299C4F4C2A3C4F4C299C4F4C299C4F4C299C4F4C299C4F4C299C4F4C299C4"
$"F4C2990215C0F8C8B0C0F8C8B0C117C89BC139C84EC123C889C17CC799C2C3C1"
$"DDC1F7C597C3B9BD61C3F1BB5AC40EBB8DC3E4BB42C2FCBD15C3D6BB5BC231BE"
$"AEC18EBFA9C1DDBF44C119C03CC02FC073C0C8C06BBF77C07CBE67BF7EBF05C0"
$"40BE04BF04BD9CBE9FBDA8BE9FBD8DBE9FBD5BBF48BD7DBEC8BD18C041BC3DC0"
$"D9BCABC0D9BBF1C0D9BA26BFE1BB14C072B96FBF71B91FBF63B91FBF4AB91FBF"
$"72B9B9C043B940BFA1BA00C0A4BB2FC23CBAA9C187BBB5C2F2BD0DC4BCBC8CC4"
$"12BD8DC567BEB052BE4AC662BF79C7F9C017C89CBFE1C876C067C8D5C0F8C8B0"
$"C0B5C8DCC0F8C8B0C0F8C8B0C0F8C8B0C0F8C8B0C0F8C8B0C0F8C8B0C0F8C8B0"
$"0219C02BCACAC02BCACABFEECABCBF70CA62BFA8CA95BF0FCA0ABC85C660BDEB"
$"C87ABA94C376B7BDBF82B8C3C0DAB6A7BE14B65CBD55B667BDB1B657BD29B675"
$"BD06B659BD22B686BCF5B6A9BCE8B69DBCE8B6CEBCE8B7E0BD5BB74BBD16B96E"
$"BE13BAA2BDE6BA1ABE35BAFBBDB2BB79BC66BB3EBD3BBBAABBB5BC47BB39BBED"
$"BB54BC6ABB2EBC9BBB42BC74BB30BCD1BB5CBDCFBC3CBD3ABBB2BE94BCF3BF46"
$"BD62BEE1BD2FBF87BD83C007BD89BFACBD8AC0AFBD87C1B5BC9EC132BD3FC236"
$"BC00C385B98CC282BB7EC46CB7CFC517B6DDC4C9B731C562B68EC5B0B6AEC585"
$"B683C621B71FC566BB85C612B81EC4ACBF39C28CC7CDC32DC5AAC20EC979C12F"
$"CA93C1AFCA3BC0DECACBC02BCACAC081CADFC02BCACAC02BCACAC02BCACAC02B"
$"CACAC02BCACAC02BCACAC02BCACA0609FF7F01BFA0C76FBFA0C76FBF38C741BE"
$"A2C49EBEF0C675BE63C32ABE4CC1C4BE4DC26CBE4CC110BE84C0E5BE55C0EBBE"
$"B5C0E0BF47C24FBED8C121C008C462C04AC746C083C6BDC034C77BBFA0C76FBF"
$"E5C78EBFA0C76FC76FC76F0218BD9BBEA0BD9BBEA0BD8CBEA0BD593FBD6E3EBD"
$"2DC02EBC3FC0E0BCACC0E0BBEAC0DFB9EA40BAF3C068B9D1BFB0B9A3BF95B9B9"
$"BFA2B993BF8BB977BF7CB985BF84B970BF78B965BF73B96BBF76B95BBF6EB94E"
$"BF67B956BF6BB94ABF66B945BF64B948BF65B93EBF61B934BF5EB938BF5FB92A"
$"BF5CB921BF60B923BF5CB921BF60B921BF62B921BF61B923BF6FB94ABFADB932"
$"BF8BB954BFBBB96CBFD830BFC9B99BC013BAF5C1E9BA4AC0FFBC48C12EBECFBF"
$"F6BD92C088BEA4BFCEBE48BF5CBE79BF9CBE34BF42BE0EBF13BE20BF29BDE8BE"
$"E6BDB1BEAFBDC7BEC2BDADBEABBDA8BEA6BDABBEA8BDA7BEA5BDA4BEA4BDA5BE"
$"A4BDA1BEA2BD9DBEA0BD9FBEA0BD9CBEA0BD9BBEA0BD9CBEA0BD9BBEA0BD9BBE"
$"A0BD9BBEA0BD9BBEA0020CC3EDBB53C3EDBB53C3ECBB53C3E8BB55C3EABB53C3"
$"E6BB57C3E035C3E4BB59C3DFBB60C3DCBB62C3DEBB60C3D9BB68C3D1BB75C3D6"
$"BB6DC3C3BB8CC39ABBD7C3B0BBADC36FBC29C2FCBD19C338BC9BC2B8BDA9C246"
$"BE84C27CBE1EC2B5BE5AC38DBE0DC322BE32C3BDBD19C3EDBBEDC3DFBC60C3F9"
$"BB8EC3EDBB53C3F9BB5BC3EDBB53C3EDBB53C3EDBB53C3EDBB530236C0AAB368"
$"C0AAB368BD3921B79DB88FB9F2B5CFB6ADB9D4B59BBCC0B602BB3AB469BCC0B2"
$"03BCC0B336BCC0B1BCBD73B12EBED8B175BE26B289BED8B53DBED8B3E3BED8B5"
$"2DBF68B52AC089B52CBFF9B406C089B1BCC089B2E1C089B175C13CB0E7C2A2B1"
$"2EC1EFB260C2A2B552C2A2B3D9C2A2B572C379B5E7C50BB5A3C447B742C41BB9"
$"E4C282B897C344B952C1AFB854C04BB8C8C0EAB801BFDAB785BF38B7BABF7BB6"
$"55BDBAB68CBCEDB618BD2EB6B5BCD6B7FDBD66B718BCF7B822BD77B866BD97B8"
$"45BD88B8A8BDB4B91BBDDEB8E4BDCBB920BDE0B928BDE4B924BDE2B939BDE9B9"
$"59BDF3B94ABDEE30BDF5B970BDF8B969BDF7B9D6BE13BA6CBE00BA28BE16BA7D"
$"BDFBBA9BBDEBBA8CBDF4BAD7BDC9BB30BD39BB08BD8EBB30BD38BB30BD37BB2F"
$"BD37BB36BD29BB43BD09BB3DBD18BB49BCF8BB57BCD1BB50BCE5BB59BCCCBB5D"
$"BCC4BB5BBCC8BB61BCB9BB68BCA0BB64BCACBB71BC84BB81BC44BB79BC64BBAA"
$"BB9BBC71BB2FBC09BB2FBC9DBB2FBDC0BC2BBD21BB93BE8ABCECBF6EBD75BF01"
$"BD4CBF6EBD75BF6FBD75BF6FBD75BF7ABD79BF8FBD7EBF85BD7BBF9ABD81BFAF"
$"BD86BFA5BD84BFDABD8DC037BD88C006BD8DC05ABD84C09DBD73C07CBD7EC0AD"
$"BD6DC0CDBD60C0BDBD67C12DBD34C1EDBC57C188BCE2C220BC11C28FBB59C255"
$"BBBDC2DDBAD2C399B964C334BA2DC490B776C578B691C51BB69DC57BB691C580"
$"B691C57DB691C5A7B691C5E4B6FBC5C7B6B6C60BB758C5E2B8DEC609B7A4C5C6"
$"B9BAC4FEBD95C570BB7CC5C4BD57C733BCF3C680BD21C73ABCE2C747BCC0C740"
$"BCD1C787BCC0C805BCC0C7C6BCC0C89BBC9CC9ADBC64C928BC7EC911B935C4BC"
$"B4A6C73EB6AAC363B3C8C0AAB368C202B369C0AAB368C0AAB368C0AAB368C0AA"
$"B368070A000100000A0106010203040506000A020107000A020108000A020209"
$"0A000A02010B000A03030C0D0E00"
};

View File

@@ -0,0 +1,161 @@
SUMMARY="Short description of ProjectX"
DESCRIPTION="Skrooge allows you to manage your personal finances, powered by KDE. Thanks to its \
many features, it is one of the most powerful way to enter, follow, and analyze your expenses.
Based on its KDE foundations, Skrooge can run on many platforms, including of course linux, BSD, \
Solaris, but also on Mac OS, and possibly on Windows and Haiku."
HOMEPAGE="https://invent.kde.org/office/skrooge"
COPYRIGHT="2007-2024 Stephane MANKOWSKI & Guillaume DE BURE"
LICENSE="GNU GPL v3"
REVISION="1"
SOURCE_URI="https://download.kde.org/stable/skrooge/skrooge-$portVersion.tar.xz"
CHECKSUM_SHA256="f4ae3faf723d54d7542878b8142a344b147e4337b0bc42863907af44cfebf465"
SOURCE_DIR="skrooge-$portVersion"
ADDITIONAL_FILES="skrooge.rdef.in"
ARCHITECTURES="all !x86_gcc2"
SECONDARY_ARCHITECTURES="x86"
libVersion="$portVersion"
libVersionCompat="$libVersion compat >= ${libVersion%%.*}"
PROVIDES="
skrooge$secondaryArchSuffix = $portVersion
cmd:skrooge$secondaryArchSuffix = $portVersion
cmd:skroogeconvert$secondaryArchSuffix = $portVersion
lib:libskgbankgui$secondaryArchSuffix = $libVersionCompat
lib:libskgbankmodeler$secondaryArchSuffix = $libVersionCompat
lib:libskgbasegui$secondaryArchSuffix = $libVersionCompat
lib:libskgbasemodeler$secondaryArchSuffix = $libVersionCompat
"
REQUIRES="
haiku$secondaryArchSuffix
lib:libGrantlee_Templates$secondaryArchSuffix
lib:libKF5Auth$secondaryArchSuffix
lib:libKF5Bookmarks$secondaryArchSuffix
lib:libKF5Codecs$secondaryArchSuffix
lib:libKF5Completion$secondaryArchSuffix
lib:libKF5ConfigCore$secondaryArchSuffix
lib:libKF5ConfigGui$secondaryArchSuffix
lib:libKF5ConfigWidgets$secondaryArchSuffix
lib:libKF5CoreAddons$secondaryArchSuffix
lib:libKF5DbusAddons$secondaryArchSuffix
lib:libKF5I18n$secondaryArchSuffix
lib:libKF5IconThemes$secondaryArchSuffix
lib:libKF5ItemViews$secondaryArchSuffix
lib:libKF5KIOCore$secondaryArchSuffix
lib:libKF5JobWidgets$secondaryArchSuffix
lib:libKF5Notifications$secondaryArchSuffix
lib:libKF5NotifyConfig$secondaryArchSuffix
lib:libKF5Parts$secondaryArchSuffix
lib:libKF5Service$secondaryArchSuffix
lib:libKF5Solid$secondaryArchSuffix
lib:libKF5SonnetCore$secondaryArchSuffix
lib:libKF5TextWidgets$secondaryArchSuffix
lib:libKF5WidgetsAddons$secondaryArchSuffix
lib:libKF5WindowSystem$secondaryArchSuffix
lib:libKF5XmlGui$secondaryArchSuffix
lib:libqca_qt5$secondaryArchSuffix
lib:libQt5Core$secondaryArchSuffix
lib:libQt5Concurrent$secondaryArchSuffix
lib:libQt5DBus$secondaryArchSuffix
lib:libQt5Gui$secondaryArchSuffix
lib:libQt5Network$secondaryArchSuffix
lib:libQt5Script$secondaryArchSuffix
lib:libQt5Sql$secondaryArchSuffix
lib:libQt5Webengine$secondaryArchSuffix
lib:libQt5Widgets$secondaryArchSuffix
lib:libQt5Xml$secondaryArchSuffix
lib:libsqlcipher$secondaryArchSuffix
"
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
extra_cmake_modules$secondaryArchSuffix
devel:libGrantlee_Templates$secondaryArchSuffix
devel:libKF5Activities$secondaryArchSuffix
devel:libKF5Archive$secondaryArchSuffix
devel:libKF5Attica$secondaryArchSuffix
devel:libKF5Auth$secondaryArchSuffix
devel:libKF5Bookmarks$secondaryArchSuffix
devel:libKF5Codecs$secondaryArchSuffix
devel:libKF5Completion$secondaryArchSuffix
devel:libKF5ConfigCore$secondaryArchSuffix
devel:libKF5ConfigWidgets$secondaryArchSuffix
devel:libKF5CoreAddons$secondaryArchSuffix
devel:libKF5DesignerPlugin$secondaryArchSuffix
devel:libKF5DbusAddons$secondaryArchSuffix
devel:libKF5GuiAddons$secondaryArchSuffix
devel:libKF5I18n$secondaryArchSuffix
devel:libKF5IconThemes$secondaryArchSuffix
devel:libKF5ItemViews$secondaryArchSuffix
devel:libKF5JobWidgets$secondaryArchSuffix
devel:libKF5KIOCore$secondaryArchSuffix
devel:libKF5NewStuff$secondaryArchSuffix
devel:libKF5Notifications$secondaryArchSuffix
devel:libKF5NotifyConfig$secondaryArchSuffix
devel:libKF5Package$secondaryArchSuffix
devel:libKF5Parts$secondaryArchSuffix
devel:libKF5Plasma$secondaryArchSuffix
devel:libKF5Runner$secondaryArchSuffix
devel:libKF5Service$secondaryArchSuffix
devel:libKF5Solid$secondaryArchSuffix
devel:libKF5SonnetCore$secondaryArchSuffix
devel:libKF5TextWidgets$secondaryArchSuffix
devel:libKF5Wallet$secondaryArchSuffix
devel:libKF5WidgetsAddons$secondaryArchSuffix
devel:libKF5WindowSystem$secondaryArchSuffix
devel:libKF5XmlGui$secondaryArchSuffix
devel:libqca_qt5$secondaryArchSuffix
devel:libQt5Core$secondaryArchSuffix
devel:libQt5Webengine$secondaryArchSuffix
devel:libsqlcipher$secondaryArchSuffix
devel:libsqlite3$secondaryArchSuffix
"
BUILD_PREREQUIRES="
cmd:cmake
cmd:g++$secondaryArchSuffix
cmd:make
cmd:msgfmt$secondaryArchSuffix
cmd:msgmerge$secondaryArchSuffix
cmd:pkg_config$secondaryArchSuffix
cmd:qdbuscpp2xml$secondaryArchSuffix >= 5
"
BUILD()
{
cmake -B build -S . -DCMAKE_BUILD_TYPE=Release \
$cmakeDirArgs \
-DKDE_INSTALL_PLUGINDIR=$addOnsDir/Qt5 \
-DKDE_INSTALL_QTPLUGINDIR=$addOnsDir/Qt5 \
-DECM_DIR=/system/data/cmake/Modules/ECM/cmake \
-DSKG_DBUS=OFF -Wno-dev
make -C build $jobArgs
}
INSTALL()
{
make -C build install
rm -rf $dataDir/mime/{aliases,generic-icons,globs,globs2,icons,magic}
rm -rf $dataDir/mime/{mime.cache,subclasses,treemagic,types,version,XMLnamespaces}
local MAJOR="`echo "$portVersion" | cut -d. -f1`"
local MIDDLE="`echo "$portVersion" | cut -d. -f2`"
local MINOR="`echo "$portVersion" | cut -d. -f3`"
local APP_NAME="Skrooge"
local LONG_INFO="$SUMMARY"
local APP_SIGNATURE="application/x-vnd.skrooge"
sed \
-e "s|@MAJOR@|$MAJOR|" \
-e "s|@MIDDLE@|$MIDDLE|" \
-e "s|@MINOR@|$MINOR|" \
-e "s|@LONG_INFO@|$LONG_INFO|" \
-e "s|@APP_NAME@|$APP_NAME|" \
-e "s|@APP_SIGNATURE@|$APP_SIGNATURE|" \
$portDir/additional-files/skrooge.rdef.in > skrooge.rdef
addResourcesToBinaries skrooge.rdef $binDir/skrooge
addAppDeskbarSymlink $binDir/skrooge Skrooge
}