diff options
| author | Theo Chatzimichos <tampakrap@gentoo.org> | 2010-11-21 20:19:33 +0200 |
|---|---|---|
| committer | Theo Chatzimichos <tampakrap@gentoo.org> | 2010-11-21 20:19:33 +0200 |
| commit | 3f5c602a2a5b4f459efc65a0100950eb661625c3 (patch) | |
| tree | d3fc73369c7e6f79bc5954c8ff18f4d08d47755f /kde-base | |
| parent | 329e79404680951baf81b3c653e7c6888af750d5 (diff) | |
| download | kde-3f5c602a2a5b4f459efc65a0100950eb661625c3.tar.gz kde-3f5c602a2a5b4f459efc65a0100950eb661625c3.tar.bz2 kde-3f5c602a2a5b4f459efc65a0100950eb661625c3.zip | |
[kde-base/kde-l10n] fix0r, now with correct manifest
Diffstat (limited to 'kde-base')
| -rw-r--r-- | kde-base/kde-l10n/Manifest | 56 | ||||
| -rw-r--r-- | kde-base/kde-l10n/kde-l10n-4.5.80.ebuild | 116 |
2 files changed, 100 insertions, 72 deletions
diff --git a/kde-base/kde-l10n/Manifest b/kde-base/kde-l10n/Manifest index 0b57a52ce16..9a5a8d3d802 100644 --- a/kde-base/kde-l10n/Manifest +++ b/kde-base/kde-l10n/Manifest @@ -1,4 +1,60 @@ +DIST kde-l10n-ar-4.5.80.tar.bz2 3037914 RMD160 e92ea75f750fde7a06fca425c14a203dc5fa4e60 SHA1 577627469a8f60b29674468f7699ad85c4cdc108 SHA256 31838e0e17c740dcd8994120bf152243bd86599d792e4943e6f00e8f53eaa036 +DIST kde-l10n-bg-4.5.80.tar.bz2 1676270 RMD160 3811c4bb42672a0889da2d7d33325c2e445f6186 SHA1 f33d81f2645483fd09eb11715b6d0448ab86330d SHA256 6efc693c0cc0cf1b97fb5d98ac31a48dc1e335ea7352e0a73804c6c9925aace5 +DIST kde-l10n-ca-4.5.80.tar.bz2 3953224 RMD160 315d3ef42c108e9fdb3888fdf60194eb57b586ff SHA1 e27610ed7f0714c2f68cea85a408ad3a468431e9 SHA256 fed83f76abf69687971f5085911789b76ad0574ba9d72892dfc1e69d5a3d9a44 +DIST kde-l10n-ca@valencia-4.5.80.tar.bz2 2073899 RMD160 f1900d3072446189a33680a37311e7cc739aa061 SHA1 0ad8152335cc9d695240b156f139ad400e49b39d SHA256 b60a4745f03e8202c3549a6d5e18c40e26b0820940145422792b34e0512adcf7 +DIST kde-l10n-cs-4.5.80.tar.bz2 2768560 RMD160 54a4cfcf93662c166e5c26680da2b525ad12f57a SHA1 c5aba4d4eaa696ea2599e1505b0dab08449a28d5 SHA256 aeddf555279c8fd7059b8bad11496cfa61396d0fe0b5363de589b07263129329 +DIST kde-l10n-da-4.5.80.tar.bz2 12830223 RMD160 711f59a6e61c96c56df5afc860ee1fb83e6e2b33 SHA1 e733b097b8775d530cb9fe7820577e9ee8f0be68 SHA256 1c720f18b345ab56c253826fff6a169990079175b1eb06acf14939b665262f74 +DIST kde-l10n-de-4.5.80.tar.bz2 28351445 RMD160 0034b6775ef8c8471b3b24a1d35f707987ecfd59 SHA1 a8306b7425af41f9a65a6253c333e019feac2afc SHA256 29c840c371443425c98f7b38c3ff115338b4ff09e78557bacb444642d48a5d5e +DIST kde-l10n-el-4.5.80.tar.bz2 2759510 RMD160 03adb2c379efe379ea2201fd52d107eec5b561d6 SHA1 329d077749a86f4fc62f0dfbb9961863077d8e52 SHA256 f6cec92421989543a384cc6bcd3a7030b83303d41405722c303c5285ed3f954e +DIST kde-l10n-en_GB-4.5.80.tar.bz2 2758248 RMD160 d75be613c69e1f449cbee9d2f4f9d9c4d8e630f2 SHA1 be46bffebf4bf763ce822a982c7c7f8b0bb1293f SHA256 d55716233ce25f833522e63863c86442ec23e46a83cb919e7d3d6571765a22e0 +DIST kde-l10n-eo-4.5.80.tar.bz2 1737219 RMD160 1697f5b293c4ad178ca67a872df06627d97e980f SHA1 02901392f2f3bc30057f800652917926c011ed5f SHA256 bfbbdf4e881b5b4622b3e35c39515c4ccdfb33785dcbacb19f87bfeb351d9148 +DIST kde-l10n-es-4.5.80.tar.bz2 24770876 RMD160 4cce441c96f0274346086c2b250ff2f83b571b66 SHA1 37311bcc0eb9d34079e7c71c695088f3dfeba852 SHA256 411bec18860b78453f0a7fc3844b35a73b18c7ecb5629192143e0bfdb6304e87 +DIST kde-l10n-et-4.5.80.tar.bz2 5495592 RMD160 239af4a8cb9eac5cfceab4e75f3c0100894c02c7 SHA1 ece0c3da9030682f176475167271dffcca1bd066 SHA256 987edcc0c4af73d15dc5759bd736827fd06c2d8dbad7357f1a054a4c0c30031c +DIST kde-l10n-eu-4.5.80.tar.bz2 1820807 RMD160 70c9c07abb37735dfcfdfb41ef72e76d90b5f428 SHA1 a2359274ea2476a5f1bc3f422594687d71866a9a SHA256 225c0faaa7e5f936f426ff6e8b2c146bb1d91eda0d8e4f37f5d24719aaeecd45 +DIST kde-l10n-fi-4.5.80.tar.bz2 2134929 RMD160 40d9404b4b589975f9843fb158d9e4379322c1d9 SHA1 6d265162aa4012dabdd52a4304e2961760c1be43 SHA256 fb59c13a2be90dfefaf6537b1d83b9da168199eda989e29fecde3bea35caa5a3 +DIST kde-l10n-fr-4.5.80.tar.bz2 19869758 RMD160 5cd4e7346ac3c81320b7978f816a36689b5f99db SHA1 6d8e670f33191a7d24a014d9672f16f27964f725 SHA256 f69258bcb5092c7ea7b9c6169e1584dea58441d9770e868d9356bbbf9c7ca967 +DIST kde-l10n-fy-4.5.80.tar.bz2 753739 RMD160 877311bdc7475efa198be00f84961dd27bdb5260 SHA1 c81ab183b7a7c808f751cf2f453486a79007c038 SHA256 3fdfeb5e64d5768182581ca2ac237c965ec9ee0e2d522bb9528b5e4180132ccc +DIST kde-l10n-ga-4.5.80.tar.bz2 3140123 RMD160 d343978ddc875bcccc4fd521f7493dee514cb942 SHA1 a4ccb8d279e26d81d8f02e99e50bd3034c0f719d SHA256 afc3a8d2a4a40235be8ccffc0c09c594794ea8fc29ee2b29cd2ae2140760f109 +DIST kde-l10n-gl-4.5.80.tar.bz2 3405118 RMD160 3e15b1cfe56cc3c7264ca1b12097600f5f303dc2 SHA1 9a80c531b6fbd2a063791c8ef5ed1d99d95afb2a SHA256 17c4fe4c18e10ce732b3e769411f7b5abb895d70c9979f06bab2bf7160211ddf +DIST kde-l10n-gu-4.5.80.tar.bz2 843590 RMD160 7f226de1855905d9a08ce34cda2821e57bbf9b30 SHA1 94b90e64648082366041a70c99d7745e9a06875e SHA256 159b8a703e45f263d19de277c7d9a9b42d6c20b8ee7c0596d96737e86121e7f0 +DIST kde-l10n-he-4.5.80.tar.bz2 1965046 RMD160 7652c80959d444132043b1bc1b79506814f41018 SHA1 639ff0a1fae5fd05f7ddae126511dc93da365da0 SHA256 644d51fe6b6bfb65f7331ebd1b3dc3b52b3fff706e0c10fb8a3d73ae319e46ac +DIST kde-l10n-hi-4.5.80.tar.bz2 1628948 RMD160 d0d891e5d09a6ea267a3483700e32a51495a193a SHA1 f63d5ff2dc3fa9fe71102030c2f3fa530efec95b SHA256 6a48058aaa14e2dd5ce6a405af11f78a2a227c3e6cae6eb5497b835a70b09a95 +DIST kde-l10n-hr-4.5.80.tar.bz2 1893084 RMD160 cdaeb08acd25c58fa4d38aa65fbfa4f7f5f921d3 SHA1 0a776cf09960598056ca38f37ea62737378c5181 SHA256 bb06c9e91400aedd55785f8e27fd631927bde8a174ad79a0cc62036795a20c14 +DIST kde-l10n-hu-4.5.80.tar.bz2 3876149 RMD160 e9c92efdebd2d5aeb3f6e3130daebe3e594eec00 SHA1 45e98c32e3616fff1fa6642490144bfc670b0303 SHA256 d0822ce287177c2c178a1235dcbbe9d4be1699b98ac7eeb9c2dfe872ce989cb0 +DIST kde-l10n-ia-4.5.80.tar.bz2 554153 RMD160 03b4a5172459c5703c54b329eb436a4681eae1da SHA1 b9bed1cf7cf9d366e34c0af7b1ed1302f910dfcc SHA256 2a7ede1e8cb04a334bfab7c6eaeed1e1dfd1aa0d27333a7e05924ad80b1552fb +DIST kde-l10n-id-4.5.80.tar.bz2 509240 RMD160 1bcc5731d91b36a92ae88dc3023431173bda5877 SHA1 59df8f1dc192bd68189a2eff593cf77a9efff245 SHA256 7745c52ad4c587e51151b09dd18349a59e56200eb5e68be6bf741e3082c97e58 +DIST kde-l10n-is-4.5.80.tar.bz2 1623434 RMD160 5b47697127c3d4deecd8446154de65e1485a6872 SHA1 c51107bf440c6f29adaa8db1c655e5e071bd7cf9 SHA256 80bfae05f8b4aa920df0a69f60401df035fe6723380a756256f5828ed107dfb6 +DIST kde-l10n-it-4.5.80.tar.bz2 10017525 RMD160 e30c3657a35a6d9bc1014f50aa609d1158f9e311 SHA1 e3077c31cebc43cb27772ab52cf4176262943dad SHA256 cf8b437f2238a3cb06308f8913754268081d90fb4ac6a7861ae6981f12298ac6 +DIST kde-l10n-ja-4.5.80.tar.bz2 2099304 RMD160 364a1da32d6af4df65390eca58dfc4b307a8bd85 SHA1 58ae1f13c60554e29e5c386ded62b9e7179b0ab1 SHA256 061028d31a9cd37ae73f207edbc3d4de260d1b7558480460f2ce3215240d1767 +DIST kde-l10n-kk-4.5.80.tar.bz2 1410529 RMD160 d9efbd24123edfc5fe529b62e93b66dab7b27c21 SHA1 4a441519e45e2acc19afbf07b5fb59583cfd3bc0 SHA256 a4b4b2e9f8b55e334340c0d9267bb264a154422ad357aa5e054ce8695df225de +DIST kde-l10n-km-4.5.80.tar.bz2 1828309 RMD160 e90cf4b8d0ae7bfdc0630e6ca2e5eedac8dab0e7 SHA1 9b20c6e180c8ad3aac35d8ba34d1f226ca43fecf SHA256 fc5c63d470368cc6b96d6ad1d7b4756e86d7f2bafd8c2fa15f6e9eee2bb0f3b9 +DIST kde-l10n-kn-4.5.80.tar.bz2 439495 RMD160 d51bedac7b7964a4cc357321f7e73d9b00f25767 SHA1 a8b458a8c73ed323fdbf9ef96c1146eac11b6ba9 SHA256 1637ef0b18a0127538f92b1459e0fad741f8e40caa504197baf113f992f5e951 +DIST kde-l10n-ko-4.5.80.tar.bz2 1473456 RMD160 57eb6e720f8407236000bb1eb15f5e781725a5a5 SHA1 9444fb63c8fecfff13ea6fe35aced78e0ea7b1d3 SHA256 103cb9d2d699bcfad85e97aafb8b393e08abc4feea2786a6f79e154272938b3f +DIST kde-l10n-lt-4.5.80.tar.bz2 3379930 RMD160 c4613b5273d46dd75e70ffc521acb68e3485ce3a SHA1 ee32be655b9cee285c52f7bbdf6093c4cfc474d4 SHA256 a80564cd349b5601135f513d2b24dcbc5e4da420b18fb047c6463240253e734f +DIST kde-l10n-lv-4.5.80.tar.bz2 1868491 RMD160 2541d54744e79441b0053d659cc95686633a4f02 SHA1 59fd06ad9a65a67082d41d8c2f24fcda020239e6 SHA256 753ede3f2f9fda9d732d057fa3016c2b5fc6b8dc13c2d8d23e09251f07821cd7 +DIST kde-l10n-ml-4.5.80.tar.bz2 20334233 RMD160 e736efab7a7af9dc6fc57caf05e59c8a97b5e673 SHA1 4c4aa89e29618418c94419058c618e6474115c7d SHA256 e97ae51beeb49bfe8bc86b7fa9db71b0962844c8d07a131b9746c7d0c6ff2658 +DIST kde-l10n-nb-4.5.80.tar.bz2 2231844 RMD160 10f574d36ad0fdeec87d5fbb66f50ed21df1e954 SHA1 fe994be69f698f98768d1a3ac1058a4328a1fc38 SHA256 d698405045be93e170401b6998bd34f81b429da99aa632470ac0bf3d11a3d8e1 +DIST kde-l10n-nds-4.5.80.tar.bz2 3538551 RMD160 32700f720ff4074d36b26ac949495499029686cb SHA1 67990f6f8bd205f45f66ebed64e0c96f4b8dd4cc SHA256 59fcff5078e6f07451ff909dffc047d5c209f27d71d9de45964f42a43a28201e +DIST kde-l10n-nl-4.5.80.tar.bz2 13214822 RMD160 787046727de74a3f0505acd7c1bfb4fd47ae3498 SHA1 20f4dc6951603145e5f1b8015551aea0186519d4 SHA256 6b3013b491a33929b4b484e74971e9b841c05572f6c5e6105c33097da005d874 +DIST kde-l10n-nn-4.5.80.tar.bz2 1846288 RMD160 dbd42211eadf1de8784dda67bc093ea44a82cd43 SHA1 15caf999965719ff027bbb09306053a89cad021a SHA256 fc9e541b0e745ce5438fe8c63caac3d69637a671420b7bb19fc6c596337f972f +DIST kde-l10n-pa-4.5.80.tar.bz2 1545130 RMD160 a34ab7b168e8d9ff1b9023d5845a02b644ea5ad1 SHA1 6c85f8c4bcd89cf0a5052242fdf845dc35c3c213 SHA256 555431e87a98d4bf5b0b93497690ec6a0faf3dc9d173811af4d850868cf97fef +DIST kde-l10n-pl-4.5.80.tar.bz2 5392888 RMD160 5bba9d98cf607336bfd8092483fb184ff7d50af4 SHA1 327d5a9e2a18a9d1dc96386af1b658e94b7c6bc8 SHA256 14f48d1aba3a83b595c953f13b458a4cac467c70c78406a34c59f3a067df9b00 +DIST kde-l10n-pt-4.5.80.tar.bz2 5109131 RMD160 9c83040a4451c4223ec5b85cdbc4c3bab736f817 SHA1 4fe59098aa2af6fd4a010b4e352ff953a53900d5 SHA256 50c8da3d07b77d43bb8f62cf238387969843312b3c3a35a7ead2a8c96a407efd +DIST kde-l10n-pt_BR-4.5.80.tar.bz2 18560464 RMD160 41f34e0da39ef5ae6388cfe5fb5d4f9c5633dac3 SHA1 0721db576814e7c1476e99a3e01afc93474fccf5 SHA256 7bef48d6f0c6ae1b944e1e03b824f16c60a99564f3df9a44ff83430010c66544 +DIST kde-l10n-ro-4.5.80.tar.bz2 2955335 RMD160 a2cadc92dfed44732b9eecb4a6aec5780cbafede SHA1 3c9d9937812920362db3a06cafab346bf730c450 SHA256 dda79ad649d3bb7f2a88c384100281f5c7e72bd97993920268940d1e0b49194f +DIST kde-l10n-ru-4.5.80.tar.bz2 4113269 RMD160 913bd0cd05d99f3675f7d7840e463e1d02dd4abf SHA1 d6d5efdbbb27b8560b5fb93f4dc76170e9191df9 SHA256 b5aba80d3f2df2616d264e18d283e8ce3dd9f83239bf55c23f11db8468b4e7c7 +DIST kde-l10n-sk-4.5.80.tar.bz2 4102204 RMD160 3c7e874ab8da9af53900d4a9283da935654cfba9 SHA1 e562c3d76720746a391ddb15cb098f3f5c72cfb5 SHA256 c07e2f112379bafefd323071aca817c044e53b5bd40b8bc29778892dca50765f +DIST kde-l10n-sl-4.5.80.tar.bz2 3756202 RMD160 408ed279c86b610853e1f42bab28d0ff8a1871f0 SHA1 7f010274d2445e064c1908b75f05c96b2557cbcf SHA256 dcfda441e4128843b05f8870c060ddadcc07e17439e715e340279707e08e48c8 +DIST kde-l10n-sr-4.5.80.tar.bz2 4053748 RMD160 841d4a68a49bb7289aa9cba4f64bb9126d06162e SHA1 c986660fee7436d6f8049b8d3099e32a78ba4842 SHA256 ae9a187f7cb8ad45211af412f6e16ae7abbb7e625f31c32556dc2eb059ab9442 +DIST kde-l10n-sv-4.5.80.tar.bz2 14328677 RMD160 6992dcaa6ae0c37f90851870a33d43f494cfb9e3 SHA1 66a23ccf535a7f99f650fb419f73ff185e5aadae SHA256 b83f55915011542d4a9e5cf5e302bf4575f1a929a8531fa92b588d9ed59881db +DIST kde-l10n-th-4.5.80.tar.bz2 1337652 RMD160 e07822448b965a7b80b5e9a46008e4c9218eee75 SHA1 171971411957a51b9122f01aff49d360d55c2023 SHA256 1fbd58f1bd109c92d1d9b51a682b1831e24179c1526b7b0ead33f7371b0caff1 +DIST kde-l10n-tr-4.5.80.tar.bz2 2167870 RMD160 42b465fb2832ad4cc3e5aee85ee788fc92717126 SHA1 aedaacd52ec00fb680b580400555d2cdfb2dc232 SHA256 469af847b3e83151cc88e7ddaf2a2a9702cfea334d8806fc3fb2e90796de9e97 +DIST kde-l10n-uk-4.5.80.tar.bz2 13333135 RMD160 b72e20360a8e6e216beeccda9ac8c1874a30993d SHA1 977b9c3eb9ed384d9a7cb66899ba2bb2502e7a97 SHA256 edbb44cccd63f27f5fd449c59df353906c5d69a3732e48125cc7c92987c43905 +DIST kde-l10n-wa-4.5.80.tar.bz2 1639708 RMD160 9da629d9b9cc7e94269a61069867b27a4bc38052 SHA1 ff9ba22cc9fe07b2b747c35502c517e40ee68a89 SHA256 08dd5b24e3c39b799cfa30c391834a149a38072b33d62c1b85685efd81bdfced +DIST kde-l10n-zh_CN-4.5.80.tar.bz2 3239769 RMD160 85f03485d14e01abff3ecdb03a3d8e36b023f2b1 SHA1 54a530149b09bf161046fe032dc39c195c957937 SHA256 3c04f59c3752fdb03bdddfd84be2d35cc084b32e4e668eddf1c904cad4a43a85 +DIST kde-l10n-zh_TW-4.5.80.tar.bz2 2199618 RMD160 caecf9de32834b6fabaaac3cd74042f3c337e957 SHA1 04956e8eb1cf1876c8412704e8a4e78fd87f48ed SHA256 9e78019e876ee27e517533fb72b997402735e245b97ce0674b7d9048a39c98e1 EBUILD kde-l10n-4.4.9999.ebuild 2094 RMD160 f43471fc0e59ba849ec35de95757989c329b9707 SHA1 4a7a0977dcef139719fe53b81bf2007db58333e6 SHA256 224b0674aa091face9f703b94b634e4dd0f60078c9f1ebceb1a6066e6e581cd8 +EBUILD kde-l10n-4.5.80.ebuild 1898 RMD160 6acc6d045cf5d3710bf351a8bc21d8ef63bd53ca SHA1 e85f5e6581d86123d0031317398f1eb2b21dc782 SHA256 47921bb7e45efd7aba1e4b9b0b42444c17667c52f70c6904046e6c74d50898fd EBUILD kde-l10n-4.5.9999.ebuild 2094 RMD160 f43471fc0e59ba849ec35de95757989c329b9707 SHA1 4a7a0977dcef139719fe53b81bf2007db58333e6 SHA256 224b0674aa091face9f703b94b634e4dd0f60078c9f1ebceb1a6066e6e581cd8 EBUILD kde-l10n-9999.ebuild 2575 RMD160 f9b062807add95a55a8073ac2f789197d9ddbb48 SHA1 27389ca77ee846e3105d00a52e4ac82fc04efd0b SHA256 26c0d44cfbc1102738d864fad1f06612fd78343ef9e36be678420a66e79d9237 MISC metadata.xml 156 RMD160 ecce3b981f150c45ae1e84e2d208e678d6124259 SHA1 b64f7c0b4e5db816d82ad19848f72118af129d35 SHA256 2f4da28506b9d4185f320f67a6191d30c7a921217ed4447ed46ea0bc4aefc79a diff --git a/kde-base/kde-l10n/kde-l10n-4.5.80.ebuild b/kde-base/kde-l10n/kde-l10n-4.5.80.ebuild index 1a7d39fa44e..b7cc9ae3d0b 100644 --- a/kde-base/kde-l10n/kde-l10n-4.5.80.ebuild +++ b/kde-base/kde-l10n/kde-l10n-4.5.80.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2010 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: $ +# $Header: /var/cvsroot/gentoo-x86/kde-base/kde-l10n/kde-l10n-4.5.3.ebuild,v 1.1 2010/11/03 16:50:39 scarabeus Exp $ EAPI="3" @@ -10,100 +10,72 @@ DESCRIPTION="KDE internationalization package" HOMEPAGE="http://www.kde.org/" LICENSE="GPL-2" -DEPEND=">=sys-devel/gettext-0.17" +DEPEND=" + sys-devel/gettext +" RDEPEND="" KEYWORDS="~amd64 ~x86" -IUSE="" - -LANGS="af ar be bg bn bn_IN br ca cs csb cy da de el en_GB eo es et eu fa fi fr - fy ga gl gu he hi hr hsb hu hy is it ja ka kk km kn ko ku lb lt lv mk ml - ms mt nb nds ne nl nn nso oc pa pl pt pt_BR ro ru rw se sk sl sr sv ta te tg - th tr uk uz vi wa xh zh_CN zh_HK zh_TW" -for LNG in ${LANGS}; do - IUSE="${IUSE} linguas_${LNG}" +IUSE="+handbook" + +# /usr/portage/distfiles $ ls -1 kde-l10n-*-${PV}.* |sed -e 's:-${PV}.tar.bz2::' -e 's:kde-l10n-::' |tr '\n' ' ' +MY_LANGS="ar bg ca ca@valencia cs da de el en_GB eo es et eu fi fr fy ga gl gu +he hi hr hu ia id is it ja kk km kn ko lt lv ml nb nds nl nn pa pl pt pt_BR ro +ru sk sl sr sv th tr uk wa zh_CN zh_TW" + +URI_BASE="${SRC_URI/-${PV}.tar.bz2/}" +SRC_URI="" + +for MY_LANG in ${MY_LANGS} ; do + IUSE="${IUSE} linguas_${MY_LANG}" + SRC_URI="${SRC_URI} linguas_${MY_LANG}? ( ${URI_BASE}/${PN}-${MY_LANG}-${PV}.tar.bz2 )" done -S="${WORKDIR}"/${PN} - -pkg_setup() { - local lng - for lng in ${LINGUAS}; do - enabled_linguas+=" ${lng}" - done - if [[ -z ${enabled_linguas} ]]; then + +S="${WORKDIR}" + +src_unpack() { + local LNG DIR + if [[ -z ${A} ]]; then elog elog "You either have the LINGUAS variable unset, or it only" elog "contains languages not supported by ${P}." elog "You won't have any additional language support." elog elog "${P} supports these language codes:" - elog "${LANGS}" + elog "${MY_LANGS}" elog fi - kde4-base_pkg_setup -} - -src_unpack() { - local lng - - for lng in ${enabled_linguas}; do - ESVN_REPO_URI="svn://anonsvn.kde.org/home/kde/trunk/l10n-kde4/${lng}" - S="${WORKDIR}"/${PN}/${lng} - subversion_src_unpack - done - ESVN_REPO_URI="svn://anonsvn.kde.org/home/kde/trunk/l10n-kde4/scripts" - S="${WORKDIR}"/${PN}/scripts - subversion_src_unpack - S="${WORKDIR}"/${PN} - kde4-base_src_unpack -} -src_prepare() { - # we dont want l10n for all playgraund stuff we need ti only for kde! - for lng in ${enabled_linguas}; do - rm -r "${S}/${lng}"/docs/extragear* - rm -r "${S}/${lng}"/docs/playground* - rm -r "${S}/${lng}"/docs/kdereview - rm -r "${S}/${lng}"/docs/kdevelop - rm -r "${S}/${lng}"/docs/koffice - rm -r "${S}/${lng}"/messages/extragear* - rm -r "${S}/${lng}"/messages/playground* - rm -r "${S}/${lng}"/messages/kdereview - rm -r "${S}/${lng}"/messages/koffice - done + # For EAPI >= 3, or if not using .tar.xz archives: + [[ -n ${A} ]] && unpack ${A} + cd "${S}" + + # add all linguas to cmake + if [[ -n ${A} ]]; then + for LNG in ${LINGUAS}; do + DIR="${PN}-${LNG}-${PV}" + if [[ -d "${DIR}" ]] ; then + echo "add_subdirectory( ${DIR} )" >> "${S}"/CMakeLists.txt + fi + done + fi } src_configure() { - local lng - - if [[ ! -z ${enabled_linguas} ]]; then - cat <<-EOF > "${S}"/CMakeLists.txt - project(kde-l10n) - - find_package(KDE4 REQUIRED) - include (KDE4Defaults) - include(MacroOptionalAddSubdirectory) - - find_package(Gettext REQUIRED) - - EOF - - for lng in ${enabled_linguas} ; do - "${S}"/scripts/autogen.sh ${lng} - echo "add_subdirectory( ${lng} )" >> "${S}"/CMakeLists.txt - done - kde4-base_src_configure - fi + mycmakeargs=( + $(cmake-utils_use_build handbook docs) + ) + [[ -n ${A} ]] && kde4-base_src_configure } src_compile() { - [[ -z ${enabled_linguas} ]] || kde4-base_src_compile + [[ -n ${A} ]] && kde4-base_src_compile } src_test() { - [[ -z ${enabled_linguas} ]] || kde4-base_src_test + [[ -n ${A} ]] && kde4-base_src_test } src_install() { - [[ -z ${enabled_linguas} ]] || kde4-base_src_install + [[ -n ${A} ]] && kde4-base_src_install } |
