From cabdb17280e93754072def92569187d3aa90a9af Mon Sep 17 00:00:00 2001 From: Schrijvers Luc Date: Fri, 14 Mar 2025 16:09:42 +0000 Subject: [PATCH] ksirk, Risk, KDE style, version 24.12.3 (#11979) --- kde-apps/ksirk/additional-files/ksirk.rdef.in | 223 ++++++++++++++++++ kde-apps/ksirk/ksirk-24.12.3.recipe | 144 +++++++++++ 2 files changed, 367 insertions(+) create mode 100644 kde-apps/ksirk/additional-files/ksirk.rdef.in create mode 100644 kde-apps/ksirk/ksirk-24.12.3.recipe diff --git a/kde-apps/ksirk/additional-files/ksirk.rdef.in b/kde-apps/ksirk/additional-files/ksirk.rdef.in new file mode 100644 index 000000000..143ded600 --- /dev/null +++ b/kde-apps/ksirk/additional-files/ksirk.rdef.in @@ -0,0 +1,223 @@ +resource app_flags B_SINGLE_LAUNCH; + +resource app_version { + major = @MAJOR@, + middle = @MIDDLE@, + minor = @MINOR@, + + variety = B_APPV_FINAL, + internal = 0, + + short_info = "@APP_NAME@", + long_info = "@LONG_INFO@" +}; + +resource app_signature "@APP_SIGNATURE@"; + +resource vector_icon { + $"6E636966200201020200000032DBD2B84C120000004B4AB84AB5B900181005FF" + $"FF18100500032E3436020102023581FB384C78B86E2835B5634B01224A59F200" + $"EEEEECFFFFEEEEEC000201120233ABCF377F82B8460A3462D64B31624AAFF400" + $"00FFFF000004429702010202000000340E9ABC10A80000004AE58F4ACB710018" + $"1005FFFF18100500020102020000003536D0BC10A800000048E27A4AC43E0018" + $"1005FFFF1810050002010202000000374745BB748600000049C4C04AC64D0018" + $"1005FFFF181005000318100503EEEEEC02000202B20CDF39C5D1B9C5D1B20CDF" + $"4796C048492800EEEEECFFFFEEEEEC0002011202B1C04739D463BD6AD4B558E3" + $"49F5F54A05820000FFFF000002000602BAD745B5745D35745DBAD7454AB45D49" + $"28BA007C5E31FF3124100375511A02011202B3A10134F6C0BAAC45B945D04B69" + $"8D4A9AA60000FFFF000002011202B1C02E3558A5BB14FFB7745C4A66A44A6932" + $"0000FFFF0000034D26000201020284AD3A3A1B78B4564100000044366F4884FB" + $"00EEEEECFFFFEEEEEC00038E672C03C48E3E02001202000000388345B8C5D100" + $"00004865D14A0F970000FFFF0000038D662B0201120235493E37A0ADB58F6E34" + $"ACC2491EE84A53C10000FFFF0000020106023091B73607E3B6209430B0F3490B" + $"634A35D1007C5E31FF31241002010202000000344C90B3601F0000004A13AC48" + $"7D7100EEEEECFFFFEEEEEC000201020200000033998DB8E4880000004B93614B" + $"5F8D00181005FFFF181005000201020236356538E509B90F743655C34B36B74A" + $"EBFA00EEEEECFFFFEEEEEC0002011202344FBB3833D6B8DCF13501344B73794B" + $"58490000FFFF00000488970201020200000033BE6AB902270000004B14414B8A" + $"2C00181005FFFF1810050002010202364C033902ADB92ECB366DAC4AB3E24B11" + $"FA00EEEEECFFFFEEEEEC0002011202346767384A64B8FA42351FF84AF3134B82" + $"9E0000FFFF0000400608FF7FC9D0C446C9D0C446C9D0C460C8E6C485C977C478" + $"C855C492C712C485C7A3C492C681C478C627C446C627C460C627C42CC712C407" + $"C681C414C7A3C3FAC8E6C407C855C3FAC977C414C9D0C446C9D0C42CC9D0C446" + $"C4460208C83AC308C83AC308C83AC37AC79BC41CC7FEC3E3C739C454C65EC41B" + $"C6C0C454C5FCC3E3C5BFC308C5BFC37AC5BFC297C65EC1F5C5FCC22EC6C0C1BC" + $"C79CC1F5C739C1BCC7FEC22EC83AC308C83AC297C83AC308C83AC308C83AC308" + $"C83AC3080208C83AC308C83AC308C83AC37AC79BC41CC7FEC3E3C739C454C65E" + $"C41BC6C0C454C5FCC3E3C5BFC308C5BFC37AC5BFC297C65EC1F5C5FCC22EC6C0" + $"C1BCC79CC1F5C739C1BCC7FEC22EC83AC308C83AC297C83AC308C83AC308C83A" + $"C308C83AC3080208C83AC308C83AC308C83AC37AC79BC41CC7FEC3E3C739C454" + $"C65EC41BC6C0C454C5FCC3E3C5BFC308C5BFC37AC5BFC297C65EC1F5C5FCC22E" + $"C6C0C1BCC79CC1F5C739C1BCC7FEC22EC83AC308C83AC297C83AC308C83AC308" + $"C83AC308C83AC3080208C668C32BC668C32BC67DC2CCC6E6C238C6ACC270C720" + $"C200C77FC21BC75AC1F5C7A5C241C79BC2F1C7B0C292C787C34FC71EC3E3C757" + $"C3ABC6E4C41BC684C400C6AAC426C65FC3DAC668C32BC654C389C668C32BC668" + $"C32BC668C32BC668C32B0608FF7FCC0CC4D0CC0CC4D0CC0CC4F6C8C2C52BCACB" + $"C519C6B8C53EC22CC52BC436C53EC023C519BEE2C4D0BEE2C4F6BEE2C4ABC22C" + $"C476C0234CC436C463C8C2C476C6B8C463CACB4CCC0CC4D0CC0CC4ABCC0CC4D0" + $"C4D00608FF7FC2C6C4A3C2C6C4A3C2C6C4DDBF7CC531C185C513BD73C54EB8E7" + $"C531BAF0C54EB6DDC513B59CC4A3B59CC4DDB59CC468B8E7C415B6DDC432BAF0" + $"C3F7BF7CC415BD73C3F7C185C432C2C6C4A3C2C6C468C2C6C4A3C4A30608FF7F" + $"C484C4B0C484C4B0C484C527C1C3C5D1C378C596C00FC60DBC42C5D1BDF6C60D" + $"BA8EC596B981C4B0B981C527B981C438BC42C38EBA8EC3CABDF6C352C1C3C38E" + $"C00FC352C378C3CAC484C4B0C484C438C484C4B0C4B00606FF07BD06C1D2BD06" + $"C1D2BCC946BC50C2C9BC8CC276BCB3C2FFBD9DC31DBD27C31DBD8FC2B8BD73C1" + $"EEBD81C253BD4EC1EABD06C1D2BD28C1DFBD06C1D2C1D20606FF07BE96C198BE" + $"96C198BE79C1B0BE35C1D2BE58C1C3BE43C237BE5FC301BE51C29CBED1C2DFBF" + $"81C24CBF31C29DBF33C210BE96C198BEE4C1D4BE96C198C1980606FF07BC27C0" + $"F6BC27C0F636C104BAFEC121BB61C112BB20C196BBB0C24FBB5FC1FDBBEDC1FC" + $"BC664437C1AABC4EC13ABC27C0F6BC37C11BBC27C0F6C0F60606FF07C052C05B" + $"C052C05BBFEFC06ABF29C086BF8CC078BF25C0ADBF0DC0F6BF1CC0D2BF5CC132" + $"BFF9C1AABFAAC16EC02FC144C052C05BC052C0D5C052C05BC05B0606FF07BB3B" + $"BF07BB3BBF07BB05BF6DBAE3C05BBAE3BFE2BB46C04DBC0CC030BBA9C03FBC10" + $"C008BC2E40BC1EBFE4BBDDBF82BB3BBF07BB8CBF45BB3BBF07BF070606FF07BF" + $"8ABE67BF8ABE67BF4EBEB9BED4BF5EBF11BF0CBEECBF7CBF0EBFC1BEFFBF9DBF" + $"71BFB2C037BF96BFD4BFA4C016BF22BF8ABE67BFD9BEB9BF8ABE67BE670606FF" + $"07BCDBBDAFBCDBBDAFBC69BDD1BBB3BE65BC04BE13BC04BEA2BCA5BF1EBC54BE" + $"E0BCC2BF07BD06BEE4BCE4BEF2BCF8BE7DBCDBBDAFBCEABE16BCDBBDAFBDAF06" + $"06FF07BD9DBD93BD9DBD93BDABBDFABDC8BEC8BDBABE61BDEEBECCBE35BEE4BE" + $"13BED5BE72BE92BEEBBDEDBEAFBE40BE87BDB4BD9DBD93BE15BD93BD9DBD93BD" + $"930606FF07BD0EBC54BD0EBC54BF3CBC03C192BFC8C142BD90C1E1C201BE2DC4" + $"62C05BC411BBFFC4B3B9A9C0EDB9F8C326B95ABEB5BD0EBC54BAE0BCA4BD0EBC" + $"54BC5404020BC0BABB64C0BABB64C109BA43C229BA6A020AC134BB60C134BB60" + $"C092BB55C063BA70C0BEBA78C025BABCBFA9BB54BFE7BB08BC65BB38B5DFBB02" + $"B922BB1DB477BAE7B458BCE7B471BB89B43FBE45B591BF3DB42ABF22B953BFAC" + $"C0D542BD14C01CC23DC0A6C38EBE26C375BF84C3A7BCC8C134BB60C29CBB7BC1" + $"34BB60C134BB60C134BB60C134BB600606FF07B540BB67B540BB67B540BBABB5" + $"40BC33B540BBEFB9B3BC45C29ABC69BE26BC57C280BC45C241BC03C261BC22BD" + $"EBBBCFB540BB67B995BB9BB540BB67BB67020AC134BB60C134BB60C0B1BB4DC0" + $"63BA70C0A7BAC2C025BABCBFA9BB54BFE7BB08BC65BB38B5DFBB02B922BB1DB4" + $"77BAE7B458BCE7B471BB89B43FBE45B591BF3DB42ABF22B953BFACC0D542BD14" + $"C01CC23DC0A6C38EBE26C375BF84C3A7BCC8C134BB60C29CBB7BC134BB60C134" + $"BB60C134BB60C134BB60020AC134BB60C134BB60C005BBA2C063BA70C099BAC9" + $"C025BABCBFA9BB54BFE7BB08BC65BB38B5DFBB02B922BB1DB477BAE7B458BCE7" + $"B471BB89B43FBE45B591BF3DB42ABF22B953BFACC0D542BD14C01CC23DC0A6C3" + $"8EBE26C375BF84C3A7BCC8C134BB60C29CBB7BC134BB60C134BB60C134BB60C1" + $"34BB60020BBC86BE45BC86BE45BF11BEBEC427BFAFC19CBF36C445BF7DC480BF" + $"18C462BF4BC532BF5FC695BFEBC5E3BFA5C695BFEBCB52C447CABEC2A1CBE6C5" + $"EDC95BC3CEC9BAC461C8FAC338C54FC192C5E0C1CE4CC13FC31DC2A1C4BBC338" + $"C17EC20ABD73C173BD73C173BD24C064BC86BE45BCD5BF55BC86BE45BC86BE45" + $"BC86BE45BC86BE450607FE1BBD6EBF75C2CAC079C1FEC054C396C09EC4F7C145" + $"C4F7C145C4E4C164C4BFC1A2C4D2C183C4BFC1A2C25BC0B1C396C0E8C120C079" + $"BD6EBF75BF75020BBC86BE45BC86BE45BF11BEBEC427BFAFC19CBF36C445BF7D" + $"C480BF18C462BF4BC532BF5FC695BFEBC5E3BFA5C695BFEBCB52C447CABEC2A1" + $"CBE6C5EDC95BC3CEC9BAC461C8FAC338C54FC192C5E0C1CE4CC13FC31DC2A1C4" + $"BBC338C17EC20ABD73C173BD73C173BD24C064BC86BE45BCD5BF55BC86BE45BC" + $"86BE45BC86BE45BC86BE45020BBC86BE45BC86BE45BF11BEBEC427BFAFC19CBF" + $"36C445BF7DC480BF18C462BF4BC532BF5FC695BFEBC5E3BFA5C695BFEBCB52C4" + $"47CABEC2A1CBE6C5EDC95BC3CEC9BAC461C8FAC338C54FC192C5E0C1CE4CC13F" + $"C31DC2A1C4BBC338C17EC20ABD73C173BD73C173BD24C064BC86BE45BCD5BF55" + $"BC86BE45BC86BE45BC86BE45BC86BE450208C0E8C10DC0E8C10DC0E8C281BEE1" + $"C491C022C3D8BDA0C54BBAD2C491BC14C54BB991C3D8B8CBC10DB8CBC280B8CB" + $"BF9ABAD2BD89B991BE43BC14BCD0BEE1BD89BDA0BCD0C023BE43C0E8C10DC0E8" + $"BF9AC0E8C10DC0E8C10DC0E8C10DC0E8C10D0606FF07BC3AC269BC3AC269BBFD" + $"C2BBBB84C360BBC0C30EBBE7C396BCD1C3B4BC5BC3B4BCC3C34FBCA7C286BCB5" + $"C2EABC82C282BC3AC269BC5CC277BC3AC269C2690606FF07BDCAC22FBDCAC22F" + $"BDADC247BD69C269BD8CC25ABD77C2CEBD93C398BD85C333BE05C376BEB5C2E3" + $"BE65C335BE67C2A7BDCAC22FBE18C26BBDCAC22FC22F0606FF07BB5BC18DBB5B" + $"C18D34C19CBA32C1B8BA95C1AABA54C22EBAE4C2E6BA93C294BB21C294BB9AC1" + $"EF35C242BB82C1D1BB5BC18DBB6BC1B3BB5BC18DC18D0606FF07BF86C0F3BF86" + $"C0F3BF23C101BE5DC11EBEC0C110BE59C145BE41C18DBE50C16ABE90C1C9BF2D" + $"C241BEDEC205BF63C1DCBF86C0F3BF86C16DBF86C0F3C0F30606FF07BA6FBF9E" + $"BA6FBF9EBA39C004BA17C0F3BA17C07ABA7AC0E4BB40C0C8BADDC0D6BB44C0A0" + $"BB62C058BB52C07CBB11C01ABA6FBF9EBAC0BFDCBA6FBF9EBF9E0606FF07BEBE" + $"BEFFBEBEBEFFBE82BF51BE08BFF5BE45BFA3BE20C013BE42C058BE33C034BEA5" + $"C04ABF6BC02DBF08C03CBF4ABFBABEBEBEFFBF0DBF51BEBEBEFFBEFF0606FF07" + $"BC0FBE47BC0FBE47BB9DBE68BAE7BEFCBB38BEAABB38BF3ABBD9BFB6BB88BF78" + $"BBF6BF9FBC3ABF7BBC18BF8ABC2CBF14BC0FBE47BC1EBEAEBC0FBE47BE470606" + $"FF07BCD1BE2BBCD1BE2BBCDFBE91BCFCBF5FBCEEBEF8BD22BF64BD69BF7CBD47" + $"BF6DBDA6BF29BE1FBE85BDE3BED7BDBBBE4CBCD1BE2BBD49BE2BBCD1BE2BBE2B" + $"0606FF07BC42BCEBBC42BCEBBE70BC9AC0C6C060C076BE27C115C298BD61C4FA" + $"BF8FC4A9BB33C54AB8DDC185B92CC3BDB88EBF4CBC42BCEBBA14BD3CBC42BCEB" + $"BCEB0607FF1FB537BB07B537BB07B474BB2BB458BCE6B46CBBC9B443BE0EB507" + $"BF23B431BEDCB4EEBE75B4F4BCD2B4E5BDABB4FFBC2EB53ABB07B51ABB93B539" + $"BB08B537BB07B538BB07B537BB07BB070607FF1FC481BF1AC481BF1AC46FBF37" + $"C44BBF73C45DBF55C4F0BFB4C639C035C594BFF5C769C0CDCB51C448CAF1C3DB" + $"CABDC2A2C695BFECC695BFECC5E4BFA6C481BF1AC533BF60C481BF1ABF1A0606" + $"FF07BBB7C38BBBB7C38BBBA6C3A1BB84C3CEBB95C3B8BBE7C404BCD2C424BC5C" + $"C424BCCEC405BCC6C3C8BCCAC3E6BC68C3C6BBB7C38BBC0AC3B0BBB7C38BC38B" + $"0608FF7FBD75C2D2BD75C2D2BD71C2D4BD68C2D9BD6DC2D7BD76C33EBD92C407" + $"BD84C3A2BE04C3E6BEB4C352BE63C3A3BEA2C344BE7EC328BE90C336BE3AC361" + $"BD92C3ABBDEBC391BD88C363BD75C2D2BD7FC31ABD75C2D2C2D20608FF7FBA52" + $"C223BA52C223BA4746BA32C226BA3CC225BA53C29CBAE4C355BA93C303BB21C3" + $"03BB9AC25F35C2B1BB8EC250BB77C230BB82C240BB46C273BAE4C2F8BB15C2B6" + $"BAA8C2BCBA52C223BA75C274BA52C223C2230608FF7FBF7DC164BF7DC164BF70" + $"C1B8BF2DC253BF55C209BEE6C21DBE57C1B0BE9EC1E6BE52C1CABE41C1FDBE4B" + $"C1E4BE90C238BF2DC2AFBEDEC274BF63C24ABF86C164BF86C1DDBF83C164BF7D" + $"C164BF80C164BF7DC164C1640608FF7FBB4AC0B4BB4AC0B4BB47C0C1BB41C0DB" + $"BB42C0CDBADFC0E8BA1CC104BA7DC0F6BA17C123BA15C160BA15C141BA79C153" + $"BB41C137BADDC145BB45C10FBB61C0C7BB51C0ECBB59C0C1BB4AC0B4BB52C0BB" + $"BB4AC0B4C0B40608FF7F3CC0383CC038BE1DC047BE08C065BE12C056BE1FC082" + $"BE41C0C7BE32C0A3BEA4C0BABF69C09EBF07C0ACBF61C07FBF4AC042BF56C05F" + $"BEF1C04FBE41C06BBE99C05DBE3AC0593CC038BE31C0493CC038C0380608FF7F" + $"BB1EBF39BB1EBF39BB0ABF49BAE8BF6CBAF93FBB38BFAABBDAC025BB89BFE7BB" + $"F7C00EBC39BFECBC17BFFABC35BFCFBC2DBF95BC31BFB2BC0FBFA3BBDABFC8BB" + $"F3BFB5BB9BBF99BB1EBF39BB5CBF69BB1EBF39BF39020ABCD2BE9ABCD2BE9ABC" + $"E0BF01BCFCBFCFBCEEBF68BD22BFD3BD68BFECBD46BFDDBDA5BF99BE1EBEF3BD" + $"E1BF46BE0DBEE9BDEBBED9BDFCBEE2BDBFBF16BD68BF8FBD94BF53BD46BF80BC" + $"FCBF72BD22BF77BCF2BF2ABCDFBE9ABCE9BEE2BCDBBE9ABCD2BE9ABCD7BE9ABC" + $"D2BE9ABCD2BE9ABCD2BE9ABCD2BE9A0609FFFF01BCA9BCF5BCA9BCF5BC8739BC" + $"43BCFEBC66BCF9BA30BD4BB8D6C144B8B6BF2CB8E4BF52BC43BD5BBA4FBDA3BE" + $"71BD0AC0C5C0CEC076BE95C0CAC0F1C0CEC13AC0CDC117C0D2C0F8C0C5C071C0" + $"CEC0B5C07BBE5CBCA9BCF5BEAEBCE0BCA9BCF5BCF50208BE02C117BE02C117BE" + $"02C177BD6EC200BDCAC1D0BD12C230BC45C200BCA1C230BBE9C1D0BBB1C117BB" + $"B1C177BBB1C0B6BC45C02EBBE9C05EBCA1BFFEBD6EC02EBD12BFFEBDCAC05EBE" + $"02C117BE02C0B6BE02C117BE02C117BE02C117BE02C1170607FF1FBBB4C101BB" + $"B4C101BBB3C109BBB0C118BBB0C110BBB0C1ACBCD946BC3546BD6D46BDFBC141" + $"BDE5C1C2BDBEC186BCECC1B43AC1B4BC5BC1B4BBB4C101BBE1C16ABBB4C101C1" + $"01020DBCCFC0A2BCCFC0A2BCC2C0A1BCA9C0A8BCB5C0A4BC49C0CBBC73C23DBC" + $"2FC181BC7BC25538C280BC85C26BBC97C281BCA6C286BC9EC285BCA8C295BCAC" + $"C2B3BCAAC2A4BCEDC31EBD8849BD42C35EBD7EC307BD68C26ABD73C2B8BD8CC2" + $"5BBDCBC230BDAEC248BDD9C23BBDF5C250BDE7C245BDEFC222BDD145BDE3C1EF" + $"BD96C119BCCFC0A2BD2AC0A5BCCFC0A2BCCFC0A2BCCFC0A2BCCFC0A20208BD8E" + $"C132BD8EC132BD8EC175BD31C1D3BD6AC1B2BCF8C1F4BC77C1D3BCB1C1F4BC3E" + $"C1B2BC1BC132BC1BC175BC1BC0F0BC77C092BC3EC0B3BCB1C071BD31C092BCF8" + $"C071BD6AC0B3BD8EC132BD8EC0F0BD8EC132BD8EC132BD8EC132BD8EC1320607" + $"FF1FC060BA7AC060BA7AC038BABFBFE7BB4AC00FBB05BFF8BB57C023BB65C00D" + $"BB65C05EBB65C093BAEDC08FBB2FC093BAEAC093BAE4C093BAE7C093BAB7C060" + $"BA7AC07FBA91C060BA7ABA7A0608FF7FCC19C881CC19C881CC19C8A1CAF2C8D0" + $"CBA9C8C0CA3CC8E1C8A4C8D0C95BC8E1C7EDC8C0C77DC881C77DC8A1C77DC860" + $"C8A4C831C7EDC842C95BC821CAF2C831CA3CC821CBA9C842CC19C881CC19C860" + $"CC19C881C8810208CA1AC6F1CA1AC6F1CA1AC780C952C84BC9CDC804C8D6C893" + $"C7C2C84BC83DC893C746C804C6FAC6F1C6FAC780C6FAC662C7C2C596C746C5DE" + $"C83EC54FC952C596C8D6C54FC9CEC5DECA1AC6F1CA1AC662CA1AC6F1CA1AC6F1" + $"CA1AC6F1CA1AC6F10208CA1AC6F1CA1AC6F1CA1AC780C952C84BC9CDC804C8D6" + $"C893C7C2C84BC83DC893C746C804C6FAC6F1C6FAC780C6FAC662C7C2C596C746" + $"C5DEC83EC54FC952C596C8D6C54FC9CEC5DECA1AC6F1CA1AC662CA1AC6F1CA1A" + $"C6F1CA1AC6F1CA1AC6F10208CA1AC6F1CA1AC6F1CA1AC780C952C84BC9CDC804" + $"C8D6C893C7C2C84BC83DC893C746C804C6FAC6F1C6FAC780C6FAC662C7C2C596" + $"C746C5DEC83EC54FC952C596C8D6C54FC9CEC5DECA1AC6F1CA1AC662CA1AC6F1" + $"CA1AC6F1CA1AC6F1CA1AC6F10208C926C7C5C926C7C5C8BBC811C7D5C810C83B" + $"C82EC76FC7F3C739C736C734C79FC73EC6CCC7EEC60FC783C65CC858C5C3C93F" + $"C5C4C8D9C5A6C9A4C5E1C9DBC69FC9E0C635C9D6C708C926C7C5C991C779C926" + $"C7C5C926C7C5C926C7C5C926C7C50208C7FEC77BC7FEC77BC7D6C709C7E6C624" + $"C7CD51C7FFC5C2C878C5A0C837C590C8B9C5B0C922C673C8FAC601C94AC6E6C9" + $"3BC7CAC954C768C921C82CC8A9C84E57C85FC867C83EC7FEC77BC827C7EEC7FE" + $"C77BC7FEC77BC7FEC77BC7FEC77B0608FF7FC906C990C906C990C906C9B2C7D3" + $"C9E3C891C9D2C716C9F4C56EC9E3C62CC9F4C4B0C9D2C43BC990C43BC9B2C43B" + $"C96EC56EC93EC4B0C94FC62CC92DC7D3C93EC716C92DC891C94FC906C990C906" + $"C96EC906C990C9900208C6F2C7F0C6F2C7F0C6F2C885C622C959C6A3C90EC5A2" + $"C9A3C482C959C503C9A3C402C90EC3B3C7F0C3B2C885C3B3C75CC483C688C402" + $"C6D2C503C63EC623C688C5A2C63EC6A3C6D2C6F2C7F0C6F3C75CC6F2C7F0C6F2" + $"C7F0C6F2C7F0C6F2C7F00208C6F2C7F0C6F2C7F0C6F2C885C622C959C6A3C90E" + $"C5A2C9A3C482C959C503C9A3C402C90EC3B3C7F0C3B2C885C3B3C75CC483C688" + $"C402C6D2C503C63EC623C688C5A2C63EC6A3C6D2C6F2C7F0C6F3C75CC6F2C7F0" + $"C6F2C7F0C6F2C7F0C6F2C7F00208C6F2C7F0C6F2C7F0C6F2C885C622C959C6A3" + $"C90EC5A2C9A3C482C959C503C9A3C402C90EC3B3C7F0C3B2C885C3B3C75CC483" + $"C688C402C6D2C503C63EC623C688C5A2C63EC6A3C6D2C6F2C7F0C6F3C75CC6F2" + $"C7F0C6F2C7F0C6F2C7F0C6F2C7F00208C4A6C8C6C4A6C8C6C43BC872C3F8C78C" + $"C3F8C7FAC3F7C71EC4A4C6B0C439C6CAC50FC696C5FFC70DC593C6B9C66AC761" + $"C6ADC847C6ADC7D9C6AEC8B5C601C923C66CC909C596C93EC4A6C8C6C512C91A" + $"C4A6C8C6C4A6C8C6C4A6C8C6C4A6C8C60208C4F7C8ABC4F7C8ABC4A9C848C46A" + $"C762C473C7CAC462C6F9C4CDC6AEC487C6B4C512C6A8C5BCC744C56DC6E1C60A" + $"C7A7C648C88DC640C824C651C8F6C5E6C940C62CC93AC5A0C946C4F7C8ABC545" + $"C90DC4F7C8ABC4F7C8ABC4F7C8ABC4F7C8AB280A000100000A010101000A0201" + $"02000A030103000A0401041001178022040A050105000A060106000A07010700" + $"0A080908090A0B0C0D0E0F10000A0101111001178120040A010112000A090113" + $"000A0A0114000A0B0115000A0C0116000A0D0117000A0E0118000A0F0119000A" + $"10011A1001178122040A0D091B1C1D1E1F20212223000A110124000A12012500" + $"0A1309262728292A2B2C2D2E000A14012F000A150130000A160131000A170132" + $"000A180133000A190134000A010135000A1A0136000A1B0137000A1C01381001" + $"178022040A0401391001178022040A1D013A000A01013B000A1E013C000A1F01" + $"3D000A1C013E1001178022040A04013F100117802204" +}; diff --git a/kde-apps/ksirk/ksirk-24.12.3.recipe b/kde-apps/ksirk/ksirk-24.12.3.recipe new file mode 100644 index 000000000..9fca2892b --- /dev/null +++ b/kde-apps/ksirk/ksirk-24.12.3.recipe @@ -0,0 +1,144 @@ +SUMMARY="World domination strategy game" +DESCRIPTION="KsirK is a computerized version of the well known strategic board game Risk. The \ +goal of the game is simply to conquer the world by attacking your neighbors with your armies. + +Features: +* Support for 1-6 human or computer (AI) players +* Multi-player gaming over a network +* You can easily create new skins with SVG graphics and the skin editor +* Hot New Stuff support. You can easily download and install new skins" +HOMEPAGE="https://apps.kde.org/ksirk/" +COPYRIGHT="2010-2025 KDE Organisation" +LICENSE="GNU GPL v2" +REVISION="1" +SOURCE_URI="https://download.kde.org/stable/release-service/$portVersion/src/ksirk-$portVersion.tar.xz" +CHECKSUM_SHA256="4d9a2e898c97b96425ad1e5d11269f4dad5dfd456de6ef76cb85ca8240dc59a0" +SOURCE_DIR="ksirk-$portVersion" +ADDITIONAL_FILES="ksirk.rdef.in" + +ARCHITECTURES="all !x86_gcc2" +SECONDARY_ARCHITECTURES="x86" + +libVersion="$portVersion" +libVersionCompat="$libVersion compat >= ${libVersion%%.*}" + +PROVIDES=" + ksirk$secondaryArchSuffix = $portVersion + cmd:ksirk$secondaryArchSuffix = $portVersion + cmd:ksirkskineditor$secondaryArchSuffix = $libVersionCompat + " +REQUIRES=" + haiku$secondaryArchSuffix + lib:libGL$secondaryArchSuffix + lib:libKDEGames6$secondaryArchSuffix + lib:libopenal$secondaryArchSuffix + # KF6 + lib:libKF6Attica$secondaryArchSuffix + lib:libKF6ColorScheme$secondaryArchSuffix + lib:libKF6Completion$secondaryArchSuffix + lib:libKF6ConfigCore$secondaryArchSuffix + lib:libKF6ConfigGui$secondaryArchSuffix + lib:libKF6ConfigWidgets$secondaryArchSuffix + lib:libKF6CoreAddons$secondaryArchSuffix + lib:libKF6Crash$secondaryArchSuffix + lib:libKF6DbusAddons$secondaryArchSuffix + lib:libKF6GuiAddons$secondaryArchSuffix + lib:libKF6I18n$secondaryArchSuffix + lib:libKF6NewStuffCore$secondaryArchSuffix + lib:libKF6WidgetsAddons$secondaryArchSuffix + lib:libKF6XmlGui$secondaryArchSuffix + # Qt6 + lib:libQt6Core$secondaryArchSuffix + lib:libQt6Core5Compat$secondaryArchSuffix + lib:libQt6DBus$secondaryArchSuffix + lib:libQt6Gui$secondaryArchSuffix + lib:libQt6Multimedia$secondaryArchSuffix + lib:libQt6Network$secondaryArchSuffix + lib:libQt6Qml$secondaryArchSuffix + lib:libQt6Svg$secondaryArchSuffix + lib:libQt6Widgets$secondaryArchSuffix + " + +BUILD_REQUIRES=" + haiku${secondaryArchSuffix}_devel + devel:libKDEGames6$secondaryArchSuffix + # KF6 + extra_cmake_modules$secondaryArchSuffix + devel:libKF6Attica$secondaryArchSuffix + devel:libKF6ColorScheme$secondaryArchSuffix + devel:libKF6Completion$secondaryArchSuffix + devel:libKF6ConfigCore$secondaryArchSuffix + devel:libKF6ConfigWidgets$secondaryArchSuffix + devel:libKF6CoreAddons$secondaryArchSuffix + devel:libKF6Crash$secondaryArchSuffix + devel:libKF6DbusAddons$secondaryArchSuffix + devel:libKF6DocTools$secondaryArchSuffix + devel:libKF6GuiAddons$secondaryArchSuffix + devel:libKF6I18n$secondaryArchSuffix + devel:libKF6NewStuffCore$secondaryArchSuffix + devel:libKF6WidgetsAddons$secondaryArchSuffix + devel:libKF6XmlGui$secondaryArchSuffix + # Qt6 + devel:libQt6Core$secondaryArchSuffix + devel:libQt6Core5Compat$secondaryArchSuffix + devel:libQt6Multimedia$secondaryArchSuffix + devel:libQt6Qml$secondaryArchSuffix + devel:libQt6Svg$secondaryArchSuffix + " +BUILD_PREREQUIRES=" + cmd:cmake + cmd:g++$secondaryArchSuffix + cmd:make + cmd:msgfmt + cmd:msgmerge + cmd:pkg_config$secondaryArchSuffix + " + +PATCH() +{ + # disable docs generation + sed -e '/add_subdirectory(doc)/ s/^#*/#/' -i CMakeLists.txt + sed -e '/kdoctools_install(po)/ s/^#*/#/' -i CMakeLists.txt + # disable KDBusService + sed -e '/KDBusService service;/d' -i ksirk/main.cpp + sed -e '/KDBusService service;/d' -i ksirkskineditor/main.cpp +} + +BUILD() +{ + cmake -B build -S . -DCMAKE_BUILD_TYPE=Release \ + $cmakeDirArgs \ + -DKDE_INSTALL_PLUGINDIR=$addOnsDir/Qt6 \ + -DKDE_INSTALL_QMLDIR=$dataDir/Qt6/qml \ + -DECM_DIR=/system/data/cmake/Modules/ECM/cmake + + make -C build $jobArgs +} + +INSTALL() +{ + make -C build install + + # cleanup + rm -rf $dataDir/{applications,icons,metainfo} + + mv $binDir/ksirk $binDir/KsirK + + local MAJOR="`echo "$portVersion" | cut -d. -f1`" + local MIDDLE="`echo "$portVersion" | cut -d. -f2`" + local MINOR="`echo "$portVersion" | cut -d. -f3`" + local APP_NAME="KsirK" + local LONG_INFO="$SUMMARY" + local APP_SIGNATURE="application/x-vnd.ksirk" + sed \ + -e "s|@MAJOR@|$MAJOR|" \ + -e "s|@MIDDLE@|$MIDDLE|" \ + -e "s|@MINOR@|$MINOR|" \ + -e "s|@LONG_INFO@|$LONG_INFO|" \ + -e "s|@APP_NAME@|$APP_NAME|" \ + -e "s|@APP_SIGNATURE@|$APP_SIGNATURE|" \ + $portDir/additional-files/ksirk.rdef.in > ksirk.rdef + + addResourcesToBinaries ksirk.rdef $binDir/KsirK + addAppDeskbarSymlink $binDir/KsirK +}