From 7294c2dad7cb47d197577d5ff366bffe533d74b9 Mon Sep 17 00:00:00 2001 From: begasus Date: Tue, 2 Sep 2014 21:55:50 +0200 Subject: [PATCH] lbreakout2, adding an icon to the app, thanks to humdinger for the icon --- .../lbreakout2/lbreakout2-2.6.4.recipe | 1 + .../lbreakout2/patches/lbreakout2-2.6.4.patch | 36 +++++++++++++++++++ 2 files changed, 37 insertions(+) diff --git a/games-puzzle/lbreakout2/lbreakout2-2.6.4.recipe b/games-puzzle/lbreakout2/lbreakout2-2.6.4.recipe index 9d771f4b7..28c7bc5cc 100644 --- a/games-puzzle/lbreakout2/lbreakout2-2.6.4.recipe +++ b/games-puzzle/lbreakout2/lbreakout2-2.6.4.recipe @@ -54,6 +54,7 @@ BUILD() libtoolize --force --copy --install LDFLAGS="-lintl -lnetwork" runConfigure ./configure --with-docdir=$documentationDir make $jobArgs + addResourcesToBinaries LBreakout2.rdef client/lbreakout2 } INSTALL() { diff --git a/games-puzzle/lbreakout2/patches/lbreakout2-2.6.4.patch b/games-puzzle/lbreakout2/patches/lbreakout2-2.6.4.patch index 5746ed4f2..796ec586a 100644 --- a/games-puzzle/lbreakout2/patches/lbreakout2-2.6.4.patch +++ b/games-puzzle/lbreakout2/patches/lbreakout2-2.6.4.patch @@ -69,3 +69,39 @@ { SDL_Rect region = { x, y, w, h }; stk_display_store_rect( ®ion ); } } +--- /dev/null 2014-09-02 10:55:51.858924000 +0200 ++++ lbreakout2-2.6.4/LBreakout2.rdef 2014-09-02 09:38:25.879230976 +0200 +@@ -0,0 +1,33 @@ ++resource app_signature "application/x-vnd-lbreakout"; ++ ++resource app_flags B_SINGLE_LAUNCH; ++ ++resource app_version { ++ major = 2, ++ middle = 6, ++ minor = 4, ++ ++ /* 0 = development 1 = alpha 2 = beta ++ 3 = gamma 4 = golden master 5 = final */ ++ variety = 5, ++ ++ internal = 0, ++ ++ short_info = "LBreakout2 arcade game.", ++ long_info = "LBreakout2 is a fun breakout-style arcade game." ++}; ++ ++resource vector_icon { ++ $"6E63696605020106023D5738B7D6E13769AC3CF83249ADC94642AAFFA5040400" ++ $"FF9E9E02000205B6B6DB3925EEBD5FCABAE8BF4A54944AC9EB00846C1BFF34B6" ++ $"9627FF77DBCD5CF983C9C088FFFE6A5716FF020106023B7084B697593638963A" ++ $"F2BB4202AB49ECC600AAD2A5F440503F050001010000850502044C24C62E24C2" ++ $"E124442C44B62144B96E4C34C2E134C62E34542C54B96E54B6210604AF303937" ++ $"3C2B3A2948243E2D4A48584E450204B6C93AB8A73AB4EA3AB365C0BFB365BEE0" ++ $"B365C29DB6C94BB4EA4BB8A74B32C0BF32C29D32BEE006033E402E5037423A50" ++ $"374438493B3F330606BE0F3039233D27352242294822452948445654574E5C5B" ++ $"504E4555474642090A0401042028220A0301041001178500040A020102024000" ++ $"000000000000003FC3C3400000BDC3C30A010101000A02010202404DAB000000" ++ $"000000404DAB4A26D645D13D0A000100000A0301001001178100040A03010300" ++ $"0A030103023EC27B0000000000003EC27B46388E46B10D" ++};