diff --git a/kde-apps/kmahjongg/additional-files/kmahjongg.rdef.in b/kde-apps/kmahjongg/additional-files/kmahjongg.rdef.in new file mode 100644 index 000000000..046d897eb --- /dev/null +++ b/kde-apps/kmahjongg/additional-files/kmahjongg.rdef.in @@ -0,0 +1,216 @@ + +resource app_flags B_SINGLE_LAUNCH; + +resource app_version { + major = @MAJOR@, + middle = @MIDDLE@, + minor = @MINOR@, + + variety = B_APPV_FINAL, + internal = 0, + + short_info = "KMahjongg", + long_info = "@LONG_INFO@" +}; + +resource app_signature "@APP_SIGNATURE@"; + +resource vector_icon { + $"6E63696606030446A80200040200D5F0FFFF0580C003EBECF003B6B6C9050004" + $"00690C0215BAD4B3B1BAD4B3B1BBAFB371BDACB334BCB6B314C0D2B3A8C71CB4" + $"89C3F8B40DC81CB4E056B702C89CB603C862BBF4C7ECC5D3C816C0E1C7D7C6B1" + $"C751C865C802C7B7C6D5C8D4C5D7C9ABC658C942C5DCC994C5E7C966C5E2C97D" + $"C5E8C962C5EAC958C5E9C95DC61DC8A3C667B8E7C673BA1AC669B8CDC66EB87C" + $"C66CB898C675B81AC66FB74FC68BB7B2C66DB749C669B736C66BB73CC66AB697" + $"C5ACB597C616B607C5D6B539C64BB489C644B4F4C481B436C0DFB3C3C2ADB408" + $"BFBFB3A1BD72B3F5BE74B334BD01B410BC18B3E2BC8BB3E0BC13B3E0BC0BB3DB" + $"BC0FB3DDBBF3B3DABBAAB3D2BBC3B3D5BB63B3C4BAD4B3B1BB1DB3B8BAD4B3B1" + $"021037B7A537B7A5BC9BB81ABD94B8E8BD18B881BD98B8EBBD9DB8EEBD9BB8ED" + $"BDD6B920BDF1B9AD3CB95EBDC7B9ABBDACB95FBDCCB972BD59B95ABCB0B95FBD" + $"03B95ABC84BA46BCB2BC1DBD16BB3FBCB3BBBFBCA1BB01BCB435BCA0BAF6BC9C" + $"BAD4BC9EBADFBC95BA7CBC82B9CBBCB3BA1CBC80B9C5BC7AB9B0BC7DB9B8BC72" + $"B986BC51B938BC69B95BBC47B925BC34B8FCBC3EB911BC29B8E2BC17B8ADBC1E" + $"B8C7BC19B891BC1FB83CBC1DB85937B80B37B7A537B7D837B7A5021CBF4DBEF8" + $"BF4DBEF8BF8BBF74C0C2BF28C057BF00C048BFCEBF41C10ABFC6C06EBF25C0F5" + $"BEEEC0C9BF09C0DFBEEAC0C7BEE5C0C2BEE7C0C43DC078BDB3C02BBE27C036BD" + $"9DC26CBD8DC6EBBDB1C4ABBD6BC704BD20C75FBD54C781BD1DC725BCDFC6C8BD" + $"02C6F3BCD4C57DBCD1C2E7BCECC431BCCFC290BCCDC1E5BCCEC23BBCCBC141BC" + $"CCBFFCBCD3C09FBC39BFFCBB1AC037BBA0BFF8BB09C016BAE7BFD9BAFCBFF4BA" + $"D940BAC3BF8DBACDBFA6BABCBF67BAA3BF1EBAAFBF42BAFABF2ABBAABF33BB53" + $"BF2ABBADBF37BBB4BF3EBBB1BF3BBBCBBF67BC1EBF4DBBFCBF69BC22BF4CBC2B" + $"BF48BC27BF4ABC4ABF4FBC7ABF2ABC73BF4FBC87BF29BCAEBF26BCA1BF27BD03" + $"BF16BDC1BF4BBD7FBF18BDB8BF77BE00BF7FBDDBBF7DBE4DBFA23EBFC9BE9BBF" + $"CDBF08BFA1BF16BF47BF10BF73BF18BF42BF1ABF3BBF19BF3FBF2ABF25BF4DBE" + $"F8BF3CBF0EBF4DBEF80031BD72B3F5BD72B3F5BE74B334C0DFB3C3BFBFB3A1C2" + $"ADB408C64BB489C481B436C644B4F4C5ACB597C5D6B539C616B607C669B736C6" + $"6AB697C63DB698C571B590C605B5EDC56EB58DC569B58AC56CB58CC54BB561C4" + $"F0B54BC525B540C4D1B547C493B539C4B2B540C483B521C44FB52BC466B523C4" + $"47B52AC433B526C43AB527C41AB511C3DCB51DC3F8B513C3D5B51BC3C0B517C3" + $"C7B517C3AEB501C37AB50BC392B503C36FB50AC34EB507C358B507C33CB4F1C3" + $"09B4FAC320B4F1C302B4FAC2EDB4F5C2F3B4F7C2DAB4E1C2A6B4EAC2BEB4E1C2" + $"9CB4EAC279B4E5C286B4E7C269B4D1C235B4DAC24CB4D1C22DB4D8C219B4D4C2" + $"20B4D5C201B4BEC1C2B4CBC1DEB4C1C1BCB4CAC1A6B4C4C1ADB4C7C194B4B0C1" + $"60B4BAC177B4B1C159B4B8C144B4B4C14CB4B4C12BB49EC0EFB4ABC10BB4A1C0" + $"E8B4A8C0D3B4A4C0D9B4A4C0BBB48EC07CB49BC099B491C07524C060B493C068" + $"B496C04FB480C01BB489C031B480C013B488BFFEB483C006B484BFE7B46EBFA8" + $"B479BFC4B470BFA2B479BF8DB473BF94B474BF7BB45EBF47B469BF5DB460BF40" + $"B466BF2AB461BF32B463BF12B44DBED5B459BEF1B450BECDB458BEB8B451BEC0" + $"B453BE9FB43DBE63B448BE7FB43EBE5EB446BE57B443BE5BB445BE3FB42BBE01" + $"B438BE1DB42EBDF9B436BDE5B430BDEB23BDCDB41BBD8FB428BDAAB41EBD87B4" + $"26BD73B420BD79B423BD5BB40BBD1CB418BD38B40EBD16B416BD01B412BD07B4" + $"13BCF0B3FBBCBBB408BCD2B3FDBC84B403BC19B3F0BC4EB3FDBC19B3EBBC18B3" + $"E2BC18B3E7BC8BB3E0BD72B3F5BD01B410BD72B3F50203B9D2B3FAB9D2B3FAB9" + $"A5B3E5B9FCB3F2BA00B3CFB9F1B3F3B9D2B3FAB9DEB3F8B9D2B3FA005EBD9DB8" + $"EEBD9DB8EEBDA1B8EEBDA9B8EDBDA6B8EDBDB0B8EDBDBCB8EBBDB5B8ECBDDDB9" + $"0DBE23B94FBE00B92E3CB96CBE0EB99FBE23B989BDFFB9B0BE01B9DEBE01B9C8" + $"BE00B9E3BDFDB9EEBDFFB9E9BDF3BA02BDF032BDF0BA17BDF0BA31BDEFBA3BBD" + $"F0BA37BDE8BA78BDE3BAF5BDE4BAB7BDE2BB0FBDDDBB42BDE0BB29BDE0BB82BE" + $"11BBEDBDA7BC00BE41BC1BBE1DBBE8BE6DBBD8BE32BBDDBE59BBCCBE44BBD4BE" + $"64BBCBBE84BBC7BE79BBC8BED2BBC2BF6FBBACBF22BBC0BF75BBABBF8CBBA8BF" + $"83BBA9BFB0BBABBFF9BBB7BFD5BBB1BFFABBBBBFFD36BFFBBBC0C05EBCA9C193" + $"BE34C125BD54C162BE8DC0E2BF2AC0FABEC4C0E3BF51C0A9BF7AC0C3BF65C091" + $"BF8BC071BFBBC07CBFA1C06F40C069BFC8C06CBFC4C054BFDBC030C00AC03EBF" + $"F0C029C012C016C02DC01EC025C002C03FBFE0C06DBFE9C051BFD0C09CBF87C0" + $"E1BFAFC0C3BF73C0ECBF5BC10FBF63C0FABF3FC13FBEF5C0ECBF0EC1033EC0E3" + $"BEEEC0C9BEF0C0D3BF09C0DFBF41C10ABF25C0F5BFC6C06EC0C2BF28C048BFCE" + $"C057BF00BF4DBEF8BF8BBF74BF3CBF0EBF1ABF3BBF2ABF25BF1FBF25BF2ABEF8" + $"BF25BF0EBF42BEE4BF49BEA7BF4FBEC6BF4FBE91BF5CBE67BF57BE7DBF77BE5B" + $"BF7BBE24BF81BE40BF8EBDF0BFB2BD85BF9FBDBABFC9BD60BF7DBD3ABFF4BD0D" + $"BEF0BD2CBDD4BD0FBE63BD0FBDAABDC9BDC1BF4BBDCC3DBD7FBF18BCAEBF26BD" + $"03BF16BCB5BEF9BCB6BEA2BCBABECDBCB1BE68BCA8BDF6BCACBE30BCAABDA4BC" + $"BABCFFBCB4BD50BC2FBCFABB1EBD3BBBA3BD16BB19BD3BBB0FBD3EBB13BD3DBA" + $"DFBD38BB0DBD94BAE2BD8DBB10BD98BB14BD9DBB11BD9BBB2BBDE7BB66BE75BB" + $"39BE35BB68BE79BB6BBE80BB6ABE7DBB79BEBFBBAABF33BB93BEF8BB53BF2ABA" + $"A3BF1EBAFABF2ABAAFBF42BAC3BF8DBABCBF67BAB8BF80BAA4BF66BAAEBF73BA" + $"9B3F33BF3BBA94BF4CBA88BEFDBA45BE91BA6ABEC4BA453DBA42BE86BA43BE8A" + $"BA34BE56BA05BDFCBA1FBE27BA05BDF6BA03BDEDBA04BDF3BA04BDDAB9E8BDBE" + $"B9FCBDC4B9E7BDB9B9E2BDB3B9E4BDB6B9D6BD8FB9B1BD4CB9CBBD68B9A4BD3F" + $"B99FBD1CB99FBD2DB9A2BD06B986BCE9B99CBCF2B985BCE7B982BCDEB983BCE3" + $"B975BCB9B953BC75B965BC95B952BC6FB94EBC68B94FBC6BB94CBC53B932BC39" + $"B941BC44B920BC2CB91CBC05B919BC1CB920BBECB901BBC7B915BBD6B8FF362F" + $"BBBCB8FCBBC1B8C5BB5CB95DBB9AB922BB8E30BB9BB969BB9DB964BB9CB99DBB" + $"B3B9CBBC10B9CABBD3B9CDBC15B9CFBC1FB9CEBC1BB9D0BC37B9FBBC4BB9E1BC" + $"50BA13BC4CBA42BC4CBA2BBC4CBA6FBC4ABACABC41BA9EBC4ABAD0BC40BAD9BC" + $"3EBAD3BC3FBAFCBC3FBB44BC33BB21BC3ABB52BC31BB79BC2BBB6CBC2DBB91BC" + $"29BBDABC21BBC2BC24BBDFBC1FBBEABC1DBBE5BC1EBC03BC1BBC48BC11BC32BC" + $"14BC4FBC10BC59BC0FBC53BC10BCDBBC07BCA1BB01BC87BB59BCB435BCB2BC1D" + $"BCB3BBBFBD16BB3FBCB0B95FBC84BA46BD03B95ABDACB95FBD59B95ABDCCB972" + $"BDF1B9ADBDC7B9AB3CB95EBD9DB8EEBDD6B920BD9DB8EE0265BC0BB784BC0BB7" + $"84BC06B7E7BC0DB8ADBC08B84BBC03B8C0BC0BB8E8BC02B8D4BC19B90BBC50B9" + $"48BC2DB93BBC45B968BC61B99FBC52B985BC5CB9B5BC7DB9E8BC65B9E7BC7FB9" + $"EDBC81B9F8BC80B9F3BC88BA20BC8C33BC57BA8FBC8CBAA9BC8EBAD3BC8DBABD" + $"BC75BB38BC59BC0FBCC1BBCDBC53BC10BC48BC11BC4FBC10BC32BBFEBBEABC1D" + $"BBF1BBF7BBE5BC1EBBDABC21BBDFBC1FBBC2BC0EBB79BC2BBB80BC05BB6CBC2D" + $"BB44BC33BB52BC31BB29BC21BAD9BC3EBAE1BC15BAD3BC3FBACABC41BAD0BC40" + $"BAA2BC43BA42BC4CBA50BC25BA2BBC4CB9FBBC4BBA13BC4CBA04BC35B9CFBC1F" + $"B9E3BC18B9CEBC1BB9CBBC10B9CDBC15B9EABBC5B969BB9DB9B3BB93B964BB9C" + $"B95DBB9A30BB9BB93FBB70B8C9BB67B8FBBB68B8D5BB842FBBBCB8CEBBB9B8FC" + $"BBC1B901BBC7B8FF36B8F2BBDBB91CBC05B901BC0BB919BC1CB932BC39B920BC" + $"2CB91EBC4BB94EBC68B935BC76B94FBC6BB953BC75B952BC6FB953BC9CB982BC" + $"DEB954BCD0B983BCE3B986BCE9B985BCE7B978BCF9B99FBD1CB987BD24B99FBD" + $"2DB9B1BD4CB9A4BD3FB9B9BD72B9E2BDB3B9B7BDA5B9E4BDB6B9E8BDBEB9E7BD" + $"B9B9D8BDCEBA03BDEDB9EBBDF7BA04BDF3BA05BDFCBA05BDF6BA07BE2DBA42BE" + $"86BA12BE6BBA43BE8ABA45BE91BA453DBA45BECE33BF3BBA6CBF0DBA94BF4CBA" + $"A4BF66BA9B3FBAA4BF94BAE7BFE9BABABFE1BAEAC00CBB18C05034C03EBB15C0" + $"72BB45C041BB5AC05FBB5DC03BBB8741BB72C030BB95C038BBC5C01DBBC7C03A" + $"BBE0C01EBC15C018BBFBC01CBC4DC01FBCBBC01DBC83C01FBCBB41BCBDC040BC" + $"BDC038BC9FC048BCBDC09CBC9FC093BCBBC10ABCBEC1E6BCBBC177BCC4C30BBC" + $"CEC566BCA9C459BCD7C5D3BCDFC6C8BCB6C683BCEBC700BD24C77BBCFAC764BD" + $"45C7ACBD82C730BD64C744BDDCC728BDADC676BD9CC6A8BDB5C5CBBDB2C471BD" + $"B1C51EBDE5C3D9BDBEC233BDB1C2E5BDCCC190BDC5C04ABDB8C0EDBDD4C05ABE" + $"04C057BDF2C063BE0DC059BE24C061BE1BC05EBE18C082BE66C088BE4EC09ABE" + $"84C0A0BECDC0C1BE9FC0C9BEC3C0D6BEF5C0ECBEDFC0F8BF0EC103BF5BC10FBF" + $"3FC13FBF75C122BF87C0E1BF99C0F9BFAFC0C3BFE0C06DBFD0C09CC000C078C0" + $"16C02DC028C04BC01EC025C030C00AC029C012C052C017C069BFC8C07ABFE9C0" + $"6CBFC4C071BFBBC06F40C090BFC4C0A9BF7AC0BBBF99C0C3BF65C0E2BF2AC0E3" + $"BF51C124BED7C1A4BE25C18F3DC12CBD4EBFFD36C08BBC8EBFFBBBC0BFF9BBB7" + $"BFFABBBBC00FBB84BF8CBBA8BF8CBB8FBF83BBA9BF6FBBACBF75BBABBF22BBA5" + $"BE84BBC7BEBEBBA3BE79BBC8BE59BBCCBE64BBCBBE31BBC7BDE5BBD9BE0BBBD3" + $"BDE0BBA7BDDDBB42BDDFBB74BDE0BB29BDE3BAF5BDE2BB0FBDF7BAC5BDEFBA3B" + $"BDFCBA88BDF0BA37BDF032BDF0BA31BE0EBA31BDFDB9EEBE0EB9FDBDFFB9E9BE" + $"01B9DEBE00B9E3BE1DB9DFBE0EB99FBE1EB9AFBE23B989BE23B94F3CB96CBE26" + $"B919BDBCB8EBBDEAB8F5BDB5B8ECBDA9B8EDBDB0B8EDBDB5B8D8BD83B8BABD9C" + $"B8B2BD81B8B6BD7AB8AEBD7EB8B3BD86B88FBD3FB880BD5AB86BBD36B87ABD20" + $"B868BD28B86EBD16B832BCA9B7F9BCDFB805BCA1B7F4BC8AB7E2BC91B7E8BC95" + $"B7C5BC4FB7A6BC6DB79CBC4DB7A0BC48B795BC4BB79BBC57B774BC0BB784BC1C" + $"B78ABC0BB7840087BA99B3C5BA99B3C5BAF522BBAAB3E0BB50B3DABBB3B3E2BB" + $"C7B3EDBBC1B3EABBE0B3FABC19B3F0BBFFB3FABC4EB3FDBCBBB408BC84B403BC" + $"CEB41BBD01B412BCE9B41BBD07B413BD1CB418BD16B416BD35B42DBD73B420BD" + $"57B42BBD79B423BD8FB428BD87B426BDA7B43EBDE5B430BDC9B43BBDEB23BE01" + $"B438BDF9B436BE1AB44EBE57B443BE3AB44BBE5BB445BE63B448BE5EB446BE79" + $"B45EBEB8B451BE9BB45BBEC0B453BED5B459BECDB458BEECB46EBF2AB461BF0D" + $"B46BBF32B463BF47B469BF40B466BF59B47EBF8DB473BF74B47CBF94B474BFA8" + $"B479BFA2B47940B48EBFFEB483BFE1B48CC006B484C01BB489C013B488C02CB4" + $"9EC060B493C048B49DC068B496C07CB49BC07524C094B4B0C0D3B4A4C0B6B4AD" + $"C0D9B4A4C0EFB4ABC0E8B4A8C107B4C0C144B4B4C127B4BEC14CB4B4C160B4BA" + $"C159B4B8C172B4CEC1A6B4C4C18EB4CEC1ADB4C7C1C2B4CBC1BCB4CAC1DAB4E1" + $"C219B4D4C1FBB4DEC220B4D5C235B4DAC22DB4D8C245B4EEC279B4E5C262B4EE" + $"C286B4E7C2A6B4EAC29CB4EAC2B8B500C2EDB4F5C2D525C2F3B4F7C309B4FAC3" + $"02B4FAC31AB510C34EB507C337B50EC358B507C37AB50BC36FB50AC38BB521C3" + $"C0B517C3A8B520C3C7B517C3DCB51DC3D5B51BC3F4B531C433B526C416B530C4" + $"3AB527C44FB52BC447B52AC45FB540C493B539C47CB540C4B2B540C4F0B54BC4" + $"D1B547C519B560C569B58AC53EB579C56CB58CC571B590C56EB58DC585B5AAC5" + $"A8B5DFC598B5C3C512B669C3BAB72FC42BB683C323B715C226B64EC2CCB655BE" + $"DEB5C0B84DB49EBB95B530B81DB48CB80DB4D1B7BAB4A7BB6AB586C232B6C7BE" + $"D9B5F6C2D4B73DC350B8D8C32EB814C37ABAABC37DBE55C359BC81C37DC26CC3" + $"87CA9AC3A0C683C37FCACEC39DCB60C352CB4BC44ACAC9C5A9C999C4F7CA2DC5" + $"A0C9B1C58BC9DDC597C9C7C563CA00C515CA4EC51DCA14C517CA65C4FBCA68C5" + $"0ECA6DC4D0CA60C4A3CAB0C4A2CA83C4A3CAB4C4A2CABBC4A2CAB7C49CCABE4C" + $"CACAC48ECAC6C455CACCC410CB32C417CAFFC413CB4DC3F1CB4DC408CB55C3D3" + $"CB3FC3BBCB7BC3C3CB65C38DCBAFC2F9CBCCC33CCBD0C2D6CBBCC299CBCBC2B7" + $"CBBBC247CBC6C1A7CB70C1F3CB93C19B5DC15CCB4BC182CB3BC0BCCB14BF7BCA" + $"7BC002CAD5BF80CA57BF44CA6ABF56CA51BE16C9F8BBBAC8F0BCE7C971BBBAC8" + $"ECBBB8C8E3BBB9C8E8BBC0C8BFBB83C8D2BB93C8B9BB26C8B8BA66C85BBAB8C8" + $"92BA5FC83ABA20C83BBA3EC826B9E4C837B974C7EDB9A3C816B969C7C2B91AC7" + $"92B94CC795B8F7C795B8EDC751B8F2C76BB8E6C730B8BAC6FCB8E6C6FDB8B5C6" + $"F2B8ABC6D8B8ADC6E1B8AEC6BBB88FC68AB8A8C69DB88DC66FB880C639B887C6" + $"53B87FC635B87CC62DB87EC631B879C612B86DC5C5B872C5DFB86DC5C1B869C5" + $"B9B86CC5BCB868C598B867C556B868C577B86DC53FB85EC513B86CC526B85AC4" + $"F3B858C4B5B85AC4D4B8554CB84EC42FB854C45AB848C401B83AC3A6B843C3D4" + $"B83AC38CB836C33EB838C358B834C310B82DC2B5B834C2E2B82DC2ADB829C298" + $"B82BC29FB826C26BB81CC211B826C23DB819C1F9B80BC1B0B80FC1C8B809C1AB" + $"B808C1A3B809C1A6B808C177B807C124B807C14EB805C0F6B7FCC09EB803C0C9" + $"B7F6C061B7E9BFE9B7F0C025B7E8BFCEB7E6BF99B7E7BFB3B7EDBF7EB7DBBF49" + $"B7E8BF61B7D9BF2EB7D6BEF6B7D8BF12B7D4BEB9B7C9BE3FB7D0BE7CB7C9BE3C" + $"2CBE342CBE37B7C6BE1BB7BDBDD2B7C0BDEAB7B6BD96B7A7BD1CB7AEBD5AB7A6" + $"BD02B7A5BCB0B7A5BCCCB7A3BC7BB79ABC13B7A7BC46B799BC0FB797BC05B799" + $"BC0BB796BBEBB78CBBB8B793BBD1B788BB86B784BB23B786BB55B78ABB0EB777" + $"BAE3B787BAF6B776BAC8B775BA93B775BAAEB773BA61B76ABA00B775BA30B767" + $"B9E8B75AB9A0B75DB9B9B759B99CB756B992B757B996B755B964B755B90AB755" + $"B937B759B8E2B74AB899B755B8BEB748B892B744B87BB747B883B741B83EB736" + $"B7C1B73CB800B735B7B5B734B793B735B79FB739B77CB727B754B735B766B726" + $"B728B722B6D0B7242AB71EB66FB722B5AAB711B60CB722B58DB73AB55AB72AB5" + $"73B746B547B753B51BB753B534B750B506B76CB4EBB759B4F5B788B4E1B7A9B4" + $"B1B79DB4CBB7BAB4A1B7DBB486B7C9B493B7E9B480B807B476B7F9B47BB821B4" + $"79B849B45EB839B470B8CCB43BB9D2B3FAB953B425B9DEB3F8B9FCB3F2B9F1B3" + $"F3BA31B3E8BA99B3C5BA64B3D5BA99B3C5020EBB1EBD3BBB1EBD3BBBA1BD3FBC" + $"A5BD0CBC20BD0DBC9BBD5ABCA8BDF6BC9DBDA8BCACBE30BCB6BEA2BCB1BE68BC" + $"C1BEE3BC6EBF26BCA9BF14BC57BF2EBC2BBF48BC40BF38BC27BF4ABC1EBF4DBC" + $"22BF4CBC08BF4CBBDDBF45BBF3BF49BBAABF0BBB6BBE80BB9DBEBBBB6ABE7DBB" + $"66BE75BB68BE79BB52BE2BBB14BD9DBB51BDD3BB11BD9BBB0DBD94BB10BD98BB" + $"0FBD77BB0FBD3EBB10BD5BBB13BD3DBB1EBD3BBB19BD3BBB1EBD3B020EBDE5BD" + $"1FBDE5BD1FBE80BD2CBFB4BD50BF1ABD44BFB3BD63BFB2BD85BFB3BD75BF9FBD" + $"BABF7BBE24BF8EBDF0BF62BE31BF5CBE67BF56BE4DBF57BE7DBF49BEA7BF4FBE" + $"91BF2CBEB8BF2ABEF8BF1FBED9BF25BF0EBF1ABF3BBF1FBF25BF19BF3FBF16BF" + $"47BF18BF42BEF6BF75BEA6BFAFBEF3BFD9BEA5BF95BE73BF8CBE8CBF84BE52BF" + $"89BE10BF80BE32BF84BDF9BF69BDD2BF38BDCDBF5FBDDABE86BDE5BD1FBDBDBD" + $"CEBDE5BD1F021CB80DB4D1B80DB4D1B7BAB4A7B84DB49EB81DB48CBB95B530C2" + $"26B64EBEDEB5C0C2CCB655C3BAB72FC323B715C42BB683C5A8B5DFC512B669C5" + $"98B5C3C571B590C585B5AAC605B5EDC669B736C63DB698C66BB73CC66FB74FC6" + $"6DB749C66CB7B4C66EB87CC66CB819C66CB898C667B8E7C669B8CDC653BB19C6" + $"3CBF7EC64BBD4CC639BFB2C636C01AC638BFE4C625C198C61CC496C610C317C6" + $"1AC4A8C616C4D0C618C4BBC601C573C60CC6BFC606C61BC60AC6DAC605C72AC6" + $"06C70FC5EEC7E4C5EAC958C602C89FC5E9C95DC5E7C966C5E8C962C5CAC988C5" + $"A7C9DD4FC9B4C5A0C9E0C586C9E9C58DC9E7C587C9E6C58BC9DDC589C9E2C597" + $"C9C7C5A9C999C5A0C9B1C4F7CA2DC39DCB60C44ACAC9C352CB4BC387CA9AC37F" + $"CACEC3A0C683C37DBE55C37DC26CC359BC81C350B8D8C37ABAABC32EB814C232" + $"B6C7C2D4B73DBED9B5F6B80DB4D1BB6AB586B80DB4D10604AE465F595E585FCA" + $"03CB6560533B480B0A05010B000A04020007123FBFAE0000000000003FD1533E" + $"154341DC0901158402040A000100023FBFAE0000000000003FD1533E154341DC" + $"090A000101023FBFAE0000000000003FD1533E154341DC090A000102023FBFAE" + $"0000000000003FD1533E154341DC090A010103023FBFAE0000000000003FD153" + $"3E154341DC090A010105023FBFAE0000000000003FD1533E154341DC090A0202" + $"0607023FBFAE0000000000003FD1533E154341DC090A020108023FBFAE000000" + $"0000003FD1533E154341DC090A020109023FBFAE0000000000003FD1533E1543" + $"41DC090A03010A023FBFAE0000000000003FD1533E154341DC09" +}; diff --git a/kde-apps/kmahjongg/kmahjongg-20.12.0.recipe b/kde-apps/kmahjongg/kmahjongg-20.12.0.recipe new file mode 100644 index 000000000..c7d4e40bb --- /dev/null +++ b/kde-apps/kmahjongg/kmahjongg-20.12.0.recipe @@ -0,0 +1,142 @@ +SUMMARY="A tile matching game for one or two players" +DESCRIPTION="KMahjongg is a fun board game created after the famous oriental game of Mahjong (from Chinese 麻將)." +HOMEPAGE="https://apps.kde.org/kmahjongg" +COPYRIGHT="2010-2020 KDE Organisation" +LICENSE="GNU GPL v2" +REVISION="1" +SOURCE_URI="https://download.kde.org/stable/release-service/$portVersion/src/kmahjongg-$portVersion.tar.xz" +CHECKSUM_SHA256="8d73117b087476967775c6d8f8fd39901e06bc199c80cbceed6afd2f962492b9" +SOURCE_DIR="kmahjongg-$portVersion" +PATCHES="kmahjongg-$portVersion.patchset" +ADDITIONAL_FILES="kmahjongg.rdef.in" + +ARCHITECTURES="!x86_gcc2 x86_64" +SECONDARY_ARCHITECTURES="x86" + +PROVIDES=" + kmahjongg$secondaryArchSuffix = $portVersion + app:KMahjongg$secondaryArchSuffix = $portVersion + " +REQUIRES=" + haiku$secondaryArchSuffix + lib:libKF5Archive$secondaryArchSuffix + lib:libKF5Auth$secondaryArchSuffix + lib:libKF5Bookmarks$secondaryArchSuffix + lib:libKF5Codecs$secondaryArchSuffix + lib:libKF5Completion$secondaryArchSuffix + lib:libKF5ConfigCore$secondaryArchSuffix + lib:libKF5ConfigGui$secondaryArchSuffix + lib:libKF5ConfigWidgets$secondaryArchSuffix + lib:libKF5CoreAddons$secondaryArchSuffix + lib:libKF5Crash$secondaryArchSuffix + lib:libKF5DBusAddons$secondaryArchSuffix + lib:libKF5Declarative$secondaryArchSuffix + lib:libKF5GuiAddons$secondaryArchSuffix + lib:libKF5I18n$secondaryArchSuffix + lib:libKF5IconThemes$secondaryArchSuffix + lib:libKF5ItemViews$secondaryArchSuffix + lib:libKF5JobWidgets$secondaryArchSuffix + lib:libKF5KDEGames$secondaryArchSuffix + lib:libKF5KIOCore$secondaryArchSuffix + lib:libKF5KMahjongglib$secondaryArchSuffix + lib:libKF5NewStuff$secondaryArchSuffix + lib:libKF5Package$secondaryArchSuffix + lib:libKF5Service$secondaryArchSuffix + lib:libKF5Solid$secondaryArchSuffix + lib:libKF5TextEditor$secondaryArchSuffix + lib:libKF5TextWidgets$secondaryArchSuffix + lib:libKF5WidgetsAddons$secondaryArchSuffix + lib:libKF5WindowSystem$secondaryArchSuffix + lib:libKF5XmlGui$secondaryArchSuffix + lib:libQt5Core$secondaryArchSuffix + lib:libQt5DBus$secondaryArchSuffix + lib:libQt5Gui$secondaryArchSuffix + lib:libQt5Widgets$secondaryArchSuffix + lib:libQt5Xml$secondaryArchSuffix + " + +BUILD_REQUIRES=" + haiku${secondaryArchSuffix}_devel + extra_cmake_modules$secondaryArchSuffix >= 5.77 + devel:libKF5Archive$secondaryArchSuffix + devel:libKF5Auth$secondaryArchSuffix + devel:libKF5Bookmarks$secondaryArchSuffix + devel:libKF5Codecs$secondaryArchSuffix + devel:libKF5Completion$secondaryArchSuffix + devel:libKF5ConfigCore$secondaryArchSuffix + devel:libKF5ConfigWidgets$secondaryArchSuffix + devel:libKF5CoreAddons$secondaryArchSuffix + devel:libKF5Crash$secondaryArchSuffix + devel:libKF5DBusAddons$secondaryArchSuffix + devel:libKF5Declarative$secondaryArchSuffix + devel:libKF5DocTools$secondaryArchSuffix + devel:libKF5GuiAddons$secondaryArchSuffix + devel:libKF5I18n$secondaryArchSuffix + devel:libKF5IconThemes$secondaryArchSuffix + devel:libKF5ItemModels$secondaryArchSuffix + devel:libKF5ItemViews$secondaryArchSuffix + devel:libKF5JobWidgets$secondaryArchSuffix + devel:libKF5KDEGames$secondaryArchSuffix + devel:libKF5KIOCore$secondaryArchSuffix + devel:libKF5KMahjongglib$secondaryArchSuffix + devel:libKF5NewStuff$secondaryArchSuffix + devel:libKF5Package$secondaryArchSuffix + devel:libKF5Service$secondaryArchSuffix + devel:libKF5Solid$secondaryArchSuffix + devel:libKF5TextEditor$secondaryArchSuffix + devel:libKF5TextWidgets$secondaryArchSuffix + devel:libKF5WidgetsAddons$secondaryArchSuffix + devel:libKF5WindowSystem$secondaryArchSuffix + devel:libKF5XmlGui$secondaryArchSuffix + devel:libQt5Core$secondaryArchSuffix >= 5.15 + " +BUILD_PREREQUIRES=" + cmd:cmake + cmd:g++$secondaryArchSuffix + cmd:lrelease$secondaryArchSuffix >= 5 + cmd:make + cmd:pkg_config$secondaryArchSuffix + " + +BUILD() +{ + # disable docs generation + sed -e '/add_subdirectory(doc)/ s/^#*/#/' -i CMakeLists.txt + sed -e '/kdoctools_install(po)/ s/^#*/#/' -i CMakeLists.txt + + mkdir -p build + cd build + + cmake .. \ + -DCMAKE_INSTALL_PREFIX=$appsDir \ + -DCMAKE_INSTALL_DATADIR=$dataDir \ + -DCMAKE_INSTALL_DATAROOTDIR=$dataDir \ + -DSHARE_INSTALL_PREFIX=$dataDir \ + -DECM_DIR=/system/data/cmake/Modules/ECM/cmake + make $jobArgs +} + +INSTALL() +{ + cd build + make install + + mv $appsDir/bin/kmahjongg $appsDir/KMahjongg + rm -rf $appsDir/bin + + local APP_SIGNATURE="application/x-vnd.kde-kmahjongg" + 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/kmahjongg.rdef.in > kmahjongg.rdef + + addResourcesToBinaries kmahjongg.rdef $appsDir/KMahjongg + addAppDeskbarSymlink $appsDir/KMahjongg +} diff --git a/kde-apps/kmahjongg/patches/kmahjongg-20.12.0.patchset b/kde-apps/kmahjongg/patches/kmahjongg-20.12.0.patchset new file mode 100644 index 000000000..22f9f4b39 --- /dev/null +++ b/kde-apps/kmahjongg/patches/kmahjongg-20.12.0.patchset @@ -0,0 +1,34 @@ +From ded69e0673a7b780d7e38fcdda674b600f05960f Mon Sep 17 00:00:00 2001 +From: Gerasim Troeglazov <3dEyes@gmail.com> +Date: Fri, 1 Jan 2021 22:28:22 +1000 +Subject: Disable dbus + + +diff --git a/src/main.cpp b/src/main.cpp +index 2134f45..4164592 100644 +--- a/src/main.cpp ++++ b/src/main.cpp +@@ -62,7 +62,10 @@ int main(int argc, char ** argv) + migrate.setConfigFiles(QStringList() << QStringLiteral("kmahjonggrc")); + migrate.setUiFiles(QStringList() << QStringLiteral("kmahjonggui.rc")); + migrate.migrate(); +- ++#ifdef __HAIKU__ ++ KMahjongg * window = new KMahjongg(); ++ window->show(); ++#else + KDBusService service; + + if (app.isSessionRestored()) { +@@ -71,7 +74,7 @@ int main(int argc, char ** argv) + KMahjongg * window = new KMahjongg(); + window->show(); + } +- ++#endif + app.setWindowIcon(QIcon::fromTheme(QStringLiteral("kmahjongg"))); + + return app.exec(); +-- +2.28.0 +