mGBA: bump version. add application icon

This commit is contained in:
Gerasim Troeglazov
2020-12-10 21:17:50 +10:00
parent a9565f5f71
commit 96baa653e6
3 changed files with 52 additions and 2 deletions

View File

@@ -0,0 +1,34 @@
resource app_flags B_SINGLE_LAUNCH;
resource app_version {
major = @MAJOR@,
middle = @MIDDLE@,
minor = @MINOR@,
variety = B_APPV_FINAL,
internal = 0,
short_info = "mGBA",
long_info = "@LONG_INFO@"
};
resource app_signature "@APP_SIGNATURE@";
resource vector_icon {
$"6E63696607020006023553903C3D79BCBCFC3608744B02204A106100BAA4EAFF"
$"5731AD020006023852AF3C2C6BBCA82338D6EA4AD50D47DDE900F9F9F9FF9268"
$"F10200160239B5AB3BD2EABC063F39ED884B6E35490D9400FFFF66020106023C"
$"9FFF0000000000003D200048E000490000006B6B6BFF38314A05010300FF0003"
$"05C9050E060DEEEEBF0323322B302732B8AAB8BB2F2D3B30BB5CB8D5C14EBA2D"
$"4D345239C5C5BC13C855BE0C5A3E5A4C5AC2495A4F57525B51C678C7884E54C6"
$"4254C2E754314DBDE0C7462A492343233B23BF6A23BC080A042F2E312C4F324D"
$"340608EEFE4F325637C70ABB60CA07BCF85C3A5C4ACB22C118CAC0C57F5A4F5A"
$"465AC4455AC160593E5A3FC8B1BDEF5038C714BD0A4A350604EE23322A2FB61E"
$"B984322A302D2A31B8BBB96C253202042E332D343031493948374A3B4850C420"
$"C5FE3F512E47314A2D460802283E2836080225392B3B08035445563F58450802"
$"554357430606F60E4D444B4F4B4F4B514B504950C38350474E474F454F474F44"
$"0A044D3A503B503D4D3C08024D4E544D08024D51545008023D2F4130080A0404"
$"020001031001178422040A02020203000A000100000A010101000A030104000A"
$"030606050708090D1001178223040A03020C0B1001178123040A06010A00"
};

View File

@@ -14,8 +14,9 @@ COPYRIGHT="2013-2020 Jeffrey Pfau"
LICENSE="MPL v2.0"
REVISION="1"
SOURCE_URI="https://github.com/mgba-emu/mgba/archive/$portVersion.tar.gz"
CHECKSUM_SHA256="df136ea50c9cca380ab93e00fd8d87811e41a49a804c5b0e018babef0c490f13"
CHECKSUM_SHA256="6b94873dac9040fd6fd9f13f76dc48f342e954f3b4cf82717b59601c3a32b72c"
PATCHES="mgba-$portVersion.patch"
ADDITIONAL_FILES="mgba.rdef.in"
ARCHITECTURES="!x86_gcc2 x86 x86_64"
SECONDARY_ARCHITECTURES="x86"
@@ -91,5 +92,20 @@ BUILD()
INSTALL()
{
ninja install
addAppDeskbarSymlink "$binDir/mgba-qt" "mGBA"
local APP_SIGNATURE="application/x-vnd.qt5-mgba"
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/mgba.rdef.in > mgba.rdef
addResourcesToBinaries mgba.rdef $binDir/mgba-qt
addAppDeskbarSymlink $binDir/mgba-qt mGBA
}