Gentoo Archives: gentoo-commits

From: Johannes Huber <johu@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/kde:master commit in: kde-apps/kde-l10n/
Date: Wed, 30 Mar 2016 16:05:48
Message-Id: 1459353786.9fdd2977b6c103c132142aa03c671abd96e8d785.johu@gentoo
1 commit: 9fdd2977b6c103c132142aa03c671abd96e8d785
2 Author: Johannes Huber <johu <AT> gentoo <DOT> org>
3 AuthorDate: Wed Mar 30 16:03:06 2016 +0000
4 Commit: Johannes Huber <johu <AT> gentoo <DOT> org>
5 CommitDate: Wed Mar 30 16:03:06 2016 +0000
6 URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=9fdd2977
7
8 Revert "kde-apps/kde-l10n: add for 16.03.80"
9
10 This reverts commit 761861eafdcf9e75384f9967d444f61d45665e18.
11
12 kde-apps/kde-l10n/kde-l10n-16.03.80.ebuild | 112 -----------------------------
13 kde-apps/kde-l10n/metadata.xml | 8 ---
14 2 files changed, 120 deletions(-)
15
16 diff --git a/kde-apps/kde-l10n/kde-l10n-16.03.80.ebuild b/kde-apps/kde-l10n/kde-l10n-16.03.80.ebuild
17 deleted file mode 100644
18 index d85e48b..0000000
19 --- a/kde-apps/kde-l10n/kde-l10n-16.03.80.ebuild
20 +++ /dev/null
21 @@ -1,112 +0,0 @@
22 -# Copyright 1999-2016 Gentoo Foundation
23 -# Distributed under the terms of the GNU General Public License v2
24 -# $Id$
25 -
26 -EAPI=6
27 -
28 -KDE_HANDBOOK="optional"
29 -inherit kde5
30 -
31 -DESCRIPTION="KDE internationalization package"
32 -HOMEPAGE="http://l10n.kde.org"
33 -
34 -DEPEND="
35 - $(add_frameworks_dep ki18n)
36 - $(add_qt_dep linguist-tools)
37 - sys-devel/gettext
38 -"
39 -RDEPEND="
40 - !<kde-apps/kde4-l10n-${PV}
41 - !kde-apps/kde4-l10n[-minimal]
42 - !<kde-apps/kdepim-l10n-${PV}
43 - !<kde-apps/ktp-l10n-${PV}
44 -"
45 -
46 -KEYWORDS="~amd64 ~x86"
47 -IUSE=""
48 -
49 -# /usr/portage/distfiles $ ls -1 kde-l10n-*-${PV}.* |sed -e 's:-${PV}.tar.xz::' -e 's:kde-l10n-::' |tr '\n' ' '
50 -MY_LANGS="ar bg bs ca ca@valencia cs da de el en_GB eo es et eu fa fi fr ga gl
51 -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
52 -sk sl sr sv tr ug uk wa zh_CN zh_TW"
53 -
54 -URI_BASE="${SRC_URI/-${PV}.tar.xz/}"
55 -SRC_URI=""
56 -
57 -for MY_LANG in ${MY_LANGS} ; do
58 - IUSE="${IUSE} linguas_${MY_LANG}"
59 - SRC_URI="${SRC_URI} linguas_${MY_LANG}? ( ${URI_BASE}/${PN}-${MY_LANG}-${PV}.tar.xz )"
60 -done
61 -
62 -S="${WORKDIR}"
63 -
64 -src_unpack() {
65 - if [[ -z ${A} ]]; then
66 - elog
67 - elog "You either have the LINGUAS variable unset, or it only"
68 - elog "contains languages not supported by ${P}."
69 - elog "You won't have any additional language support."
70 - elog
71 - elog "${P} supports these language codes:"
72 - elog "${MY_LANGS}"
73 - elog
74 - fi
75 -
76 - [[ -n ${A} ]] && unpack ${A}
77 -}
78 -
79 -src_prepare() {
80 - default
81 -
82 - local LNG DIR
83 - # add all linguas to cmake
84 - if [[ -n ${A} ]]; then
85 - for LNG in ${LINGUAS}; do
86 - DIR="${PN}-${LNG}-${PV}"
87 - if [[ -d "${DIR}" ]] ; then
88 - echo "add_subdirectory( ${DIR} )" >> "${S}"/CMakeLists.txt
89 -
90 - # Drop KDE4-based part
91 - sed -e '/add_subdirectory(4)/ s/^/#/'\
92 - -i "${S}"/${DIR}/CMakeLists.txt || die
93 -
94 - # Remove kdepim translations (part of kde-apps/kdepim-l10n)
95 - for subdir in kdepim kdepimlibs kdepim-runtime pim; do
96 - find "${S}/${DIR}" -name CMakeLists.txt -type f \
97 - -exec sed -i -e "/add_subdirectory( *${subdir} *)/ s/^/#/" {} +
98 - done
99 -
100 - # Remove ktp translations (part of kde-apps/ktp-l10n)
101 - # Drop that hack (and kde-apps/ktp-l10n) after ktp:4 removal
102 - find "${S}"/${DIR}/5/${LNG}/messages/kdenetwork -type f \
103 - \( -name kaccounts*po -o -name kcm_ktp*po -o -name kcmtelepathy*po \
104 - -o -name kded_ktp*po -o -name ktp*po -o -name plasma*ktp*po \) \
105 - -delete
106 -
107 - # Handbook optional
108 - sed -e '/KF5DocTools/ s/ REQUIRED//'\
109 - -i "${S}"/${DIR}/5/${LNG}/CMakeLists.txt || die
110 - if ! use handbook ; then
111 - sed -e '/add_subdirectory(docs)/ s/^/#/'\
112 - -i "${S}"/${DIR}/5/${LNG}/CMakeLists.txt || die
113 - fi
114 - fi
115 - done
116 - fi
117 -}
118 -
119 -src_configure() {
120 - [[ -n ${A} ]] && kde5_src_configure
121 -}
122 -
123 -src_compile() {
124 - [[ -n ${A} ]] && kde5_src_compile
125 -}
126 -
127 -src_test() {
128 - [[ -n ${A} ]] && kde5_src_test
129 -}
130 -
131 -src_install() {
132 - [[ -n ${A} ]] && kde5_src_install
133 -}
134
135 diff --git a/kde-apps/kde-l10n/metadata.xml b/kde-apps/kde-l10n/metadata.xml
136 deleted file mode 100644
137 index 2fdbf33..0000000
138 --- a/kde-apps/kde-l10n/metadata.xml
139 +++ /dev/null
140 @@ -1,8 +0,0 @@
141 -<?xml version="1.0" encoding="UTF-8"?>
142 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
143 -<pkgmetadata>
144 - <maintainer type="project">
145 - <email>kde@g.o</email>
146 - <name>Gentoo KDE Project</name>
147 - </maintainer>
148 -</pkgmetadata>