speedcrunch: add rdef with bitmap icon (#5160)

This commit is contained in:
augiedoggie
2020-07-23 01:24:00 -06:00
committed by GitHub
parent 7bc7796e44
commit 49dcfa77b6
2 changed files with 88 additions and 1 deletions

View File

@@ -0,0 +1,71 @@
resource app_flags B_MULTIPLE_LAUNCH | B_ARGV_ONLY;
resource app_version {
major = @MAJOR@,
middle = @MIDDLE@,
minor = @MINOR@,
variety = B_APPV_FINAL,
internal = 0,
short_info = "SpeedCrunch",
long_info = "@LONG_INFO@"
};
resource app_signature "@APP_SIGNATURE@";
resource large_icon array {
$"FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
$"FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
$"FFFFFFFFFFFFF6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F600FFFFFFFFFF"
$"FFFFFFFFFFFFF6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6FFFFFFFFFF"
$"FFFFFFFFFFF6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6FFFFFFFF"
$"FFFFFFFFFFF6F6F6F6F6F6F6F6F6F6F6F6F6F6F6B4F6D58DF6F6F6F6FFFFFFFF"
$"FFFFFFFFFFF6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6D5F6F6F6F6FFFFFFFF"
$"FFFFFFFFFFF6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6FFFFFFFF"
$"FFFFFFFFFFF6F6F68EF6D5D5F6F6AEF6D58DF6F68DF6F68EF6F6F6F6FFFFFFFF"
$"FFFFFFFFFFF6F6F6F6F6F6F6F6F606F6F607F6F607F6F6F6F6F6F6F6FFFFFFFF"
$"FFFFFFFF7DF6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F67DFFFFFF"
$"FFFFFF7D7DF6F6F608F6AEF6F6F6F6F68D8EF6F6F6F6AEF6F6F6F6F67D7DFFFF"
$"FFFF987D98F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6989898FF"
$"FFFF7D7D98F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F67D7D7DFF"
$"FFFF9898DFF6F6F60BF6F68DF6F68DF6AEF6F6F6F6F6AE8DF6F6F6F6A59898FF"
$"FFFF9898CBF6F6F6F6F6F607F6F607F6F6F6F6F6F6F6F6D6F6F6F6F6CB9898FF"
$"FFFF9898CBF6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6AB9898FF"
$"FFFF9898CBF6F6F6F6F6F6F6F6F6F6F68DF6F6F68DF6AEAEF6F6F6F6AB9898FF"
$"FFFF9898CBF6F6F6F6F6F6F6F6F6F6F6F60505050805F6D6F6F6F6F6AB9898FF"
$"FFFF9898ABF6F6F6F6F6F6F6F6F6F6F6050606D606060505F6F6F6F6AB9898FF"
$"FFFF5D5DABF6F6F60BF6D5AEF6F6F605AE08080887088D05F6F6F6F6AB5D5DFF"
$"FFFF5D5DABF6F6F6F6F6F6F6F6F605060809CF0AAF0908D605F6F604AB5D5DFF"
$"FFFF5D5DABF60101010101010202040507090A0B0A09070604030204AB5D5DFF"
$"FFFF5D5DABF601010101010102030406080A0B0C0B0A080604030204AB5D5DFF"
$"FFFF5D5DABF633010101333302030406100A0B0C0B0A080604030205AB5D5DFF"
$"FFFF9885ABABF633C4339C020203C4068209900B0B0908D60403F6AB85985DFF"
$"FFFF858585ABF6F6F60303F6F6040406070809090908070605F6F6AB858585FF"
$"FFFF85858585ABABF6F6F6F6F6040506D6080909D0D0D00605ABAB858585FFFF"
$"FFFFFF858585858585858585858585858585858485858585858585858585FFFF"
$"FFFFFFFF8585858585858585BDBDBDBDBDBDBDBDBDBD85858585858585FFFFFF"
$"FFFFFFFFFFD7BDBD858585858585858585BDBDBDBDBD858585BDBDFFFFFFFFFF"
$"FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
};
resource mini_icon array {
$"FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
$"FFFFFFF6F6F6F6F6F6F6F6F6F600FFFF"
$"FFFFFFF6F6F6F6F6F6F6F6F6F6F6FFFF"
$"FFFFFFF6F6F6F6F6F6F6F6F6F6F6FFFF"
$"FFFFFFF68ED5F6AED5F68DF6F6F6FFFF"
$"FFFF7DF6F6F6F6F6F6F6F6F6F6F67DFF"
$"FF9898F6F6F6F6F6F6F6F6F6F6F69898"
$"FF98DFF60BF6F68DAEF6F6AEF6F6A598"
$"FF98CBF6F6F6F6F6F6F6F6F6F6F6AB98"
$"FF98CBF6F6F6F6F6F60508F6F6F6AB98"
$"FF5DABF60BD5F6F6AE08878DF6F6AB5D"
$"FF5DAB0101010204070A0A070402AB5D"
$"FF5DAB3301330204100B0B080402AB5D"
$"FF8585F6F603F6040709090705F68585"
$"FFFF85858585858585858585858585FF"
$"FFFFFFBD8585858585BDBD8585BDFFFF"
};

View File

@@ -8,13 +8,14 @@ It is available for Windows, OS X, Linux and Haiku in a number of languages."
HOMEPAGE="https://www.speedcrunch.org/"
COPYRIGHT="2014-2016 Helder Correia"
LICENSE="GNU GPL v2"
REVISION="2"
REVISION="3"
srcGitRev="7a18d76caad9"
SOURCE_URI="https://bitbucket.org/heldercorreia/speedcrunch/get/$srcGitRev.zip"
CHECKSUM_SHA256="23e8a7964186b6f1ca4026ba9a72e7e6f9ccc6f25995056297a271919f9c4688"
SOURCE_FILENAME="speedcrunch-$portVersion-$srcGitRev.tar.zip"
SOURCE_DIR="heldercorreia-speedcrunch-$srcGitRev"
PATCHES="speedcrunch-$portVersion.patchset"
ADDITIONAL_FILES="speedcrunch.rdef.in"
ARCHITECTURES="!x86_gcc2 x86_64"
SECONDARY_ARCHITECTURES="x86"
@@ -59,6 +60,21 @@ INSTALL()
{
cd build
make install
local APP_SIGNATURE="application/x-vnd.qt5-speedcrunch"
local MAJOR="`echo "$portVersion" | cut -d. -f1`"
local MIDDLE="`echo "$portVersion" | cut -d. -f2`"
local MINOR="`echo "$portVersion" | cut -d. -f3`"
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/speedcrunch.rdef.in > speedcrunch.rdef
addResourcesToBinaries speedcrunch.rdef $appsDir/SpeedCrunch
addAppDeskbarSymlink $appsDir/SpeedCrunch
}