previous: add a simple vector icon. (#11876)

This commit is contained in:
OscarL
2025-03-08 03:08:54 -03:00
committed by GitHub
parent 4285eb9aa8
commit 2eeaae3acc
4 changed files with 79 additions and 19 deletions

Binary file not shown.

View File

@@ -1,15 +0,0 @@
resource app_signature "application/x-vnd.emulators.previous";
resource app_flags B_SINGLE_LAUNCH;
resource app_version {
major = 3,
middle = 1,
minor = 0,
variety = B_APPV_FINAL,
internal = 0,
short_info = "Previous",
long_info = "A NeXT emulator"
};

View File

@@ -0,0 +1,66 @@
resource app_signature "@APP_SIGNATURE@";
resource app_flags B_SINGLE_LAUNCH;
resource app_version {
major = @MAJOR@,
middle = @MIDDLE@,
minor = 0,
variety = B_APPV_FINAL,
internal = 0,
short_info = "Previous",
long_info = "@LONG_INFO@"
};
resource vector_icon {
$"6E63696609030B0E160320232803FC40FA03F8F42003F8221F031BF426030F10"
$"1A030E0E18030D101509060DBAAFAE02C323B425C904BF2EC8E5C025C8E5C025"
$"C8E1C030C6FBC52EC6894FC6894FC67FC5BFBC6CCB1CBC77CB17BC6CCB1CBC10"
$"CB1BB68DC0CEB68FBF83B782BA48B780BA5AB782BA48B84DB99EC2ACB426C323"
$"B4250609ABFA032CBA522CBA52B7CCBA5BBDB54EC8F5BF99C6894FBC6CCB1CBC"
$"10CB1BB68DC0CEB694C0DBB65EC05BB741BBB3B73DBBC5B780BA522CBA52B780"
$"BA522CBA52021A49B68149B681C38DB6B0C3B2B72EC3A8B6E6C3B7B7CAC304B8"
$"CDC36CB85AC2E8B8EBC2ACB926C2CBB908C293B944C292B968C293B944C2A7B9"
$"8FC2E9B9A2C2BFB995C2F2B9A5C41FB9F8C412B9F5C43BBA05C444BA1FC43BBA"
$"05C445BA28C447BA38C446BA2FC43ABA43C41DBA57C42ABA4EC414BA5EC405BA"
$"6AC40CBA63C393BA96C2B5BA45C321BA68C221BA0BC18ABA1EC221BA0BC16E32"
$"C0BFBAABC0DBBA8EC0BFBAF9C107BB78C0E1BB35C117BB9DC117BBDDC11DBBB4"
$"C0F6BC00C0B1BC1AC0DFBC0E42BC10C06FBBE842BC10C043BB9FBFF8BB08C01F"
$"BB53BFB7BA89BF32B98FBF32B98FBF32B98FBE8FB865BEC4B8C8BE83B84DBE41"
$"B7D2BE49B7DDBE32B7A8BE342BBE2DB78DBE49B74CBE65B73BBE49B74CBE74B7"
$"30BF54B6C3BF47B6C9C078B64349B681C235B5AD49B6810215C0BFBE9CC0BFBE"
$"9CC108BED3C194BF73C18CBF69C1A4BF8DC1A1BFABC1A4BF8DC18BBFF3BD4EC2"
$"37BD5EC20EBD4FC261BD7EC297BD61C278BE0DC30E3FC32EBEA0C33ABF7EC32A"
$"40C315BF9CC322BFC9C311BFE0C309BFD5C30DC06CC2D0C10BC1F1C0C9C277C1"
$"25C1B2C14CC12FC14CC12FC14CC12FC17D43C17D43C1AAC0F3C1D7C0FDC1AAC0"
$"F3C1F7C12EC1F1C18BC1F8C152C1BCC25AC094C381C151C30DC081C38CC059C3"
$"A2C06DC397C04BC3A8C034C3B6C03FC3AEBF76C40CBDF3C3B8BEB1C3FCBD4AC3"
$"75BC6FC249BCC0C2ECBC1DC18BBC4DC001BC0BC0C7BC99BF41BDEBBE4EBD33BE"
$"A5BEE2BDEAC0BFBE9CBFE3BE0AC0BFBE9C020EBDADB931BDADB931BDF6B96CBE"
$"43BA06BE38B9A4BE4CBAA9BD8FBBB1BDF8BB3ABD72BBD0BBBABD38BBC6BD32BB"
$"A7BD43BB7BBD5BBB91BD4FBB5ABD73BB50BD9EBB5ABD73BB51BDD8BB7CBE20BB"
$"5FBDF2BB9CBE51BBA8BEA4BBAABE69BB9DBECDBB81BEE7BB9DBECDBB58BEF5BB"
$"1EBEE7BB463EBAD6BE9EB8E6BAD1B8EDBADEB8D3BAAAB8BABA5FB8C2BA88B8CF"
$"BA26BAECB93DBAE3B940BBBAB900BDADB931BCE7B8C6BDADB9310215C5ED33C5"
$"ED33C611BAACC625BAEBC61EBABBC625BB01C624BB18C625BB01C625BB23C625"
$"BB30C625BB23C625BB4CC61DBF7DC61EBF3FC61CBF91C61AC03EC61AC02DC60F"
$"C074C5C9C0B7C5F4C094C597C0C4C53AC0A4C569C0BDC51FC090C308BF21C310"
$"BF27C29EBEDAC134BDE8C152BDFAC12ABDE2C11ABDD6C123BDDBC0B5BD91C0AA"
$"BD63C0B5BD91C0B5BD3243BD02C0C8BD1FC135BCFBC18BBD3DC156BD14C1D4BD"
$"73C4DCBF75C4DCBF75C4F3BF85C52140C521BFB6C536BFB6C55FBFA6C54BBFAF"
$"C55FBF96C566BB3CC566BB63C566BB2BC566BB1AC566BB2BC567BACDC585BAA3"
$"C567BACDC5A9BA8AC5ED33C5BFBA89C5ED330207C2D1B6FEC2D1B6FE48B720C3"
$"03B766C2FBB739C2E8B827C1ABB931C241B8C0C0A8B9F0C05EB9FDC0A8B9F0C0"
$"2FB9F6BF1AB7BBBF1FB7EEBF4DB78CBFE1B748BFD8B74DC0AAB6F1C2D1B6FEC2"
$"0FB662C2D1B6FE0209BC9AB9A8BC8FB9A8BCF4B9A7BD75B9F3BD2EB9B7BD92BA"
$"27BD8CBA7BBD96BA41BD3DBB7EBB27BCC5BC08BC48BB06BCD2BAD1BCCFBAF3BC"
$"D4BA9BBC95BA53BC09BA78BC4FBA4DBBFEB9B8BAE8B9BEBAF6B9ACBAC5B9B4BA"
$"A1B9ACBAC5BA0DBA0DBBD0B9B9BB34B9E0BBD9B9B6020BC045BF1FC045BF1FC0"
$"78BF41423FC078BF41C08DBF7C42BF99C08DBF7CC006BFE7BEF3C075BF7DC02E"
$"BE79C0B4BD8AC136BE01C0F3BD79C13EBD68C147BD79C13EBD5FC14DBD4D44BD"
$"57C153BD35C163BD0FC171BD35C163BCF4C163BCDCC14ABCF4C163BCC3C0B9BD"
$"37BFBCBCE8C036BDF6BEBEC045BF1FBF34BE81C045BF1F090A000100000A0101"
$"01000A020102000A030103000A040104000A050105000A060106000A07010700"
$"0A08010800"
};

View File

@@ -10,7 +10,7 @@ REVISION="1"
SOURCE_URI="svn://svn.code.sf.net/p/previous/code/trunk#1424"
SOURCE_DIR=""
PATCHES="previous-$portVersion.patchset"
ADDITIONAL_FILES="previous.rdef"
ADDITIONAL_FILES="previous.rdef.in"
ARCHITECTURES="?all !x86_gcc2"
SECONDARY_ARCHITECTURES="?x86"
@@ -76,8 +76,17 @@ INSTALL()
# We don't need this big .bmp either
rm $dataDir/previous/Previous-icon.bmp
addResourcesToBinaries $portDir/additional-files/previous.rdef $commandBinDir/previous$commandSuffix
mimeset $commandBinDir/previous$commandSuffix
local APP_SIGNATURE="application/x-vnd.emulators.previous"
local MAJOR="`echo "$portVersion" | cut -d. -f1`"
local MIDDLE="`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|@LONG_INFO@|$LONG_INFO|" \
$portDir/additional-files/previous.rdef.in > $sourceDir/previous.rdef
addAppDeskbarSymlink $commandBinDir/previous$commandSuffix Previous
addResourcesToBinaries $sourceDir/previous.rdef $commandBinDir/previous$commandSuffix
addAppDeskbarSymlink $commandBinDir/previous$commandSuffix "Previous"
}