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-misc/extragear-l10n/
Date: Wed, 27 Apr 2016 15:34:27
Message-Id: 1461769826.509b51ae3e5567b86329a63c094283b40f3758b3.johu@gentoo
1 commit: 509b51ae3e5567b86329a63c094283b40f3758b3
2 Author: Johannes Huber <johu <AT> gentoo <DOT> org>
3 AuthorDate: Wed Apr 27 15:10:26 2016 +0000
4 Commit: Johannes Huber <johu <AT> gentoo <DOT> org>
5 CommitDate: Wed Apr 27 15:10:26 2016 +0000
6 URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=509b51ae
7
8 kde-misc/extragear-l10n: Remove pkg
9
10 No reverse dependencies. Used for misc extragear live packages which have no
11 live support anymore.
12
13 Package-Manager: portage-2.2.28
14
15 kde-misc/extragear-l10n/extragear-l10n-9999.ebuild | 120 ---------------------
16 kde-misc/extragear-l10n/metadata.xml | 8 --
17 2 files changed, 128 deletions(-)
18
19 diff --git a/kde-misc/extragear-l10n/extragear-l10n-9999.ebuild b/kde-misc/extragear-l10n/extragear-l10n-9999.ebuild
20 deleted file mode 100644
21 index 81fac17..0000000
22 --- a/kde-misc/extragear-l10n/extragear-l10n-9999.ebuild
23 +++ /dev/null
24 @@ -1,120 +0,0 @@
25 -# Copyright 1999-2016 Gentoo Foundation
26 -# Distributed under the terms of the GNU General Public License v2
27 -# $Id$
28 -
29 -EAPI=6
30 -
31 -KDE_SCM="svn"
32 -inherit kde4-base
33 -
34 -DESCRIPTION="KDE internationalization package"
35 -HOMEPAGE="http://www.kde.org/"
36 -LICENSE="GPL-2"
37 -SLOT="4"
38 -
39 -DEPEND=">=sys-devel/gettext-0.17"
40 -RDEPEND=""
41 -
42 -KEYWORDS=""
43 -IUSE=""
44 -
45 -LANGS="af ar be bg bn bn_IN br ca cs csb cy da de el en_GB eo es et eu fa fi fr
46 - fy ga gl gu he hi hr hsb hu hy is it ja ka kk km kn ko ku lb lt lv mk ml
47 - ms mt nb nds ne nl nn nso oc pa pl pt pt_BR ro ru rw se sk sl sr sv ta te tg
48 - th tr uk uz vi wa xh zh_CN zh_HK zh_TW"
49 -for LNG in ${LANGS}; do
50 - IUSE="${IUSE} linguas_${LNG}"
51 -done
52 -S="${WORKDIR}/${PN}"
53 -
54 -pkg_setup() {
55 - local lng
56 - for lng in ${LINGUAS}; do
57 - enabled_linguas+=" ${lng}"
58 - done
59 - if [[ -z ${enabled_linguas} ]]; then
60 - elog
61 - elog "You either have the LINGUAS variable unset, or it only"
62 - elog "contains languages not supported by ${P}."
63 - elog "You won't have any additional language support."
64 - elog
65 - elog "${P} supports these language codes:"
66 - elog "${LANGS}"
67 - elog
68 - fi
69 - kde4-base_pkg_setup
70 -}
71 -
72 -src_unpack() {
73 - local lng
74 -
75 - for lng in ${enabled_linguas}; do
76 - ESVN_REPO_URI="svn://anonsvn.kde.org/home/kde/trunk/l10n-kde4/${lng}"
77 - ESVN_PROJECT="kde-l10n"
78 - S="${WORKDIR}/${PN}/${lng}"
79 - subversion_src_unpack
80 - done
81 - ESVN_REPO_URI="svn://anonsvn.kde.org/home/kde/trunk/l10n-kde4/scripts"
82 - ESVN_PROJECT="kde-l10n"
83 - S="${WORKDIR}/${PN}/scripts"
84 - subversion_src_unpack
85 - S="${WORKDIR}/${PN}"
86 - kde4-base_src_unpack
87 -}
88 -
89 -src_prepare() {
90 - # <mva>
91 - # it is crappy way, but I do not know any other way to don't have
92 - # constantly correcting this ebuild after every time, that KDE team
93 - # changes apps list.
94 -
95 - for lng in ${enabled_linguas}; do
96 - mkdir -p "${S}/${lng}_extra"/docs "${S}/${lng}_extra"/messages
97 - mv "${S}/${lng}"/docs/extragear* "${S}/${lng}_extra"/docs
98 - mv "${S}/${lng}"/docs/playground* "${S}/${lng}_extra"/docs
99 - mv "${S}/${lng}"/docs/kdereview "${S}/${lng}_extra"/docs
100 - mv "${S}/${lng}"/docs/kdevelop "${S}/${lng}_extra"/docs
101 - mv "${S}/${lng}"/messages/extragear* "${S}/${lng}_extra"/messages
102 - mv "${S}/${lng}"/messages/playground* "${S}/${lng}_extra"/messages
103 - mv "${S}/${lng}"/messages/kdereview "${S}/${lng}_extra"/messages
104 - rm -r "${S}/${lng}"
105 - mv "${S}/${lng}_extra" "${S}/${lng}"
106 - done
107 -
108 - # <mva> If you can do it better, that do it, please ;)
109 -}
110 -
111 -src_configure() {
112 - local lng
113 -
114 - if [[ ! -z ${enabled_linguas} ]]; then
115 - cat <<-EOF > "${S}"/CMakeLists.txt
116 - project(kde-l10n)
117 -
118 - find_package(KDE4 REQUIRED)
119 - include (KDE4Defaults)
120 - include(MacroOptionalAddSubdirectory)
121 -
122 - find_package(Gettext REQUIRED)
123 -
124 - EOF
125 -
126 - for lng in ${enabled_linguas} ; do
127 - "${S}"/scripts/autogen.sh ${lng}
128 - echo "add_subdirectory( ${lng} )" >> "${S}"/CMakeLists.txt
129 - done
130 - kde4-base_src_configure
131 - fi
132 -}
133 -
134 -src_compile() {
135 - [[ -z ${enabled_linguas} ]] || kde4-base_src_compile
136 -}
137 -
138 -src_test() {
139 - [[ -z ${enabled_linguas} ]] || kde4-base_src_test
140 -}
141 -
142 -src_install() {
143 - [[ -z ${enabled_linguas} ]] || kde4-base_src_install
144 -}
145
146 diff --git a/kde-misc/extragear-l10n/metadata.xml b/kde-misc/extragear-l10n/metadata.xml
147 deleted file mode 100644
148 index 2fdbf33..0000000
149 --- a/kde-misc/extragear-l10n/metadata.xml
150 +++ /dev/null
151 @@ -1,8 +0,0 @@
152 -<?xml version="1.0" encoding="UTF-8"?>
153 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
154 -<pkgmetadata>
155 - <maintainer type="project">
156 - <email>kde@g.o</email>
157 - <name>Gentoo KDE Project</name>
158 - </maintainer>
159 -</pkgmetadata>