summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Hüttel <dilfridge@gentoo.org>2011-07-30 11:39:40 +0000
committerAndreas Hüttel <dilfridge@gentoo.org>2011-07-30 11:39:40 +0000
commit90b8a4b106435d6ff3d228a90b9ff0d0b86e4951 (patch)
treef5ea47c9669ad84b621e7da2edbbb9a8e5e1483f /kde-base/kde-l10n
parentsparc stable wrt #372957 (diff)
downloadhistorical-90b8a4b106435d6ff3d228a90b9ff0d0b86e4951.tar.gz
historical-90b8a4b106435d6ff3d228a90b9ff0d0b86e4951.tar.bz2
historical-90b8a4b106435d6ff3d228a90b9ff0d0b86e4951.zip
Add better code to remove kdepim translations / docs
Package-Manager: portage-2.1.10.9/cvs/Linux x86_64
Diffstat (limited to 'kde-base/kde-l10n')
-rw-r--r--kde-base/kde-l10n/ChangeLog8
-rw-r--r--kde-base/kde-l10n/Manifest29
-rw-r--r--kde-base/kde-l10n/kde-l10n-4.7.0-r2.ebuild90
3 files changed, 112 insertions, 15 deletions
diff --git a/kde-base/kde-l10n/ChangeLog b/kde-base/kde-l10n/ChangeLog
index c2c60ae1e074..ab32bcea577f 100644
--- a/kde-base/kde-l10n/ChangeLog
+++ b/kde-base/kde-l10n/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for kde-base/kde-l10n
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/kde-base/kde-l10n/ChangeLog,v 1.100 2011/07/28 20:54:43 dilfridge Exp $
+# $Header: /var/cvsroot/gentoo-x86/kde-base/kde-l10n/ChangeLog,v 1.101 2011/07/30 11:39:40 dilfridge Exp $
+
+*kde-l10n-4.7.0-r2 (30 Jul 2011)
+
+ 30 Jul 2011; Andreas K. Huettel <dilfridge@gentoo.org>
+ +kde-l10n-4.7.0-r2.ebuild:
+ Add better code to remove kdepim translations / docs
*kde-l10n-4.7.0-r1 (28 Jul 2011)
diff --git a/kde-base/kde-l10n/Manifest b/kde-base/kde-l10n/Manifest
index 452e6b9d5053..fda46641d5ec 100644
--- a/kde-base/kde-l10n/Manifest
+++ b/kde-base/kde-l10n/Manifest
@@ -219,23 +219,24 @@ EBUILD kde-l10n-4.6.4.ebuild 2240 RMD160 1f38984ab5acc17908517bc0ddc028b60f485a2
EBUILD kde-l10n-4.6.5-r1.ebuild 2356 RMD160 2dc1817e5d77a34827b8c107aee24bc6e49d8fb2 SHA1 d91e7b1f5a193cea512b79dfd5c285356fe43e4f SHA256 50f82a7c0a9b866a436280388f1175a1edf7351d2a6757bc21f8fbe1df6ce0ac
EBUILD kde-l10n-4.6.5.ebuild 2240 RMD160 9c4f6c64ecff91dbb8da75d6c6bb47ee180e446d SHA1 68984aea50ef0906407cff6432a3bf8be5f39db6 SHA256 6dd374cbdd20cfed6b8ddc9b67bd362378be9beb953f9ad1483bf42e1fc5d2b5
EBUILD kde-l10n-4.7.0-r1.ebuild 2352 RMD160 8c5533791fe693fb2ef4deb45dcbd4611bd6f79d SHA1 9aaf0750ec4fdc0f34604b6473b6e8323da9c4e3 SHA256 fc4be44f83235282bbad7c37d5dfac37d42fc0eced10f8905fd53226ed043017
+EBUILD kde-l10n-4.7.0-r2.ebuild 2253 RMD160 9475045785483b335512dbcb75ca47d9a873a0e6 SHA1 94b3187a70eaf71d826f2851e60a5c8ee5ff6836 SHA256 5c32b3525aa5c3cfc3d045719b8817f26aab9962c9c1247ccdb7314eff871ce6
EBUILD kde-l10n-4.7.0.ebuild 2236 RMD160 f3d12c734d4b84455d8bb5e3ba507ddefdfcb081 SHA1 ab5ed4386a3d9b8d345d131806b28b1ab1ec31a3 SHA256 b9678964f45e109eaf398d19098654bea3077d8a239d667b67e909e345eacf70
-MISC ChangeLog 13016 RMD160 dfa67b8a80bcf518d5e5da36b7457efae6b96c56 SHA1 89b499adcdc4db1ce3a4dda194e4b08f167c0498 SHA256 942b53fcc43370871f0f0f9a8a40ddfdf789abf45ef9bc9f74742321aa43f867
+MISC ChangeLog 13192 RMD160 68f3402e67ea3c33ce4c9b83dc045e749400fbd6 SHA1 e0c2bcc8c47e7e698253c136cd1bd084d93884d2 SHA256 c598bf3fb34fd9b8a12b9a944cb54f9889527ba1e48b09a37e1ad93e23fa044f
MISC metadata.xml 156 RMD160 ecce3b981f150c45ae1e84e2d208e678d6124259 SHA1 b64f7c0b4e5db816d82ad19848f72118af129d35 SHA256 2f4da28506b9d4185f320f67a6191d30c7a921217ed4447ed46ea0bc4aefc79a
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
-iQIcBAEBCgAGBQJOMfFPAAoJENwGBM22xffe4NEP/2PrE0nRke3ueNGo3vynjhES
-TpIRGe97ZQwLZgEw5MmAI7LHJe/+BBXzKH7lN+k01F6bupJBPRDKApvPBMxpztSs
-Z98Gldahae2TgkTP10idE6VmmofprS6FQ1sTUWkxntWnxUikx4xjJjoKYyLLcq2A
-ATlR1owJ3nHA6GdBPMkXkU1qqbyxObjQnLwL2H+6Jk0oTIjQdGkQgfAwvzyGZx2Q
-OhvAnU8Z+eKHrlIqRReWQ4jVZHGL9PZf39pbLLqFSSyr5xpxcxiaVSKKrfaWsZy4
-wKBGTMK/W+DMqJf43iPlJIDvSP0MkymbwrziKU7HzyUGkvykwdKNr8ZG7PzNVOPd
-dmrDaKFIhrvJGBLiUVG2LH5Hmp12bsq7apBRD7PVcPM2RddPAKXR3IY3kdtoLg18
-ATjtVepSUNKyKyS3zy9IwHRJtA08BO63PXGTdAFLMn+SbxdZC51sGNNneYdxg7bo
-ruK3C8BNYWPVAdE54vhNO8BBtrxkFlETvRwX9hrHIGb8PIivL4SUwh8GsY3On5hS
-0VjsmRh0UD60cEHTgBlYZ/0ooxLPWUUtZl7nzuOj0NBYu+OlS+GrFXn+EBcyd2VP
-Qpi/BXpi+/GdfU40RXTKSe9Larv0NZG1G84vVao3jbKK6M1kcDnsGjsBpT8k27hZ
-1d4GnXT5v+EhgS/rI22Z
-=OAj4
+iQIcBAEBCgAGBQJOM+2YAAoJEEb+UGWnxTyHzfAP/08zEoU/cQqmIKe+CBPlfr7A
+X2fhbZ7q+WoFBGPDdQ+7nE78SR16rqforl6IUn8zELw+B7gFA90DfYKoN0yLGm38
+EzN0jbGvwmvcyXkJnspBhWg4yTYjEcJWkjZZ+taFCfdKUMzwEP9IlONwCaSC5ITx
+2DFU86OvFXREq4OAQ/57kP8clDUnwMRkMaA6Q7sek2srCGug4SocSvTKKnhiyNt9
+HxLPsehq2syEL2JpxlCcpNLyK1mRYt7QjGT1xA7iZwKo56GqjsHJFKnWA63WO/nr
+rXC8NG9y48xk0xSOhMbSTmxfHsa0MJE8cV4zks6UXmIaOTR4Sma40Z9zvfWmnB0+
+NSaBo6Gh0kuH3lr3f/eTxO5p5gkMdjnX5rZ1F2VPM3Gnje49QLH/Li3vq2YNYJja
+0PZ1WF4x+v9AGNFrPoqUh6GAYEkCM6sXcJanfnvu/dC6pfhgzpUxn4ToXxeHpNJr
+uMOO9s+hj+2+mrBclMrZqLg02T0POmRxYpPjmlTb+3WqPfnfPauhZIXJ1I1rG6ox
+lPZEpjtnuih0NJMpkUuf8VxBQxxqt83RhLztV6colCgB6FP1mj3EO9dDvlqTANT6
+aoXZCKExFretgMrauzCgSOzJGupN/Pcnh7yuqrK5KN7WwveiGQE2/Dsn5VzOWgh2
+3208qpZIjVZEJO9AvouS
+=7cI3
-----END PGP SIGNATURE-----
diff --git a/kde-base/kde-l10n/kde-l10n-4.7.0-r2.ebuild b/kde-base/kde-l10n/kde-l10n-4.7.0-r2.ebuild
new file mode 100644
index 000000000000..fea9455e9d1a
--- /dev/null
+++ b/kde-base/kde-l10n/kde-l10n-4.7.0-r2.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/kde-base/kde-l10n/kde-l10n-4.7.0-r2.ebuild,v 1.1 2011/07/30 11:39:40 dilfridge Exp $
+
+EAPI="3"
+
+inherit kde4-base
+
+DESCRIPTION="KDE internationalization package"
+HOMEPAGE="http://www.kde.org/"
+LICENSE="GPL-2"
+
+DEPEND="
+ sys-devel/gettext
+"
+RDEPEND="!<kde-misc/konq-plugins-4.6"
+
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+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 bs ca ca@valencia cs da de el en_GB es et eu fi fr ga gl he hr
+hu ia id is it ja kk km kn ko lt lv nb nds nl nn pa pl pt pt_BR ro ru sk sl sr
+sv th tr ug 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}"
+
+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 "${MY_LANGS}"
+ elog
+ fi
+
+ # 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_prepare() {
+ find "${S}" -name CMakeLists.txt -type f \
+ -exec sed -i -e 's:^ *add_subdirectory( *kdepim-runtime *):# no kdepim-runtime:g' {} +
+ find "${S}" -name CMakeLists.txt -type f \
+ -exec sed -i -e 's:^ *add_subdirectory( *kdepim *):# no kdepim:g' {} +
+
+ kde4-base_src_prepare
+}
+
+src_configure() {
+ mycmakeargs=(
+ $(cmake-utils_use_build handbook docs)
+ )
+ [[ -n ${A} ]] && kde4-base_src_configure
+}
+
+src_compile() {
+ [[ -n ${A} ]] && kde4-base_src_compile
+}
+
+src_test() {
+ [[ -n ${A} ]] && kde4-base_src_test
+}
+
+src_install() {
+ [[ -n ${A} ]] && kde4-base_src_install
+}