summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTomáš Chvátal <scarabeus@gentoo.org>2009-12-05 00:16:20 +0100
committerTomáš Chvátal <scarabeus@gentoo.org>2009-12-05 00:17:00 +0100
commit6d69f11bb3b4e006a12b51639b963124808c7ab4 (patch)
tree4155dacddd305ef1348d6ddc108460bdafb3cb39
parent5f19aa7a146f9b422edc7938c7f74d01d8439f53 (diff)
downloadkde-6d69f11bb3b4e006a12b51639b963124808c7ab4.tar.gz
kde-6d69f11bb3b4e006a12b51639b963124808c7ab4.tar.bz2
kde-6d69f11bb3b4e006a12b51639b963124808c7ab4.zip
Make those l10n work. Those commands in Doc folder are not working :?
-rw-r--r--kde-base/kde-l10n/Manifest2
-rw-r--r--kde-base/kde-l10n/kde-l10n-4.3.80.ebuild20
2 files changed, 21 insertions, 1 deletions
diff --git a/kde-base/kde-l10n/Manifest b/kde-base/kde-l10n/Manifest
index 6a6b81c43af..dc2a10626a7 100644
--- a/kde-base/kde-l10n/Manifest
+++ b/kde-base/kde-l10n/Manifest
@@ -78,7 +78,7 @@ DIST kde-l10n-xh-4.3.80.tar.xz 2386168 RMD160 05cee3e5522ac483f1a65cb615a718be3b
DIST kde-l10n-zh_CN-4.3.80.tar.xz 4412856 RMD160 8de082c0e415e94b2154898a8172929e4f5ad3ca SHA1 839d22630d3f9d0208af683b43e476bf42d1c1c0 SHA256 97926cbec11ca306e61db9f00446203c68990d180168d215a3bed0b889d2c5a7
DIST kde-l10n-zh_HK-4.3.80.tar.xz 527756 RMD160 6d6f8aecaaa0cc8b6383d4acb0312328cce063e0 SHA1 b9a7e68330240275665102a069b1ccd416951eec SHA256 14b46fda7b04d0a2b85dda9d1c5231354f36f5e7f1aab920141cb224f86fbced
DIST kde-l10n-zh_TW-4.3.80.tar.xz 2603900 RMD160 826120274e42d2bd3340b44125064271b44d89e7 SHA1 d0255bfb93c3d0cf60e619ea4e7bdf8b381e968a SHA256 8aa4d5d3a16afb5b27f3a6cd88eed2c7480db1a34b83ffe2c2bb64a9f7e37778
-EBUILD kde-l10n-4.3.80.ebuild 1927 RMD160 1560df8502a3baf44e0b14d4f979b9264ff20a1c SHA1 a9ac70f2b9d3abb9fefecec2696fba507449e3d0 SHA256 bf6b963c2c2c148cb7f5cacf6181fdb097c65ee8bcf2e02349910a616617b920
+EBUILD kde-l10n-4.3.80.ebuild 2368 RMD160 c5cd96eee80c4984da196aabfa36a36482b7c91d SHA1 d4531c961f0fe11fb78048166fa2dd0b4952f5f1 SHA256 a87e892b53c09b280d2c7229bfdeb2dd10b25e9016c9f0e12c5762bafec4eaef
EBUILD kde-l10n-4.3.9999.ebuild 2027 RMD160 e050c7d56d94ebfd82825e34bdb46938f81b9ccf SHA1 f667747ca1219bb6912b21e062bfc50fdd45cc7e SHA256 64fb33dcfdb9df2d6476b292d11539b53f3c863213a3abb6d888e139b987a3b7
EBUILD kde-l10n-9999.ebuild 2027 RMD160 e050c7d56d94ebfd82825e34bdb46938f81b9ccf SHA1 f667747ca1219bb6912b21e062bfc50fdd45cc7e SHA256 64fb33dcfdb9df2d6476b292d11539b53f3c863213a3abb6d888e139b987a3b7
MISC metadata.xml 156 RMD160 ecce3b981f150c45ae1e84e2d208e678d6124259 SHA1 b64f7c0b4e5db816d82ad19848f72118af129d35 SHA256 2f4da28506b9d4185f320f67a6191d30c7a921217ed4447ed46ea0bc4aefc79a
diff --git a/kde-base/kde-l10n/kde-l10n-4.3.80.ebuild b/kde-base/kde-l10n/kde-l10n-4.3.80.ebuild
index f45a90a13f3..fbb037bef8d 100644
--- a/kde-base/kde-l10n/kde-l10n-4.3.80.ebuild
+++ b/kde-base/kde-l10n/kde-l10n-4.3.80.ebuild
@@ -54,7 +54,16 @@ src_unpack() {
# For EAPI >= 3, or if not using .tar.xz archives:
# [[ -n ${A} ]] && unpack ${A}
cd "${S}"
+ # linguas header
+ cat <<-EOF > "${S}"/CMakeLists.txt
+project(kde-l10n)
+find_package(KDE4 REQUIRED)
+include (KDE4Defaults)
+include(MacroOptionalAddSubdirectory)
+
+find_package(Gettext REQUIRED)
+ EOF
# add all linguas to cmake
if [[ -n ${A} ]]; then
for LNG in ${LINGUAS}; do
@@ -66,6 +75,17 @@ src_unpack() {
fi
}
+src_prepare() {
+ for LNG in ${LINGUAS}; do
+ DIR="${PN}-${LNG}-${PV}"
+ if [[ -d "${DIR}" ]] ; then
+ "${S}/${DIR}"/scripts/autogen.sh ${DIR}
+ fi
+ sed -i -e "s:${DIR}:${LNG}:g" "${DIR}"/CMakeLists.txt || die
+ done
+ kde4-base_src_prepare
+}
+
src_configure() {
mycmakeargs="${mycmakeargs}
$(cmake-utils_use_build handbook docs)"