From c8e8fc3c3a26eaf530dce60098c7c92b1a7a9ef7 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Andreas=20H=C3=BCttel?= Date: Tue, 27 Dec 2011 13:54:54 +0000 Subject: [PATCH] Also install kdepim-runtime directory, bug 395141 Package-Manager: portage-2.1.10.41/cvs/Linux x86_64 --- kde-base/kdepim-l10n/ChangeLog | 8 +- kde-base/kdepim-l10n/Manifest | 29 ++--- .../kdepim-l10n/kdepim-l10n-4.7.4-r1.ebuild | 112 ++++++++++++++++++ 3 files changed, 134 insertions(+), 15 deletions(-) create mode 100644 kde-base/kdepim-l10n/kdepim-l10n-4.7.4-r1.ebuild diff --git a/kde-base/kdepim-l10n/ChangeLog b/kde-base/kdepim-l10n/ChangeLog index dda3c534a008..a7867dc036a8 100644 --- a/kde-base/kdepim-l10n/ChangeLog +++ b/kde-base/kdepim-l10n/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for kde-base/kdepim-l10n # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/kde-base/kdepim-l10n/ChangeLog,v 1.22 2011/12/12 23:44:28 dilfridge Exp $ +# $Header: /var/cvsroot/gentoo-x86/kde-base/kdepim-l10n/ChangeLog,v 1.23 2011/12/27 13:54:54 dilfridge Exp $ + +*kdepim-l10n-4.7.4-r1 (27 Dec 2011) + + 27 Dec 2011; Andreas K. Huettel + +kdepim-l10n-4.7.4-r1.ebuild: + Also install kdepim-runtime directory, bug 395141 12 Dec 2011; Andreas K. Huettel kdepim-l10n-4.7.4.ebuild: diff --git a/kde-base/kdepim-l10n/Manifest b/kde-base/kdepim-l10n/Manifest index 1d5b6905f313..7f450c1ae3b3 100644 --- a/kde-base/kdepim-l10n/Manifest +++ b/kde-base/kdepim-l10n/Manifest @@ -165,23 +165,24 @@ DIST kde-l10n-zh_TW-4.7.3.tar.bz2 2830325 RMD160 638990af12cbdd9b03baa2d8014f966 DIST kde-l10n-zh_TW-4.7.4.tar.bz2 2830929 RMD160 a348bfad520cd8c835791504036a7d8de35ac7b5 SHA1 2751dcc8a931692f5cd2d04b03bfb1447ee3b87f SHA256 f8ca70f9ca6b1261cc280abe3e73d7c0d0acc3031762758d050fc6e1e3d5ae26 EBUILD kdepim-l10n-4.4.11.1-r1.ebuild 2995 RMD160 997b322afbf61006bdb1f8fb468d4a2c0dbaa81c SHA1 0fd9fab8aba3ae72fc69cd0ed8678664e80e24aa SHA256 52d6ab638babf2d95a58e2263090426a2f60de9fd5e14287898e31702da09a7d EBUILD kdepim-l10n-4.7.3.ebuild 2869 RMD160 0f8c20641053661f60c01241385e064caeb63a81 SHA1 de1c86016cb2e72745316ae940ad2e7c0bfea2a4 SHA256 3a6d9d1d2294b339bf121c3055241391b61ce30432a2f24ba1a42ae7cb2de61f +EBUILD kdepim-l10n-4.7.4-r1.ebuild 3221 RMD160 6ec68b6b8b3e535ffcc6a33063d1ae798fa9b1c2 SHA1 6c261c7b3ec2944310f4362bee87cabd94873e58 SHA256 e7abad6c20c11a373aba737136d76e09285f02845277c97455ca395899ab7fa3 EBUILD kdepim-l10n-4.7.4.ebuild 2883 RMD160 7348faaf3472eedafc6241e70001db1c75610ea6 SHA1 d23ba4d198347c41abc4cef15516c1d1febd426a SHA256 4c520b14d94331c17f8964fbfa0f4ba4e508ceae1bdeb98f59015072754d0a88 -MISC ChangeLog 3491 RMD160 239fa578306fdf238a0d60c5365585475a239d8d SHA1 adb6f58a3f07d27dfa3af8a468602cf582a182e6 SHA256 390ba8752157b7343a6877110fafe5d73a1fc6af0c659d15fa0a9cb18b006f13 +MISC ChangeLog 3670 RMD160 aee79cf87a9dcf32ad13ca642cd8694831919ba9 SHA1 9cc0f874fdcea3085428619c290a27e886739431 SHA256 bf2d26d1288c08468b88ea13eb11ab6b5ed742593d15de5d0c807977e77ae3fd MISC metadata.xml 156 RMD160 ecce3b981f150c45ae1e84e2d208e678d6124259 SHA1 b64f7c0b4e5db816d82ad19848f72118af129d35 SHA256 2f4da28506b9d4185f320f67a6191d30c7a921217ed4447ed46ea0bc4aefc79a -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.17 (GNU/Linux) -iQIcBAEBCgAGBQJO5pHuAAoJENwGBM22xffe1ZsP/165/7az5Q7ufZMkPzJu7hy5 -Tpb9m4aADfGePIsBAAp0lEQr6iE8MbwocM3JzPeDXHvVgCkoB2U6JS7TvYK4f36S -Hbbvsqes8L3LHs3NoQmzAfpjz70CuzMw7wT84oaZg61eL72jegBJgBeHJPH6X8Vu -ImrfmYlxbirLirDO8VxuqbY8OuVJEG5zMK0ggyjUjHeyqmm6cSmPg9G+Qpl2YlQD -uud/DvT4UUMYZYSAmmANuTFvFwRVTDlEMQAYBpd79sKccUHecMEtnqKFoWHrn6pZ -rKV6K6D28oeiEzxXriCpAY8Cy4pM560tpJEn1b2DFn8TLJ21vaMHcZ3alpbOMlyW -Oh98zlbquTljBpo7yQYPNSY1tZLF1cMfL/CyjeP2lDT3vC4QvUYYGvLyrVngaVxe -GurhtjT7WRRZODIo+pHo4MzaUq5qjOdXgPBHAh9eH7/HQ43En/zYLbJnP1KYFOpS -CX1Yn17NID/kzyW5bt9UaCvRB8WsSZybMiAugQC/E+r1HbbS7560SzLYC1qez8Bb -/wc0aR8meFqIsmtnUKadOpUGPbWDq44pT/yU01C/ncKZjIa7Lpaj1R8wYHvuUj4H -nxPOoMO7I80DId72tJuskbmjVJXyWT9sSUYHJc2qLVTwMLn8xHysDyrcCCdCLHCv -iIJkLbOLKNOlzuO8QcSU -=pGaP +iQIcBAEBCgAGBQJO+c60AAoJEEb+UGWnxTyHGW4QAL6lN+3ipP83sqnJVMexe5oE +ArvobWruHhskteKPX23+8NzRfAEBq8JmDozXojK2FujqOYd4HE8uB0CGfcNCilBO +ync1TIjG7L0J4Jq06sRuh97t+H0bnCdTiHQ7MOu2JuPd8EoLVVM24rYT5+HmhplX +7OssqYE/PhWt0HxqzBh8OiDlc6jQPFQHKGD1NLYmBkInxa5pTeCJYpxJJTqMPFDx +Hja5V4u4QOWu6bFdi1QNE8ff0b+Hio1SnTXkWqe7mUqwjEQDmqX91kQ4HANQvUS+ +lDcnddVtRIXvFkUAPbO19Enei+wxy8wIiDJtO76ScVFY73YBX4ZejjSMxp4dC4ga +OGvHfQ90xBd8I+TgUJqOLQbonfEHrs89wSIqLmfmCE1jIjDS+eaSWze5USiflvuJ +xdylWWwUSLsFNc/gxLMsEP77jSlm9kuItD4vkWYh7xcct0MpW5Nv0vz+o4TGThbf +5d9ZsaO+flZRaC6xmZLjDsUySubvzqGnbEdMidg3xxVfqZhcvOb+fwy2o2znUz0s +G0gXGebQdNn39B6VgPJWUmDuTFjG98T1ko43en0Tba2bfqdG/mR0ft8TC+T7Hpwj +oFsLuoPv8UIPnneJ6LVmumZZm+TI3J3kY3kJd2gZYvzQZmstt4eNPJ2rOU0XWoGj +CpWFzBfCV3KfCuDlyQEZ +=uP8r -----END PGP SIGNATURE----- diff --git a/kde-base/kdepim-l10n/kdepim-l10n-4.7.4-r1.ebuild b/kde-base/kdepim-l10n/kdepim-l10n-4.7.4-r1.ebuild new file mode 100644 index 000000000000..8f8d25c4cb8c --- /dev/null +++ b/kde-base/kdepim-l10n/kdepim-l10n-4.7.4-r1.ebuild @@ -0,0 +1,112 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/kde-base/kdepim-l10n/kdepim-l10n-4.7.4-r1.ebuild,v 1.1 2011/12/27 13:54:54 dilfridge Exp $ + +EAPI=4 + +KDE_HANDBOOK=optional +inherit kde4-base + +DESCRIPTION="KDE PIM internationalization package" +HOMEPAGE="http://www.kde.org/" +LICENSE="GPL-2" + +DEPEND=" + sys-devel/gettext +" +RDEPEND="" + +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" +IUSE="" + +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/kdepim/kde}/kde-l10n-${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="kde-l10n-${LNG}-${PV}" + if [[ -d "${DIR}" ]] ; then + echo "add_subdirectory( ${DIR} )" >> "${S}"/CMakeLists.txt + fi + + # remove everything except kdepim and kdepim-runtime + for SUBDIR in data docs messages scripts ; do + if [[ -d "${S}/${DIR}/${SUBDIR}" ]] ; then + einfo " ${SUBDIR} subdirectory" + echo > "${S}/${DIR}/${SUBDIR}/CMakeLists.txt" + [[ -d "${S}/${DIR}/${SUBDIR}/kdepim" ]] && ( echo "add_subdirectory(kdepim)" >> "${S}/${DIR}/${SUBDIR}/CMakeLists.txt" ) + [[ -d "${S}/${DIR}/${SUBDIR}/kdepim-runtime" ]] && ( echo "add_subdirectory(kdepim-runtime)" >> "${S}/${DIR}/${SUBDIR}/CMakeLists.txt" ) + fi + done + + # in some cases we may have sub-lingua subdirs, e.g. sr :( + for XSUBDIR in "${S}/${DIR}/${LNG}"@* ; do + XLNG=$(echo ${XSUBDIR}|sed -e 's:^.*/::') + if [[ -d "${XSUBDIR}" ]] ; then + einfo " ${XLNG} variant" + # remove everything except kdepim and kdepim-runtime + for SUBDIR in data docs messages scripts ; do + if [[ -d "${XSUBDIR}/${SUBDIR}" ]] ; then + einfo " ${SUBDIR} subdirectory" + echo > "${XSUBDIR}/${SUBDIR}/CMakeLists.txt" + [[ -d "${XSUBDIR}/${SUBDIR}/kdepim" ]] && ( echo "add_subdirectory(kdepim)" >> "${XSUBDIR}/${SUBDIR}/CMakeLists.txt" ) + [[ -d "${XSUBDIR}/${SUBDIR}/kdepim-runtime" ]] && ( echo "add_subdirectory(kdepim-runtime)" >> "${XSUBDIR}/${SUBDIR}/CMakeLists.txt" ) + fi + done + fi + done + done + fi +} + +src_prepare() { + [[ -n ${A} ]] && 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 +} -- 2.26.2