mirror of
https://github.com/yann64/haikuports.git
synced 2026-04-22 03:30:05 +02:00
new recipe: whid (what have i done) (#4109)
* new recipe: whid (what have i done)
This commit is contained in:
126
app-office/whid/additional-files/whid.rdef.in
Normal file
126
app-office/whid/additional-files/whid.rdef.in
Normal file
@@ -0,0 +1,126 @@
|
||||
|
||||
resource app_flags B_MULTIPLE_LAUNCH;
|
||||
|
||||
resource app_version {
|
||||
major = @MAJOR@,
|
||||
middle = @MIDDLE@,
|
||||
minor = @MINOR@,
|
||||
|
||||
variety = B_APPV_FINAL,
|
||||
internal = 0,
|
||||
short_info = "Whid",
|
||||
long_info = "@LONG_INFO@"
|
||||
};
|
||||
|
||||
resource app_signature "@APP_SIGNATURE@";
|
||||
|
||||
resource file_types message {
|
||||
"types" = "application/x-whid"
|
||||
};
|
||||
|
||||
resource vector_icon {
|
||||
$"6E6369660B05FF05000200160039E5F50000000000003AB3C648927449580F02"
|
||||
$"0016003ECF550000000000003FE54642EE9049A210020016003ECF5500000000"
|
||||
$"00003FE54642DC464A2504020016003ECF550000000000003FE54642A5694A75"
|
||||
$"D6020016003ECF550000000000003FE54649027B49EAF5020016003ECF550000"
|
||||
$"000000003FE54649002A4A4FCB020016003ECF550000000000003FE54649094F"
|
||||
$"4AA88803FFFED103DE00002D021CC8CDB5DFC8CDB5DFC8C4B5DFC849B5E3C87F"
|
||||
$"B5DFC849B5E3C849B53FC849B53FC849B478C75DB3E2C7EBB3E2C74DB3E2C733"
|
||||
$"B3E8C743B3E4C728B3EBBF6CB877C2D3B509BEC3B7CDBD63B6BABE07B739BA3C"
|
||||
$"B512B801B400BC88B636B801B401B802B402B801B402B7CAB3F1B7A8B3E8B7AA"
|
||||
$"B3E9B798B3E4B763B3E2B773B3E2B6D5B3E2B656B53FB656B478B656B53FB656"
|
||||
$"B5E3B656B5E3B61FB5DFB5D1B5DFB5DBB5DFB529B5DFB4A0B75FB4A0B68BB4A0"
|
||||
$"B75FB4A0C330B4A0C330B4A0C3EBB5B2C4A9B5444CB57FC615B6F3C781B611C6"
|
||||
$"EDB6F3C781BDACC781BDACC781BDDDC7C6BEC1C850BE46C850BEC1C850C021C8"
|
||||
$"50C021C850C09BC850C135C781C105C7C6C135C781C831C781C831C781C8D9C7"
|
||||
$"81C95AC5F4C95AC6C8C95AC5F4C95AC48FC95AC48FC9C8C454C9FEC330C9FEC3"
|
||||
$"CDC9FEC330C9FEB75FC9FEB75FC9FEB68BC8CDB5DFC975B5DFC8CDB5DF021CC8"
|
||||
$"CDB5DFC8CDB5DFC8C4B5DFC849B5E3C87FB5DFC849B5E3C849B53FC849B53FC8"
|
||||
$"49B478C75DB3E2C7EBB3E2C74DB3E2C733B3E8C743B3E4C728B3EBBF6CB877C2"
|
||||
$"D3B509BEC3B7CDBD63B6BABE07B739BA3CB512B801B400BC88B636B801B401B8"
|
||||
$"02B402B801B402B7CAB3F1B7A8B3E8B7AAB3E9B798B3E4B763B3E2B773B3E2B6"
|
||||
$"D5B3E2B656B53FB656B478B656B53FB656B5E3B656B5E3B61FB5DFB5D1B5DFB5"
|
||||
$"DBB5DFB529B5DFB4A0B75FB4A0B68BB4A0B75FB4A0C330B4A0C330B4A0C3EBB5"
|
||||
$"B2C4A9B5444CB57FC615B6F3C781B611C6EDB6F3C781BDACC781BDACC781BDDD"
|
||||
$"C7C6BEC1C850BE46C850BEC1C850C021C850C021C850C09BC850C135C781C105"
|
||||
$"C7C6C135C781C831C781C831C781C8D9C781C95AC5F4C95AC6C8C95AC5F4C95A"
|
||||
$"C48FC95AC48FC9C8C454C9FEC330C9FEC3CDC9FEC330C9FEB75FC9FEB75FC9FE"
|
||||
$"B68BC8CDB5DFC975B5DFC8CDB5DF021DC8CDB5DFC8CDB5DFC8C4B5DFC849B5E3"
|
||||
$"C87FB5DFC849B5E3C849B53FC849B53FC849B478C75DB3E2C7EBB3E2C74DB3E2"
|
||||
$"C733B3E8C743B3E4C728B3EBBF6CB877C2D3B509BEC3B7CDBD63B6BABE07B739"
|
||||
$"BA3CB512B801B400BC88B636B801B401B802B402B801B402B7CAB3F1B7A8B3E8"
|
||||
$"B7AAB3E9B798B3E4B763B3E2B773B3E2B6D5B3E2B656B53FB656B478B656B53F"
|
||||
$"B656B5E3B656B5E3B61FB5DFB5D1B5DFB5DBB5DFB529B5DFB4A0B75FB4A0B68B"
|
||||
$"B4A0B75FB4A0C330B4A0C330B4A0C3EBB5B2C4A9B5444CB5B2C4A9B5B2C5F4B5"
|
||||
$"B2C5F4B5B2C6C8B6F3C781B64BC781B6F3C781BDACC781BDACC781BDDDC7C6BE"
|
||||
$"C1C850BE46C850BEC1C850C021C850C021C850C09BC850C135C781C105C7C6C1"
|
||||
$"35C781C831C781C831C781C8D9C781C95AC5F4C95AC6C8C95AC5F4C95AC48FC9"
|
||||
$"5AC48FC9C8C454C9FEC330C9FEC3CDC9FEC330C9FEB75FC9FEB75FC9FEB68BC8"
|
||||
$"CDB5DFC975B5DFC8CDB5DF0605FE03C831C66DC194C66DC194C66DC465C514C8"
|
||||
$"49C4B3C737C4BFC849C4B3C849C5F4C849C5F4C849C624C831C66DC857C66DC8"
|
||||
$"31C66D0204B68DC5F4B68DC624B68DC5F4B68DC4B6B68DC4B6B80BC4C8BD4DC6"
|
||||
$"6DBAAEC514BD4DC66DB6F3C66DB6F3C66DB6CCC66D0208B5B2B75FB5B2B75FB5"
|
||||
$"B2B72FB5E4B708B5BEB708B5E7B708B656B70DB61FB708B656B70DB656C110B6"
|
||||
$"56C110B656C1D9B765C2B5B6D9C291B7AEC2C7BB6AC464B96AC33BB8B2C391B5"
|
||||
$"F4C388B655C388B5CEC388B5B2C330B5B2C360B5B2C330020AB76BB50BB76BB5"
|
||||
$"0BB76FB50CB8E6B592B80BB534BCADB7A3BD63B812B984B608BF19B97CBF19B9"
|
||||
$"7CBE74B8F6BF19B97CBF19B991BF19B991BF19B991BF19C5ABBF19C5ABBBE4C2"
|
||||
$"ACB7B5C191B826C1AEB79CC18BB767C110B767C152B767C110B767B53FB767B5"
|
||||
$"3FB767B51EB76BB50BB765B50DB76BB50B06077F3FC76EC110C76EC110C76EC1"
|
||||
$"55C73CC191C754C18BC6CAC1AEBFF3C5ABC328C2ACBFF3C5ABB991BFF3B97CBF"
|
||||
$"F3B97CC328B624C76CB50BC75EB50EC76FB50DC76EB53FC76EB51EC76EB53F02"
|
||||
$"04B467B708B465B708B48EB708B4B5B75FB4B5B72FB4B5B75FB4B5C330B4B5C3"
|
||||
$"30B4B5C360B474C388B49AC388B474C388021DC8CDB5DFC8CDB5DFC8C4B5DFC8"
|
||||
$"49B5E3C87FB5DFC849B5E3C849B53FC849B53FC849B478C75DB3E2C7EBB3E2C7"
|
||||
$"4DB3E2C733B3E8C743B3E4C728B3EBBF6CB877C2D3B509BEC3B7CDBD63B6BABE"
|
||||
$"07B739BA3CB512B801B400BC88B636B801B401B802B402B801B402B7CAB3F1B7"
|
||||
$"A8B3E8B7AAB3E9B798B3E4B763B3E2B773B3E2B6D5B3E2B656B53FB656B478B6"
|
||||
$"56B53FB656B5E3B656B5E3B61FB5DFB5D1B5DFB5DBB5DFB529B5DFB4A0B75FB4"
|
||||
$"A0B68BB4A0B75FB4A0C330B4A0C330B4A0C3EBB5B2C4A9B5444CB5B2C4A9B5B2"
|
||||
$"C5F4B5B2C5F4B5B2C6C8B6F3C781B64BC781B6F3C781BDACC781BDACC781BDDD"
|
||||
$"C7C6BEC1C850BE46C850BEC1C850C021C850C021C850C09BC850C135C781C105"
|
||||
$"C7C6C135C781C831C781C831C781C8D9C781C95AC5F4C95AC6C8C95AC5F4C95A"
|
||||
$"C48FC95AC48FC9C8C454C9FEC330C9FEC3CDC9FEC330C9FEB75FC9FEB75FC9FE"
|
||||
$"B68BC8CDB5DFC975B5DFC8CDB5DF0605FE03C831C66DC194C66DC194C66DC465"
|
||||
$"C514C849C4B3C737C4BFC849C4B3C849C5F4C849C5F4C849C624C831C66DC857"
|
||||
$"C66DC831C66D0204B68DC5F4B68DC624B68DC5F4B68DC4B6B68DC4B6B80BC4C8"
|
||||
$"BD4DC66DBAAEC514BD4DC66DB6F3C66DB6F3C66DB6CCC66D0208B5B2B75FB5B2"
|
||||
$"B75FB5B2B72FB5E4B708B5BEB708B5E7B708B656B70DB61FB708B656B70DB656"
|
||||
$"C110B656C110B656C1D9B765C2B5B6D9C291B7AEC2C7BB6AC464B96AC33BB8B2"
|
||||
$"C391B5F4C388B655C388B5CEC388B5B2C330B5B2C360B5B2C330020AB76BB50B"
|
||||
$"B76BB50BB76FB50CB8E6B592B80BB534BCADB7A3BD63B812B984B608BF19B97C"
|
||||
$"BF19B97CBE74B8F6BF19B97CBF19B991BF19B991BF19B991BF19C5ABBF19C5AB"
|
||||
$"BBE4C2ACB7B5C191B826C1AEB79CC18BB767C110B767C152B767C110B767B53F"
|
||||
$"B767B53FB767B51EB76BB50BB765B50DB76BB50B06077F3FC76EC110C76EC110"
|
||||
$"C76EC155C73CC191C754C18BC6CAC1AEBFF3C5ABC328C2ACBFF3C5ABB991BFF3"
|
||||
$"B97CBFF3B97CC328B624C76CB50BC75EB50EC76FB50DC76EB53FC76EB51EC76E"
|
||||
$"B53F0204B467B708B465B708B48EB708B4B5B75FB4B5B72FB4B5B75FB4B5C330"
|
||||
$"B4B5C330B4B5C360B474C388B49AC388B474C3880002B823B72EB823B72EB9DF"
|
||||
$"B7F7BE33BB02BB1BB8AEBE33BB0200022DB95F2DB95FB9EABA27BE3EBD33BB26"
|
||||
$"BADEBE3EBD330002B827BB76B827BB76B9E3BC3FBE37BF4ABB1F39BE37BF4A00"
|
||||
$"02B811BD79B811BD79B9CDBE42BE21C14DBB09BEF9BE21C14D000243BB0743BB"
|
||||
$"07C2D3B953C68EB798C3CEB8AAC68EB7980002C0EBBD47C0EBBD47C2CCBB9351"
|
||||
$"B9D8C3C7BAEA51B9D80002C108BF7CC108BF7CC2E9BDC8C6A4BC0DC3E4BD1FC6"
|
||||
$"A4BC0D0204BB6AC11CBB35C11CBBA0C11CBBCAC16DBBCAC140BBCAC19ABB6A45"
|
||||
$"BBA045BB3545BB0BC16DBB0BC19ABB0BC1400204BA6ABEF7B9A5BEF7BB2FBEF7"
|
||||
$"BBCAC048BBCABF8BBBCAC105BA6AC199BB2FC199B9A5C199B90AC048B90AC105"
|
||||
$"B90ABF8B0204BAFDBF8BB805BF8BBDF4BF8BC048C4CAC048C1DAC048C7BABAFD"
|
||||
$"CA09BDF4CA09B805CA09B5B1C4CAB5B1C7BAB5B1C1DA0204BAFDBF8BB805BF8B"
|
||||
$"BDF4BF8BC048C4CAC048C1DAC048C7BABAFDCA09BDF4CA09B805CA09B5B1C4CA"
|
||||
$"B5B1C7BAB5B1C1DA040336BAF1C13FC4DCBD4DC66DBAF1C4DCBD4DC66D0802BA"
|
||||
$"F1BF84BAF1BF770802BAF1BF84BAF1BF770802BAEACA05BAEAC9F80802C049C4"
|
||||
$"DCC049C4D00802B5BFC4DCB5BFC4D00802BDD2C047BDD2C03A0802BDD2C047BD"
|
||||
$"D2C03A0802BFA7C241BFA7C2340802BFA7C241BFA7C2340802BFAFC735BFAFC7"
|
||||
$"280802BFAFC735BFAFC7280802BDA6C962BDA6C9550802BDA6C962BDA6C95508"
|
||||
$"02B861C95BB861C94E0802B66FC785B66FC7790802B651C248B651C23B0802B8"
|
||||
$"18C05DB818C050210A000100000A0101011001178100040A0107020304050607"
|
||||
$"08000A0107090A0B0C0D0E0F1001178100040A0201101001178120040A030111"
|
||||
$"1001178120040A0401121001178120040A0501131001178120040A0601141001"
|
||||
$"178120040A0701151001178120040A0801161001178120040A01011710011781"
|
||||
$"20040A0101181001178120040A090119000A0A011A1001178320040A01011B10"
|
||||
$"01178220040A00011C000A00011D1001178220040A00011E1001178220040A00"
|
||||
$"011F1001178220040A0001201001178220040A000121000A0001221001178220"
|
||||
$"040A000123000A0001241001178220040A000125000A0001261001178220040A"
|
||||
$"000127000A0001281001178220040A0001291001178220040A00012A10011782"
|
||||
$"20040A00012B1001178220040A00012C100117822004"
|
||||
};
|
||||
77
app-office/whid/whid-2.0.2~beta.recipe
Normal file
77
app-office/whid/whid-2.0.2~beta.recipe
Normal file
@@ -0,0 +1,77 @@
|
||||
SUMMARY="Time Tracker for Freelancers and Individual Contractors"
|
||||
DESCRIPTION="What Have I Done - \
|
||||
Time Tracker for Freelancers and Individual Contractors.
|
||||
Features:
|
||||
* Very easy and intuitive to use
|
||||
* Measures time for active tasks
|
||||
* Maintains a tree-structures of folders, customers, projects and tasks
|
||||
* Reports time spent, breakdowns for each day in a week
|
||||
* Reports time spent on selected items in the tree structure of tasks
|
||||
* Stores the data in SQLite"
|
||||
COPYRIGHT="1999-2019 Jarle Aase"
|
||||
HOMEPAGE="https://github.com/jgaa/whid"
|
||||
LICENSE="GNU GPL v3"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://github.com/jgaa/whid/archive/${portVersion/\~beta/-beta-01}.tar.gz"
|
||||
CHECKSUM_SHA256="b058ea8040ca6bf5dd2c6333b3966b77354a13e581cadd023dfbaf26ba3045a9"
|
||||
SOURCE_FILENAME="whid-${portVersion/\~beta/-beta-01}.tar.gz"
|
||||
SOURCE_DIR="whid-${portVersion/\~beta/-beta-01}"
|
||||
ADDITIONAL_FILES="whid.rdef.in"
|
||||
ARCHITECTURES="!x86_gcc2 x86 x86_64"
|
||||
if [ "$targetArchitecture" = x86_gcc2 ]; then
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
fi
|
||||
|
||||
PROVIDES="
|
||||
whid$secondaryArchSuffix = $portVersion
|
||||
app:Whid = $portVersion
|
||||
"
|
||||
REQUIRES="
|
||||
haiku$secondaryArchSuffix
|
||||
lib:libGL$secondaryArchSuffix
|
||||
lib:libQt5Core$secondaryArchSuffix
|
||||
lib:libQt5Gui$secondaryArchSuffix
|
||||
lib:libQt5Sql$secondaryArchSuffix
|
||||
lib:libz$secondaryArchSuffixcondaryArchSuffix
|
||||
"
|
||||
BUILD_REQUIRES="
|
||||
haiku${secondaryArchSuffix}_devel
|
||||
devel:libGL$secondaryArchSuffix
|
||||
devel:libQt5Core$secondaryArchSuffix
|
||||
devel:libQt5Gui$secondaryArchSuffix
|
||||
devel:libQt5Sql$secondaryArchSuffix
|
||||
devel:libz$secondaryArchSuffixcondaryArchSuffix
|
||||
"
|
||||
BUILD_PREREQUIRES="
|
||||
cmd:make
|
||||
cmd:g++$secondaryArchSuffix
|
||||
cmd:qmake$secondaryArchSuffix >= 5
|
||||
"
|
||||
|
||||
BUILD()
|
||||
{
|
||||
qmake
|
||||
make $jobArgs
|
||||
}
|
||||
|
||||
INSTALL()
|
||||
{
|
||||
install -d $appsDir
|
||||
install -T ./whid $appsDir/Whid
|
||||
|
||||
local APP_SIGNATURE="application/x-vnd.Whid"
|
||||
local MAJOR="`echo "$portVersion" | cut -d. -f1`"
|
||||
local MIDDLE="`echo "$portVersion" | cut -d. -f2`"
|
||||
local MINOR="`echo "$portVersion" | cut -d. -f2`"
|
||||
local LONG_INFO="$SUMMARY"
|
||||
sed \
|
||||
-e "s|@APP_SIGNATURE@|$APP_SIGNATURE|" \
|
||||
-e "s|@MAJOR@|$MAJOR|" \
|
||||
-e "s|@MIDDLE@|$MIDDLE|" \
|
||||
-e "s|@MINOR@|$MINOR|" \
|
||||
-e "s|@LONG_INFO@|$LONG_INFO|" \
|
||||
"$portDir"/additional-files/whid.rdef.in > whid.rdef
|
||||
|
||||
addResourcesToBinaries whid.rdef $appsDir/Whid
|
||||
addAppDeskbarSymlink $appsDir/Whid
|
||||
}
|
||||
Reference in New Issue
Block a user