mirror of
https://github.com/yann64/haikuports.git
synced 2026-04-22 11:40:06 +02:00
Serious Sam: Add new recipe (#3314)
This commit is contained in:
167
games-fps/serious_sam/additional-files/serious_sam.rdef
Normal file
167
games-fps/serious_sam/additional-files/serious_sam.rdef
Normal file
@@ -0,0 +1,167 @@
|
||||
resource vector_icon array {
|
||||
$"6E6369660403ED1C24050003FFF20005FF200228C9D8C125CA39C1ECC977C05F"
|
||||
$"C9D8BE56C977BF1CCA39BD90CADCBC42CAD3BC56CAE6BC2ECACABC0BCADEBC16"
|
||||
$"CAB7BC01C8BFBAF6C982BB5DC7FCBA8EC719B8B0C73FB989C6F2B7D6C6B2B668"
|
||||
$"C6B6B67EC6AEB653C684B647C69AB644C66EB64AC439B69AC514B67BC35FB6B8"
|
||||
$"C18DB5BBC22CB655C0EFB522BFE4B420BFF3B42FBFD4B410BFAAB420BFBAB410"
|
||||
$"BF9AB42FBE00B5BBBE9FB522BD62B655BB54B69ABC2FB6B8BA7AB67BB90AB647"
|
||||
$"B920B64AB8F4B644B8DBB668B8DFB653B8D8B67EB875B8B0B89BB7D6B84FB989"
|
||||
$"B6CEBAF6B792BA8EB60BBB5DB4C3BC0BB4D7BC01B4B0BC16B4B1BC42B4A8BC2E"
|
||||
$"B4BBBC56B5B6BE56B555BD90B617BF1CB5B6C125B617C05FB555C1ECB4B1C339"
|
||||
$"B4BBC325B4A8C34DB4C3C370B4B0C366B4D7C37AB6CEC486B60BC41EB792C4ED"
|
||||
$"B875C6CBB84FC5F2B89BC7A5B8DBC913B8D8C8FDB8DFC928B90AC935B8F4C938"
|
||||
$"B920C931BB54C8E2BA7AC901BC2FC8C3BE00C9C0BD62C926BE9FCA59BFAACB5C"
|
||||
$"BF9ACB4CBFBACB6BBFE4CB5CBFD4CB6BBFF3CB4CC18DC9C0C0EFCA59C22CC926"
|
||||
$"C439C8E2C35FC8C3C514C901C684C935C66EC931C69AC938C6B2C913C6AEC928"
|
||||
$"C6B6C8FDC719C6CBC6F2C7A5C73FC5F2C8BFC486C7FCC4EDC982C41ECACAC370"
|
||||
$"CAB7C37ACADEC366CADCC339CAE6C34DCAD3C3250228C9D8C125CA39C1ECC977"
|
||||
$"C05FC9D8BE56C977BF1CCA39BD90CADCBC42CAD3BC56CAE6BC2ECACABC0BCADE"
|
||||
$"BC16CAB7BC01C8BFBAF6C982BB5DC7FCBA8EC719B8B0C73FB989C6F2B7D6C6B2"
|
||||
$"B668C6B6B67EC6AEB653C684B647C69AB644C66EB64AC439B69AC514B67BC35F"
|
||||
$"B6B8C18DB5BBC22CB655C0EFB522BFE4B420BFF3B42FBFD4B410BFAAB420BFBA"
|
||||
$"B410BF9AB42FBE00B5BBBE9FB522BD62B655BB54B69ABC2FB6B8BA7AB67BB90A"
|
||||
$"B647B920B64AB8F4B644B8DBB668B8DFB653B8D8B67EB875B8B0B89BB7D6B84F"
|
||||
$"B989B6CEBAF6B792BA8EB60BBB5DB4C3BC0BB4D7BC01B4B0BC16B4B1BC42B4A8"
|
||||
$"BC2EB4BBBC56B5B6BE56B555BD90B617BF1CB5B6C125B617C05FB555C1ECB4B1"
|
||||
$"C339B4BBC325B4A8C34DB4C3C370B4B0C366B4D7C37AB6CEC486B60BC41EB792"
|
||||
$"C4EDB875C6CBB84FC5F2B89BC7A5B8DBC913B8D8C8FDB8DFC928B90AC935B8F4"
|
||||
$"C938B920C931BB54C8E2BA7AC901BC2FC8C3BE00C9C0BD62C926BE9FCA59BFAA"
|
||||
$"CB5CBF9ACB4CBFBACB6BBFE4CB5CBFD4CB6BBFF3CB4CC18DC9C0C0EFCA59C22C"
|
||||
$"C926C439C8E2C35FC8C3C514C901C684C935C66EC931C69AC938C6B2C913C6AE"
|
||||
$"C928C6B6C8FDC719C6CBC6F2C7A5C73FC5F2C8BFC486C7FCC4EDC982C41ECACA"
|
||||
$"C370CAB7C37ACADEC366CADCC339CAE6C34DCAD3C3250229C908C129C908C129"
|
||||
$"C8ABC061C908BE52C8ABBF1BC964BD89C9DBBC87C9D6BC91C9E0BC7DC9D2BC6B"
|
||||
$"C9DCBC70C9C8BC65C819BB73C8DABBDFC758BB07C66DB927C699BA00C642B84F"
|
||||
$"C60BB737C60DB742C608B72CC5F3B726C5FEB725C5E8B727C3FDB761C4D8B747"
|
||||
$"C321B77BC149B680C1EBB716C0A7B5EBBFD6B529BFDEB531BFCDB522BFB8B529"
|
||||
$"40B522BFB0B531BE45B680BEE7B5EBBDA2B716BB91B761BC6CB77BBAB6B747B9"
|
||||
$"9BB726B9A6B727B990B725B983B737B985B72CB981B742B920B927B94BB84FB8"
|
||||
$"F5BA00B775BB73B835BB07B6B4BBDFB5BCBC6BB5C5BC65B5B2BC70B5B3BC87B5"
|
||||
$"AEBC7DB5B7BC91B686BE52B62ABD89B6E2BF1BB686C129B6E2C061B62AC1F2B5"
|
||||
$"B3C2F4B5B7C2EAB5AEC2FEB5BCC310B5B2C30BB5C5C316B775C408B6B4C39CB8"
|
||||
$"35C474B920C654B8F5C57BB94BC72DB983C844B981C839B985C84FB99BC855B9"
|
||||
$"90C856B9A6C854BB91C81ABAB6C834BC6CC800BE45C8FBBDA2C865BEE7C991BF"
|
||||
$"B8CA52BFB0CA4A40CA59BFD6CA52BFCDCA59BFDECA4AC149C8FBC0A7C991C1EB"
|
||||
$"C865C3FDC81AC321C800C4D8C834C5F3C855C5E8C854C5FEC856C60BC844C608"
|
||||
$"C84FC60DC839C66DC654C642C72DC699C57BC819C408C758C474C8DAC39CC9D2"
|
||||
$"C310C9C8C316C9DBC30BC9DBC2F4C9E0C2FEC9D6C2EAC908C129C964C1F2C908"
|
||||
$"C1290229C908C129C908C129C8ABC061C908BE52C8ABBF1BC964BD89C9DBBC87"
|
||||
$"C9D6BC91C9E0BC7DC9D2BC6BC9DCBC70C9C8BC65C819BB73C8DABBDFC758BB07"
|
||||
$"C66DB927C699BA00C642B84FC60BB737C60DB742C608B72CC5F3B726C5FEB725"
|
||||
$"C5E8B727C3FDB761C4D8B747C321B77BC149B680C1EBB716C0A7B5EBBFD6B529"
|
||||
$"BFDEB531BFCDB522BFB8B52940B522BFB0B531BE45B680BEE7B5EBBDA2B716BB"
|
||||
$"91B761BC6CB77BBAB6B747B99BB726B9A6B727B990B725B983B737B985B72CB9"
|
||||
$"81B742B920B927B94BB84FB8F5BA00B775BB73B835BB07B6B4BBDFB5BCBC6BB5"
|
||||
$"C5BC65B5B2BC70B5B3BC87B5AEBC7DB5B7BC91B686BE52B62ABD89B6E2BF1BB6"
|
||||
$"86C129B6E2C061B62AC1F2B5B3C2F4B5B7C2EAB5AEC2FEB5BCC310B5B2C30BB5"
|
||||
$"C5C316B775C408B6B4C39CB835C474B920C654B8F5C57BB94BC72DB983C844B9"
|
||||
$"81C839B985C84FB99BC855B990C856B9A6C854BB91C81ABAB6C834BC6CC800BE"
|
||||
$"45C8FBBDA2C865BEE7C991BFB8CA52BFB0CA4A40CA59BFD6CA52BFCDCA59BFDE"
|
||||
$"CA4AC149C8FBC0A7C991C1EBC865C3FDC81AC321C800C4D8C834C5F3C855C5E8"
|
||||
$"C854C5FEC856C60BC844C608C84FC60DC839C66DC654C642C72DC699C57BC819"
|
||||
$"C408C758C474C8DAC39CC9D2C310C9C8C316C9DBC30BC9DBC2F4C9E0C2FEC9D6"
|
||||
$"C2EAC908C129C964C1F2C908C1290209B984C265B984C265B98FC26DB9A5C260"
|
||||
$"B99EC26AB9ADC255B9A5C260B99EC26AB9ADC255B99FC23EB9AAC246B994C236"
|
||||
$"B8B0C196B8BBC19EB8A5C18FB88EC19CB896C192B887C1A7B88EC19CB896C192"
|
||||
$"B887C1A72E45B889C1B6B89FC1C5B984C265B979C25EB984C2650209B984C265"
|
||||
$"B984C265B98FC26DB9A5C260B99EC26AB9ADC255B9A5C260B99EC26AB9ADC255"
|
||||
$"B99FC23EB9AAC246B994C236B8B0C196B8BBC19EB8A5C18FB88EC19CB896C192"
|
||||
$"B887C1A7B88EC19CB896C192B887C1A72E45B889C1B6B89FC1C5B984C265B979"
|
||||
$"C25EB984C2650208B9B1C117B9A4C11BB9BEC114B9C2C0FA31C107B9BFC0EDB9"
|
||||
$"C2C0FA31C107B9BFC0EDB9A5C0E9B9B1C0E5B998C0ECB88AC134B897C131B87E"
|
||||
$"C138B879C152B876C145B87DC15FB879C152B876C145B87DC15FB897C163B88A"
|
||||
$"C166B8A4C15F0208B9B1C117B9A4C11BB9BEC114B9C2C0FA31C107B9BFC0EDB9"
|
||||
$"C2C0FA31C107B9BFC0EDB9A5C0E9B9B1C0E5B998C0ECB88AC134B897C131B87E"
|
||||
$"C138B879C152B876C145B87DC15FB879C152B876C145B87DC15FB897C163B88A"
|
||||
$"C166B8A4C15F0208B8DEBFAAB8D9BFB6B8E3BF9EB8D0BF8BB8DDBF90B8C4BF86"
|
||||
$"B8D0BF8BB8DDBF90B8C4BF86B8B1BF98B8B6BF8CB8ACBFA4B826C0F1B82BC0E5"
|
||||
$"B821C0FDB833C110B827C10CB83FC115B833C110B827C10CB83FC115B852C103"
|
||||
$"B84DC10FB857C0F70208B8DEBFAAB8D9BFB6B8E3BF9EB8D0BF8BB8DDBF90B8C4"
|
||||
$"BF86B8D0BF8BB8DDBF90B8C4BF86B8B1BF98B8B6BF8CB8ACBFA4B826C0F1B82B"
|
||||
$"C0E5B821C0FDB833C110B827C10CB83FC115B833C110B827C10CB83FC115B852"
|
||||
$"C103B84DC10FB857C0F70208B7A9C0E6B7A5C0D9B7AE432CC0F4B7BCC0F9B7D5"
|
||||
$"C0F02CC0F4B7BCC0F9B7D5C0F0B7D7C0D5B7DBC0E2B7D2C0C9B77ABFD6B77EBF"
|
||||
$"E2B775BFC9B75BBFC7B767BFC3B74EBFCCB75BBFC7B767BFC3B74EBFCCB74CBF"
|
||||
$"E6B748BFDAB751BFF20208B7A9C0E6B7A5C0D9B7AE432CC0F4B7BCC0F9B7D5C0"
|
||||
$"F02CC0F4B7BCC0F9B7D5C0F0B7D7C0D5B7DBC0E2B7D2C0C9B77ABFD6B77EBFE2"
|
||||
$"B775BFC9B75BBFC7B767BFC3B74EBFCCB75BBFC7B767BFC3B74EBFCCB74CBFE6"
|
||||
$"B748BFDAB751BFF20208B767C157B75BC152B774C15CB787C14AB782C156B78C"
|
||||
$"C13EB787C14AB782C156B78CC13EB779C12BB786C130B76DC126B690C0CCB69C"
|
||||
$"C0D1B683C0C7B670C0DAB675C0CDB66BC0E6B670C0DAB675C0CDB66BC0E6B67E"
|
||||
$"C0F9B671C0F4B68AC0FE0208B767C157B75BC152B774C15CB787C14AB782C156"
|
||||
$"B78CC13EB787C14AB782C156B78CC13EB779C12BB786C130B76DC126B690C0CC"
|
||||
$"B69CC0D1B683C0C7B670C0DAB675C0CDB66BC0E6B670C0DAB675C0CDB66BC0E6"
|
||||
$"B67EC0F9B671C0F4B68AC0FE0208B77BC1CDB76EC1D1B787C1C8B789C1AEB78E"
|
||||
$"C1BAB785C1A2B789C1AEB78EC1BAB785C1A2B76AC1A0B777C19BB75EC1A4B690"
|
||||
$"C1EFB69DC1EBB684C1F4B682C20EB67DC201B686C21AB682C20EB67DC201B686"
|
||||
$"C21AB6A1C21CB694C221B6ADC2180208B77BC1CDB76EC1D1B787C1C8B789C1AE"
|
||||
$"B78EC1BAB785C1A2B789C1AEB78EC1BAB785C1A2B76AC1A0B777C19BB75EC1A4"
|
||||
$"B690C1EFB69DC1EBB684C1F4B682C20EB67DC201B686C21AB682C20EB67DC201"
|
||||
$"B686C21AB6A1C21CB694C221B6ADC2180208B7E7C21AB7E4C227B7E9C20DB7D3"
|
||||
$"C1FFB7E0C201B7C6C1FCB7D3C1FFB7E0C201B7C6C1FCB7B7C212B7BAC205B7B5"
|
||||
$"C21FB785C332B787C325B782C33FB798C34EB78BC34BB7A5C350B798C34EB78B"
|
||||
$"C34BB7A5C350B7B4C33AB7B2C347B7B6C32D0208B7E7C21AB7E4C227B7E9C20D"
|
||||
$"B7D3C1FFB7E0C201B7C6C1FCB7D3C1FFB7E0C201B7C6C1FCB7B7C212B7BAC205"
|
||||
$"B7B5C21FB785C332B787C325B782C33FB798C34EB78BC34BB7A5C350B798C34E"
|
||||
$"B78BC34BB7A5C350B7B4C33AB7B2C347B7B6C32D021FBD56BA28BD56BA28BD4A"
|
||||
$"BA16BD31B9F1BD3DBA03BCF3B964BC15B8D7BCB5B8D7BB74B8D7BAD9B9B9BB16"
|
||||
$"B942BA9CBA31BA6CBB8ABA82BA73BA55BCA1BB10C051BB12BF85BB0EC11D33C2"
|
||||
$"99BAEAC20FBA3AC322B981C37FB9F3C37DB90FC380B8A7C264B8E5C30AB86A45"
|
||||
$"B80FC153B826C15DB7F8C148B7D0C183B7CFC166B7D1C1A0B85147B80CC1CFB8"
|
||||
$"96C346B978C3E2B8DAC3E3BA17C3E1BAE2C2D1BA76C382BB4DC220BB74C04FBB"
|
||||
$"74C131BB74BF6DBACFBB92BAC3BCBABADCBA6ABB2CB9E3BB0232BB56B99BBC0A"
|
||||
$"B93DBB98B93DBC7DB93DBCDEBA37BCA7B9D1BCEABA4EBCFFBA71BCF5BA61BC5E"
|
||||
$"BAF9BBC2BB7CBBC9BB75BBB1BB8ABBBDBBB4BBAFBBA3BBC6BBBFBD0DBD44BC87"
|
||||
$"BCA5BC7E3CBC2EC054BC2EBF34BC2EC39BC21FC645BED8C645C566C645C810C0"
|
||||
$"54C810C39BC810BD0CC21FBA63C566BA63C174BA63C035BAB5C0CFBA7FBFAFBA"
|
||||
$"15BEDAB917BEE4B923BECCB906BEA2B912BEB2B904BE9AB919BD56BA28BDFDB9"
|
||||
$"9CBD56BA28021FBD56BA28BD56BA28BD4ABA16BD31B9F1BD3DBA03BCF3B964BC"
|
||||
$"15B8D7BCB5B8D7BB74B8D7BAD9B9B9BB16B942BA9CBA31BA6CBB8ABA82BA73BA"
|
||||
$"55BCA1BB10C051BB12BF85BB0EC11D33C299BAEAC20FBA3AC322B981C37FB9F3"
|
||||
$"C37DB90FC380B8A7C264B8E5C30AB86A45B80FC153B826C15DB7F8C148B7D0C1"
|
||||
$"83B7CFC166B7D1C1A0B85147B80CC1CFB896C346B978C3E2B8DAC3E3BA17C3E1"
|
||||
$"BAE2C2D1BA76C382BB4DC220BB74C04FBB74C131BB74BF6DBACFBB92BAC3BCBA"
|
||||
$"BADCBA6ABB2CB9E3BB0232BB56B99BBC0AB93DBB98B93DBC7DB93DBCDEBA37BC"
|
||||
$"A7B9D1BCEABA4EBCFFBA71BCF5BA61BC5EBAF9BBC2BB7CBBC9BB75BBB1BB8ABB"
|
||||
$"BDBBB4BBAFBBA3BBC6BBBFBD0DBD44BC87BCA5BC7E3CBC2EC054BC2EBF34BC2E"
|
||||
$"C39BC21FC645BED8C645C566C645C810C054C810C39BC810BD0CC21FBA63C566"
|
||||
$"BA63C174BA63C035BAB5C0CFBA7FBFAFBA15BEDAB917BEE4B923BECCB906BEA2"
|
||||
$"B912BEB2B904BE9AB919BD56BA28BDFDB99CBD56BA280209BEAEB9A4BEAEB9A4"
|
||||
$"BEA7B99CBE92B9A2BE9AB99BBE8AB9A9BE64B9C8BE6CB9C1BE5CB9D0BE62B9E5"
|
||||
$"BE5AB9DCBE69B9EDBF49BAF9BF42BAF0BF50BB01BF65BAFBBF5DBB02BF6EBAF4"
|
||||
$"BF93BAD4BF8BBADCBF9CBACDBF96BAB8BF9DBAC1BF8FBAB0BEAEB9A4BEB5B9AD"
|
||||
$"BEAEB9A40209BEAEB9A4BEAEB9A4BEA7B99CBE92B9A2BE9AB99BBE8AB9A9BE64"
|
||||
$"B9C8BE6CB9C1BE5CB9D0BE62B9E5BE5AB9DCBE69B9EDBF49BAF9BF42BAF0BF50"
|
||||
$"BB01BF65BAFBBF5DBB02BF6EBAF4BF93BAD4BF8BBADCBF9CBACDBF96BAB8BF9D"
|
||||
$"BAC1BF8FBAB0BEAEB9A4BEB5B9ADBEAEB9A40204C4C8BFAEC4C8C03DC4C8BF1E"
|
||||
$"C3C3BEA9C453BEA9C334BEA9C2BFBFAEC2BFBF1EC2BFC03DC3C3C0B2C334C0B2"
|
||||
$"C453C0B20204C4C8BFAEC4C8C03DC4C8BF1EC3C3BEA9C453BEA9C334BEA9C2BF"
|
||||
$"BFAEC2BFBF1EC2BFC03DC3C3C0B2C334C0B2C453C0B20204C133BFAEC133C03D"
|
||||
$"C133BF1EC02FBEA9C0BEBEA9BF9FBEA9BF2BBFAEBF2BBF1EBF2BC03DC02FC0B2"
|
||||
$"BF9FC0B2C0BEC0B20204C133BFAEC133C03DC133BF1EC02FBEA9C0BEBEA9BF9F"
|
||||
$"BEA9BF2BBFAEBF2BBF1EBF2BC03DC02FC0B2BF9FC0B2C0BEC0B2020840BD05BF"
|
||||
$"E1BD19BFA0BCF0BF60BD1BBF74BCFABF4BBD3CBF60BD1BBF74BCFABF4BBD3CBF"
|
||||
$"76BD7BBF55BD67BF97BD90C10DBE7AC0EDBE65C12E3DC16EBE64C15ABE84C182"
|
||||
$"BE43C16EBE64C15ABE84C182BE4344BE03C178BE18C137BDEF020840BD05BFE1"
|
||||
$"BD19BFA0BCF0BF60BD1BBF74BCFABF4BBD3CBF60BD1BBF74BCFABF4BBD3CBF76"
|
||||
$"BD7BBF55BD67BF97BD90C10DBE7AC0EDBE65C12E3DC16EBE64C15ABE84C182BE"
|
||||
$"43C16EBE64C15ABE84C182BE4344BE03C178BE18C137BDEF0208C47CBD7BC45B"
|
||||
$"BD90C49DBD67C493BD1BC4A7BD3CC47EBCFAC493BD1BC4A7BD3CC47EBCFAC432"
|
||||
$"BD05C453BCF0C411BD19C29BBE03C2BBBDEFC27ABE18C284BE64C270BE43C299"
|
||||
$"BE84C284BE64C270BE43C299BE84C2E5BE7AC2C43DC306BE650208C47CBD7BC4"
|
||||
$"5BBD90C49DBD67C493BD1BC4A7BD3CC47EBCFAC493BD1BC4A7BD3CC47EBCFAC4"
|
||||
$"32BD05C453BCF0C411BD19C29BBE03C2BBBDEFC27ABE18C284BE64C270BE43C2"
|
||||
$"99BE84C284BE64C270BE43C299BE84C2E5BE7AC2C43DC306BE650205BF3BC2B6"
|
||||
$"BF29C2B5C244C2C9C4DCC392C390C32EC4DCC2F2C4DCC1B2C4DCC252C390C216"
|
||||
$"BF3BC28EC244C27BBF29C28FBF17C2A2BF17C28FBF16C2B50205BF3BC2B6BF29"
|
||||
$"C2B5C244C2C9C4DCC392C390C32EC4DCC2F2C4DCC1B2C4DCC252C390C216BF3B"
|
||||
$"C28EC244C27BBF29C28FBF17C2A2BF17C28FBF16C2B5210A0101001001158400"
|
||||
$"040A000100000A0101011001178000040A020102000A0101031001178000040A"
|
||||
$"010104000A0101051001178000040A010106000A0101071001178000040A0101"
|
||||
$"08000A0101091001178000040A01010A000A01010B1001178000040A01010C00"
|
||||
$"0A01010D1001178000040A01010E000A01010F1001178000040A010110000A01"
|
||||
$"01111001178000040A010112000A0101131001178000040A020114000A010115"
|
||||
$"1001178000040A020116000A0101171001178000040A020118000A0101191001"
|
||||
$"178000040A02011A000A01011B1001178000040A02011C000A01011D10011780"
|
||||
$"00040A02011E000A01011F100117800004"
|
||||
};
|
||||
98
games-fps/serious_sam/serious_sam-1.10~git.recipe
Normal file
98
games-fps/serious_sam/serious_sam-1.10~git.recipe
Normal file
@@ -0,0 +1,98 @@
|
||||
SUMMARY="An original engine for Serious Sam Classic games"
|
||||
DESCRIPTION="The Serious Engine lets you run the Serious Sam Classic: The First Encounter \
|
||||
and the Serious Sam Classic: The Second Encounter games. In addition, custom game mods \
|
||||
are supported also. Croteam pledged Serious Engine to go open source under the \
|
||||
GPLv2 on March 11, 2016."
|
||||
HOMEPAGE="http://www.croteam.com"
|
||||
COPYRIGHT="2001-2016 Croteam, 2016 Ryan C. Gordon, 2017 ptitSeb, 2018 EXL"
|
||||
LICENSE="GNU GPL v2"
|
||||
REVISION="1"
|
||||
srcGitRev="ec15e6aa207bcafbd337e2e9712ffa3443b4f993"
|
||||
SOURCE_URI="https://github.com/EXLMOTODEV/Serious-Engine/archive/$srcGitRev.tar.gz"
|
||||
CHECKSUM_SHA256="2fdfdbb70700610ae2c4e956182147ac942b56fc2f710b037921f4210e5431d4"
|
||||
SOURCE_DIR="Serious-Engine-$srcGitRev"
|
||||
srcGitRev2="67acf47a2b01ec3c2e2e4cbf5522e0ee1426cf4c"
|
||||
SOURCE_URI_2="https://github.com/EXL/BeGameLauncher/archive/$srcGitRev2.tar.gz"
|
||||
CHECKSUM_SHA256_2="3762fc1fb0d4d32c9eba0fa1493266e7660641c1dec03362f0aada4f2c9e1952"
|
||||
SOURCE_DIR_2="BeGameLauncher-$srcGitRev2"
|
||||
ADDITIONAL_FILES="serious_sam.rdef"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86_64 ?x86"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
|
||||
PROVIDES="
|
||||
serious_sam$secondaryArchSuffix = $portVersion
|
||||
app:SeriousSam$secondaryArchSuffix
|
||||
"
|
||||
REQUIRES="
|
||||
haiku$secondaryArchSuffix
|
||||
lib:libGL$secondaryArchSuffix
|
||||
lib:libSDL2_2.0$secondaryArchSuffix
|
||||
lib:libvorbis$secondaryArchSuffix
|
||||
lib:libz$secondaryArchSuffix
|
||||
"
|
||||
|
||||
BUILD_REQUIRES="
|
||||
haiku${secondaryArchSuffix}_devel
|
||||
devel:libGL$secondaryArchSuffix
|
||||
devel:libSDL2_2.0$secondaryArchSuffix
|
||||
devel:libz$secondaryArchSuffix
|
||||
"
|
||||
BUILD_PREREQUIRES="
|
||||
cmd:cmake
|
||||
cmd:flex
|
||||
cmd:bison
|
||||
cmd:gcc$secondaryArchSuffix
|
||||
cmd:make
|
||||
"
|
||||
|
||||
BUILD()
|
||||
{
|
||||
cd Sources
|
||||
mkdir -p build_tse ; cd build_tse
|
||||
cmake .. \
|
||||
-DSDL2_INCLUDE_DIR=/system/$relativeIncludeDir \
|
||||
-DCMAKE_BUILD_TYPE=Release \
|
||||
-DCMAKE_CXX_FLAGS="`sdl2-config --cflags` -DPLATFORM_HAIKU=1 -DPLATFORM_UNIX=1 -w"
|
||||
make ecc
|
||||
make $jobArgs
|
||||
|
||||
cd ..
|
||||
mkdir -p build_tfe ; cd build_tfe
|
||||
cmake .. \
|
||||
-DSDL2_INCLUDE_DIR=/system/$relativeIncludeDir \
|
||||
-DCMAKE_BUILD_TYPE=Release \
|
||||
-DTFE=True \
|
||||
-DCMAKE_CXX_FLAGS="`sdl2-config --cflags` -DPLATFORM_HAIKU=1 -DPLATFORM_UNIX=1 -w"
|
||||
make ecc
|
||||
make $jobArgs
|
||||
|
||||
cd $sourceDir2
|
||||
mkdir -p build
|
||||
cd build
|
||||
cmake .. \
|
||||
-DCMAKE_BUILD_TYPE=Release \
|
||||
-DLAUNCHER=serious
|
||||
make $jobArgs
|
||||
}
|
||||
|
||||
INSTALL()
|
||||
{
|
||||
mkdir -p $appsDir/Serious/{tfe,tse}
|
||||
|
||||
cp $sourceDir/Sources/build_tse/ssam $appsDir/Serious
|
||||
cp $sourceDir/Sources/build_tfe/ssam-tfe $appsDir/Serious
|
||||
cp $sourceDir/SE1_10.gro $appsDir/Serious
|
||||
cp -aR $sourceDir/Sources/build_tse/Debug/*.so $appsDir/Serious/tse
|
||||
cp -aR $sourceDir/Sources/build_tfe/Debug/*.so $appsDir/Serious/tfe
|
||||
|
||||
cp $sourceDir2/build/SeriousLauncher "$appsDir/Serious/Serious Sam Classic"
|
||||
|
||||
settype -t application/x-vnd.Be-elfexecutable $appsDir/Serious/ssam
|
||||
settype -t application/x-vnd.Be-elfexecutable $appsDir/Serious/ssam-tfe
|
||||
rc $portDir/additional-files/serious_sam.rdef -o serious_sam.rsrc
|
||||
resattr -o $appsDir/Serious/ssam serious_sam.rsrc
|
||||
resattr -o $appsDir/Serious/ssam-tfe serious_sam.rsrc
|
||||
|
||||
addAppDeskbarSymlink "$appsDir/Serious/Serious Sam Classic"
|
||||
}
|
||||
Reference in New Issue
Block a user