mirror of
https://github.com/yann64/haikuports.git
synced 2026-04-23 20:20:06 +02:00
mGBA: bump version. add application icon
This commit is contained in:
34
games-emulation/mgba/additional-files/mgba.rdef.in
Normal file
34
games-emulation/mgba/additional-files/mgba.rdef.in
Normal 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"
|
||||
};
|
||||
@@ -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
|
||||
}
|
||||
Reference in New Issue
Block a user