diff options
author | 2011-07-30 11:39:40 +0000 | |
---|---|---|
committer | 2011-07-30 11:39:40 +0000 | |
commit | 90b8a4b106435d6ff3d228a90b9ff0d0b86e4951 (patch) | |
tree | f5ea47c9669ad84b621e7da2edbbb9a8e5e1483f /kde-base/kde-l10n | |
parent | sparc stable wrt #372957 (diff) | |
download | historical-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/ChangeLog | 8 | ||||
-rw-r--r-- | kde-base/kde-l10n/Manifest | 29 | ||||
-rw-r--r-- | kde-base/kde-l10n/kde-l10n-4.7.0-r2.ebuild | 90 |
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 +} |