Gentoo Archives: gentoo-commits

From: Michael Palimaka <kensington@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/kde:master commit in: kde-apps/ktp-l10n/
Date: Wed, 23 Sep 2015 13:09:30
Message-Id: 1443013754.b48ada16b31e61cf514ed824a810703b13c79d7d.kensington@gentoo
1 commit: b48ada16b31e61cf514ed824a810703b13c79d7d
2 Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
3 AuthorDate: Wed Sep 23 13:09:14 2015 +0000
4 Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
5 CommitDate: Wed Sep 23 13:09:14 2015 +0000
6 URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=b48ada16
7
8 kde-apps/ktp-l10n: moved to main tree.
9
10 kde-apps/ktp-l10n/ktp-l10n-15.08.1.ebuild | 133 ------------------------------
11 kde-apps/ktp-l10n/metadata.xml | 5 --
12 2 files changed, 138 deletions(-)
13
14 diff --git a/kde-apps/ktp-l10n/ktp-l10n-15.08.1.ebuild b/kde-apps/ktp-l10n/ktp-l10n-15.08.1.ebuild
15 deleted file mode 100644
16 index 56ff757..0000000
17 --- a/kde-apps/ktp-l10n/ktp-l10n-15.08.1.ebuild
18 +++ /dev/null
19 @@ -1,133 +0,0 @@
20 -# Copyright 1999-2015 Gentoo Foundation
21 -# Distributed under the terms of the GNU General Public License v2
22 -# $Id$
23 -
24 -EAPI=5
25 -
26 -KDE_HANDBOOK="false"
27 -inherit kde5
28 -
29 -DESCRIPTION="KDE Telepathy internationalization package"
30 -HOMEPAGE="http://l10n.kde.org"
31 -
32 -DEPEND="
33 - $(add_frameworks_dep ki18n)
34 - dev-qt/linguist-tools:5
35 - sys-devel/gettext
36 -"
37 -RDEPEND="
38 - !<kde-apps/kde-l10n-15.08.0-r1
39 - !net-im/ktp-accounts-kcm
40 - !net-im/ktp-approver
41 - !net-im/ktp-auth-handler
42 - !net-im/ktp-common-internals
43 - !net-im/ktp-contact-list
44 - !net-im/ktp-filetransfer-handler
45 - !net-im/ktp-kded-module
46 - !net-im/ktp-send-file
47 - !net-im/ktp-text-ui
48 -"
49 -
50 -KEYWORDS="~amd64 ~x86"
51 -IUSE=""
52 -
53 -# /usr/portage/distfiles $ ls -1 kde-l10n-*-${PV}.* |sed -e 's:-${PV}.tar.xz::' -e 's:kde-l10n-::' |tr '\n' ' '
54 -MY_LANGS="ar bg bs ca ca@valencia cs da de el en_GB eo es et eu fa fi fr ga gl
55 -he hi hr hu ia id is it ja kk km ko lt lv mr nb nds nl nn pa pl pt pt_BR ro ru
56 -sk sl sr sv tr ug uk wa zh_CN zh_TW"
57 -
58 -PIM_L10N="kdepim kdepimlibs kdepim-runtime pim"
59 -
60 -URI_BASE="${SRC_URI/-${PV}.tar.xz/}"
61 -SRC_URI=""
62 -
63 -for MY_LANG in ${MY_LANGS} ; do
64 - IUSE="${IUSE} linguas_${MY_LANG}"
65 - SRC_URI="${SRC_URI} linguas_${MY_LANG}? ( ${URI_BASE/ktp/kde}/kde-l10n-${MY_LANG}-${PV}.tar.xz )"
66 -done
67 -
68 -S="${WORKDIR}"
69 -
70 -src_unpack() {
71 - if [[ -z ${A} ]]; then
72 - elog
73 - elog "You either have the LINGUAS variable unset, or it only"
74 - elog "contains languages not supported by ${P}."
75 - elog "You won't have any additional language support."
76 - elog
77 - elog "${P} supports these language codes:"
78 - elog "${MY_LANGS}"
79 - elog
80 - fi
81 -
82 - [[ -n ${A} ]] && unpack ${A}
83 -}
84 -
85 -src_prepare() {
86 - local LNG DIR
87 - # add all linguas to cmake
88 - if [[ -n ${A} ]]; then
89 - for LNG in ${LINGUAS}; do
90 - DIR="kde-l10n-${LNG}-${PV}"
91 - SDIR="${S}/${DIR}/5/${LNG}"
92 - if [[ -d "${DIR}" ]] ; then
93 - echo "add_subdirectory( ${DIR} )" >> "${S}"/CMakeLists.txt
94 -
95 - # Drop KDE4-based part
96 - sed -e '/add_subdirectory(4)/ s/^/#/'\
97 - -i "${S}"/${DIR}/CMakeLists.txt || die
98 -
99 - # We only want messages
100 - sed -e '/messages/!s/^add_subdirectory/# DONT/'\
101 - -i "${SDIR}"/CMakeLists.txt || die
102 -
103 - # Remove everything except kdenetwork
104 - if [[ -d "${SDIR}/messages" ]] ; then
105 - echo > "${SDIR}/messages/CMakeLists.txt"
106 - [[ -d "${SDIR}/messages/kdenetwork" ]] && \
107 - ( echo "add_subdirectory(kdenetwork)" >> "${SDIR}/messages/CMakeLists.txt" )
108 - # Remove everything but ktp translations
109 - find "${SDIR}"/messages/kdenetwork -type f ! \( -name CMakeLists.txt \
110 - -o -name kaccounts*po -o -name kcm_ktp*po -o -name kcmtelepathy*po \
111 - -o -name kded_ktp*po -o -name ktp*po -o -name plasma*ktp*po \) \
112 - -delete
113 - fi
114 -
115 - # In some cases we may have sub-lingua subdirs, e.g. sr :(
116 - for XSUBDIR in "${SDIR}/${LNG}"@* ; do
117 - XLNG=$(echo ${XSUBDIR}|sed -e 's:^.*/::')
118 - if [[ -d "${XSUBDIR}" ]] ; then
119 - einfo " ${XLNG} variant"
120 - # remove everything except kdenetwork
121 - if [[ -d "${XSUBDIR}/messages" ]] ; then
122 - echo > "${XSUBDIR}/messages/CMakeLists.txt"
123 - [[ -d "${XSUBDIR}/messages/kdenetwork" ]] && \
124 - ( echo "add_subdirectory(kdenetwork)" >> "${XSUBDIR}/messages/CMakeLists.txt" )
125 - # Remove everything but ktp translations
126 - find "${XSUBDIR}"/messages/kdenetwork -type f ! \( -name CMakeLists.txt \
127 - -o -name kaccounts*po -o -name kcm_ktp*po -o -name kcmtelepathy*po \
128 - -o -name kded_ktp*po -o -name ktp*po -o -name plasma*ktp*po \) \
129 - -delete
130 - fi
131 - fi
132 - done
133 - fi
134 - done
135 - fi
136 -}
137 -
138 -src_configure() {
139 - [[ -n ${A} ]] && kde5_src_configure
140 -}
141 -
142 -src_compile() {
143 - [[ -n ${A} ]] && kde5_src_compile
144 -}
145 -
146 -src_test() {
147 - [[ -n ${A} ]] && kde5_src_test
148 -}
149 -
150 -src_install() {
151 - [[ -n ${A} ]] && kde5_src_install
152 -}
153
154 diff --git a/kde-apps/ktp-l10n/metadata.xml b/kde-apps/ktp-l10n/metadata.xml
155 deleted file mode 100644
156 index a23f444..0000000
157 --- a/kde-apps/ktp-l10n/metadata.xml
158 +++ /dev/null
159 @@ -1,5 +0,0 @@
160 -<?xml version="1.0" encoding="UTF-8"?>
161 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
162 -<pkgmetadata>
163 - <herd>kde</herd>
164 -</pkgmetadata>