From f1f68dcd75c5f0fbcc1c4415566bc3a5b8c34c4b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adri=C3=A1n=20Arroyo=20Calle?= Date: Tue, 15 Dec 2015 19:58:06 +0000 Subject: [PATCH] OpenTTD HVIF icon OpenTTD SVN and no patch Remove trailing whitespace AppSignature --- .../openttd/additional-files/openttd.rdef | 122 ++++++++++++++++++ ...penttd-1.5.3.recipe => openttd-svn.recipe} | 6 +- .../openttd/patches/openttd-1.5.3.patchset | 27 ---- 3 files changed, 125 insertions(+), 30 deletions(-) create mode 100644 games-simulation/openttd/additional-files/openttd.rdef rename games-simulation/openttd/{openttd-1.5.3.recipe => openttd-svn.recipe} (90%) delete mode 100644 games-simulation/openttd/patches/openttd-1.5.3.patchset diff --git a/games-simulation/openttd/additional-files/openttd.rdef b/games-simulation/openttd/additional-files/openttd.rdef new file mode 100644 index 000000000..205763d02 --- /dev/null +++ b/games-simulation/openttd/additional-files/openttd.rdef @@ -0,0 +1,122 @@ +resource app_flags B_SINGLE_LAUNCH; + +resource app_signature "application/x-vnd.OpenTTD"; + +resource vector_icon { + $"6E6369660603FFA80003B57904036AD6360200160030AD8030AD80B0AD8030AD" + $"80480B384954D70401B20200160030AD8030AD80B0AD8030AD804820E3480587" + $"270616FFFEFBFEFB0FC018B35BC024B35AC00BB35BBFF5B36ABFFFB361BFF5B3" + $"6AB3C9BF96B3C9BF96B3B4BFAAB3C9BFE0B3B4BFCCB3C9BFE0B598C1B0B383C3" + $"C5B383C3C5B36FC3D9B383C40FB36FC3FAB383C40FBBC8CC53BBC8CC53BBDCCC" + $"68BC12CC53BBFDCC68BC12CC53BE27CA3EBFF6CC0DBFF6CC0DC00ACC22C040CC" + $"0DC02BCC22C040CC0DC20ECA3F4BCC534BCC53C437CC68C46DCC53C459CC68C4" + $"6DCC53CCB1C40FCCB1C40FCCC5C3FACCB1C3C5CCC5C3D9CCB1C3C5CA9DC1B0CC" + $"6CBFE1CC6CBFE160BFCDCC6CBF9660BFABCC6CBF96C040B36AC040B36AC03FB3" + $"69C03C21C03DB367C031B35E0631F2FFE2FFFFFFF1BFF8FFFFFF03BF7AB7D5C0" + $"EEC0EEB9DDC0EEB9DDC0EEB9E9C101B9F6C0F6B9F3C13FBA09C19DBA30C174BA" + $"1CC1C7BA43C249BA90C200BA63C250BA94C25EBA93C257BA95C265BA91C26EBA" + $"86C26BBA8CC26EBA86C2BAB9F8C386C47CBDB1C315BE18C315BE18C2A9BD0CC1" + $"1536C1FEBC43C10DBBC0C0FBBBC5C103BBC0C0F3BBCAC0EEBBDCC0EEBBD3C0EE" + $"BBDCC0EEBE55C0EEBE55C0EEBE60C101BE6DC0F6BE6AC221BEBFC372BF66C2F2" + $"BF13C3F3BFBAC498C09AC454C021C4DCC114C4FDC215C4FDC192C4FDC2A1C485" + $"C3AAC4D6C328C435C42CC31FC4F2C3BEC49AC281C54BC107C58CC1D0C57EC0F9" + $"C58DC0EEC5A7C0EEC599C0EEC5A7C7A1BF7ABF7AC582BF7AC582BF7AC575BF65" + $"C567BF71C56ABEC1C541BD5EC468BE13C4ECBD57C463BD47C464BD4FC462BD3F" + $"C466BD36C474BD39C46CBD36C474BCD3C567BC0ABB3BC10DBCB4C0B2BCB4C0B2" + $"BCFDC150BD89C22EBD44C1D0BDD0C290BE7BC32DBE21C2E5BEBEC364BF57C3A9" + $"BF08C38DBF5FC3ABBF6FC3A5BF68C3AABF76C3A0BF7AC390BF79C398BF7AC390" + $"BF7AC0B2BF7AC0B2BF7AC0A7BF67C099BF72C09CBE2DC02FBCE4BF88BD55BFD3" + $"BC72BF3BBBD7BE64BC19BEDBBB96BDEEBB75BCFFBB75BD77BB75BC76BBEFBB71" + $"BB9DBBF2BC41BAF1BD44BA3FBCB2BA8BBDD6B9F4BF60B9C1BE8AB9C9BF6EB9C0" + $"BF7AB9A6BF7AB9B4BF7AB9A60205BF45BBADBF45BBADBEE1BBBDBE6FBBF0BE96" + $"BBD4BE2CBC20BE0EBC94BE0EBC54BE0EBCC8BE55BD2FBE24BCFBBE7F3ABF45BD" + $"B4BED3BD89BF45BDB40205C12344C18FC17EC12344C123C3A6C123C3A6C183C3" + $"96C20BC351C1D1C37AC249C323C266C29CC266C2EAC266C257C221C1ECC250C2" + $"1DC1E5C1AE0616FFFEFBFEFB0FC018B35BC024B35AC00BB35BBFF5B36ABFFFB3" + $"61BFF5B36AB3C9BF96B3C9BF96B3B4BFAAB3C9BFE0B3B4BFCCB3C9BFE0B598C1" + $"B0B383C3C5B383C3C5B36FC3D9B383C40FB36FC3FAB383C40FBBC8CC53BBC8CC" + $"53BBDCCC68BC12CC53BBFDCC68BC12CC53BE27CA3EBFF6CC0DBFF6CC0DC00ACC" + $"22C040CC0DC02BCC22C040CC0DC20ECA3F4BCC534BCC53C437CC68C46DCC53C4" + $"59CC68C46DCC53CCB1C40FCCB1C40FCCC5C3FACCB1C3C5CCC5C3D9CCB1C3C5CA" + $"9DC1B0CC6CBFE1CC6CBFE160BFCDCC6CBF9660BFABCC6CBF96C040B36AC040B3" + $"6AC03FB369C03C21C03DB367C031B35E0631F2FFE2FFFFFFF1BFF8FFFFFF03BF" + $"7AB7D5C0EEC0EEB9DDC0EEB9DDC0EEB9E9C101B9F6C0F6B9F3C13FBA09C19DBA" + $"30C174BA1CC1C7BA43C249BA90C200BA63C250BA94C25EBA93C257BA95C265BA" + $"91C26EBA86C26BBA8CC26EBA86C2BAB9F8C386C47CBDB1C315BE18C315BE18C2" + $"A9BD0CC11536C1FEBC43C10DBBC0C0FBBBC5C103BBC0C0F3BBCAC0EEBBDCC0EE" + $"BBD3C0EEBBDCC0EEBE55C0EEBE55C0EEBE60C101BE6DC0F6BE6AC221BEBFC372" + $"BF66C2F2BF13C3F3BFBAC498C09AC454C021C4DCC114C4FDC215C4FDC192C4FD" + $"C2A1C485C3AAC4D6C328C435C42CC31FC4F2C3BEC49AC281C54BC107C58CC1D0" + $"C57EC0F9C58DC0EEC5A7C0EEC599C0EEC5A7C7A1BF7ABF7AC582BF7AC582BF7A" + $"C575BF65C567BF71C56ABEC1C541BD5EC468BE13C4ECBD57C463BD47C464BD4F" + $"C462BD3FC466BD36C474BD39C46CBD36C474BCD3C567BC0ABB3BC10DBCB4C0B2" + $"BCB4C0B2BCFDC150BD89C22EBD44C1D0BDD0C290BE7BC32DBE21C2E5BEBEC364" + $"BF57C3A9BF08C38DBF5FC3ABBF6FC3A5BF68C3AABF76C3A0BF7AC390BF79C398" + $"BF7AC390BF7AC0B2BF7AC0B2BF7AC0A7BF67C099BF72C09CBE2DC02FBCE4BF88" + $"BD55BFD3BC72BF3BBBD7BE64BC19BEDBBB96BDEEBB75BCFFBB75BD77BB75BC76" + $"BBEFBB71BB9DBBF2BC41BAF1BD44BA3FBCB2BA8BBDD6B9F4BF60B9C1BE8AB9C9" + $"BF6EB9C0BF7AB9A6BF7AB9B4BF7AB9A60205BF45BBADBF45BBADBEE1BBBDBE6F" + $"BBF0BE96BBD4BE2CBC20BE0EBC94BE0EBC54BE0EBCC8BE55BD2FBE24BCFBBE7F" + $"3ABF45BDB4BED3BD89BF45BDB40205C12344C18FC17EC12344C123C3A6C123C3" + $"A6C183C396C20BC351C1D1C37AC249C323C266C29CC266C2EAC266C257C221C1" + $"ECC250C21DC1E5C1AE0A04BFE5B35BB3B9BF87BFE5CBB3CC12BF870623F28BFF" + $"FFC78BFFFF3FBF2BB787C0D4C0D4B9A9C0D4B9A9C113B9BCC173B9E3C148B9CF" + $"C19FB9F7C223BA45C1D9BA17C223BA45C276B9A9C366C467BD8FC2D3BE03C2D3" + $"BE03C269BCF1C0D4BBA8C1BFBC27C0D4BBA8C0D4BE20C0D4BE20C1F5BE72C34C" + $"BF1CC2C7BEC6C3D0BF72C47AC059C435BFDCC4C0C0D7C4E3C1E0C4E3C159C4E3" + $"C271C467C384C4BAC2FDC414C40AC2F8C4D5C399C47BC256C52FC0D4C572C1A0" + $"C563C0D4C572C787BF2BBF2BC54DBF2BC54DBE82C525BD1AC449BDD1C4CFBD1A" + $"C449BCB0C54DBBC0BAE8C0C4BC8DC05FBC8DC05FBCD9C106BD69C1EABD23C18A" + $"BDB0C24ABE57C2E4BDFFC29EBE98C319BF2BC35BBEDEC341BF2BC35BBF2BC07E" + $"BF2BC07EBDEFC014BCA1BF69BD16BFB8BC2BBF1BBB8CBE3DBBCFBEB7BB48BDC3" + $"BB26BCCBBB26BD48BB26BC3CBBA4BB2FBB50BBB3BBF9BAAABD03B9F4BC6EBA41" + $"BD99B9A6BF2BB972BE51B97ABF2BB9720205BF2BBB59BF2BBB59BEB2BB69BE2B" + $"BBA6BE5DBB83BDE3BBD9BDBFBC5FBDBFBC17BDBFBC9BBE0DBD0DBDD9BCD5BE41" + $"BD44BF2BBDA7BEA1BD78BF2BBDA70205C0D4C0FDC155C125C0D4C0FDC0D4C392" + $"C0D4C392C146C384C1E6C331C1A2C363C22AC2FFC24CC267C24CC2BCC24CC21C" + $"C1FFC1A5C233C1DBC1B9C15D0A04BFE5B35BB3B9BF87BFE5CBB3CC12BF870623" + $"F28BFFFFC78BFFFF3FBF2BB787C0D4C0D4B9A9C0D4B9A9C113B9BCC173B9E3C1" + $"48B9CFC19FB9F7C223BA45C1D9BA17C223BA45C276B9A9C366C467BD8FC2D3BE" + $"03C2D3BE03C269BCF1C0D4BBA8C1BFBC27C0D4BBA8C0D4BE20C0D4BE20C1F5BE" + $"72C34CBF1CC2C7BEC6C3D0BF72C47AC059C435BFDCC4C0C0D7C4E3C1E0C4E3C1" + $"59C4E3C271C467C384C4BAC2FDC414C40AC2F8C4D5C399C47BC256C52FC0D4C5" + $"72C1A0C563C0D4C572C787BF2BBF2BC54DBF2BC54DBE82C525BD1AC449BDD1C4" + $"CFBD1AC449BCB0C54DBBC0BAE8C0C4BC8DC05FBC8DC05FBCD9C106BD69C1EABD" + $"23C18ABDB0C24ABE57C2E4BDFFC29EBE98C319BF2BC35BBEDEC341BF2BC35BBF" + $"2BC07EBF2BC07EBDEFC014BCA1BF69BD16BFB8BC2BBF1BBB8CBE3DBBCFBEB7BB" + $"48BDC3BB26BCCBBB26BD48BB26BC3CBBA4BB2FBB50BBB3BBF9BAAABD03B9F4BC" + $"6EBA41BD99B9A6BF2BB972BE51B97ABF2BB9720205BF2BBB59BF2BBB59BEB2BB" + $"69BE2BBBA6BE5DBB83BDE3BBD9BDBFBC5FBDBFBC17BDBFBC9BBE0DBD0DBDD9BC" + $"D5BE41BD44BF2BBDA7BEA1BD78BF2BBDA70205C0D4C0FDC155C125C0D4C0FDC0" + $"D4C392C0D4C392C146C384C1E6C331C1A2C363C22AC2FFC24CC267C24CC2BCC2" + $"4CC21CC1FFC1A5C233C1DBC1B9C15D0A04B5ADC17CBDF1C9C0BBB8CBF8B374C3" + $"B50A04B5ADC17CBDF1C9C0BBB8CBF8B374C3B50606FE0BB582C15CB350C38FB3" + $"50C38FB342C39CB341C3C2B33CC3B0B346C3D4B367C3E8B354C3E3B379C3ECB3" + $"9AC3D9B38DC3E7B39AC3D9B5DBC1980606FE0BB582C15CB350C38FB350C38FB3" + $"42C39CB341C3C2B33CC3B0B346C3D4B367C3E8B354C3E3B379C3ECB39AC3D9B3" + $"8DC3E7B39AC3D9B5DBC1980A04BFE6B35BCC12BF87BFE6CBB3B3BABF870209C0" + $"07B331C007B331BFF2B32040B336BFD3B32340B336B395BF62B395BF62B387BF" + $"6FB386BF95B382BF83B38BBFA8B3ACBFBBB39ABFB6B3BE40B3DFBFACB3D2BFBA" + $"B3DFBFACC00BB381C00BB381C016B376C01BB358C01CB367C01AB348C007B331" + $"C013B33AC007B3310209C007B331C007B331BFF2B32040B336BFD3B32340B336" + $"B395BF62B395BF62B387BF6FB386BF95B382BF83B38BBFA8B3ACBFBBB39ABFB6" + $"B3BE40B3DFBFACB3D2BFBAB3DFBFACC00BB381C00BB381C016B376C01BB358C0" + $"1CB367C01AB348C007B331C013B33AC007B3310A04CC57C3B5C413CBF8C1DAC9" + $"C0CA1EC17C0A04CC57C3B5C413CBF8C1DAC9C0CA1EC17C0A04B698C399B767C4" + $"69B661C56FB592C49F0A04B811C513B8E1C5E2B842C680B773C5B10804B954C8" + $"62B884C792B98BC68CBA5AC75B0804B9FEC90BBB04C805BBD3C8D5BACDC9DB0A" + $"0CC75DC525C782C54BC888C651C8ADC676C8D3C651C97DC5A7C933C55CC97DC5" + $"12C8C1C456C877C4A0C82CC456C782C5000A04C7F1C525C877C4A0C933C55CC8" + $"ADC5E10A0CC75DC525C782C54BC888C651C8ADC676C8D3C651C97DC5A7C933C5" + $"5CC97DC512C8C1C456C877C4A0C82CC456C782C5000A04C7F1C525C877C4A0C9" + $"33C55CC8ADC5E10802C584C749C4B5C8180802C623C8B7C51CC7B00802C6FDC5" + $"CFC62EC69F0802C79CC73DC696C6370802B811C513B70BC6190802B924C6F2B9" + $"F4C7C2190A000400010203000A0104040506071001178122040A010408090A0B" + $"000A01040C0D0E0F1001178022040A020110000A0101111001178122040A0301" + $"12000A0401131001178122040A0101141001178122040A050115000A04011610" + $"01178122040A020117000A0101181001178122040A0101191001178120040A01" + $"011A1001178120040A01011B1001178110040A01011C1001178110040A01021D" + $"1E000A01021F201001178120040A0101211001178112040A0101221001178112" + $"040A0101231001178112040A0101241001178112040A0101251001178112040A" + $"010126100117811004" +}; diff --git a/games-simulation/openttd/openttd-1.5.3.recipe b/games-simulation/openttd/openttd-svn.recipe similarity index 90% rename from games-simulation/openttd/openttd-1.5.3.recipe rename to games-simulation/openttd/openttd-svn.recipe index fe666502e..723bcdea5 100644 --- a/games-simulation/openttd/openttd-1.5.3.recipe +++ b/games-simulation/openttd/openttd-svn.recipe @@ -4,12 +4,11 @@ game \"Transport Tycoon Deluxe\", written by Chris Sawyer. It attempts to \ mimic the original game as closely as possible while extending it with new \ features." HOMEPAGE="http://www.openttd.org" -COPYRIGHT="2005-2013 OpenTTD Team" +COPYRIGHT="2005-2015 OpenTTD Team" LICENSE="GNU GPL v2" REVISION="1" -SOURCE_URI="http://binaries.openttd.org/releases/$portVersion/openttd-$portVersion-source.tar.xz" +SOURCE_URI="svn://svn.openttd.org#27472" CHECKSUM_SHA256="d8b9a7aaca7c9f3ff69b1d210daf1e2658402941bb9b30cb2789a9df73d1ba63" -PATCHES="openttd-$portVersion.patchset" ARCHITECTURES="!x86_gcc2 x86 x86_64" SECONDARY_ARCHITECTURES="x86" @@ -66,5 +65,6 @@ INSTALL() rm -r $prefix/128x128 rm -r $prefix/256x256 + addResourcesToBinaries $portDir/additional-files/openttd.rdef $appsDir/openttd addAppDeskbarSymlink $appsDir/openttd "OpenTTD" } diff --git a/games-simulation/openttd/patches/openttd-1.5.3.patchset b/games-simulation/openttd/patches/openttd-1.5.3.patchset deleted file mode 100644 index fdf07e0e9..000000000 --- a/games-simulation/openttd/patches/openttd-1.5.3.patchset +++ /dev/null @@ -1,27 +0,0 @@ -From ff18e7c0f2f5bfe6528d8bc47db0479585f13889 Mon Sep 17 00:00:00 2001 -From: Adrien Destugues -Date: Sun, 12 Jan 2014 18:36:42 +0100 -Subject: Hack to avoid hardcoded library search path. - -Makes it possible to find zlib when building as an hybrid package. - -diff --git a/config.lib b/config.lib -index 43430fc..a1df7ce 100644 ---- a/config.lib -+++ b/config.lib -@@ -2638,10 +2638,10 @@ detect_library() { - fi - fi - if [ -z "$res" ] && [ "$os" = "HAIKU" ]; then -- eval "$2=`ls -1 /boot/common/include/$4*.h 2>/dev/null | egrep \"\/$5\$\"`" -+ eval "$2=`ls -1 $includeDir/$4*.h 2>/dev/null | egrep \"\/$5\$\"`" - eval "res=\$$2" - if [ -z "$res" ]; then -- log 2 " trying /boot/common/include/$4$5... no" -+ log 2 " trying $includeDir/$4$5... no" - fi - fi - --- -1.8.3.4 -