[gentoo-commits] proj/kde:master commit in: kde-apps/kde4-l10n/, kde-apps/kde4-l10n/files/

2017-08-19 Thread Andreas Sturmlechner
commit: 2f03c3af532b712f6b608f13119bc4e65df91e0c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Aug 19 07:15:52 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Aug 19 07:15:52 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=2f03c3af

kde-apps/kde4-l10n: Drop obsolete files

 .../kde4-l10n/files/kde4-l10n-16.12.3-remove-dirs  | 26 --
 kde-apps/kde4-l10n/metadata.xml|  8 ---
 2 files changed, 34 deletions(-)

diff --git a/kde-apps/kde4-l10n/files/kde4-l10n-16.12.3-remove-dirs 
b/kde-apps/kde4-l10n/files/kde4-l10n-16.12.3-remove-dirs
deleted file mode 100644
index c1827c7aee..00
--- a/kde-apps/kde4-l10n/files/kde4-l10n-16.12.3-remove-dirs
+++ /dev/null
@@ -1,26 +0,0 @@
-# Disable any subdirectories listed here. Comments are ignored
-# First argument: parent directory
-# Second argument: which subdirectory to disable in CMakeLists.txt
-# kde-l10n 5
-docs/kde-runtime glossary
-docs/kde-runtime khelpcenter
-docs/kdesdk umbrello
-scripts kdeedu
-# Plasma 5
-docs/kde-runtime fundamentals
-docs/kde-runtime kdesu
-docs/kde-runtime khelpcenter
-docs/kde-runtime knetattach
-docs/kde-runtime onlinehelp
-docs/kde-runtime/kcontrol bookmarks
-docs/kde-runtime/kcontrol cookies
-docs/kde-runtime/kcontrol ebrowsing
-docs/kde-runtime/kcontrol emoticons
-docs/kde-runtime/kcontrol icons
-docs/kde-runtime/kcontrol kcmcgi
-docs/kde-runtime/kcontrol kcm_ssl
-docs/kde-runtime/kcontrol nepomuk
-docs/kde-runtime/kcontrol smb
-docs/kde-runtime/kcontrol trash
-docs/kde-runtime/kcontrol useragent
-scripts kdebase

diff --git a/kde-apps/kde4-l10n/metadata.xml b/kde-apps/kde4-l10n/metadata.xml
deleted file mode 100644
index 2fdbf33d96..00
--- a/kde-apps/kde4-l10n/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   k...@gentoo.org
-   Gentoo KDE Project
-   
-



[gentoo-commits] proj/kde:master commit in: kde-apps/kde4-l10n/files/, kde-apps/kde4-l10n/

2017-08-12 Thread Andreas Sturmlechner
commit: d2a0014792bdc10f433bd6ae984098987f5e66ea
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Aug 12 15:48:01 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Aug 12 15:48:01 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=d2a00147

kde-apps/kde4-l10n: Drop REMOVE_MSGS file, block old Plasma instead

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 .../files/kde4-l10n-17.04.3-remove-messages| 36 --
 kde-apps/kde4-l10n/kde4-l10n-17.08.0.ebuild| 27 +++-
 2 files changed, 4 insertions(+), 59 deletions(-)

diff --git a/kde-apps/kde4-l10n/files/kde4-l10n-17.04.3-remove-messages 
b/kde-apps/kde4-l10n/files/kde4-l10n-17.04.3-remove-messages
deleted file mode 100644
index 8328a74e81..00
--- a/kde-apps/kde4-l10n/files/kde4-l10n-17.04.3-remove-messages
+++ /dev/null
@@ -1,36 +0,0 @@
-# Remove any path listed here. Comments are ignored
-# KDE SDK 4
-kdesdk/umbrello.po
-
-# plasma-desktop - fixed in: 5.10.0
-# KDELIBS 4
-kdelibs/kcm_baloofile.po
-# KDE Runtime 4
-kde-runtime/attica_kde.po
-kde-runtime/kcm_device_automounter.po
-kde-runtime/kcm_emoticons.po
-kde-runtime/kcm_phonon.po
-kde-runtime/kcmicons.po
-kde-runtime/kcmkded.po
-kde-runtime/kcmnotify.po
-kde-runtime/kcmcomponentchooser.po
-kde-runtime/knetattach.po
-
-# plasma-workspace - fixed in: 5.10.0
-# KDELIBS 4
-kdelibs/plasma_runner_baloosearchrunner.po
-# KDE Runtime 4
-kde-runtime/drkonqi.po
-kde-runtime/kio_applications.po
-kde-runtime/phonon_kde.po
-kde-runtime/soliduiserver.po
-
-# kde-cli-tools - fixed in: 5.10.0
-# KDE Runtime 4
-kde-runtime/filetypes.po
-kde-runtime/kcmshell.po
-kde-runtime/kmimetypefinder.po
-kde-runtime/kdesu.po
-kde-runtime/kioclient.po
-kde-runtime/kstart.po
-kde-runtime/ktraderclient.po

diff --git a/kde-apps/kde4-l10n/kde4-l10n-17.08.0.ebuild 
b/kde-apps/kde4-l10n/kde4-l10n-17.08.0.ebuild
index ac3f3b36ab..142d8847a5 100644
--- a/kde-apps/kde4-l10n/kde4-l10n-17.08.0.ebuild
+++ b/kde-apps/kde4-l10n/kde4-l10n-17.08.0.ebuild
@@ -52,14 +52,16 @@ RDEPEND="
!kde-apps/kde-l10n:5
! /dev/null 2>&1; then
-   rm ./*/4/*/messages/${path} || die "Failed to remove 
${path}"
-   else
-   einfo "F: ${path}"  # run with L10N="*" to cut down 
list
-   fi
-   done < <(grep -ve "^$\|^\s*\#" "${REMOVE_MSGS}")
 }
 
 src_configure() {



[gentoo-commits] proj/kde:master commit in: kde-apps/kde4-l10n/

2017-07-25 Thread Andreas Sturmlechner
commit: afa81b64c3bdffa8b0e184611ba06d428ebb0aee
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jul 25 16:55:07 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jul 25 16:55:07 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=afa81b64

kde-apps/kde4-l10n: Re-add missing blocker

It was lost during kde5 -> kde4-base.eclass migration.

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 kde-apps/kde4-l10n/kde4-l10n-17.07.80.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/kde-apps/kde4-l10n/kde4-l10n-17.07.80.ebuild 
b/kde-apps/kde4-l10n/kde4-l10n-17.07.80.ebuild
index ecd927013b..ac3f3b36ab 100644
--- a/kde-apps/kde4-l10n/kde4-l10n-17.07.80.ebuild
+++ b/kde-apps/kde4-l10n/kde4-l10n-17.07.80.ebuild
@@ -49,6 +49,7 @@ DEPEND="
 "
 RDEPEND="
!

[gentoo-commits] proj/kde:master commit in: kde-apps/kde4-l10n/files/, kde-apps/kde4-l10n/

2017-07-13 Thread Andreas Sturmlechner
commit: df6321a2413aa20275f9675bb6a0828b43bb2b99
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Jul 13 20:18:01 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Jul 13 20:18:01 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=df6321a2

kde-apps/kde4-l10n: More conflict cleanup

Conflicting versions of kde-plasma/plasma-workspace are gone,
so just add a blocker for late upgraders.

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 kde-apps/kde4-l10n/files/kde4-l10n-17.04.3-remove-messages | 2 --
 kde-apps/kde4-l10n/kde4-l10n-17.04.3.ebuild| 1 +
 2 files changed, 1 insertion(+), 2 deletions(-)

diff --git a/kde-apps/kde4-l10n/files/kde4-l10n-17.04.3-remove-messages 
b/kde-apps/kde4-l10n/files/kde4-l10n-17.04.3-remove-messages
index 493415f1fb..8328a74e81 100644
--- a/kde-apps/kde4-l10n/files/kde4-l10n-17.04.3-remove-messages
+++ b/kde-apps/kde4-l10n/files/kde4-l10n-17.04.3-remove-messages
@@ -24,8 +24,6 @@ kde-runtime/drkonqi.po
 kde-runtime/kio_applications.po
 kde-runtime/phonon_kde.po
 kde-runtime/soliduiserver.po
-# fixed in: 5.8.6-r1, 5.9.5.1-r1
-kde-runtime/kio_remote.po
 
 # kde-cli-tools - fixed in: 5.10.0
 # KDE Runtime 4

diff --git a/kde-apps/kde4-l10n/kde4-l10n-17.04.3.ebuild 
b/kde-apps/kde4-l10n/kde4-l10n-17.04.3.ebuild
index dff133c010..6a44819890 100644
--- a/kde-apps/kde4-l10n/kde4-l10n-17.04.3.ebuild
+++ b/kde-apps/kde4-l10n/kde4-l10n-17.04.3.ebuild
@@ -54,6 +54,7 @@ RDEPEND="
!

[gentoo-commits] proj/kde:master commit in: kde-apps/kde4-l10n/files/, kde-apps/kde4-l10n/

2017-07-13 Thread Andreas Sturmlechner
commit: 672bb71c3e8b5206e63bccb6346c56193f49
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Jul 13 19:53:08 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Jul 13 20:07:36 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=672bb71c

kde-apps/kde4-l10n: Merge kde5.eclass l10n hacks, switch to kde4-base

No need to keep these functions in the eclass for a single consumer.
Upstream is cleaning up - drop obsolete conflicts.

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 ...-messages => kde4-l10n-17.04.3-remove-messages} |  65 +--
 kde-apps/kde4-l10n/kde4-l10n-17.04.3.ebuild| 123 ++---
 2 files changed, 135 insertions(+), 53 deletions(-)

diff --git a/kde-apps/kde4-l10n/files/kde4-l10n-16.11.90-remove-messages 
b/kde-apps/kde4-l10n/files/kde4-l10n-17.04.3-remove-messages
similarity index 53%
rename from kde-apps/kde4-l10n/files/kde4-l10n-16.11.90-remove-messages
rename to kde-apps/kde4-l10n/files/kde4-l10n-17.04.3-remove-messages
index 7f77a89708..493415f1fb 100644
--- a/kde-apps/kde4-l10n/files/kde4-l10n-16.11.90-remove-messages
+++ b/kde-apps/kde4-l10n/files/kde4-l10n-17.04.3-remove-messages
@@ -1,53 +1,38 @@
 # Remove any path listed here. Comments are ignored
+# KDE SDK 4
+kdesdk/umbrello.po
+
+# plasma-desktop - fixed in: 5.10.0
+# KDELIBS 4
+kdelibs/kcm_baloofile.po
 # KDE Runtime 4
 kde-runtime/attica_kde.po
-kde-runtime/drkonqi.po
-kde-runtime/filetypes.po
-kde-runtime/htmlsearch.po
-kde-runtime/kcmcomponentchooser.po
 kde-runtime/kcm_device_automounter.po
 kde-runtime/kcm_emoticons.po
-kde-runtime/kcmhtmlsearch.po
+kde-runtime/kcm_phonon.po
 kde-runtime/kcmicons.po
 kde-runtime/kcmkded.po
 kde-runtime/kcmnotify.po
-kde-runtime/kcm_phonon.po
-kde-runtime/kcmshell.po
-kde-runtime/kdesu.po
-kde-runtime/kglobalaccel.po
-kde-runtime/khelpcenter.po
+kde-runtime/kcmcomponentchooser.po
+kde-runtime/knetattach.po
+
+# plasma-workspace - fixed in: 5.10.0
+# KDELIBS 4
+kdelibs/plasma_runner_baloosearchrunner.po
+# KDE Runtime 4
+kde-runtime/drkonqi.po
 kde-runtime/kio_applications.po
-kde-runtime/kio_archive.po
-kde-runtime/kio_bookmarks.po
-kde-runtime/kioclient.po
-kde-runtime/kio_fish.po
-kde-runtime/kio_info.po
-kde-runtime/kio_man.po
-kde-runtime/kio_nfs.po
-kde-runtime/kio_recentdocuments.po
+kde-runtime/phonon_kde.po
+kde-runtime/soliduiserver.po
+# fixed in: 5.8.6-r1, 5.9.5.1-r1
 kde-runtime/kio_remote.po
-kde-runtime/kio_sftp.po
-kde-runtime/kio_smb.po
-kde-runtime/kio_thumbnail.po
+
+# kde-cli-tools - fixed in: 5.10.0
+# KDE Runtime 4
+kde-runtime/filetypes.po
+kde-runtime/kcmshell.po
 kde-runtime/kmimetypefinder.po
-kde-runtime/knetattach.po
+kde-runtime/kdesu.po
+kde-runtime/kioclient.po
 kde-runtime/kstart.po
 kde-runtime/ktraderclient.po
-kde-runtime/phonon_kde.po
-kde-runtime/soliduiserver.po
-# KDELIBS 4
-kdelibs/akonadi_baloo_indexer.po
-kdelibs/baloo_file_extractor.po
-kdelibs/baloo_file.po
-kdelibs/baloosearch.po
-kdelibs/balooshow.po
-kdelibs/baloowidgets.po
-kdelibs/kcm_activities.po
-kdelibs/kcm_baloofile.po
-kdelibs/kfilemetadata.po
-kdelibs/kio_baloosearch.po
-kdelibs/kio_tags.po
-kdelibs/kio_timeline.po
-kdelibs/plasma_runner_baloosearchrunner.po
-# KDE SDK 4
-kdesdk/umbrello.po

diff --git a/kde-apps/kde4-l10n/kde4-l10n-17.04.3.ebuild 
b/kde-apps/kde4-l10n/kde4-l10n-17.04.3.ebuild
index f5397b5a76..dff133c010 100644
--- a/kde-apps/kde4-l10n/kde4-l10n-17.04.3.ebuild
+++ b/kde-apps/kde4-l10n/kde4-l10n-17.04.3.ebuild
@@ -3,31 +3,65 @@
 
 EAPI=6
 
-KDE_AUTODEPS="false"
 KDE_HANDBOOK="optional"
 KDE_L10N=(
ar ast bg bs ca ca-valencia cs da de el en-GB eo es et eu fa fi fr ga 
gl 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
sk sl sr sr-ijekavsk sr-Latn sr-Latn-ijekavsk sv tr ug uk wa zh-CN zh-TW
 )
-KMNAME="kde-l10n"
-inherit kde5
+inherit kde4-base
 
 DESCRIPTION="KDE legacy internationalization package"
+HOMEPAGE="https://l10n.kde.org;
+
+kde_l10n2lingua() {
+   local l
+   for l; do
+   case ${l} in
+   ca-valencia) echo ca@valencia;;
+   sr-ijekavsk) echo sr@ijekavian;;
+   sr-Latn-ijekavsk) echo sr@ijekavianlatin;;
+   sr-Latn) echo sr@latin;;
+   uz-Cyrl) echo uz@cyrillic;;
+   *) echo "${l/-/_}";;
+   esac
+   done
+}
+
+URI_BASE="${SRC_URI/kde4-l10n-${PV}.tar.xz/}kde-l10n/kde-l10n"
+SRC_URI=""
+for my_l10n in ${KDE_L10N[@]} ; do
+   case ${my_l10n} in
+   sr | sr-ijekavsk | sr-Latn-ijekavsk | sr-Latn)
+   SRC_URI="${SRC_URI} l10n_${my_l10n}? ( 
${URI_BASE}-sr-${PV}.tar.xz )"
+   ;;
+   *)
+   SRC_URI="${SRC_URI} l10n_${my_l10n}? ( 
${URI_BASE}-$(kde_l10n2lingua ${my_l10n})-${PV}.tar.xz )"
+   ;;
+   esac
+done
+unset URI_BASE
 
-SLOT="4"
 KEYWORDS="~amd64 ~arm 

[gentoo-commits] proj/kde:master commit in: kde-apps/kde4-l10n/files/, kde-apps/kde4-l10n/

2017-03-25 Thread Andreas Sturmlechner
commit: 0251fc087ce5b1e3cc6999341437f09055c6f23c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Mar 25 17:03:30 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Mar 25 17:03:30 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=0251fc08

kde-apps/kde4-l10n: Fix file collision w/ kde-plasma/plasma-desktop-5.9.4

Reported-by: Sabayon

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 .../kde4-l10n/files/kde4-l10n-16.12.3-remove-dirs  |  26 +
 kde-apps/kde4-l10n/kde4-l10n-17.03.80-r1.ebuild| 114 +
 2 files changed, 140 insertions(+)

diff --git a/kde-apps/kde4-l10n/files/kde4-l10n-16.12.3-remove-dirs 
b/kde-apps/kde4-l10n/files/kde4-l10n-16.12.3-remove-dirs
new file mode 100644
index 00..c1827c7aee
--- /dev/null
+++ b/kde-apps/kde4-l10n/files/kde4-l10n-16.12.3-remove-dirs
@@ -0,0 +1,26 @@
+# Disable any subdirectories listed here. Comments are ignored
+# First argument: parent directory
+# Second argument: which subdirectory to disable in CMakeLists.txt
+# kde-l10n 5
+docs/kde-runtime glossary
+docs/kde-runtime khelpcenter
+docs/kdesdk umbrello
+scripts kdeedu
+# Plasma 5
+docs/kde-runtime fundamentals
+docs/kde-runtime kdesu
+docs/kde-runtime khelpcenter
+docs/kde-runtime knetattach
+docs/kde-runtime onlinehelp
+docs/kde-runtime/kcontrol bookmarks
+docs/kde-runtime/kcontrol cookies
+docs/kde-runtime/kcontrol ebrowsing
+docs/kde-runtime/kcontrol emoticons
+docs/kde-runtime/kcontrol icons
+docs/kde-runtime/kcontrol kcmcgi
+docs/kde-runtime/kcontrol kcm_ssl
+docs/kde-runtime/kcontrol nepomuk
+docs/kde-runtime/kcontrol smb
+docs/kde-runtime/kcontrol trash
+docs/kde-runtime/kcontrol useragent
+scripts kdebase

diff --git a/kde-apps/kde4-l10n/kde4-l10n-17.03.80-r1.ebuild 
b/kde-apps/kde4-l10n/kde4-l10n-17.03.80-r1.ebuild
new file mode 100644
index 00..cc1656c3b5
--- /dev/null
+++ b/kde-apps/kde4-l10n/kde4-l10n-17.03.80-r1.ebuild
@@ -0,0 +1,114 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_AUTODEPS="false"
+KDE_HANDBOOK="optional"
+KDE_L10N=(
+   ar ast bg bs ca ca-valencia cs da de el en-GB eo es et eu fa fi fr ga 
gl 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
+   sk sl sr sr-ijekavsk sr-Latn sr-Latn-ijekavsk sv tr ug uk wa zh-CN zh-TW
+)
+KMNAME="kde-l10n"
+inherit kde5
+
+DESCRIPTION="KDE legacy internationalization package"
+
+SLOT="4"
+KEYWORDS="~amd64 ~arm ~x86"
+
+DEPEND="
+   kde-frameworks/kdelibs:4
+   sys-devel/gettext
+"
+RDEPEND="
+   >=kde-apps/kde-l10n-${PV}
+"
+
+REMOVE_DIRS="${FILESDIR}/${PN}-16.12.3-remove-dirs"
+REMOVE_MSGS="${FILESDIR}/${PN}-16.11.90-remove-messages"
+
+IUSE="aqua test" # TODO: Drop aqua as soon as possible
+
+pkg_setup() {
+   if [[ -z ${A} ]]; then
+   elog
+   elog "None of the requested L10N are supported by ${P}."
+   elog
+   elog "${P} supports these language codes:"
+   elog "${KDE_L10N[@]}"
+   elog
+   fi
+   [[ -n ${A} ]] && kde5_pkg_setup
+}
+
+src_prepare() {
+   kde5_src_prepare
+   [[ -n ${A} ]] || return
+
+   einfo "Removing file collisions with Plasma 5 and Applications"
+   [[ -f ${REMOVE_DIRS} ]] || die "Error: ${REMOVE_DIRS} not found!"
+   [[ -f ${REMOVE_MSGS} ]] || die "Error: ${REMOVE_MSGS} not found!"
+
+   use test && einfo "Tests enabled: Listing LINGUAS causing file 
collisions"
+
+   einfo "Directories..."
+   while read path; do
+   if use test ; then  # build a report w/ L10N="*" to submit 
@upstream
+   local lngs
+   for lng in $(kde_l10n2lingua ${KDE_L10N[@]}); do
+   SDIR="${S}/${KMNAME}-${lng}-${PV}/4/${lng}"
+   if [[ -d "${SDIR}"/${path%\ *}/${path#*\ } ]] ; 
then
+   lngs+=" ${lng}"
+   fi
+   done
+   [[ -n "${lngs}" ]] && einfo "${path%\ *}/${path#*\ 
}${lngs}"
+   unset lngs
+   fi
+   if ls -U ./*/4/*/${path%\ *}/${path#*\ } > /dev/null 2>&1; then
+   sed -e "\:add_subdirectory(\s*${path#*\ }\s*): s:^:#:" \
+   -i ./*/4/*/${path%\ *}/CMakeLists.txt || \
+   die "Failed to comment out ${path}"
+   else
+   einfo "F: ${path}"  # run with L10N="*" to cut down 
list
+   fi
+   done < <(grep -ve "^$\|^\s*\#" "${REMOVE_DIRS}")
+   einfo
+   einfo "Messages..."
+   while read path; do
+   if use test ; then  # build a report w/ L10N="*" to submit 
@upstream
+   local lngs
+   for lng in $(kde_l10n2lingua ${KDE_L10N[@]}); do
+ 

[gentoo-commits] proj/kde:master commit in: kde-apps/kde4-l10n/files/, kde-apps/kde4-l10n/

2017-03-25 Thread Andreas Sturmlechner
commit: 48e7f90e50ed2d8d9ebe7d4c4d3cc5a7335bd67a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Mar 25 17:04:06 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Mar 25 17:04:06 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=48e7f90e

kde-apps/kde4-l10n: Drop old

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 .../kde4-l10n/files/kde4-l10n-16.11.90-remove-dirs |  25 -
 kde-apps/kde4-l10n/kde4-l10n-17.03.80.ebuild   | 114 -
 2 files changed, 139 deletions(-)

diff --git a/kde-apps/kde4-l10n/files/kde4-l10n-16.11.90-remove-dirs 
b/kde-apps/kde4-l10n/files/kde4-l10n-16.11.90-remove-dirs
deleted file mode 100644
index 93630fefca..00
--- a/kde-apps/kde4-l10n/files/kde4-l10n-16.11.90-remove-dirs
+++ /dev/null
@@ -1,25 +0,0 @@
-# Disable any subdirectories listed here. Comments are ignored
-# First argument: parent directory
-# Second argument: which subdirectory to disable in CMakeLists.txt
-# kde-l10n 5
-docs/kde-runtime glossary
-docs/kde-runtime khelpcenter
-docs/kdesdk umbrello
-scripts kdeedu
-# Plasma 5
-docs/kde-runtime fundamentals
-docs/kde-runtime kdesu
-docs/kde-runtime khelpcenter
-docs/kde-runtime knetattach
-docs/kde-runtime onlinehelp
-docs/kde-runtime/kcontrol bookmarks
-docs/kde-runtime/kcontrol cookies
-docs/kde-runtime/kcontrol ebrowsing
-docs/kde-runtime/kcontrol emoticons
-docs/kde-runtime/kcontrol icons
-docs/kde-runtime/kcontrol kcmcgi
-docs/kde-runtime/kcontrol kcm_ssl
-docs/kde-runtime/kcontrol nepomuk
-docs/kde-runtime/kcontrol smb
-docs/kde-runtime/kcontrol trash
-docs/kde-runtime/kcontrol useragent

diff --git a/kde-apps/kde4-l10n/kde4-l10n-17.03.80.ebuild 
b/kde-apps/kde4-l10n/kde4-l10n-17.03.80.ebuild
deleted file mode 100644
index 7cb6d087a9..00
--- a/kde-apps/kde4-l10n/kde4-l10n-17.03.80.ebuild
+++ /dev/null
@@ -1,114 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-KDE_AUTODEPS="false"
-KDE_HANDBOOK="optional"
-KDE_L10N=(
-   ar ast bg bs ca ca-valencia cs da de el en-GB eo es et eu fa fi fr ga 
gl 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
-   sk sl sr sr-ijekavsk sr-Latn sr-Latn-ijekavsk sv tr ug uk wa zh-CN zh-TW
-)
-KMNAME="kde-l10n"
-inherit kde5
-
-DESCRIPTION="KDE legacy internationalization package"
-
-SLOT="4"
-KEYWORDS="~amd64 ~arm ~x86"
-
-DEPEND="
-   kde-frameworks/kdelibs:4
-   sys-devel/gettext
-"
-RDEPEND="
-   >=kde-apps/kde-l10n-${PV}
-"
-
-REMOVE_DIRS="${FILESDIR}/${PN}-16.11.90-remove-dirs"
-REMOVE_MSGS="${FILESDIR}/${PN}-16.11.90-remove-messages"
-
-IUSE="aqua test" # TODO: Drop aqua as soon as possible
-
-pkg_setup() {
-   if [[ -z ${A} ]]; then
-   elog
-   elog "None of the requested L10N are supported by ${P}."
-   elog
-   elog "${P} supports these language codes:"
-   elog "${KDE_L10N[@]}"
-   elog
-   fi
-   [[ -n ${A} ]] && kde5_pkg_setup
-}
-
-src_prepare() {
-   kde5_src_prepare
-   [[ -n ${A} ]] || return
-
-   einfo "Removing file collisions with Plasma 5 and Applications"
-   [[ -f ${REMOVE_DIRS} ]] || die "Error: ${REMOVE_DIRS} not found!"
-   [[ -f ${REMOVE_MSGS} ]] || die "Error: ${REMOVE_MSGS} not found!"
-
-   use test && einfo "Tests enabled: Listing LINGUAS causing file 
collisions"
-
-   einfo "Directories..."
-   while read path; do
-   if use test ; then  # build a report w/ L10N="*" to submit 
@upstream
-   local lngs
-   for lng in $(kde_l10n2lingua ${KDE_L10N[@]}); do
-   SDIR="${S}/${KMNAME}-${lng}-${PV}/4/${lng}"
-   if [[ -d "${SDIR}"/${path%\ *}/${path#*\ } ]] ; 
then
-   lngs+=" ${lng}"
-   fi
-   done
-   [[ -n "${lngs}" ]] && einfo "${path%\ *}/${path#*\ 
}${lngs}"
-   unset lngs
-   fi
-   if ls -U ./*/4/*/${path%\ *}/${path#*\ } > /dev/null 2>&1; then
-   sed -e "\:add_subdirectory(\s*${path#*\ }\s*): s:^:#:" \
-   -i ./*/4/*/${path%\ *}/CMakeLists.txt || \
-   die "Failed to comment out ${path}"
-   else
-   einfo "F: ${path}"  # run with L10N="*" to cut down 
list
-   fi
-   done < <(grep -ve "^$\|^\s*\#" "${REMOVE_DIRS}")
-   einfo
-   einfo "Messages..."
-   while read path; do
-   if use test ; then  # build a report w/ L10N="*" to submit 
@upstream
-   local lngs
-   for lng in $(kde_l10n2lingua ${KDE_L10N[@]}); do
-   SDIR="${S}/${KMNAME}-${lng}-${PV}/4/${lng}"
-   

[gentoo-commits] proj/kde:master commit in: kde-apps/kde4-l10n/, kde-apps/kde4-l10n/files/

2016-10-13 Thread Johannes Huber
commit: 866ce38eb266331b43abcc77ac8cf3a7f61fbd81
Author: Johannes Huber  gentoo  org>
AuthorDate: Thu Oct 13 09:02:48 2016 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Thu Oct 13 09:02:48 2016 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=866ce38e

kde-apps/kde4-l10n: Remove empty

 .../files/kde4-l10n-16.07.80-remove-messages   | 55 --
 .../kde4-l10n/files/kde4-l10n-16.08.1-remove-dirs  | 29 
 kde-apps/kde4-l10n/metadata.xml|  8 
 3 files changed, 92 deletions(-)

diff --git a/kde-apps/kde4-l10n/files/kde4-l10n-16.07.80-remove-messages 
b/kde-apps/kde4-l10n/files/kde4-l10n-16.07.80-remove-messages
deleted file mode 100644
index 44a85c1..000
--- a/kde-apps/kde4-l10n/files/kde4-l10n-16.07.80-remove-messages
+++ /dev/null
@@ -1,55 +0,0 @@
-# Remove any path listed here. Comments are ignored
-# KDE Runtime 4
-kde-runtime/attica_kde.po
-kde-runtime/drkonqi.po
-kde-runtime/filetypes.po
-kde-runtime/htmlsearch.po
-kde-runtime/kcmcomponentchooser.po
-kde-runtime/kcm_device_automounter.po
-kde-runtime/kcm_emoticons.po
-kde-runtime/kcmhtmlsearch.po
-kde-runtime/kcmicons.po
-kde-runtime/kcmkded.po
-kde-runtime/kcmnotify.po
-kde-runtime/kcm_phonon.po
-kde-runtime/kcmshell.po
-kde-runtime/kdesu.po
-kde-runtime/kglobalaccel.po
-kde-runtime/khelpcenter.po
-kde-runtime/kio_applications.po
-kde-runtime/kio_archive.po
-kde-runtime/kio_bookmarks.po
-kde-runtime/kioclient.po
-kde-runtime/kio_fish.po
-kde-runtime/kio_info.po
-kde-runtime/kio_man.po
-kde-runtime/kio_nfs.po
-kde-runtime/kio_recentdocuments.po
-kde-runtime/kio_remote.po
-kde-runtime/kio_sftp.po
-kde-runtime/kio_smb.po
-kde-runtime/kio_thumbnail.po
-kde-runtime/kmimetypefinder.po
-kde-runtime/knetattach.po
-kde-runtime/kstart.po
-kde-runtime/ktraderclient.po
-kde-runtime/phonon_kde.po
-kde-runtime/soliduiserver.po
-# KDELIBS 4
-kdelibs/akonadi_baloo_indexer.po
-kdelibs/baloo_file_extractor.po
-kdelibs/baloo_file.po
-kdelibs/baloosearch.po
-kdelibs/balooshow.po
-kdelibs/baloowidgets.po
-kdelibs/kcm_activities.po
-kdelibs/kcm_baloofile.po
-kdelibs/kfilemetadata.po
-kdelibs/kio_baloosearch.po
-kdelibs/kio_tags.po
-kdelibs/kio_timeline.po
-kdelibs/plasma_runner_baloosearchrunner.po
-# KDE Applications 4
-applications/useraccount.po
-# KDE SDK 4
-kdesdk/umbrello.po

diff --git a/kde-apps/kde4-l10n/files/kde4-l10n-16.08.1-remove-dirs 
b/kde-apps/kde4-l10n/files/kde4-l10n-16.08.1-remove-dirs
deleted file mode 100644
index 8e21f57..000
--- a/kde-apps/kde4-l10n/files/kde4-l10n-16.08.1-remove-dirs
+++ /dev/null
@@ -1,29 +0,0 @@
-# Disable any subdirectories listed here. Comments are ignored
-# First argument: parent directory
-# Second argument: which subdirectory to disable in CMakeLists.txt
-# kde-l10n 5
-data/kdeedu khangman
-docs/kde-runtime glossary
-docs/kde-runtime khelpcenter
-docs/kdesdk umbrello
-scripts kdeedu
-# Plasma 5
-docs kde-workspace
-docs/kde-runtime fundamentals
-docs/kde-runtime kdesu
-docs/kde-runtime khelpcenter
-docs/kde-runtime knetattach
-docs/kde-runtime onlinehelp
-docs/kde-runtime/kcontrol bookmarks
-docs/kde-runtime/kcontrol cookies
-docs/kde-runtime/kcontrol ebrowsing
-docs/kde-runtime/kcontrol emoticons
-docs/kde-runtime/kcontrol icons
-docs/kde-runtime/kcontrol kcmcgi
-docs/kde-runtime/kcontrol kcm_ssl
-docs/kde-runtime/kcontrol nepomuk
-docs/kde-runtime/kcontrol smb
-docs/kde-runtime/kcontrol trash
-docs/kde-runtime/kcontrol useragent
-messages kde-workspace
-messages kdeplasma-addons

diff --git a/kde-apps/kde4-l10n/metadata.xml b/kde-apps/kde4-l10n/metadata.xml
deleted file mode 100644
index 2fdbf33..000
--- a/kde-apps/kde4-l10n/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   k...@gentoo.org
-   Gentoo KDE Project
-   
-



[gentoo-commits] proj/kde:master commit in: kde-apps/kde4-l10n/files/

2016-08-02 Thread Johannes Huber
commit: 89dfb034bcbf258011443982e04b22809307a25a
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Mon Aug  1 20:16:40 2016 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Tue Aug  2 16:10:34 2016 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=89dfb034

kde-apps/kde4-l10n: Fix latest file collision

Gentoo-bug: 589836

Package-Manager: portage-2.2.28

Signed-off-by: Johannes Huber  gentoo.org>

 kde-apps/kde4-l10n/files/kde4-l10n-16.07.80-remove-dirs | 1 +
 1 file changed, 1 insertion(+)

diff --git a/kde-apps/kde4-l10n/files/kde4-l10n-16.07.80-remove-dirs 
b/kde-apps/kde4-l10n/files/kde4-l10n-16.07.80-remove-dirs
index ea4fd52..e55d4c3 100644
--- a/kde-apps/kde4-l10n/files/kde4-l10n-16.07.80-remove-dirs
+++ b/kde-apps/kde4-l10n/files/kde4-l10n-16.07.80-remove-dirs
@@ -14,6 +14,7 @@ docs/kdegraphics gwenview
 docs/kdegraphics kruler
 docs/kdesdk umbrello
 docs/kdeutils kwalletmanager
+docs/kdeutils/kcontrol blockdevices
 scripts kdeedu
 # Plasma 5
 docs kde-workspace



[gentoo-commits] proj/kde:master commit in: kde-apps/kde4-l10n/files/, kde-apps/kde4-l10n/

2016-07-25 Thread Michael Palimaka
commit: 3d299c12bc698a54306741443dfc9b1381981c9d
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Fri Jul 22 17:04:04 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Mon Jul 25 15:30:14 2016 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=3d299c12

kde-apps/kde4-l10n: File removal cleanup

Result of L10N="*" test run

Package-Manager: portage-2.2.28

 ...{kde4-l10n-16.04.2-remove-dirs => kde4-l10n-16.07.80-remove-dirs} | 5 -
 ...n-16.03.91-remove-messages => kde4-l10n-16.07.80-remove-messages} | 1 -
 kde-apps/kde4-l10n/kde4-l10n-16.07.80.ebuild | 4 ++--
 3 files changed, 2 insertions(+), 8 deletions(-)

diff --git a/kde-apps/kde4-l10n/files/kde4-l10n-16.04.2-remove-dirs 
b/kde-apps/kde4-l10n/files/kde4-l10n-16.07.80-remove-dirs
similarity index 91%
rename from kde-apps/kde4-l10n/files/kde4-l10n-16.04.2-remove-dirs
rename to kde-apps/kde4-l10n/files/kde4-l10n-16.07.80-remove-dirs
index f09bf82..ea4fd52 100644
--- a/kde-apps/kde4-l10n/files/kde4-l10n-16.04.2-remove-dirs
+++ b/kde-apps/kde4-l10n/files/kde4-l10n-16.07.80-remove-dirs
@@ -5,17 +5,13 @@
 data/kdeedu khangman
 docs/applications kate
 docs/applications konsole
-docs/applications kwrite
 docs/kde-runtime glossary
 docs/kde-runtime khelpcenter
 docs/kdeedu kig
 docs/kdeedu parley
 docs/kdeedu step
-docs/kdegames bomber
 docs/kdegraphics gwenview
 docs/kdegraphics kruler
-docs/kdesdk kapptemplate
-docs/kdesdk okteta
 docs/kdesdk umbrello
 docs/kdeutils kwalletmanager
 scripts kdeedu
@@ -41,4 +37,3 @@ messages kde-workspace
 messages kdeplasma-addons
 # kdepim-l10n 5
 docs kdepim
-docs kdepimlibs

diff --git a/kde-apps/kde4-l10n/files/kde4-l10n-16.03.91-remove-messages 
b/kde-apps/kde4-l10n/files/kde4-l10n-16.07.80-remove-messages
similarity index 97%
rename from kde-apps/kde4-l10n/files/kde4-l10n-16.03.91-remove-messages
rename to kde-apps/kde4-l10n/files/kde4-l10n-16.07.80-remove-messages
index 2b76c23..44a85c1 100644
--- a/kde-apps/kde4-l10n/files/kde4-l10n-16.03.91-remove-messages
+++ b/kde-apps/kde4-l10n/files/kde4-l10n-16.07.80-remove-messages
@@ -52,5 +52,4 @@ kdelibs/plasma_runner_baloosearchrunner.po
 # KDE Applications 4
 applications/useraccount.po
 # KDE SDK 4
-kdesdk/org.kde.umbrello.appdata.po
 kdesdk/umbrello.po

diff --git a/kde-apps/kde4-l10n/kde4-l10n-16.07.80.ebuild 
b/kde-apps/kde4-l10n/kde4-l10n-16.07.80.ebuild
index 4f21894..a6bcfa9 100644
--- a/kde-apps/kde4-l10n/kde4-l10n-16.07.80.ebuild
+++ b/kde-apps/kde4-l10n/kde4-l10n-16.07.80.ebuild
@@ -27,8 +27,8 @@ RDEPEND="
>=kde-apps/kde-l10n-${PV}
 "
 
-REMOVE_DIRS="${FILESDIR}/${PN}-16.04.2-remove-dirs"
-REMOVE_MSGS="${FILESDIR}/${PN}-16.03.91-remove-messages"
+REMOVE_DIRS="${FILESDIR}/${PN}-16.07.80-remove-dirs"
+REMOVE_MSGS="${FILESDIR}/${PN}-16.07.80-remove-messages"
 
 IUSE="aqua test" # TODO: Drop aqua as soon as possible
 



[gentoo-commits] proj/kde:master commit in: kde-apps/kde4-l10n/

2016-07-23 Thread Johannes Huber
commit: 62fc1ab83ee06aed75198064489113b53c991ca6
Author: Johannes Huber  gentoo  org>
AuthorDate: Sat Jul 23 12:01:58 2016 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Sat Jul 23 12:01:58 2016 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=62fc1ab8

kde-apps/kde4-l10n: Drop noop minimal use flag

Package-Manager: portage-2.3.0

 kde-apps/kde4-l10n/kde4-l10n-16.07.80.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/kde-apps/kde4-l10n/kde4-l10n-16.07.80.ebuild 
b/kde-apps/kde4-l10n/kde4-l10n-16.07.80.ebuild
index 3e41dcc..4f21894 100644
--- a/kde-apps/kde4-l10n/kde4-l10n-16.07.80.ebuild
+++ b/kde-apps/kde4-l10n/kde4-l10n-16.07.80.ebuild
@@ -30,8 +30,7 @@ RDEPEND="
 REMOVE_DIRS="${FILESDIR}/${PN}-16.04.2-remove-dirs"
 REMOVE_MSGS="${FILESDIR}/${PN}-16.03.91-remove-messages"
 
-# TODO: Drop no-op +minimal in 16.08.x - necessary kde5.eclass change happened 
after KF-5.23/Plasma-5.6.5
-IUSE="aqua +minimal test" # TODO: Drop aqua as soon as possible
+IUSE="aqua test" # TODO: Drop aqua as soon as possible
 
 pkg_setup() {
if [[ -z ${A} ]]; then



[gentoo-commits] proj/kde:master commit in: kde-apps/kde4-l10n/files/, kde-apps/kde4-l10n/

2016-07-15 Thread Johannes Huber
commit: f990883633bc4335d48ba648fd3c2c59e397d4df
Author: Johannes Huber  gentoo  org>
AuthorDate: Fri Jul 15 06:14:42 2016 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Fri Jul 15 06:14:42 2016 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=f9908836

kde-apps/kde4-l10n: Remove empty

 .../files/kde4-l10n-16.03.91-remove-messages   | 56 --
 .../kde4-l10n/files/kde4-l10n-16.04.2-remove-dirs  | 44 -
 kde-apps/kde4-l10n/metadata.xml|  8 
 3 files changed, 108 deletions(-)

diff --git a/kde-apps/kde4-l10n/files/kde4-l10n-16.03.91-remove-messages 
b/kde-apps/kde4-l10n/files/kde4-l10n-16.03.91-remove-messages
deleted file mode 100644
index 2b76c23..000
--- a/kde-apps/kde4-l10n/files/kde4-l10n-16.03.91-remove-messages
+++ /dev/null
@@ -1,56 +0,0 @@
-# Remove any path listed here. Comments are ignored
-# KDE Runtime 4
-kde-runtime/attica_kde.po
-kde-runtime/drkonqi.po
-kde-runtime/filetypes.po
-kde-runtime/htmlsearch.po
-kde-runtime/kcmcomponentchooser.po
-kde-runtime/kcm_device_automounter.po
-kde-runtime/kcm_emoticons.po
-kde-runtime/kcmhtmlsearch.po
-kde-runtime/kcmicons.po
-kde-runtime/kcmkded.po
-kde-runtime/kcmnotify.po
-kde-runtime/kcm_phonon.po
-kde-runtime/kcmshell.po
-kde-runtime/kdesu.po
-kde-runtime/kglobalaccel.po
-kde-runtime/khelpcenter.po
-kde-runtime/kio_applications.po
-kde-runtime/kio_archive.po
-kde-runtime/kio_bookmarks.po
-kde-runtime/kioclient.po
-kde-runtime/kio_fish.po
-kde-runtime/kio_info.po
-kde-runtime/kio_man.po
-kde-runtime/kio_nfs.po
-kde-runtime/kio_recentdocuments.po
-kde-runtime/kio_remote.po
-kde-runtime/kio_sftp.po
-kde-runtime/kio_smb.po
-kde-runtime/kio_thumbnail.po
-kde-runtime/kmimetypefinder.po
-kde-runtime/knetattach.po
-kde-runtime/kstart.po
-kde-runtime/ktraderclient.po
-kde-runtime/phonon_kde.po
-kde-runtime/soliduiserver.po
-# KDELIBS 4
-kdelibs/akonadi_baloo_indexer.po
-kdelibs/baloo_file_extractor.po
-kdelibs/baloo_file.po
-kdelibs/baloosearch.po
-kdelibs/balooshow.po
-kdelibs/baloowidgets.po
-kdelibs/kcm_activities.po
-kdelibs/kcm_baloofile.po
-kdelibs/kfilemetadata.po
-kdelibs/kio_baloosearch.po
-kdelibs/kio_tags.po
-kdelibs/kio_timeline.po
-kdelibs/plasma_runner_baloosearchrunner.po
-# KDE Applications 4
-applications/useraccount.po
-# KDE SDK 4
-kdesdk/org.kde.umbrello.appdata.po
-kdesdk/umbrello.po

diff --git a/kde-apps/kde4-l10n/files/kde4-l10n-16.04.2-remove-dirs 
b/kde-apps/kde4-l10n/files/kde4-l10n-16.04.2-remove-dirs
deleted file mode 100644
index f09bf82..000
--- a/kde-apps/kde4-l10n/files/kde4-l10n-16.04.2-remove-dirs
+++ /dev/null
@@ -1,44 +0,0 @@
-# Disable any subdirectories listed here. Comments are ignored
-# First argument: parent directory
-# Second argument: which subdirectory to disable in CMakeLists.txt
-# kde-l10n 5
-data/kdeedu khangman
-docs/applications kate
-docs/applications konsole
-docs/applications kwrite
-docs/kde-runtime glossary
-docs/kde-runtime khelpcenter
-docs/kdeedu kig
-docs/kdeedu parley
-docs/kdeedu step
-docs/kdegames bomber
-docs/kdegraphics gwenview
-docs/kdegraphics kruler
-docs/kdesdk kapptemplate
-docs/kdesdk okteta
-docs/kdesdk umbrello
-docs/kdeutils kwalletmanager
-scripts kdeedu
-# Plasma 5
-docs kde-workspace
-docs/kde-runtime fundamentals
-docs/kde-runtime kdesu
-docs/kde-runtime khelpcenter
-docs/kde-runtime knetattach
-docs/kde-runtime onlinehelp
-docs/kde-runtime/kcontrol bookmarks
-docs/kde-runtime/kcontrol cookies
-docs/kde-runtime/kcontrol ebrowsing
-docs/kde-runtime/kcontrol emoticons
-docs/kde-runtime/kcontrol icons
-docs/kde-runtime/kcontrol kcmcgi
-docs/kde-runtime/kcontrol kcm_ssl
-docs/kde-runtime/kcontrol nepomuk
-docs/kde-runtime/kcontrol smb
-docs/kde-runtime/kcontrol trash
-docs/kde-runtime/kcontrol useragent
-messages kde-workspace
-messages kdeplasma-addons
-# kdepim-l10n 5
-docs kdepim
-docs kdepimlibs

diff --git a/kde-apps/kde4-l10n/metadata.xml b/kde-apps/kde4-l10n/metadata.xml
deleted file mode 100644
index 2fdbf33..000
--- a/kde-apps/kde4-l10n/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   k...@gentoo.org
-   Gentoo KDE Project
-   
-



[gentoo-commits] proj/kde:master commit in: kde-apps/kde4-l10n/

2016-07-13 Thread Johannes Huber
commit: e7c3bc790dcb09424131f830d1bb2302f8c9c7c5
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Sun Jul 10 18:08:19 2016 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Wed Jul 13 18:21:52 2016 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=e7c3bc79

kde-apps/kde4-l10n: Switch to kde5.eclass to remove a lot of code

This adds 3 new sr variants to L10N.

Still needs IUSE=aqua to avoid blocker

Package-Manager: portage-2.2.28

Signed-off-by: Johannes Huber  gentoo.org>

 kde-apps/kde4-l10n/kde4-l10n-16.04.3.ebuild | 123 
 1 file changed, 16 insertions(+), 107 deletions(-)

diff --git a/kde-apps/kde4-l10n/kde4-l10n-16.04.3.ebuild 
b/kde-apps/kde4-l10n/kde4-l10n-16.04.3.ebuild
index 4e5b493..3e41dcc 100644
--- a/kde-apps/kde4-l10n/kde4-l10n-16.04.3.ebuild
+++ b/kde-apps/kde4-l10n/kde4-l10n-16.04.3.ebuild
@@ -4,16 +4,23 @@
 
 EAPI=6
 
+KDE_AUTODEPS="false"
 KDE_HANDBOOK="optional"
+KDE_L10N=(
+   ar ast bg bs ca ca-valencia cs da de el en-GB eo es et eu fa fi fr ga 
gl 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
+   sk sl sr sr-ijekavsk sr-Latn sr-Latn-ijekavsk sv tr ug uk wa zh-CN zh-TW
+)
 KMNAME="kde-l10n"
-inherit kde4-base
+inherit kde5
 
 DESCRIPTION="KDE legacy internationalization package"
-HOMEPAGE="http://l10n.kde.org;
 
+SLOT="4"
 KEYWORDS="~amd64 ~arm ~x86"
 
 DEPEND="
+   kde-base/kdelibs:4
sys-devel/gettext
 "
 RDEPEND="
@@ -23,46 +30,8 @@ RDEPEND="
 REMOVE_DIRS="${FILESDIR}/${PN}-16.04.2-remove-dirs"
 REMOVE_MSGS="${FILESDIR}/${PN}-16.03.91-remove-messages"
 
-# /usr/portage/distfiles $ ls -1 kde-l10n-*-${PV}.* |sed -e 
's:-${PV}.tar.xz::' -e 's:kde-l10n-::' |tr '\n' ' '
-# Make this correspond with kde5.eclass; important: L10N, not LINGUAS here!
-KDE_L10N=(
-   ar ast bg bs ca ca-valencia cs da de el en-GB eo es et eu fa fi fr ga
-   gl 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 sk sl sr sr-ijekavsk sr-Latn sr-Latn-ijekavsk sv tr ug uk wa zh-CN 
zh-TW
-)
-
 # TODO: Drop no-op +minimal in 16.08.x - necessary kde5.eclass change happened 
after KF-5.23/Plasma-5.6.5
-IUSE="+minimal test $(printf 'l10n_%s ' ${KDE_L10N[@]})"
-
-URI_BASE="${SRC_URI/-${PV}.tar.xz/}"
-SRC_URI=""
-
-kde_l10n2lingua() {
-   local l
-   for l; do
-   case ${l} in
-   ca-valencia) echo ca@valencia;;
-   sr-ijekavsk) echo sr@ijekavian;;
-   sr-Latn-ijekavsk) echo sr@ijekavianlatin;;
-   sr-Latn) echo sr@latin;;
-   uz-Cyrl) echo uz@cyrillic;;
-   *) echo "${l/-/_}";;
-   esac
-   done
-}
-
-for my_l10n in ${KDE_L10N[@]} ; do
-   case ${my_l10n} in
-   sr | sr-ijekavsk | sr-Latn-ijekavsk | sr-Latn)
-   SRC_URI="${SRC_URI} l10n_${my_l10n}? ( 
${URI_BASE}/${KMNAME}-sr-${PV}.tar.xz )"
-   ;;
-   *)
-   SRC_URI="${SRC_URI} l10n_${my_l10n}? ( 
${URI_BASE}/${KMNAME}-$(kde_l10n2lingua ${my_l10n})-${PV}.tar.xz )"
-   ;;
-   esac
-done
-
-S="${WORKDIR}"
+IUSE="aqua +minimal test" # TODO: Drop aqua as soon as possible
 
 pkg_setup() {
if [[ -z ${A} ]]; then
@@ -73,44 +42,13 @@ pkg_setup() {
elog "${KDE_L10N[@]}"
elog
fi
-   [[ -n ${A} ]] && kde4-base_pkg_setup
-}
-
-src_unpack() {
-   for my_tar in ${A}; do
-   tar -xpf "${DISTDIR}/${my_tar}" --xz \
-   "${my_tar/.tar.xz/}/CMakeLists.txt" 
"${my_tar/.tar.xz/}/4" 2> /dev/null ||
-   elog "${my_tar}: tar extract command failed at least 
partially - continuing"
-   done
+   [[ -n ${A} ]] && kde5_pkg_setup
 }
 
 src_prepare() {
-   default
+   kde5_src_prepare
[[ -n ${A} ]] || return
 
-   # move known variant subdirs to root dir, currently sr@*
-   use_if_iuse l10n_sr-ijekavsk && _l10n_variant_subdir2root sr-ijekavsk sr
-   use_if_iuse l10n_sr-Latn-ijekavsk && _l10n_variant_subdir2root 
sr-Latn-ijekavsk sr
-   use_if_iuse l10n_sr-Latn && _l10n_variant_subdir2root sr-Latn sr
-   if use_if_iuse l10n_sr; then
-   rm -rf kde-l10n-sr-${PV}/4/sr/sr@* || die "Failed to cleanup 
L10N=sr"
-   _l10n_variant_subdir_buster sr
-   elif [[ -d kde-l10n-sr-${PV} ]]; then
-   # having any variant selected means parent lingua will be 
unpacked as well
-   rm -r kde-l10n-sr-${PV} || die "Failed to remove sr parent 
lingua"
-   fi
-
-   # add all l10n to cmake
-   cat <<-EOF > CMakeLists.txt || die
-project(kde4-l10n)
-cmake_minimum_required(VERSION 2.8.12)
-$(printf "add_subdirectory( %s )\n" `find . -mindepth 1 -maxdepth 1 -type d 
-name "*${PV}*"`)
-EOF
-
-   # Drop KF5-based part
-   find -maxdepth 2 -type f -name CMakeLists.txt 

[gentoo-commits] proj/kde:master commit in: kde-apps/kde4-l10n/files/, eclass/

2016-07-13 Thread Johannes Huber
commit: 2735d6b7ff0f201c36ffed7055032cf540dfcf82
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Sun Jul 10 15:56:43 2016 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Wed Jul 13 18:21:52 2016 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=2735d6b7

kde5.eclass: Add KDEBASE=kdel10n and helper functions

Signed-off-by: Johannes Huber  gentoo.org>

 eclass/kde5.eclass | 90 ++
 .../kde4-l10n/files/kde4-l10n-16.04.2-remove-dirs  | 44 +++
 2 files changed, 134 insertions(+)

diff --git a/eclass/kde5.eclass b/eclass/kde5.eclass
index b285f6d..763029c 100644
--- a/eclass/kde5.eclass
+++ b/eclass/kde5.eclass
@@ -99,6 +99,16 @@ else
: ${KDE_TEST:=false}
 fi
 
+# @ECLASS-VARIABLE: KDE_L10N
+# @DESCRIPTION:
+# This is an array of translations this ebuild supports. These translations
+# are automatically added to IUSE.
+if [[ ${KDEBASE} = kdel10n ]]; then
+   if [[ -n ${KDE_L10N} ]]; then
+   IUSE="${IUSE} $(printf 'l10n_%s ' ${KDE_L10N[@]})"
+   fi
+fi
+
 # @ECLASS-VARIABLE: KDE_PIM_KEEP_SUBDIR
 # @DESCRIPTION:
 # If building a split package from KMNAME="kdepim", provide a list of
@@ -129,6 +139,8 @@ KDE_UNRELEASED=( )
 
 if [[ ${KDEBASE} = kdevelop ]]; then
HOMEPAGE="https://www.kdevelop.org/;
+elif [[ ${KDEBASE} = kdel10n ]]; then
+   HOMEPAGE="http://l10n.kde.org;
 elif [[ ${KMNAME} = kdepim ]]; then
HOMEPAGE="https://www.kde.org/applications/office/kontact/;
 else
@@ -331,6 +343,21 @@ _calculate_src_uri() {
esac
fi
 
+   if [[ ${KDEBASE} = kdel10n ]] ; then
+   local uri_base="${SRC_URI/${PN}-${PV}.tar.xz/}kde-l10n/kde-l10n"
+   SRC_URI=""
+   for my_l10n in ${KDE_L10N[@]} ; do
+   case ${my_l10n} in
+   sr | sr-ijekavsk | sr-Latn-ijekavsk | sr-Latn)
+   SRC_URI="${SRC_URI} l10n_${my_l10n}? ( 
${uri_base}-sr-${PV}.tar.xz )"
+   ;;
+   *)
+   SRC_URI="${SRC_URI} l10n_${my_l10n}? ( 
${uri_base}-$(kde_l10n2lingua ${my_l10n})-${PV}.tar.xz )"
+   ;;
+   esac
+   done
+   fi
+
if _kde_is_unreleased ; then
RESTRICT+=" fetch"
fi
@@ -443,6 +470,14 @@ kde5_src_unpack() {
git-r3_src_unpack
;;
esac
+   elif [[ ${KDEBASE} = kdel10n ]]; then
+   mkdir -p "${S}" || die "Failed to create source dir ${S}"
+   cd "${S}"
+   for my_tar in ${A}; do
+   tar -xpf "${DISTDIR}/${my_tar}" --xz \
+   "${my_tar/.tar.xz/}/CMakeLists.txt" 
"${my_tar/.tar.xz/}/5" 2> /dev/null ||
+   elog "${my_tar}: tar extract command failed at 
least partially - continuing"
+   done
else
default
fi
@@ -454,6 +489,32 @@ kde5_src_unpack() {
 kde5_src_prepare() {
debug-print-function ${FUNCNAME} "$@"
 
+   if [[ ${KDEBASE} = kdel10n ]]; then
+   # move known variant subdirs to root dir, currently sr@*
+   use_if_iuse l10n_sr-ijekavsk && _l10n_variant_subdir2root 
sr-ijekavsk sr
+   use_if_iuse l10n_sr-Latn-ijekavsk && _l10n_variant_subdir2root 
sr-Latn-ijekavsk sr
+   use_if_iuse l10n_sr-Latn && _l10n_variant_subdir2root sr-Latn sr
+   if use_if_iuse l10n_sr; then
+   rm -rf kde-l10n-sr-${PV}/5/sr/sr@* || die "Failed to 
cleanup L10N=sr"
+   _l10n_variant_subdir_buster sr
+   elif [[ -d kde-l10n-sr-${PV} ]]; then
+   # having any variant selected means parent lingua will 
be unpacked as well
+   rm -r kde-l10n-sr-${PV} || die "Failed to remove sr 
parent lingua"
+   fi
+
+   # add all l10n directories to cmake
+   cat <<-EOF > CMakeLists.txt || die
+project(${PN})
+cmake_minimum_required(VERSION 2.8.12)
+$(printf "add_subdirectory( %s )\n" \
+   `find . -mindepth 1 -maxdepth 1 -type d | sed -e "s:^\./::"`)
+EOF
+
+   # drop KDE4-based part
+   find -maxdepth 2 -type f -name CMakeLists.txt -exec \
+   sed -i -e "/add_subdirectory(4)/ s/^/#DONT/" {} + || die
+   fi
+
cmake-utils_src_prepare
 
# only build examples when required
@@ -729,4 +790,33 @@ kde5_pkg_postrm() {
xdg_pkg_postrm
 }
 
+_l10n_variant_subdir2root() {
+   local lingua=$(kde_l10n2lingua ${1})
+   local src=kde-l10n-${2}-${PV}
+   local dest=kde-l10n-${lingua}-${PV}/5
+
+   # create variant rootdir structure from parent lingua and adapt it
+   mkdir -p ${dest} || die 

[gentoo-commits] proj/kde:master commit in: kde-apps/kde4-l10n/files/, kde-apps/kde4-l10n/

2016-07-13 Thread Johannes Huber
commit: 97e5b2da06082c1f7c0c83bd03058eb2c96921d6
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Sun Jul 10 16:01:26 2016 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Wed Jul 13 18:21:52 2016 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=97e5b2da

kde-apps/kde4-l10n: Merge kde5.eclass changes here, fix file collisions

Gentoo-bug: 588436

Also, bail out if files are missing.

Package-Manager: portage-2.2.28

Signed-off-by: Johannes Huber  gentoo.org>

 .../kde4-l10n/files/kde4-l10n-16.04.1-remove-dirs  |  43 -
 kde-apps/kde4-l10n/kde4-l10n-16.04.3.ebuild| 107 +++--
 2 files changed, 77 insertions(+), 73 deletions(-)

diff --git a/kde-apps/kde4-l10n/files/kde4-l10n-16.04.1-remove-dirs 
b/kde-apps/kde4-l10n/files/kde4-l10n-16.04.1-remove-dirs
deleted file mode 100644
index 9563950..000
--- a/kde-apps/kde4-l10n/files/kde4-l10n-16.04.1-remove-dirs
+++ /dev/null
@@ -1,43 +0,0 @@
-# Disable any subdirectories listed here. Comments are ignored
-# First argument: parent directory
-# Second argument: which subdirectory to disable in CMakeLists.txt
-# kde-l10n 5
-data/kdeedu khangman
-docs/applications kate
-docs/applications konsole
-docs/applications kwrite
-docs/kde-runtime glossary
-docs/kde-runtime khelpcenter
-docs/kdeedu kig
-docs/kdeedu parley
-docs/kdeedu step
-docs/kdegames bomber
-docs/kdegraphics gwenview
-docs/kdegraphics kruler
-docs/kdesdk kapptemplate
-docs/kdesdk okteta
-docs/kdesdk umbrello
-docs/kdeutils kwalletmanager
-scripts kdeedu
-# Plasma 5
-docs kde-workspace
-docs/kde-runtime fundamentals
-docs/kde-runtime kdesu
-docs/kde-runtime khelpcenter
-docs/kde-runtime knetattach
-docs/kde-runtime onlinehelp
-docs/kde-runtime/kcontrol bookmarks
-docs/kde-runtime/kcontrol cookies
-docs/kde-runtime/kcontrol ebrowsing
-docs/kde-runtime/kcontrol emoticons
-docs/kde-runtime/kcontrol icons
-docs/kde-runtime/kcontrol kcmcgi
-docs/kde-runtime/kcontrol nepomuk
-docs/kde-runtime/kcontrol smb
-docs/kde-runtime/kcontrol trash
-docs/kde-runtime/kcontrol useragent
-messages kde-workspace
-messages kdeplasma-addons
-# kdepim-l10n 5
-docs kdepim
-docs kdepimlibs

diff --git a/kde-apps/kde4-l10n/kde4-l10n-16.04.3.ebuild 
b/kde-apps/kde4-l10n/kde4-l10n-16.04.3.ebuild
index 57b27d6..4e5b493 100644
--- a/kde-apps/kde4-l10n/kde4-l10n-16.04.3.ebuild
+++ b/kde-apps/kde4-l10n/kde4-l10n-16.04.3.ebuild
@@ -8,7 +8,7 @@ KDE_HANDBOOK="optional"
 KMNAME="kde-l10n"
 inherit kde4-base
 
-DESCRIPTION="KDE internationalization package"
+DESCRIPTION="KDE legacy internationalization package"
 HOMEPAGE="http://l10n.kde.org;
 
 KEYWORDS="~amd64 ~arm ~x86"
@@ -20,23 +20,46 @@ RDEPEND="
>=kde-apps/kde-l10n-${PV}
 "
 
-REMOVE_DIRS="${FILESDIR}/${PN}-16.04.1-remove-dirs"
+REMOVE_DIRS="${FILESDIR}/${PN}-16.04.2-remove-dirs"
 REMOVE_MSGS="${FILESDIR}/${PN}-16.03.91-remove-messages"
 
 # /usr/portage/distfiles $ ls -1 kde-l10n-*-${PV}.* |sed -e 
's:-${PV}.tar.xz::' -e 's:kde-l10n-::' |tr '\n' ' '
-MY_LANGS="ar ast bg bs ca ca@valencia cs da de el en_GB eo es et eu fa fi fr ga
-gl 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 sk sl sr sv tr ug uk wa zh_CN zh_TW"
+# Make this correspond with kde5.eclass; important: L10N, not LINGUAS here!
+KDE_L10N=(
+   ar ast bg bs ca ca-valencia cs da de el en-GB eo es et eu fa fi fr ga
+   gl 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 sk sl sr sr-ijekavsk sr-Latn sr-Latn-ijekavsk sv tr ug uk wa zh-CN 
zh-TW
+)
 
 # TODO: Drop no-op +minimal in 16.08.x - necessary kde5.eclass change happened 
after KF-5.23/Plasma-5.6.5
-IUSE="+minimal test $(printf 'l10n_%s ' ${MY_LANGS//[@_]/-})"
+IUSE="+minimal test $(printf 'l10n_%s ' ${KDE_L10N[@]})"
 
 URI_BASE="${SRC_URI/-${PV}.tar.xz/}"
-LURI_BASE="mirror://kde/stable/${LV}/src/${KMNAME}"
 SRC_URI=""
 
-for MY_LANG in ${MY_LANGS} ; do
-   SRC_URI="${SRC_URI} l10n_${MY_LANG/[@_]/-}? ( 
${URI_BASE}/${KMNAME}-${MY_LANG}-${PV}.tar.xz )"
+kde_l10n2lingua() {
+   local l
+   for l; do
+   case ${l} in
+   ca-valencia) echo ca@valencia;;
+   sr-ijekavsk) echo sr@ijekavian;;
+   sr-Latn-ijekavsk) echo sr@ijekavianlatin;;
+   sr-Latn) echo sr@latin;;
+   uz-Cyrl) echo uz@cyrillic;;
+   *) echo "${l/-/_}";;
+   esac
+   done
+}
+
+for my_l10n in ${KDE_L10N[@]} ; do
+   case ${my_l10n} in
+   sr | sr-ijekavsk | sr-Latn-ijekavsk | sr-Latn)
+   SRC_URI="${SRC_URI} l10n_${my_l10n}? ( 
${URI_BASE}/${KMNAME}-sr-${PV}.tar.xz )"
+   ;;
+   *)
+   SRC_URI="${SRC_URI} l10n_${my_l10n}? ( 
${URI_BASE}/${KMNAME}-$(kde_l10n2lingua ${my_l10n})-${PV}.tar.xz )"
+   ;;
+   esac
 done
 
 S="${WORKDIR}"
@@ -47,7 +70,7 @@ pkg_setup() {

[gentoo-commits] proj/kde:master commit in: kde-apps/kde4-l10n/

2016-07-08 Thread Michael Palimaka
commit: 539a80042ba35bc8f79f7434a261ad987404795e
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Thu Jul  7 20:43:33 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Fri Jul  8 17:29:34 2016 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=539a8004

kde-apps/kde4-l10n: Make USE=minimal a no-op

Package-Manager: portage-2.2.28

 kde-apps/kde4-l10n/kde4-l10n-16.04.3.ebuild | 140 ++--
 1 file changed, 48 insertions(+), 92 deletions(-)

diff --git a/kde-apps/kde4-l10n/kde4-l10n-16.04.3.ebuild 
b/kde-apps/kde4-l10n/kde4-l10n-16.04.3.ebuild
index 29ff762..57b27d6 100644
--- a/kde-apps/kde4-l10n/kde4-l10n-16.04.3.ebuild
+++ b/kde-apps/kde4-l10n/kde4-l10n-16.04.3.ebuild
@@ -17,33 +17,24 @@ DEPEND="
sys-devel/gettext
 "
 RDEPEND="
-   !minimal? ( !kde-apps/kde-l10n )
-   minimal? ( >=kde-apps/kde-l10n-${PV} )
+   >=kde-apps/kde-l10n-${PV}
 "
 
 REMOVE_DIRS="${FILESDIR}/${PN}-16.04.1-remove-dirs"
 REMOVE_MSGS="${FILESDIR}/${PN}-16.03.91-remove-messages"
 
-LV="4.14.3"
-LEGACY_LANGS="ar bg bs ca ca@valencia cs da de el en_GB es et eu fa fi fr ga gl
-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
-sk sl sr sv tr ug uk wa zh_CN zh_TW"
-
 # /usr/portage/distfiles $ ls -1 kde-l10n-*-${PV}.* |sed -e 
's:-${PV}.tar.xz::' -e 's:kde-l10n-::' |tr '\n' ' '
 MY_LANGS="ar ast bg bs ca ca@valencia cs da de el en_GB eo es et eu fa fi fr ga
 gl 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 sk sl sr sv tr ug uk wa zh_CN zh_TW"
 
+# TODO: Drop no-op +minimal in 16.08.x - necessary kde5.eclass change happened 
after KF-5.23/Plasma-5.6.5
 IUSE="+minimal test $(printf 'l10n_%s ' ${MY_LANGS//[@_]/-})"
 
 URI_BASE="${SRC_URI/-${PV}.tar.xz/}"
 LURI_BASE="mirror://kde/stable/${LV}/src/${KMNAME}"
 SRC_URI=""
 
-for MY_LANG in ${LEGACY_LANGS} ; do
-   SRC_URI="${SRC_URI} l10n_${MY_LANG/[@_]/-}? ( 
${LURI_BASE}/${KMNAME}-${MY_LANG}-${LV}.tar.xz )"
-done
-
 for MY_LANG in ${MY_LANGS} ; do
SRC_URI="${SRC_URI} l10n_${MY_LANG/[@_]/-}? ( 
${URI_BASE}/${KMNAME}-${MY_LANG}-${PV}.tar.xz )"
 done
@@ -64,10 +55,8 @@ pkg_setup() {
 
 src_unpack() {
for my_tar in ${A}; do
-   [[ ${my_tar} = *${PV}* ]] && local subdir="/4"
-   use minimal && [[ ${my_tar} = *${LV}* ]] && continue
tar -xpf "${DISTDIR}/${my_tar}" --xz \
-   "${my_tar/.tar.xz/}/CMakeLists.txt" 
"${my_tar/.tar.xz/}${subdir}" 2> /dev/null ||
+   "${my_tar/.tar.xz/}/CMakeLists.txt" 
"${my_tar/.tar.xz/}/4" 2> /dev/null ||
elog "${my_tar}: tar extract command failed at least 
partially - continuing"
done
 }
@@ -77,7 +66,7 @@ src_prepare() {
[[ -n ${A} ]] || return
 
# L10N=sr variants are subdirs within sr/ ...
-   if use minimal && [[ -d "${KMNAME}-sr-${PV}" ]] ; then
+   if [[ -d "${KMNAME}-sr-${PV}" ]] ; then
for variant in "${KMNAME}"-sr-${PV}/4/sr/sr@*; do
mkdir -p "${KMNAME}-${variant##*/}-${PV}/4" ||
die "Failed to create L10N=${variant##*/} 
subdir"
@@ -107,83 +96,50 @@ EOF
find -maxdepth 2 -type f -name CMakeLists.txt -exec \
sed -i -e "/add_subdirectory(5)/ s/^/#DONT/" {} + || die
 
-   if use minimal; then
-   einfo "Removing file collisions with Plasma 5 and Applications"
-   use test && einfo "Tests enabled: Listing LINGUAS causing file 
collisions"
-
-   einfo "Directories..."
-   while read path; do
-   if use test ; then  # build a report w/ L10N="*" to 
submit @upstream
-   local lngs
-   for lng in ${MY_LANGS}; do
-   
SDIR="${S}/${KMNAME}-${lng}-${PV}/4/${lng}"
-   if [[ -d "${SDIR}"/${path%\ 
*}/${path#*\ } ]] ; then
-   lngs+=" ${lng}"
-   fi
-   done
-   [[ -n "${lngs}" ]] && einfo "${path%\ 
*}/${path#*\ }${lngs}"
-   unset lngs
-   fi
-   if ls -U ./*/4/*/${path%\ *}/${path#*\ } > /dev/null 
2>&1; then
-   sed -e "\:add_subdirectory(\s*${path#*\ }\s*): 
s:^:#:" \
-   -i ./*/4/*/${path%\ *}/CMakeLists.txt 
|| \
-   die "Failed to comment out ${path}"
-   else
-   einfo "F: ${path}"  # run with L10N="*" to 
cut down list
-   fi
-   done < <(grep -ve "^$\|^\s*\#" "${REMOVE_DIRS}")
-   einfo
-   einfo "Messages..."
-   while read path; do
-   

[gentoo-commits] proj/kde:master commit in: kde-apps/kde4-l10n/

2016-05-18 Thread Johannes Huber
commit: 3d30bedc41bf005aa758a7c77e8f69d96fed432e
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Sun May 15 08:20:09 2016 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Wed May 18 13:25:27 2016 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=3d30bedc

kde-apps/kde4-l10n: Turn blocker into dependency, set minimal by default

It is not unreasonable to think of kde4-l10n[minimal] as incomplete
without having kde-l10n installed. At the same time this helps portage
figure out the dependency instead of showing a conflict.

Eases use of non-plasma profiles.

This drops keywords: ~arm ~ppc ~ppc64 ~x86-fbsd ~amd64-linux ~x86-linux

Package-Manager: portage-2.2.28

Signed-off-by: Johannes Huber  gentoo.org>

 kde-apps/kde4-l10n/kde4-l10n-16.04.1.ebuild | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/kde-apps/kde4-l10n/kde4-l10n-16.04.1.ebuild 
b/kde-apps/kde4-l10n/kde4-l10n-16.04.1.ebuild
index 65c9eef..71998b3 100644
--- a/kde-apps/kde4-l10n/kde4-l10n-16.04.1.ebuild
+++ b/kde-apps/kde4-l10n/kde4-l10n-16.04.1.ebuild
@@ -11,13 +11,14 @@ inherit kde4-base
 DESCRIPTION="KDE internationalization package"
 HOMEPAGE="http://l10n.kde.org;
 
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~x86"
 
 DEPEND="
sys-devel/gettext
 "
 RDEPEND="
-   !=kde-apps/kde-l10n-${PV} )
 "
 
 REMOVE_DIRS="${FILESDIR}/${PN}-16.03.91-remove-dirs"
@@ -33,7 +34,7 @@ MY_LANGS="ar ast bg bs ca ca@valencia cs da de el en_GB eo es 
et eu fa fi fr ga
 gl 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 sk sl sr sv tr ug uk wa zh_CN zh_TW"
 
-IUSE="minimal test $(printf 'linguas_%s ' ${MY_LANGS})"
+IUSE="+minimal test $(printf 'linguas_%s ' ${MY_LANGS})"
 
 URI_BASE="${SRC_URI/-${PV}.tar.xz/}"
 LURI_BASE="mirror://kde/stable/${LV}/src/${KMNAME}"



[gentoo-commits] proj/kde:master commit in: kde-apps/kde4-l10n/, kde-apps/kde4-l10n/files/

2016-04-14 Thread Michael Palimaka
commit: 058818724de37d6f1839eff92a7f82a2ebf6d638
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Sun Apr 10 16:58:49 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Thu Apr 14 17:48:57 2016 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=05881872

kde-apps/kde4-l10n: Fix sed magic, remove more conflicts

Package-Manager: portage-2.2.27

 ...-remove-dirs => kde4-l10n-16.03.91-remove-dirs} |  21 +--
 .../files/kde4-l10n-16.03.91-remove-messages   | 155 -
 ...6.03.90.ebuild => kde4-l10n-16.03.90-r1.ebuild} |  21 ++-
 3 files changed, 15 insertions(+), 182 deletions(-)

diff --git a/kde-apps/kde4-l10n/files/kde4-l10n-16.03.90-remove-dirs 
b/kde-apps/kde4-l10n/files/kde4-l10n-16.03.91-remove-dirs
similarity index 64%
rename from kde-apps/kde4-l10n/files/kde4-l10n-16.03.90-remove-dirs
rename to kde-apps/kde4-l10n/files/kde4-l10n-16.03.91-remove-dirs
index a5b5a3b..5bfd288 100644
--- a/kde-apps/kde4-l10n/files/kde4-l10n-16.03.90-remove-dirs
+++ b/kde-apps/kde4-l10n/files/kde4-l10n-16.03.91-remove-dirs
@@ -6,6 +6,8 @@ data/kdeedu khangman
 docs/applications kate
 docs/applications konsole
 docs/applications kwrite
+docs/kde-runtime glossary
+docs/kde-runtime khelpcenter
 docs/kdeedu kig
 docs/kdeedu parley
 docs/kdeedu step
@@ -14,8 +16,10 @@ docs/kdegraphics gwenview
 docs/kdegraphics kruler
 docs/kdesdk kapptemplate
 docs/kdesdk okteta
+docs/kdesdk umbrello
 docs/kdeutils kwalletmanager
 # Plasma 5
+docs kde-workspace
 docs/kde-runtime fundamentals
 docs/kde-runtime kdesu
 docs/kde-runtime khelpcenter
@@ -30,21 +34,8 @@ docs/kde-runtime/kcontrol kcmcgi
 docs/kde-runtime/kcontrol smb
 docs/kde-runtime/kcontrol trash
 docs/kde-runtime/kcontrol useragent
-docs/kde-workspace kfontview
-docs/kde-workspace kinfocenter
-docs/kde-workspace klipper
-docs/kde-workspace kmenuedit
-docs/kde-workspace ksysguard
-docs/kde-workspace plasma-desktop
-docs/kde-workspace systemsettings
-docs/kde-workspace/kcontrol clock
-docs/kde-workspace/kcontrol colors
-docs/kde-workspace/kcontrol desktopthemedetails
-docs/kde-workspace/kcontrol joystick
-docs/kde-workspace/kcontrol kcmaccess
-docs/kde-workspace/kcontrol kcmstyle
-docs/kde-workspace/kcontrol solid-actions
-docs/kde-workspace/kcontrol splashscreen
+messages kde-workspace
+messages kdeplasma-addons
 # kdepim-l10n 5
 docs kdepim
 docs kdepimlibs

diff --git a/kde-apps/kde4-l10n/files/kde4-l10n-16.03.91-remove-messages 
b/kde-apps/kde4-l10n/files/kde4-l10n-16.03.91-remove-messages
index 6244608..2b76c23 100644
--- a/kde-apps/kde4-l10n/files/kde4-l10n-16.03.91-remove-messages
+++ b/kde-apps/kde4-l10n/files/kde4-l10n-16.03.91-remove-messages
@@ -1,105 +1,4 @@
 # Remove any path listed here. Comments are ignored
-# KDE Workspace 4
-kde-workspace/freespacenotifier.po
-kde-workspace/joystick.po
-kde-workspace/kaccess.po
-kde-workspace/kcmaccess.po
-kde-workspace/kcm_autostart.po
-kde-workspace/kcmbell.po
-kde-workspace/kcmcolors.po
-kde-workspace/kcm_desktoppaths.po
-kde-workspace/kcm_desktopthemedetails.po
-kde-workspace/kcmdevinfo.po
-kde-workspace/kcmfonts.po
-kde-workspace/kcm_infobase.po
-kde-workspace/kcminfo.po
-kde-workspace/kcm_infosummary.po
-kde-workspace/kcminit.po
-kde-workspace/kcminput.po
-kde-workspace/kcmkclock.po
-kde-workspace/kcmkeyboard.po
-kde-workspace/kcmkeys.po
-kde-workspace/kcmkwincompositing.po
-kde-workspace/kcmkwindecoration.po
-kde-workspace/kcm_kwindesktop.po
-kde-workspace/kcmkwinrules.po
-kde-workspace/kcmkwinscreenedges.po
-kde-workspace/kcm-kwin-scripts.po
-kde-workspace/kcm_kwintabbox.po
-kde-workspace/kcmkwm.po
-kde-workspace/kcmlaunch.po
-kde-workspace/kcm_memory.po
-kde-workspace/kcmnic.po
-kde-workspace/kcmopengl.po
-kde-workspace/kcm_pci.po
-kde-workspace/kcmsamba.po
-kde-workspace/kcmsmserver.po
-kde-workspace/kcm_solid_actions.po
-kde-workspace/kcm_standard_actions.po
-kde-workspace/kcmstyle.po
-kde-workspace/kcmusb.po
-kde-workspace/kcmview1394.po
-kde-workspace/kcmworkspaceoptions.po
-kde-workspace/kfontinst.po
-kde-workspace/khotkeys.po
-kde-workspace/kinfocenter.po
-kde-workspace/klipper.po
-kde-workspace/kmenuedit.po
-kde-workspace/krdb.po
-kde-workspace/krunner.po
-kde-workspace/kscreenlocker_greet.po
-kde-workspace/kscreenlocker.po
-kde-workspace/ksgrd.po
-kde-workspace/ksmserver.po
-kde-workspace/ksplashthemes.po
-kde-workspace/ksysguardlsofwidgets.po
-kde-workspace/ksysguard.po
-kde-workspace/ktouchpadenabler.po
-kde-workspace/kwin_clients.po
-kde-workspace/kwin_effects.po
-kde-workspace/kwin.po
-kde-workspace/kwin_scripting.po
-kde-workspace/libkdecorations.po
-kde-workspace/libkworkspace.po
-kde-workspace/liboxygenstyleconfig.po
-kde-workspace/libpowerdevilcommonconfig.po
-kde-workspace/libtaskmanager.po
-kde-workspace/plasma_applet_quicklaunch.po
-kde-workspace/plasma_applet_system-monitor.po
-kde-workspace/plasma_applet_webbrowser.po
-kde-workspace/plasma_containmentactions_contextmenu.po
-kde-workspace/plasma_containmentactions_switchwindow.po

[gentoo-commits] proj/kde:master commit in: kde-apps/kde4-l10n/, kde-apps/kde4-l10n/files/

2016-04-09 Thread Michael Palimaka
commit: 2a7fa1b65ded2f50d8ad05904e8b1fe0b01ee2b7
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Fri Apr  8 21:56:02 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sat Apr  9 15:12:06 2016 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=2a7fa1b6

kde-apps/kde4-l10n: Don't die on empty directories

Adds einfo about files not found. Use to update lists.

Package-Manager: portage-2.2.27

 ...-remove-dirs => kde4-l10n-16.03.90-remove-dirs} |  4 +---
 ...messages => kde4-l10n-16.03.91-remove-messages} |  6 --
 kde-apps/kde4-l10n/kde4-l10n-16.03.90.ebuild   | 24 ++
 3 files changed, 16 insertions(+), 18 deletions(-)

diff --git a/kde-apps/kde4-l10n/files/kde4-l10n-15.11.90-remove-dirs 
b/kde-apps/kde4-l10n/files/kde4-l10n-16.03.90-remove-dirs
similarity index 95%
rename from kde-apps/kde4-l10n/files/kde4-l10n-15.11.90-remove-dirs
rename to kde-apps/kde4-l10n/files/kde4-l10n-16.03.90-remove-dirs
index ab7681e..a5b5a3b 100644
--- a/kde-apps/kde4-l10n/files/kde4-l10n-15.11.90-remove-dirs
+++ b/kde-apps/kde4-l10n/files/kde4-l10n-16.03.90-remove-dirs
@@ -7,7 +7,6 @@ docs/applications kate
 docs/applications konsole
 docs/applications kwrite
 docs/kdeedu kig
-docs/kdeedu pairseditor
 docs/kdeedu parley
 docs/kdeedu step
 docs/kdegames bomber
@@ -16,7 +15,7 @@ docs/kdegraphics kruler
 docs/kdesdk kapptemplate
 docs/kdesdk okteta
 docs/kdeutils kwalletmanager
-# Plasma 5.3
+# Plasma 5
 docs/kde-runtime fundamentals
 docs/kde-runtime kdesu
 docs/kde-runtime khelpcenter
@@ -28,7 +27,6 @@ docs/kde-runtime/kcontrol ebrowsing
 docs/kde-runtime/kcontrol emoticons
 docs/kde-runtime/kcontrol icons
 docs/kde-runtime/kcontrol kcmcgi
-docs/kde-runtime/kcontrol khtml
 docs/kde-runtime/kcontrol smb
 docs/kde-runtime/kcontrol trash
 docs/kde-runtime/kcontrol useragent

diff --git a/kde-apps/kde4-l10n/files/kde4-l10n-16.03.90-remove-messages 
b/kde-apps/kde4-l10n/files/kde4-l10n-16.03.91-remove-messages
similarity index 98%
rename from kde-apps/kde4-l10n/files/kde4-l10n-16.03.90-remove-messages
rename to kde-apps/kde4-l10n/files/kde4-l10n-16.03.91-remove-messages
index 0aadb9d..6244608 100644
--- a/kde-apps/kde4-l10n/files/kde4-l10n-16.03.90-remove-messages
+++ b/kde-apps/kde4-l10n/files/kde4-l10n-16.03.91-remove-messages
@@ -206,12 +206,6 @@ kdelibs/kio_timeline.po
 kdelibs/plasma_runner_baloosearchrunner.po
 # KDE Applications 4
 applications/useraccount.po
-# KDE Edu 4
-kdeedu/pairs.po
-kdeedu/pairseditor.po
-kdeedu/pairs.appdata.po
 # KDE SDK 4
 kdesdk/org.kde.umbrello.appdata.po
 kdesdk/umbrello.po
-# KDE Utils 4
-kdeutils/org.kde.kteatime.appdata.po

diff --git a/kde-apps/kde4-l10n/kde4-l10n-16.03.90.ebuild 
b/kde-apps/kde4-l10n/kde4-l10n-16.03.90.ebuild
index 89314df..79fa0b3 100644
--- a/kde-apps/kde4-l10n/kde4-l10n-16.03.90.ebuild
+++ b/kde-apps/kde4-l10n/kde4-l10n-16.03.90.ebuild
@@ -20,8 +20,8 @@ RDEPEND="
! /dev/null 
2>&1; then
+   sed -i -e ":${path#*\ }: s:^:#:" 
./*/4/*/${path%\ *}/CMakeLists.txt || \
+   die "Failed to comment out ${path}"
+   else
+   einfo "   F: ${path}"   # run with LINGUAS="*" 
to cut down list
fi
-   done < <(grep -v "^#" "${REMOVE_DIRS}")
+   done < <(grep -ve "^$\|^\s*\#" "${REMOVE_DIRS}")
 
einfo "   messages..."
-   for path in $(grep -v "^#" "${REMOVE_MSGS}") ; do
-   rm -f ./*/4/*/messages/${path}
-   done
+   while read path; do
+   if ls -U ./*/4/*/messages/${path} > /dev/null 2>&1; then
+   rm ./*/4/*/messages/${path} || die "Failed to 
remove ${path}"
+   else
+   einfo "   F: ${path}"   # run with LINGUAS="*" 
to cut down list
+   fi
+   done < <(grep -ve "^$\|^\s*\#" "${REMOVE_MSGS}")
else
local LNG LDIR
for LNG in ${LINGUAS}; do



[gentoo-commits] proj/kde:master commit in: kde-apps/kde4-l10n/

2016-04-09 Thread Michael Palimaka
commit: 931d6a9e8afd45422069cac3fdba223a455831db
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Sat Apr  9 14:53:37 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sat Apr  9 15:12:06 2016 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=931d6a9e

kde-apps/kde4-l10n: Add USE=test to provide more verbosity

The resulting list of LINGUAS that are still conflicting can be forwarded
to upstream in order to cut down on it.

Package-Manager: portage-2.2.27

 kde-apps/kde4-l10n/kde4-l10n-16.03.90.ebuild | 43 ++--
 1 file changed, 34 insertions(+), 9 deletions(-)

diff --git a/kde-apps/kde4-l10n/kde4-l10n-16.03.90.ebuild 
b/kde-apps/kde4-l10n/kde4-l10n-16.03.90.ebuild
index 79fa0b3..32c7f80 100644
--- a/kde-apps/kde4-l10n/kde4-l10n-16.03.90.ebuild
+++ b/kde-apps/kde4-l10n/kde4-l10n-16.03.90.ebuild
@@ -33,7 +33,7 @@ MY_LANGS="ar ast bg bs ca ca@valencia cs da de el en_GB eo es 
et eu fa fi fr ga
 gl 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 sk sl sr sv tr ug uk wa zh_CN zh_TW"
 
-IUSE="minimal $(printf 'linguas_%s ' ${MY_LANGS})"
+IUSE="minimal test $(printf 'linguas_%s ' ${MY_LANGS})"
 
 URI_BASE="${SRC_URI/-${PV}.tar.xz/}"
 LURI_BASE="mirror://kde/stable/${LV}/src/${KMNAME}"
@@ -90,23 +90,50 @@ EOF
 
if use minimal; then
einfo "Removing file collisions with Plasma 5 and Applications"
+   use test && einfo "Tests enabled: Listing LINGUAS causing file 
collisions"
 
-   einfo "   directories..."
+   einfo "Directories..."
while read path; do
+   if use test ; then  # build a report w/ LINGUAS="*" 
to submit @upstream
+   local lngs
+   for lng in ${LINGUAS}; do
+   
SDIR="${S}/${KMNAME}-${lng}-${PV}/4/${lng}"
+   if [[ -d "${SDIR}" ]] ; then
+   if [[ -d "${SDIR}"/${path%\ 
*}/${path#*\ } ]] ; then
+   lngs+=" ${lng}"
+   fi
+   fi
+   done
+   [[ -n ${lngs} ]] && einfo "${path%\ 
*}/${path#*\ }${lngs}"
+   unset lngs
+   fi
if ls -U ./*/4/*/${path%\ *}/${path#*\ } > /dev/null 
2>&1; then
sed -i -e ":${path#*\ }: s:^:#:" 
./*/4/*/${path%\ *}/CMakeLists.txt || \
die "Failed to comment out ${path}"
else
-   einfo "   F: ${path}"   # run with LINGUAS="*" 
to cut down list
+   einfo "F: ${path}"  # run with LINGUAS="*" 
to cut down list
fi
done < <(grep -ve "^$\|^\s*\#" "${REMOVE_DIRS}")
-
-   einfo "   messages..."
+   einfo
+   einfo "Messages..."
while read path; do
+   if use test ; then  # build a report w/ LINGUAS="*" 
to submit @upstream
+   local lngs
+   for lng in ${LINGUAS}; do
+   
SDIR="${S}/${KMNAME}-${lng}-${PV}/4/${lng}"
+   if [[ -d "${SDIR}" ]] ; then
+   if [[ -e 
"${SDIR}"/messages/${path} ]] ; then
+   lngs+=" ${lng}"
+   fi
+   fi
+   done
+   [[ -n ${lngs} ]] && einfo "${path}${lngs}"
+   unset lngs
+   fi
if ls -U ./*/4/*/messages/${path} > /dev/null 2>&1; then
rm ./*/4/*/messages/${path} || die "Failed to 
remove ${path}"
else
-   einfo "   F: ${path}"   # run with LINGUAS="*" 
to cut down list
+   einfo "F: ${path}"  # run with LINGUAS="*" 
to cut down list
fi
done < <(grep -ve "^$\|^\s*\#" "${REMOVE_MSGS}")
else
@@ -154,9 +181,7 @@ src_compile() {
[[ -n ${A} ]] && kde4-base_src_compile
 }
 
-src_test() {
-   [[ -n ${A} ]] && kde4-base_src_test
-}
+src_test() { :; }
 
 src_install() {
[[ -n ${A} ]] && kde4-base_src_install



[gentoo-commits] proj/kde:master commit in: kde-apps/kde4-l10n/files/, kde-apps/kde4-l10n/

2016-04-07 Thread Michael Palimaka
commit: fd6b1b7dbfa002107f3a3e8e15de1f0fd4588160
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Thu Apr  7 18:16:49 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Thu Apr  7 19:18:48 2016 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=fd6b1b7d

kde-apps/kde4-l10n: Fix file collisions

Package-Manager: portage-2.2.27

 ...l10n-15.12.3-remove-messages => kde4-l10n-16.03.90-remove-messages} | 3 +++
 kde-apps/kde4-l10n/kde4-l10n-16.03.90.ebuild   | 2 +-
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/kde-apps/kde4-l10n/files/kde4-l10n-15.12.3-remove-messages 
b/kde-apps/kde4-l10n/files/kde4-l10n-16.03.90-remove-messages
similarity index 99%
rename from kde-apps/kde4-l10n/files/kde4-l10n-15.12.3-remove-messages
rename to kde-apps/kde4-l10n/files/kde4-l10n-16.03.90-remove-messages
index a7901c6..0aadb9d 100644
--- a/kde-apps/kde4-l10n/files/kde4-l10n-15.12.3-remove-messages
+++ b/kde-apps/kde4-l10n/files/kde4-l10n-16.03.90-remove-messages
@@ -210,5 +210,8 @@ applications/useraccount.po
 kdeedu/pairs.po
 kdeedu/pairseditor.po
 kdeedu/pairs.appdata.po
+# KDE SDK 4
+kdesdk/org.kde.umbrello.appdata.po
+kdesdk/umbrello.po
 # KDE Utils 4
 kdeutils/org.kde.kteatime.appdata.po

diff --git a/kde-apps/kde4-l10n/kde4-l10n-16.03.90.ebuild 
b/kde-apps/kde4-l10n/kde4-l10n-16.03.90.ebuild
index 27ad2d9..89314df 100644
--- a/kde-apps/kde4-l10n/kde4-l10n-16.03.90.ebuild
+++ b/kde-apps/kde4-l10n/kde4-l10n-16.03.90.ebuild
@@ -21,7 +21,7 @@ RDEPEND="
 "
 
 REMOVE_DIRS="${FILESDIR}/${PN}-15.11.90-remove-dirs"
-REMOVE_MSGS="${FILESDIR}/${PN}-15.12.3-remove-messages"
+REMOVE_MSGS="${FILESDIR}/${PN}-16.03.90-remove-messages"
 
 LV="4.14.3"
 LEGACY_LANGS="ar bg bs ca ca@valencia cs da de el en_GB es et eu fa fi fr ga gl



[gentoo-commits] proj/kde:master commit in: kde-apps/kde4-l10n/, kde-apps/kde4-l10n/files/

2016-04-07 Thread Michael Palimaka
commit: 62ec775c209c9dfef2b239ec92e465325539a324
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Thu Mar 31 18:39:20 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Thu Apr  7 17:01:30 2016 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=62ec775c

kde-apps/kde4-l10n: Add 16.03.90

New LINGUAS: ast
Fix file collision with plasma-desktop-5.6.1
Gentoo-bug: 578568

Package-Manager: portage-2.2.27

 .../kde4-l10n/files/kde4-l10n-15.11.90-remove-dirs |  52 +
 .../files/kde4-l10n-15.12.3-remove-messages| 214 +
 kde-apps/kde4-l10n/kde4-l10n-16.03.90.ebuild   | 157 +++
 kde-apps/kde4-l10n/metadata.xml|   8 +
 4 files changed, 431 insertions(+)

diff --git a/kde-apps/kde4-l10n/files/kde4-l10n-15.11.90-remove-dirs 
b/kde-apps/kde4-l10n/files/kde4-l10n-15.11.90-remove-dirs
new file mode 100644
index 000..ab7681e
--- /dev/null
+++ b/kde-apps/kde4-l10n/files/kde4-l10n-15.11.90-remove-dirs
@@ -0,0 +1,52 @@
+# Disable any subdirectories listed here. Comments are ignored
+# First argument: parent directory
+# Second argument: which subdirectory to disable in CMakeLists.txt
+# kde-l10n 5
+data/kdeedu khangman
+docs/applications kate
+docs/applications konsole
+docs/applications kwrite
+docs/kdeedu kig
+docs/kdeedu pairseditor
+docs/kdeedu parley
+docs/kdeedu step
+docs/kdegames bomber
+docs/kdegraphics gwenview
+docs/kdegraphics kruler
+docs/kdesdk kapptemplate
+docs/kdesdk okteta
+docs/kdeutils kwalletmanager
+# Plasma 5.3
+docs/kde-runtime fundamentals
+docs/kde-runtime kdesu
+docs/kde-runtime khelpcenter
+docs/kde-runtime knetattach
+docs/kde-runtime onlinehelp
+docs/kde-runtime/kcontrol bookmarks
+docs/kde-runtime/kcontrol cookies
+docs/kde-runtime/kcontrol ebrowsing
+docs/kde-runtime/kcontrol emoticons
+docs/kde-runtime/kcontrol icons
+docs/kde-runtime/kcontrol kcmcgi
+docs/kde-runtime/kcontrol khtml
+docs/kde-runtime/kcontrol smb
+docs/kde-runtime/kcontrol trash
+docs/kde-runtime/kcontrol useragent
+docs/kde-workspace kfontview
+docs/kde-workspace kinfocenter
+docs/kde-workspace klipper
+docs/kde-workspace kmenuedit
+docs/kde-workspace ksysguard
+docs/kde-workspace plasma-desktop
+docs/kde-workspace systemsettings
+docs/kde-workspace/kcontrol clock
+docs/kde-workspace/kcontrol colors
+docs/kde-workspace/kcontrol desktopthemedetails
+docs/kde-workspace/kcontrol joystick
+docs/kde-workspace/kcontrol kcmaccess
+docs/kde-workspace/kcontrol kcmstyle
+docs/kde-workspace/kcontrol solid-actions
+docs/kde-workspace/kcontrol splashscreen
+# kdepim-l10n 5
+docs kdepim
+docs kdepimlibs

diff --git a/kde-apps/kde4-l10n/files/kde4-l10n-15.12.3-remove-messages 
b/kde-apps/kde4-l10n/files/kde4-l10n-15.12.3-remove-messages
new file mode 100644
index 000..a7901c6
--- /dev/null
+++ b/kde-apps/kde4-l10n/files/kde4-l10n-15.12.3-remove-messages
@@ -0,0 +1,214 @@
+# Remove any path listed here. Comments are ignored
+# KDE Workspace 4
+kde-workspace/freespacenotifier.po
+kde-workspace/joystick.po
+kde-workspace/kaccess.po
+kde-workspace/kcmaccess.po
+kde-workspace/kcm_autostart.po
+kde-workspace/kcmbell.po
+kde-workspace/kcmcolors.po
+kde-workspace/kcm_desktoppaths.po
+kde-workspace/kcm_desktopthemedetails.po
+kde-workspace/kcmdevinfo.po
+kde-workspace/kcmfonts.po
+kde-workspace/kcm_infobase.po
+kde-workspace/kcminfo.po
+kde-workspace/kcm_infosummary.po
+kde-workspace/kcminit.po
+kde-workspace/kcminput.po
+kde-workspace/kcmkclock.po
+kde-workspace/kcmkeyboard.po
+kde-workspace/kcmkeys.po
+kde-workspace/kcmkwincompositing.po
+kde-workspace/kcmkwindecoration.po
+kde-workspace/kcm_kwindesktop.po
+kde-workspace/kcmkwinrules.po
+kde-workspace/kcmkwinscreenedges.po
+kde-workspace/kcm-kwin-scripts.po
+kde-workspace/kcm_kwintabbox.po
+kde-workspace/kcmkwm.po
+kde-workspace/kcmlaunch.po
+kde-workspace/kcm_memory.po
+kde-workspace/kcmnic.po
+kde-workspace/kcmopengl.po
+kde-workspace/kcm_pci.po
+kde-workspace/kcmsamba.po
+kde-workspace/kcmsmserver.po
+kde-workspace/kcm_solid_actions.po
+kde-workspace/kcm_standard_actions.po
+kde-workspace/kcmstyle.po
+kde-workspace/kcmusb.po
+kde-workspace/kcmview1394.po
+kde-workspace/kcmworkspaceoptions.po
+kde-workspace/kfontinst.po
+kde-workspace/khotkeys.po
+kde-workspace/kinfocenter.po
+kde-workspace/klipper.po
+kde-workspace/kmenuedit.po
+kde-workspace/krdb.po
+kde-workspace/krunner.po
+kde-workspace/kscreenlocker_greet.po
+kde-workspace/kscreenlocker.po
+kde-workspace/ksgrd.po
+kde-workspace/ksmserver.po
+kde-workspace/ksplashthemes.po
+kde-workspace/ksysguardlsofwidgets.po
+kde-workspace/ksysguard.po
+kde-workspace/ktouchpadenabler.po
+kde-workspace/kwin_clients.po
+kde-workspace/kwin_effects.po
+kde-workspace/kwin.po
+kde-workspace/kwin_scripting.po
+kde-workspace/libkdecorations.po
+kde-workspace/libkworkspace.po
+kde-workspace/liboxygenstyleconfig.po
+kde-workspace/libpowerdevilcommonconfig.po
+kde-workspace/libtaskmanager.po
+kde-workspace/plasma_applet_quicklaunch.po

[gentoo-commits] proj/kde:master commit in: kde-apps/kde4-l10n/, kde-apps/kde4-l10n/files/

2016-03-30 Thread Johannes Huber
commit: 7e8620e034e8c3158a7836bdf6b4c7f3684adc46
Author: Johannes Huber  gentoo  org>
AuthorDate: Wed Mar 30 16:03:25 2016 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Wed Mar 30 16:03:25 2016 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=7e8620e0

Revert "kde-apps/kde4-l10n: add for 16.03.80"

This reverts commit 468e94468b9530eb89efaee32ee8f68294a73297.

 .../kde4-l10n/files/kde4-l10n-15.07.90-remove-dirs |  49 -
 .../files/kde4-l10n-15.08.3-r1-remove-messages | 213 -
 .../kde4-l10n/files/kde4-l10n-15.11.90-remove-dirs |  52 -
 kde-apps/kde4-l10n/kde4-l10n-16.03.80.ebuild   | 157 ---
 kde-apps/kde4-l10n/metadata.xml|   8 -
 5 files changed, 479 deletions(-)

diff --git a/kde-apps/kde4-l10n/files/kde4-l10n-15.07.90-remove-dirs 
b/kde-apps/kde4-l10n/files/kde4-l10n-15.07.90-remove-dirs
deleted file mode 100644
index 005cab1..000
--- a/kde-apps/kde4-l10n/files/kde4-l10n-15.07.90-remove-dirs
+++ /dev/null
@@ -1,49 +0,0 @@
-# Disable any subdirectories listed here. Comments are ignored
-# First argument: parent directory
-# Second argument: which subdirectory to disable in CMakeLists.txt
-# kde-l10n 5
-data/kdeedu khangman
-docs/applications kate
-docs/applications konsole
-docs/applications kwrite
-docs/kdeedu kig
-docs/kdeedu pairseditor
-docs/kdeedu parley
-docs/kdeedu step
-docs/kdegames bomber
-docs/kdegraphics gwenview
-docs/kdegraphics kruler
-docs/kdesdk kapptemplate
-docs/kdesdk okteta
-docs/kdeutils kwalletmanager
-# Plasma 5.3
-docs/kde-runtime fundamentals
-docs/kde-runtime kdesu
-docs/kde-runtime khelpcenter
-docs/kde-runtime knetattach
-docs/kde-runtime onlinehelp
-docs/kde-runtime/kcontrol bookmarks
-docs/kde-runtime/kcontrol cookies
-docs/kde-runtime/kcontrol ebrowsing
-docs/kde-runtime/kcontrol emoticons
-docs/kde-runtime/kcontrol icons
-docs/kde-runtime/kcontrol kcmcgi
-docs/kde-runtime/kcontrol khtml
-docs/kde-runtime/kcontrol smb
-docs/kde-runtime/kcontrol trash
-docs/kde-runtime/kcontrol useragent
-docs/kde-workspace kfontview
-docs/kde-workspace kinfocenter
-docs/kde-workspace klipper
-docs/kde-workspace kmenuedit
-docs/kde-workspace ksysguard
-docs/kde-workspace plasma-desktop
-docs/kde-workspace systemsettings
-docs/kde-workspace/kcontrol clock
-docs/kde-workspace/kcontrol colors
-docs/kde-workspace/kcontrol desktopthemedetails
-docs/kde-workspace/kcontrol joystick
-docs/kde-workspace/kcontrol kcmaccess
-docs/kde-workspace/kcontrol kcmstyle
-docs/kde-workspace/kcontrol solid-actions
-docs/kde-workspace/kcontrol splashscreen

diff --git a/kde-apps/kde4-l10n/files/kde4-l10n-15.08.3-r1-remove-messages 
b/kde-apps/kde4-l10n/files/kde4-l10n-15.08.3-r1-remove-messages
deleted file mode 100644
index 7a4d671..000
--- a/kde-apps/kde4-l10n/files/kde4-l10n-15.08.3-r1-remove-messages
+++ /dev/null
@@ -1,213 +0,0 @@
-# Remove any path listed here. Comments are ignored
-# KDE Workspace 4
-kde-workspace/freespacenotifier.po
-kde-workspace/joystick.po
-kde-workspace/kaccess.po
-kde-workspace/kcmaccess.po
-kde-workspace/kcm_autostart.po
-kde-workspace/kcmbell.po
-kde-workspace/kcmcolors.po
-kde-workspace/kcm_desktoppaths.po
-kde-workspace/kcm_desktopthemedetails.po
-kde-workspace/kcmdevinfo.po
-kde-workspace/kcmfonts.po
-kde-workspace/kcm_infobase.po
-kde-workspace/kcminfo.po
-kde-workspace/kcm_infosummary.po
-kde-workspace/kcminit.po
-kde-workspace/kcminput.po
-kde-workspace/kcmkclock.po
-kde-workspace/kcmkeyboard.po
-kde-workspace/kcmkeys.po
-kde-workspace/kcmkwincompositing.po
-kde-workspace/kcmkwindecoration.po
-kde-workspace/kcm_kwindesktop.po
-kde-workspace/kcmkwinrules.po
-kde-workspace/kcmkwinscreenedges.po
-kde-workspace/kcm-kwin-scripts.po
-kde-workspace/kcm_kwintabbox.po
-kde-workspace/kcmkwm.po
-kde-workspace/kcmlaunch.po
-kde-workspace/kcm_memory.po
-kde-workspace/kcmnic.po
-kde-workspace/kcmopengl.po
-kde-workspace/kcm_pci.po
-kde-workspace/kcmsamba.po
-kde-workspace/kcmsmserver.po
-kde-workspace/kcm_solid_actions.po
-kde-workspace/kcm_standard_actions.po
-kde-workspace/kcmstyle.po
-kde-workspace/kcmusb.po
-kde-workspace/kcmview1394.po
-kde-workspace/kcmworkspaceoptions.po
-kde-workspace/kfontinst.po
-kde-workspace/khotkeys.po
-kde-workspace/kinfocenter.po
-kde-workspace/klipper.po
-kde-workspace/kmenuedit.po
-kde-workspace/krdb.po
-kde-workspace/krunner.po
-kde-workspace/kscreenlocker_greet.po
-kde-workspace/kscreenlocker.po
-kde-workspace/ksgrd.po
-kde-workspace/ksmserver.po
-kde-workspace/ksplashthemes.po
-kde-workspace/ksysguardlsofwidgets.po
-kde-workspace/ksysguard.po
-kde-workspace/ktouchpadenabler.po
-kde-workspace/kwin_clients.po
-kde-workspace/kwin_effects.po
-kde-workspace/kwin.po
-kde-workspace/kwin_scripting.po
-kde-workspace/libkdecorations.po
-kde-workspace/libkworkspace.po
-kde-workspace/liboxygenstyleconfig.po
-kde-workspace/libpowerdevilcommonconfig.po
-kde-workspace/libtaskmanager.po
-kde-workspace/plasma_applet_quicklaunch.po

[gentoo-commits] proj/kde:master commit in: kde-apps/kde4-l10n/files/, kde-apps/kde4-l10n/

2016-03-29 Thread Alexey Shvetsov
commit: 468e94468b9530eb89efaee32ee8f68294a73297
Author: Alexey Shvetsov  gentoo  org>
AuthorDate: Tue Mar 29 19:22:40 2016 +
Commit: Alexey Shvetsov  gentoo  org>
CommitDate: Tue Mar 29 19:22:40 2016 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=468e9446

kde-apps/kde4-l10n: add for 16.03.80

Package-Manager: portage-2.2.28

 .../kde4-l10n/files/kde4-l10n-15.07.90-remove-dirs |  49 +
 .../files/kde4-l10n-15.08.3-r1-remove-messages | 213 +
 .../kde4-l10n/files/kde4-l10n-15.11.90-remove-dirs |  52 +
 kde-apps/kde4-l10n/kde4-l10n-16.03.80.ebuild   | 157 +++
 kde-apps/kde4-l10n/metadata.xml|   8 +
 5 files changed, 479 insertions(+)

diff --git a/kde-apps/kde4-l10n/files/kde4-l10n-15.07.90-remove-dirs 
b/kde-apps/kde4-l10n/files/kde4-l10n-15.07.90-remove-dirs
new file mode 100644
index 000..005cab1
--- /dev/null
+++ b/kde-apps/kde4-l10n/files/kde4-l10n-15.07.90-remove-dirs
@@ -0,0 +1,49 @@
+# Disable any subdirectories listed here. Comments are ignored
+# First argument: parent directory
+# Second argument: which subdirectory to disable in CMakeLists.txt
+# kde-l10n 5
+data/kdeedu khangman
+docs/applications kate
+docs/applications konsole
+docs/applications kwrite
+docs/kdeedu kig
+docs/kdeedu pairseditor
+docs/kdeedu parley
+docs/kdeedu step
+docs/kdegames bomber
+docs/kdegraphics gwenview
+docs/kdegraphics kruler
+docs/kdesdk kapptemplate
+docs/kdesdk okteta
+docs/kdeutils kwalletmanager
+# Plasma 5.3
+docs/kde-runtime fundamentals
+docs/kde-runtime kdesu
+docs/kde-runtime khelpcenter
+docs/kde-runtime knetattach
+docs/kde-runtime onlinehelp
+docs/kde-runtime/kcontrol bookmarks
+docs/kde-runtime/kcontrol cookies
+docs/kde-runtime/kcontrol ebrowsing
+docs/kde-runtime/kcontrol emoticons
+docs/kde-runtime/kcontrol icons
+docs/kde-runtime/kcontrol kcmcgi
+docs/kde-runtime/kcontrol khtml
+docs/kde-runtime/kcontrol smb
+docs/kde-runtime/kcontrol trash
+docs/kde-runtime/kcontrol useragent
+docs/kde-workspace kfontview
+docs/kde-workspace kinfocenter
+docs/kde-workspace klipper
+docs/kde-workspace kmenuedit
+docs/kde-workspace ksysguard
+docs/kde-workspace plasma-desktop
+docs/kde-workspace systemsettings
+docs/kde-workspace/kcontrol clock
+docs/kde-workspace/kcontrol colors
+docs/kde-workspace/kcontrol desktopthemedetails
+docs/kde-workspace/kcontrol joystick
+docs/kde-workspace/kcontrol kcmaccess
+docs/kde-workspace/kcontrol kcmstyle
+docs/kde-workspace/kcontrol solid-actions
+docs/kde-workspace/kcontrol splashscreen

diff --git a/kde-apps/kde4-l10n/files/kde4-l10n-15.08.3-r1-remove-messages 
b/kde-apps/kde4-l10n/files/kde4-l10n-15.08.3-r1-remove-messages
new file mode 100644
index 000..7a4d671
--- /dev/null
+++ b/kde-apps/kde4-l10n/files/kde4-l10n-15.08.3-r1-remove-messages
@@ -0,0 +1,213 @@
+# Remove any path listed here. Comments are ignored
+# KDE Workspace 4
+kde-workspace/freespacenotifier.po
+kde-workspace/joystick.po
+kde-workspace/kaccess.po
+kde-workspace/kcmaccess.po
+kde-workspace/kcm_autostart.po
+kde-workspace/kcmbell.po
+kde-workspace/kcmcolors.po
+kde-workspace/kcm_desktoppaths.po
+kde-workspace/kcm_desktopthemedetails.po
+kde-workspace/kcmdevinfo.po
+kde-workspace/kcmfonts.po
+kde-workspace/kcm_infobase.po
+kde-workspace/kcminfo.po
+kde-workspace/kcm_infosummary.po
+kde-workspace/kcminit.po
+kde-workspace/kcminput.po
+kde-workspace/kcmkclock.po
+kde-workspace/kcmkeyboard.po
+kde-workspace/kcmkeys.po
+kde-workspace/kcmkwincompositing.po
+kde-workspace/kcmkwindecoration.po
+kde-workspace/kcm_kwindesktop.po
+kde-workspace/kcmkwinrules.po
+kde-workspace/kcmkwinscreenedges.po
+kde-workspace/kcm-kwin-scripts.po
+kde-workspace/kcm_kwintabbox.po
+kde-workspace/kcmkwm.po
+kde-workspace/kcmlaunch.po
+kde-workspace/kcm_memory.po
+kde-workspace/kcmnic.po
+kde-workspace/kcmopengl.po
+kde-workspace/kcm_pci.po
+kde-workspace/kcmsamba.po
+kde-workspace/kcmsmserver.po
+kde-workspace/kcm_solid_actions.po
+kde-workspace/kcm_standard_actions.po
+kde-workspace/kcmstyle.po
+kde-workspace/kcmusb.po
+kde-workspace/kcmview1394.po
+kde-workspace/kcmworkspaceoptions.po
+kde-workspace/kfontinst.po
+kde-workspace/khotkeys.po
+kde-workspace/kinfocenter.po
+kde-workspace/klipper.po
+kde-workspace/kmenuedit.po
+kde-workspace/krdb.po
+kde-workspace/krunner.po
+kde-workspace/kscreenlocker_greet.po
+kde-workspace/kscreenlocker.po
+kde-workspace/ksgrd.po
+kde-workspace/ksmserver.po
+kde-workspace/ksplashthemes.po
+kde-workspace/ksysguardlsofwidgets.po
+kde-workspace/ksysguard.po
+kde-workspace/ktouchpadenabler.po
+kde-workspace/kwin_clients.po
+kde-workspace/kwin_effects.po
+kde-workspace/kwin.po
+kde-workspace/kwin_scripting.po
+kde-workspace/libkdecorations.po
+kde-workspace/libkworkspace.po
+kde-workspace/liboxygenstyleconfig.po
+kde-workspace/libpowerdevilcommonconfig.po
+kde-workspace/libtaskmanager.po
+kde-workspace/plasma_applet_quicklaunch.po
+kde-workspace/plasma_applet_system-monitor.po

[gentoo-commits] proj/kde:master commit in: kde-apps/kde4-l10n/files/, kde-apps/kde4-l10n/

2016-03-20 Thread Johannes Huber
commit: fd05e1d690810154d956372a5e6b08485b3087b4
Author: Johannes Huber  gentoo  org>
AuthorDate: Sun Mar 20 20:17:27 2016 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Sun Mar 20 20:17:27 2016 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=fd05e1d6

kde-apps/kde-l10n: Remove empty

 .../files/kde4-l10n-15.08.3-r1-remove-messages | 213 -
 .../kde4-l10n/files/kde4-l10n-15.11.90-remove-dirs |  52 -
 kde-apps/kde4-l10n/metadata.xml|   8 -
 3 files changed, 273 deletions(-)

diff --git a/kde-apps/kde4-l10n/files/kde4-l10n-15.08.3-r1-remove-messages 
b/kde-apps/kde4-l10n/files/kde4-l10n-15.08.3-r1-remove-messages
deleted file mode 100644
index 7a4d671..000
--- a/kde-apps/kde4-l10n/files/kde4-l10n-15.08.3-r1-remove-messages
+++ /dev/null
@@ -1,213 +0,0 @@
-# Remove any path listed here. Comments are ignored
-# KDE Workspace 4
-kde-workspace/freespacenotifier.po
-kde-workspace/joystick.po
-kde-workspace/kaccess.po
-kde-workspace/kcmaccess.po
-kde-workspace/kcm_autostart.po
-kde-workspace/kcmbell.po
-kde-workspace/kcmcolors.po
-kde-workspace/kcm_desktoppaths.po
-kde-workspace/kcm_desktopthemedetails.po
-kde-workspace/kcmdevinfo.po
-kde-workspace/kcmfonts.po
-kde-workspace/kcm_infobase.po
-kde-workspace/kcminfo.po
-kde-workspace/kcm_infosummary.po
-kde-workspace/kcminit.po
-kde-workspace/kcminput.po
-kde-workspace/kcmkclock.po
-kde-workspace/kcmkeyboard.po
-kde-workspace/kcmkeys.po
-kde-workspace/kcmkwincompositing.po
-kde-workspace/kcmkwindecoration.po
-kde-workspace/kcm_kwindesktop.po
-kde-workspace/kcmkwinrules.po
-kde-workspace/kcmkwinscreenedges.po
-kde-workspace/kcm-kwin-scripts.po
-kde-workspace/kcm_kwintabbox.po
-kde-workspace/kcmkwm.po
-kde-workspace/kcmlaunch.po
-kde-workspace/kcm_memory.po
-kde-workspace/kcmnic.po
-kde-workspace/kcmopengl.po
-kde-workspace/kcm_pci.po
-kde-workspace/kcmsamba.po
-kde-workspace/kcmsmserver.po
-kde-workspace/kcm_solid_actions.po
-kde-workspace/kcm_standard_actions.po
-kde-workspace/kcmstyle.po
-kde-workspace/kcmusb.po
-kde-workspace/kcmview1394.po
-kde-workspace/kcmworkspaceoptions.po
-kde-workspace/kfontinst.po
-kde-workspace/khotkeys.po
-kde-workspace/kinfocenter.po
-kde-workspace/klipper.po
-kde-workspace/kmenuedit.po
-kde-workspace/krdb.po
-kde-workspace/krunner.po
-kde-workspace/kscreenlocker_greet.po
-kde-workspace/kscreenlocker.po
-kde-workspace/ksgrd.po
-kde-workspace/ksmserver.po
-kde-workspace/ksplashthemes.po
-kde-workspace/ksysguardlsofwidgets.po
-kde-workspace/ksysguard.po
-kde-workspace/ktouchpadenabler.po
-kde-workspace/kwin_clients.po
-kde-workspace/kwin_effects.po
-kde-workspace/kwin.po
-kde-workspace/kwin_scripting.po
-kde-workspace/libkdecorations.po
-kde-workspace/libkworkspace.po
-kde-workspace/liboxygenstyleconfig.po
-kde-workspace/libpowerdevilcommonconfig.po
-kde-workspace/libtaskmanager.po
-kde-workspace/plasma_applet_quicklaunch.po
-kde-workspace/plasma_applet_system-monitor.po
-kde-workspace/plasma_applet_webbrowser.po
-kde-workspace/plasma_containmentactions_contextmenu.po
-kde-workspace/plasma_containmentactions_switchwindow.po
-kde-workspace/plasma_engine_keystate.po
-kde-workspace/plasma_engine_mpris2.po
-kde-workspace/plasma_engine_network.po
-kde-workspace/plasma_engine_notifications.po
-kde-workspace/plasma_engine_rss.po
-kde-workspace/plasma_engine_share.po
-kde-workspace/plasma_engine_soliddevice.po
-kde-workspace/plasma_engine_weather.po
-kde-workspace/plasma_runner_activities.po
-kde-workspace/plasma_runner_bookmarksrunner.po
-kde-workspace/plasma_runner_calculatorrunner.po
-kde-workspace/plasma_runner_kill.po
-kde-workspace/plasma_runner_locations.po
-kde-workspace/plasma_runner_placesrunner.po
-kde-workspace/plasma_runner_plasma-desktop.po
-kde-workspace/plasma_runner_powerdevil.po
-kde-workspace/plasma_runner_recentdocuments.po
-kde-workspace/plasma_runner_services.po
-kde-workspace/plasma_runner_sessions.po
-kde-workspace/plasma_runner_shell.po
-kde-workspace/plasma_runner_solid.po
-kde-workspace/plasma_runner_webshortcuts.po
-kde-workspace/plasma_runner_windowedwidgets.po
-kde-workspace/plasma_runner_windows.po
-kde-workspace/powerdevilactivitiesconfig.po
-kde-workspace/powerdevilglobalconfig.po
-kde-workspace/powerdevil.po
-kde-workspace/powerdevilprofilesconfig.po
-kde-workspace/processcore.po
-kde-workspace/processui.po
-kde-workspace/systemsettings.po
-# KDE Runtime 4
-kde-runtime/attica_kde.po
-kde-runtime/drkonqi.po
-kde-runtime/filetypes.po
-kde-runtime/htmlsearch.po
-kde-runtime/kcmcomponentchooser.po
-kde-runtime/kcm_device_automounter.po
-kde-runtime/kcm_emoticons.po
-kde-runtime/kcmhtmlsearch.po
-kde-runtime/kcmicons.po
-kde-runtime/kcmkded.po
-kde-runtime/kcmnotify.po
-kde-runtime/kcm_phonon.po
-kde-runtime/kcmshell.po
-kde-runtime/kdesu.po
-kde-runtime/kglobalaccel.po
-kde-runtime/khelpcenter.po
-kde-runtime/kio_applications.po
-kde-runtime/kio_archive.po
-kde-runtime/kio_bookmarks.po
-kde-runtime/kioclient.po

[gentoo-commits] proj/kde:master commit in: kde-apps/kde4-l10n/, kde-apps/kde4-l10n/files/

2015-12-07 Thread Michael Palimaka
commit: d72140c27d3d9800ee2bfe1233bf87b3a76d7dd2
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Sun Dec  6 17:29:16 2015 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Mon Dec  7 13:17:33 2015 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=d72140c2

kde-apps: Add kde-apps/*-l10n-15.11.90

Package-Manager: portage-2.2.20.1

 .../{kde4-l10n-15.07.90-remove-dirs => kde4-l10n-15.11.90-remove-dirs} | 3 +++
 kde-apps/kde4-l10n/kde4-l10n-15.11.90.ebuild   | 2 +-
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/kde-apps/kde4-l10n/files/kde4-l10n-15.07.90-remove-dirs 
b/kde-apps/kde4-l10n/files/kde4-l10n-15.11.90-remove-dirs
similarity index 97%
rename from kde-apps/kde4-l10n/files/kde4-l10n-15.07.90-remove-dirs
rename to kde-apps/kde4-l10n/files/kde4-l10n-15.11.90-remove-dirs
index 005cab1..ab7681e 100644
--- a/kde-apps/kde4-l10n/files/kde4-l10n-15.07.90-remove-dirs
+++ b/kde-apps/kde4-l10n/files/kde4-l10n-15.11.90-remove-dirs
@@ -47,3 +47,6 @@ docs/kde-workspace/kcontrol kcmaccess
 docs/kde-workspace/kcontrol kcmstyle
 docs/kde-workspace/kcontrol solid-actions
 docs/kde-workspace/kcontrol splashscreen
+# kdepim-l10n 5
+docs kdepim
+docs kdepimlibs

diff --git a/kde-apps/kde4-l10n/kde4-l10n-15.11.90.ebuild 
b/kde-apps/kde4-l10n/kde4-l10n-15.11.90.ebuild
index 45b6354..941f10a 100644
--- a/kde-apps/kde4-l10n/kde4-l10n-15.11.90.ebuild
+++ b/kde-apps/kde4-l10n/kde4-l10n-15.11.90.ebuild
@@ -21,7 +21,7 @@ RDEPEND="
 KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
 IUSE="minimal"
 
-REMOVE_DIRS="${FILESDIR}/${PN}-15.07.90-remove-dirs"
+REMOVE_DIRS="${FILESDIR}/${PN}-15.11.90-remove-dirs"
 REMOVE_MSGS="${FILESDIR}/${PN}-15.08.3-remove-messages"
 
 LV="4.14.3"



[gentoo-commits] proj/kde:master commit in: kde-apps/kde4-l10n/

2015-12-06 Thread Alexey Shvetsov
commit: 208c917ea7c81104dbd562b0d4bda3a87550
Author: Alexey Shvetsov  gentoo  org>
AuthorDate: Sun Dec  6 15:19:42 2015 +
Commit: Alexey Shvetsov  gentoo  org>
CommitDate: Sun Dec  6 15:19:42 2015 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=208c917e

kde-apps/kde4-l10n: Add version for 15.11.90

Package-Manager: portage-2.2.26

 kde-apps/kde4-l10n/kde4-l10n-15.11.90.ebuild | 157 +++
 1 file changed, 157 insertions(+)

diff --git a/kde-apps/kde4-l10n/kde4-l10n-15.11.90.ebuild 
b/kde-apps/kde4-l10n/kde4-l10n-15.11.90.ebuild
new file mode 100644
index 000..45b6354
--- /dev/null
+++ b/kde-apps/kde4-l10n/kde4-l10n-15.11.90.ebuild
@@ -0,0 +1,157 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+KMNAME="kde-l10n"
+inherit kde4-base
+
+DESCRIPTION="KDE internationalization package"
+HOMEPAGE="http://l10n.kde.org;
+
+DEPEND="
+   sys-devel/gettext
+"
+RDEPEND="
+   !> 
"${S}"/CMakeLists.txt
+
+   # Drop KF5-based part
+   sed -e '/add_subdirectory(5)/ s/^/#/' -i 
"${S}"/${DIR}/CMakeLists.txt
+
+   # Drop translations installed with plasma 5 and 
kde-apps 5 packages
+   if use minimal; then
+   einfo "${LNG}: Removing file conflicts"
+   if [[ -d "${LDIR}" ]] ; then
+   rm -rf "${LDIR}"
+   fi
+
+   einfo "   directories..."
+   while read path; do
+   if [[ -n ${path} && -e 
"${SDIR}"/${path%\ *}/CMakeLists.txt ]] ; then
+   sed -e ":${path#*\ }: 
s:^:#:"\
+   -i 
"${SDIR}"/${path%\ *}/CMakeLists.txt
+   fi
+   done < <(grep -v "^#" "${REMOVE_DIRS}")
+
+   einfo "   messages..."
+   for path in $(grep -v "^#" 
"${REMOVE_MSGS}") ; do
+   rm -f "${SDIR}"/messages/${path}
+   # Quirk for LINGUAS=sr variants
+   if [[ ${LNG} = "sr" ]] ; then
+   rm -f 
"${SDIR}"/${LNG}\@*/messages/${path} || die
+   fi
+   done
+   else
+   if [[ -d "${LDIR}" ]] ; then
+   einfo "${LNG}: Adding legacy 
localisation"
+   local dest_path
+   # Step through directories 
alphabetically first
+   for path in $(ls -R "${LDIR}" | 
grep ":$" | sed -e 's/:$//') ; do
+   
dest_path="${path/${LV}/${PV}/4/${LNG}}"
+   if [[ ! -d 
"${dest_path}" ]] ; then
+   einfo "   
$(basename ${dest_path}) subdirectory"\
+   "added 
to $(basename $(dirname ${dest_path}))"
+   mkdir 
"${dest_path}" || die "Failed creating ${dest_path}"
+   echo 
"add_subdirectory($(basename ${dest_path}))" >> \
+   
$(dirname "${dest_path}")/CMakeLists.txt
+   fi
+   done
+   einfo "   merging legacy 
localisation..."
+   for path in $(find "${LDIR}" 
-type f) ; do
+   
dest_path="${path/${LV}/${PV}/4/${LNG}}"
+   cp -rn "${path}" 
"${dest_path}" || die "Failed copying ${path}"
+   done
+   # Disable kdepim
+   for path in kdepim kdepimlibs 
kdepim-runtime ; do
+   find "${SDIR}" -name 
CMakeLists.txt -type f -exec \
+   sed -i -e 

[gentoo-commits] proj/kde:master commit in: kde-apps/kde4-l10n/

2015-09-19 Thread Manuel Rüger
commit: 07a7c23b7d497d5e0566570fc655063140774b40
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Wed Sep 16 18:47:58 2015 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Sat Sep 19 14:05:25 2015 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=07a7c23b

kde-apps/kde4-l10n: Finally fix USE=-minimal

Be more verbose about what is being copied or removed.
Merge everything from LEGACY_LANGS, not just messages.
Take care of nonexistent directories in destination paths.
Fixes https://bugs.gentoo.org/show_bug.cgi?id=560336

Package-Manager: portage-2.2.20.1

 kde-apps/kde4-l10n/kde4-l10n-15.08.1.ebuild | 44 -
 1 file changed, 30 insertions(+), 14 deletions(-)

diff --git a/kde-apps/kde4-l10n/kde4-l10n-15.08.1.ebuild 
b/kde-apps/kde4-l10n/kde4-l10n-15.08.1.ebuild
index ef80763..49d9885 100644
--- a/kde-apps/kde4-l10n/kde4-l10n-15.08.1.ebuild
+++ b/kde-apps/kde4-l10n/kde4-l10n-15.08.1.ebuild
@@ -66,11 +66,12 @@ src_unpack() {
 }
 
 src_prepare() {
-   local LNG DIR SDIR
+   local LNG DIR LDIR SDIR
# add all linguas to cmake
if [[ -n ${A} ]]; then
for LNG in ${LINGUAS}; do
DIR="${KMNAME}-${LNG}-${PV}"
+   LDIR="${KMNAME}-${LNG}-${LV}"
SDIR="${S}/${DIR}/4/${LNG}"
if [[ -d "${DIR}" ]] ; then
echo "add_subdirectory( ${DIR} )" >> 
"${S}"/CMakeLists.txt
@@ -80,12 +81,12 @@ src_prepare() {
 
# Drop translations installed with plasma 5 and 
kde-apps 5 packages
if use minimal; then
-   einfo "Removing paths from ${LNG}"
-   if [[ -d "${KMNAME}-${LNG}-${LV}" ]] ; 
then
-   rm -rf "${KMNAME}-${LNG}-${LV}"
+   einfo "${LNG}: Removing file conflicts"
+   if [[ -d "${LDIR}" ]] ; then
+   rm -rf "${LDIR}"
fi
 
-   # Remove dirs
+   einfo "   directories..."
while read path; do
if [[ -n ${path} && -e 
"${SDIR}"/${path%\ *}/CMakeLists.txt ]] ; then
sed -e ":${path#*\ }: 
s:^:#:"\
@@ -93,7 +94,7 @@ src_prepare() {
fi
done < <(grep -v "^#" "${REMOVE_DIRS}")
 
-   # Remove messages
+   einfo "   messages..."
for path in $(grep -v "^#" 
"${REMOVE_MSGS}") ; do
rm -f "${SDIR}"/messages/${path}
# Quirk for LINGUAS=sr variants
@@ -102,16 +103,31 @@ src_prepare() {
fi
done
else
-   if [[ -d "${KMNAME}-${LNG}-${LV}" ]] ; 
then
-   # Do not try to copy kdepim 
localisation
-   for path in kdepim kdepimlibs 
kdepim-runtime; do
-   rm -rf 
"${KMNAME}-${LNG}-${LV}/messages/${path}" || die
+   if [[ -d "${LDIR}" ]] ; then
+   einfo "${LNG}: Adding legacy 
localisation"
+   local dest_path
+   # Step through directories 
alphabetically first
+   for path in $(ls -R "${LDIR}" | 
grep ":$" | sed -e 's/:$//') ; do
+   
dest_path="${path/${LV}/${PV}/4/${LNG}}"
+   if [[ ! -d 
"${dest_path}" ]] ; then
+   einfo "   
$(basename ${dest_path}) subdirectory"\
+   "added 
to $(basename $(dirname ${dest_path}))"
+   mkdir 
"${dest_path}" || die "Failed creating ${dest_path}"
+   echo 
"add_subdirectory($(basename ${dest_path}))" >> \
+   
$(dirname "${dest_path}")/CMakeLists.txt
+   fi

[gentoo-commits] proj/kde:master commit in: kde-apps/kde4-l10n/, kde-apps/kde-l10n/

2015-09-11 Thread Manuel Rüger
commit: d5360c2f8334f24c52335eb0433d0e9c0d6fbe1f
Author: Manuel Rüger  gentoo  org>
AuthorDate: Sat Sep 12 01:04:11 2015 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Sat Sep 12 01:04:11 2015 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=d5360c2f

kde-apps: Fix metadata

Package-Manager: portage-2.2.20.1

 kde-apps/kde-l10n/metadata.xml  | 2 +-
 kde-apps/kde4-l10n/metadata.xml | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/kde-apps/kde-l10n/metadata.xml b/kde-apps/kde-l10n/metadata.xml
index 2d3c263..a23f444 100644
--- a/kde-apps/kde-l10n/metadata.xml
+++ b/kde-apps/kde-l10n/metadata.xml
@@ -1,5 +1,5 @@
 
-https://www.gentoo.org/dtd/metadata.dtd;>
+http://www.gentoo.org/dtd/metadata.dtd;>
 
kde
 

diff --git a/kde-apps/kde4-l10n/metadata.xml b/kde-apps/kde4-l10n/metadata.xml
index 2d3c263..a23f444 100644
--- a/kde-apps/kde4-l10n/metadata.xml
+++ b/kde-apps/kde4-l10n/metadata.xml
@@ -1,5 +1,5 @@
 
-https://www.gentoo.org/dtd/metadata.dtd;>
+http://www.gentoo.org/dtd/metadata.dtd;>
 
kde
 



[gentoo-commits] proj/kde:master commit in: kde-apps/kde4-l10n/, kde-apps/kde4-l10n/files/

2015-08-25 Thread Johannes Huber
commit: 8e84be7aee6ad29e2ea481f8396ae3b6a4d70967
Author: Johannes Huber johu AT gentoo DOT org
AuthorDate: Tue Aug 25 22:11:17 2015 +
Commit: Johannes Huber johu AT gentoo DOT org
CommitDate: Tue Aug 25 22:11:17 2015 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=8e84be7a

kde-apps/kde4-l10n: Remove package

Moved to gentoo main repo.

Package-Manager: portage-2.2.20.1

 .../kde4-l10n/files/kde4-l10n-15.04.1-remove-dirs  |  47 -
 .../files/kde4-l10n-15.04.1-remove-messages| 205 
 .../kde4-l10n/files/kde4-l10n-15.07.90-remove-dirs |  50 -
 .../files/kde4-l10n-15.08.0-remove-messages| 210 -
 kde-apps/kde4-l10n/kde4-l10n-15.04.3.ebuild| 132 -
 kde-apps/kde4-l10n/kde4-l10n-15.08.0.ebuild| 144 --
 kde-apps/kde4-l10n/metadata.xml|   5 -
 7 files changed, 793 deletions(-)

diff --git a/kde-apps/kde4-l10n/files/kde4-l10n-15.04.1-remove-dirs 
b/kde-apps/kde4-l10n/files/kde4-l10n-15.04.1-remove-dirs
deleted file mode 100644
index 57f687a..000
--- a/kde-apps/kde4-l10n/files/kde4-l10n-15.04.1-remove-dirs
+++ /dev/null
@@ -1,47 +0,0 @@
-# Disable any subdirectories listed here. Comments are ignored
-# First argument: parent directory
-# Second argument: which subdirectory to disable in CMakeLists.txt
-# kde-l10n 5
-data/kdeedu khangman
-docs/applications kate
-docs/applications konsole
-docs/applications kwrite
-docs/kdeedu kig
-docs/kdeedu parley
-docs/kdeedu step
-docs/kdegames bomber
-docs/kdegraphics gwenview
-docs/kdegraphics kruler
-docs/kdesdk kapptemplate
-docs/kdesdk okteta
-# Plasma 5.3
-docs/kde-runtime fundamentals
-docs/kde-runtime kdesu
-docs/kde-runtime khelpcenter
-docs/kde-runtime knetattach
-docs/kde-runtime onlinehelp
-docs/kde-runtime/kcontrol bookmarks
-docs/kde-runtime/kcontrol cookies
-docs/kde-runtime/kcontrol ebrowsing
-docs/kde-runtime/kcontrol emoticons
-docs/kde-runtime/kcontrol icons
-docs/kde-runtime/kcontrol kcmcgi
-docs/kde-runtime/kcontrol khtml
-docs/kde-runtime/kcontrol smb
-docs/kde-runtime/kcontrol trash
-docs/kde-runtime/kcontrol useragent
-docs/kde-workspace kfontview
-docs/kde-workspace kinfocenter
-docs/kde-workspace klipper
-docs/kde-workspace kmenuedit
-docs/kde-workspace ksysguard
-docs/kde-workspace plasma-desktop
-docs/kde-workspace systemsettings
-docs/kde-workspace/kcontrol clock
-docs/kde-workspace/kcontrol colors
-docs/kde-workspace/kcontrol desktopthemedetails
-docs/kde-workspace/kcontrol joystick
-docs/kde-workspace/kcontrol kcmaccess
-docs/kde-workspace/kcontrol kcmstyle
-docs/kde-workspace/kcontrol solid-actions
-docs/kde-workspace/kcontrol splashscreen

diff --git a/kde-apps/kde4-l10n/files/kde4-l10n-15.04.1-remove-messages 
b/kde-apps/kde4-l10n/files/kde4-l10n-15.04.1-remove-messages
deleted file mode 100644
index 8a5a900..000
--- a/kde-apps/kde4-l10n/files/kde4-l10n-15.04.1-remove-messages
+++ /dev/null
@@ -1,205 +0,0 @@
-# Remove any path listed here. Comments are ignored
-# KDE Workspace 4
-kde-workspace/freespacenotifier.po
-kde-workspace/joystick.po
-kde-workspace/kaccess.po
-kde-workspace/kcmaccess.po
-kde-workspace/kcm_autostart.po
-kde-workspace/kcmbell.po
-kde-workspace/kcmcolors.po
-kde-workspace/kcm_desktoppaths.po
-kde-workspace/kcm_desktopthemedetails.po
-kde-workspace/kcmdevinfo.po
-kde-workspace/kcmfonts.po
-kde-workspace/kcm_infobase.po
-kde-workspace/kcminfo.po
-kde-workspace/kcm_infosummary.po
-kde-workspace/kcminit.po
-kde-workspace/kcminput.po
-kde-workspace/kcmkclock.po
-kde-workspace/kcmkeyboard.po
-kde-workspace/kcmkeys.po
-kde-workspace/kcmkwincompositing.po
-kde-workspace/kcmkwindecoration.po
-kde-workspace/kcm_kwindesktop.po
-kde-workspace/kcmkwinrules.po
-kde-workspace/kcmkwinscreenedges.po
-kde-workspace/kcm-kwin-scripts.po
-kde-workspace/kcm_kwintabbox.po
-kde-workspace/kcmkwm.po
-kde-workspace/kcmlaunch.po
-kde-workspace/kcm_memory.po
-kde-workspace/kcmnic.po
-kde-workspace/kcmopengl.po
-kde-workspace/kcm_pci.po
-kde-workspace/kcmsamba.po
-kde-workspace/kcmsmserver.po
-kde-workspace/kcm_solid_actions.po
-kde-workspace/kcm_standard_actions.po
-kde-workspace/kcmstyle.po
-kde-workspace/kcmusb.po
-kde-workspace/kcmview1394.po
-kde-workspace/kcmworkspaceoptions.po
-kde-workspace/kfontinst.po
-kde-workspace/khotkeys.po
-kde-workspace/kinfocenter.po
-kde-workspace/klipper.po
-kde-workspace/kmenuedit.po
-kde-workspace/krdb.po
-kde-workspace/krunner.po
-kde-workspace/kscreenlocker_greet.po
-kde-workspace/kscreenlocker.po
-kde-workspace/ksgrd.po
-kde-workspace/ksmserver.po
-kde-workspace/ksplashthemes.po
-kde-workspace/ksysguardlsofwidgets.po
-kde-workspace/ksysguard.po
-kde-workspace/ktouchpadenabler.po
-kde-workspace/kwin_clients.po
-kde-workspace/kwin_effects.po
-kde-workspace/kwin.po
-kde-workspace/kwin_scripting.po
-kde-workspace/libkdecorations.po
-kde-workspace/libkworkspace.po
-kde-workspace/liboxygenstyleconfig.po
-kde-workspace/libpowerdevilcommonconfig.po

[gentoo-commits] proj/kde:master commit in: kde-apps/kde4-l10n/

2015-08-25 Thread Johannes Huber
commit: 0990d790fa1278b32013ce928134062b0824d7ae
Author: Andreas Sturmlechner andreas.sturmlechner AT gmail DOT com
AuthorDate: Tue Aug 25 17:51:30 2015 +
Commit: Johannes Huber johu AT gentoo DOT org
CommitDate: Tue Aug 25 21:35:25 2015 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=0990d790

kde-apps/kde4-l10n: Fix USE=-minimal

Package-Manager: portage-2.2.20.1

Signed-off-by: Johannes Huber johu AT gentoo.org

 kde-apps/kde4-l10n/kde4-l10n-15.08.0.ebuild | 22 +++---
 1 file changed, 15 insertions(+), 7 deletions(-)

diff --git a/kde-apps/kde4-l10n/kde4-l10n-15.08.0.ebuild 
b/kde-apps/kde4-l10n/kde4-l10n-15.08.0.ebuild
index dfb39da..4daf8c6 100644
--- a/kde-apps/kde4-l10n/kde4-l10n-15.08.0.ebuild
+++ b/kde-apps/kde4-l10n/kde4-l10n-15.08.0.ebuild
@@ -67,18 +67,19 @@ src_unpack() {
 }
 
 src_prepare() {
-   local LNG DIR
+   local LNG DIR SDIR
# add all linguas to cmake
if [[ -n ${A} ]]; then
for LNG in ${LINGUAS}; do
DIR=${KMNAME}-${LNG}-${PV}
+   SDIR=${S}/${DIR}/4/${LNG}
if [[ -d ${DIR} ]] ; then
echo add_subdirectory( ${DIR} )  
${S}/CMakeLists.txt
 
# Drop KF5-based part
sed -e '/add_subdirectory(5)/ s/^/#/' -i 
${S}/${DIR}/CMakeLists.txt
 
-   # Drop translations that get installed with 
plasma 5 and kde apps 5 packages
+   # Drop translations installed with plasma 5 and 
kde-apps 5 packages
if use minimal; then
einfo Removing paths from ${LNG}
if [[ -d ${KMNAME}-${LNG}-${LV} ]] ; 
then
@@ -87,23 +88,30 @@ src_prepare() {
 
# Remove dirs
while read path; do
-   if [[ -e 
${S}/${DIR}/4/${LNG}/${path%\ *}/CMakeLists.txt ]] ; then
+   if [[ -e ${SDIR}/${path%\ 
*}/CMakeLists.txt ]] ; then
sed -e /${path#*\ }/ 
s/^/#/\
-   -i 
${S}/${DIR}/4/${LNG}/${path%\ *}/CMakeLists.txt
+   -i 
${SDIR}/${path%\ *}/CMakeLists.txt
fi
done  (grep -v ^# ${REMOVE_DIRS})
 
# Remove messages
for path in $(grep -v ^# 
${REMOVE_MSGS}) ; do
-   rm -f 
${S}/${DIR}/4/${LNG}/messages/${path}
+   rm -f ${SDIR}/messages/${path}
# Quirk for LINGUAS=sr variants
if [[ ${LNG} = sr ]] ; then
-   rm -f 
${S}/${DIR}/4/${LNG}/${LNG}\@*/messages/${path} || die
+   rm -f 
${SDIR}/${LNG}\@*/messages/${path} || die
fi
done
-
else
if [[ -d ${KMNAME}-${LNG}-${LV} ]] ; 
then
+   # Create missing kdepim 
directories
+   local subdirs=kdepim 
kdepimlibs kdepim-runtime
+   for path in ${subdirs}; do
+   mkdir -p 
${SDIR}/messages/${path} || die
+   echo 
add_subdirectory(${path})  \
+   
${SDIR}/messages/CMakeLists.txt
+   done
+   unset subdirs
# Merge legacy localisation
for path in $(find 
${KMNAME}-${LNG}-${LV} -name *.po); do
cp -rn ${path} 
${path/${LV}/${PV}/4/${LNG}} || die



[gentoo-commits] proj/kde:master commit in: kde-apps/kde4-l10n/files/

2015-08-19 Thread Johannes Huber
commit: 7d010c0d6fdc9f6ed78f7ae90f0b48c8c9b7d0df
Author: Andreas Sturmlechner andreas.sturmlechner AT gmail DOT com
AuthorDate: Wed Aug 19 22:38:49 2015 +
Commit: Johannes Huber johu AT gentoo DOT org
CommitDate: Wed Aug 19 22:38:49 2015 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=7d010c0d

kde-apps/kde4-l10n: Re-add deleted file

Package-Manager: portage-2.2.20.1

 .../files/kde4-l10n-15.07.80-remove-messages   | 209 -
 .../kde4-l10n/files/kde4-l10n-15.07.90-remove-dirs |  50 +
 2 files changed, 50 insertions(+), 209 deletions(-)

diff --git a/kde-apps/kde4-l10n/files/kde4-l10n-15.07.80-remove-messages 
b/kde-apps/kde4-l10n/files/kde4-l10n-15.07.80-remove-messages
deleted file mode 100644
index 109efed..000
--- a/kde-apps/kde4-l10n/files/kde4-l10n-15.07.80-remove-messages
+++ /dev/null
@@ -1,209 +0,0 @@
-# Remove any path listed here. Comments are ignored
-# KDE Workspace 4
-kde-workspace/freespacenotifier.po
-kde-workspace/joystick.po
-kde-workspace/kaccess.po
-kde-workspace/kcmaccess.po
-kde-workspace/kcm_autostart.po
-kde-workspace/kcmbell.po
-kde-workspace/kcmcolors.po
-kde-workspace/kcm_desktoppaths.po
-kde-workspace/kcm_desktopthemedetails.po
-kde-workspace/kcmdevinfo.po
-kde-workspace/kcmfonts.po
-kde-workspace/kcm_infobase.po
-kde-workspace/kcminfo.po
-kde-workspace/kcm_infosummary.po
-kde-workspace/kcminit.po
-kde-workspace/kcminput.po
-kde-workspace/kcmkclock.po
-kde-workspace/kcmkeyboard.po
-kde-workspace/kcmkeys.po
-kde-workspace/kcmkwincompositing.po
-kde-workspace/kcmkwindecoration.po
-kde-workspace/kcm_kwindesktop.po
-kde-workspace/kcmkwinrules.po
-kde-workspace/kcmkwinscreenedges.po
-kde-workspace/kcm-kwin-scripts.po
-kde-workspace/kcm_kwintabbox.po
-kde-workspace/kcmkwm.po
-kde-workspace/kcmlaunch.po
-kde-workspace/kcm_memory.po
-kde-workspace/kcmnic.po
-kde-workspace/kcmopengl.po
-kde-workspace/kcm_pci.po
-kde-workspace/kcmsamba.po
-kde-workspace/kcmsmserver.po
-kde-workspace/kcm_solid_actions.po
-kde-workspace/kcm_standard_actions.po
-kde-workspace/kcmstyle.po
-kde-workspace/kcmusb.po
-kde-workspace/kcmview1394.po
-kde-workspace/kcmworkspaceoptions.po
-kde-workspace/kfontinst.po
-kde-workspace/khotkeys.po
-kde-workspace/kinfocenter.po
-kde-workspace/klipper.po
-kde-workspace/kmenuedit.po
-kde-workspace/krdb.po
-kde-workspace/krunner.po
-kde-workspace/kscreenlocker_greet.po
-kde-workspace/kscreenlocker.po
-kde-workspace/ksgrd.po
-kde-workspace/ksmserver.po
-kde-workspace/ksplashthemes.po
-kde-workspace/ksysguardlsofwidgets.po
-kde-workspace/ksysguard.po
-kde-workspace/ktouchpadenabler.po
-kde-workspace/kwin_clients.po
-kde-workspace/kwin_effects.po
-kde-workspace/kwin.po
-kde-workspace/kwin_scripting.po
-kde-workspace/libkdecorations.po
-kde-workspace/libkworkspace.po
-kde-workspace/liboxygenstyleconfig.po
-kde-workspace/libpowerdevilcommonconfig.po
-kde-workspace/libtaskmanager.po
-kde-workspace/plasma_applet_quicklaunch.po
-kde-workspace/plasma_applet_system-monitor.po
-kde-workspace/plasma_applet_webbrowser.po
-kde-workspace/plasma_containmentactions_contextmenu.po
-kde-workspace/plasma_containmentactions_switchwindow.po
-kde-workspace/plasma_engine_keystate.po
-kde-workspace/plasma_engine_mpris2.po
-kde-workspace/plasma_engine_network.po
-kde-workspace/plasma_engine_notifications.po
-kde-workspace/plasma_engine_rss.po
-kde-workspace/plasma_engine_share.po
-kde-workspace/plasma_engine_soliddevice.po
-kde-workspace/plasma_engine_weather.po
-kde-workspace/plasma_runner_activities.po
-kde-workspace/plasma_runner_bookmarksrunner.po
-kde-workspace/plasma_runner_calculatorrunner.po
-kde-workspace/plasma_runner_kill.po
-kde-workspace/plasma_runner_locations.po
-kde-workspace/plasma_runner_placesrunner.po
-kde-workspace/plasma_runner_plasma-desktop.po
-kde-workspace/plasma_runner_powerdevil.po
-kde-workspace/plasma_runner_recentdocuments.po
-kde-workspace/plasma_runner_services.po
-kde-workspace/plasma_runner_sessions.po
-kde-workspace/plasma_runner_shell.po
-kde-workspace/plasma_runner_solid.po
-kde-workspace/plasma_runner_webshortcuts.po
-kde-workspace/plasma_runner_windowedwidgets.po
-kde-workspace/plasma_runner_windows.po
-kde-workspace/powerdevilactivitiesconfig.po
-kde-workspace/powerdevilglobalconfig.po
-kde-workspace/powerdevil.po
-kde-workspace/powerdevilprofilesconfig.po
-kde-workspace/processcore.po
-kde-workspace/processui.po
-kde-workspace/systemsettings.po
-# KDE Runtime 4
-kde-runtime/attica_kde.po
-kde-runtime/drkonqi.po
-kde-runtime/filetypes.po
-kde-runtime/htmlsearch.po
-kde-runtime/kcmcomponentchooser.po
-kde-runtime/kcm_emoticons.po
-kde-runtime/kcmhtmlsearch.po
-kde-runtime/kcmicons.po
-kde-runtime/kcmkded.po
-kde-runtime/kcmnotify.po
-kde-runtime/kcm_phonon.po
-kde-runtime/kcmshell.po
-kde-runtime/kdesu.po
-kde-runtime/kglobalaccel.po
-kde-runtime/khelpcenter.po
-kde-runtime/kio_applications.po
-kde-runtime/kio_archive.po
-kde-runtime/kio_bookmarks.po
-kde-runtime/kioclient.po

[gentoo-commits] proj/kde:master commit in: kde-apps/kde4-l10n/files/, kde-apps/kde4-l10n/

2015-08-19 Thread Johannes Huber
commit: 808bc30e827891294b3832f4a27842cd5f767857
Author: Andreas Sturmlechner andreas.sturmlechner AT gmail DOT com
AuthorDate: Wed Aug 19 22:18:32 2015 +
Commit: Johannes Huber johu AT gentoo DOT org
CommitDate: Wed Aug 19 22:31:10 2015 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=808bc30e

kde-apps/kde4-l10n: Fix LINGUAS=sr, baloowidgets.mo collision

Package-Manager: portage-2.2.20.1

 .../files/kde4-l10n-15.08.0-remove-messages| 210 +
 kde-apps/kde4-l10n/kde4-l10n-15.08.0.ebuild|   6 +-
 2 files changed, 215 insertions(+), 1 deletion(-)

diff --git a/kde-apps/kde4-l10n/files/kde4-l10n-15.08.0-remove-messages 
b/kde-apps/kde4-l10n/files/kde4-l10n-15.08.0-remove-messages
new file mode 100644
index 000..0044d42
--- /dev/null
+++ b/kde-apps/kde4-l10n/files/kde4-l10n-15.08.0-remove-messages
@@ -0,0 +1,210 @@
+# Remove any path listed here. Comments are ignored
+# KDE Workspace 4
+kde-workspace/freespacenotifier.po
+kde-workspace/joystick.po
+kde-workspace/kaccess.po
+kde-workspace/kcmaccess.po
+kde-workspace/kcm_autostart.po
+kde-workspace/kcmbell.po
+kde-workspace/kcmcolors.po
+kde-workspace/kcm_desktoppaths.po
+kde-workspace/kcm_desktopthemedetails.po
+kde-workspace/kcmdevinfo.po
+kde-workspace/kcmfonts.po
+kde-workspace/kcm_infobase.po
+kde-workspace/kcminfo.po
+kde-workspace/kcm_infosummary.po
+kde-workspace/kcminit.po
+kde-workspace/kcminput.po
+kde-workspace/kcmkclock.po
+kde-workspace/kcmkeyboard.po
+kde-workspace/kcmkeys.po
+kde-workspace/kcmkwincompositing.po
+kde-workspace/kcmkwindecoration.po
+kde-workspace/kcm_kwindesktop.po
+kde-workspace/kcmkwinrules.po
+kde-workspace/kcmkwinscreenedges.po
+kde-workspace/kcm-kwin-scripts.po
+kde-workspace/kcm_kwintabbox.po
+kde-workspace/kcmkwm.po
+kde-workspace/kcmlaunch.po
+kde-workspace/kcm_memory.po
+kde-workspace/kcmnic.po
+kde-workspace/kcmopengl.po
+kde-workspace/kcm_pci.po
+kde-workspace/kcmsamba.po
+kde-workspace/kcmsmserver.po
+kde-workspace/kcm_solid_actions.po
+kde-workspace/kcm_standard_actions.po
+kde-workspace/kcmstyle.po
+kde-workspace/kcmusb.po
+kde-workspace/kcmview1394.po
+kde-workspace/kcmworkspaceoptions.po
+kde-workspace/kfontinst.po
+kde-workspace/khotkeys.po
+kde-workspace/kinfocenter.po
+kde-workspace/klipper.po
+kde-workspace/kmenuedit.po
+kde-workspace/krdb.po
+kde-workspace/krunner.po
+kde-workspace/kscreenlocker_greet.po
+kde-workspace/kscreenlocker.po
+kde-workspace/ksgrd.po
+kde-workspace/ksmserver.po
+kde-workspace/ksplashthemes.po
+kde-workspace/ksysguardlsofwidgets.po
+kde-workspace/ksysguard.po
+kde-workspace/ktouchpadenabler.po
+kde-workspace/kwin_clients.po
+kde-workspace/kwin_effects.po
+kde-workspace/kwin.po
+kde-workspace/kwin_scripting.po
+kde-workspace/libkdecorations.po
+kde-workspace/libkworkspace.po
+kde-workspace/liboxygenstyleconfig.po
+kde-workspace/libpowerdevilcommonconfig.po
+kde-workspace/libtaskmanager.po
+kde-workspace/plasma_applet_quicklaunch.po
+kde-workspace/plasma_applet_system-monitor.po
+kde-workspace/plasma_applet_webbrowser.po
+kde-workspace/plasma_containmentactions_contextmenu.po
+kde-workspace/plasma_containmentactions_switchwindow.po
+kde-workspace/plasma_engine_keystate.po
+kde-workspace/plasma_engine_mpris2.po
+kde-workspace/plasma_engine_network.po
+kde-workspace/plasma_engine_notifications.po
+kde-workspace/plasma_engine_rss.po
+kde-workspace/plasma_engine_share.po
+kde-workspace/plasma_engine_soliddevice.po
+kde-workspace/plasma_engine_weather.po
+kde-workspace/plasma_runner_activities.po
+kde-workspace/plasma_runner_bookmarksrunner.po
+kde-workspace/plasma_runner_calculatorrunner.po
+kde-workspace/plasma_runner_kill.po
+kde-workspace/plasma_runner_locations.po
+kde-workspace/plasma_runner_placesrunner.po
+kde-workspace/plasma_runner_plasma-desktop.po
+kde-workspace/plasma_runner_powerdevil.po
+kde-workspace/plasma_runner_recentdocuments.po
+kde-workspace/plasma_runner_services.po
+kde-workspace/plasma_runner_sessions.po
+kde-workspace/plasma_runner_shell.po
+kde-workspace/plasma_runner_solid.po
+kde-workspace/plasma_runner_webshortcuts.po
+kde-workspace/plasma_runner_windowedwidgets.po
+kde-workspace/plasma_runner_windows.po
+kde-workspace/powerdevilactivitiesconfig.po
+kde-workspace/powerdevilglobalconfig.po
+kde-workspace/powerdevil.po
+kde-workspace/powerdevilprofilesconfig.po
+kde-workspace/processcore.po
+kde-workspace/processui.po
+kde-workspace/systemsettings.po
+# KDE Runtime 4
+kde-runtime/attica_kde.po
+kde-runtime/drkonqi.po
+kde-runtime/filetypes.po
+kde-runtime/htmlsearch.po
+kde-runtime/kcmcomponentchooser.po
+kde-runtime/kcm_emoticons.po
+kde-runtime/kcmhtmlsearch.po
+kde-runtime/kcmicons.po
+kde-runtime/kcmkded.po
+kde-runtime/kcmnotify.po
+kde-runtime/kcm_phonon.po
+kde-runtime/kcmshell.po
+kde-runtime/kdesu.po
+kde-runtime/kglobalaccel.po
+kde-runtime/khelpcenter.po
+kde-runtime/kio_applications.po
+kde-runtime/kio_archive.po
+kde-runtime/kio_bookmarks.po
+kde-runtime/kioclient.po

[gentoo-commits] proj/kde:master commit in: kde-apps/kde4-l10n/, kde-apps/kde4-l10n/files/

2015-08-09 Thread Johannes Huber
commit: 6b85da88a706536e2bd6a2622a7aaa3db683db76
Author: Andreas Sturmlechner andreas.sturmlechner AT gmail DOT com
AuthorDate: Sun Aug  9 11:28:55 2015 +
Commit: Johannes Huber johu AT gentoo DOT org
CommitDate: Sun Aug  9 11:30:26 2015 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=6b85da88

[kde-apps/kde4-l10n] Fix file collisions, bug 557028

Package-Manager: portage-2.2.20

 .../{kde4-l10n-15.07.80-remove-dirs = kde4-l10n-15.07.90-remove-dirs}  | 1 +
 kde-apps/kde4-l10n/kde4-l10n-15.07.90.ebuild| 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/kde-apps/kde4-l10n/files/kde4-l10n-15.07.80-remove-dirs 
b/kde-apps/kde4-l10n/files/kde4-l10n-15.07.90-remove-dirs
similarity index 98%
rename from kde-apps/kde4-l10n/files/kde4-l10n-15.07.80-remove-dirs
rename to kde-apps/kde4-l10n/files/kde4-l10n-15.07.90-remove-dirs
index 9392734..005cab1 100644
--- a/kde-apps/kde4-l10n/files/kde4-l10n-15.07.80-remove-dirs
+++ b/kde-apps/kde4-l10n/files/kde4-l10n-15.07.90-remove-dirs
@@ -15,6 +15,7 @@ docs/kdegraphics gwenview
 docs/kdegraphics kruler
 docs/kdesdk kapptemplate
 docs/kdesdk okteta
+docs/kdeutils kwalletmanager
 # Plasma 5.3
 docs/kde-runtime fundamentals
 docs/kde-runtime kdesu

diff --git a/kde-apps/kde4-l10n/kde4-l10n-15.07.90.ebuild 
b/kde-apps/kde4-l10n/kde4-l10n-15.07.90.ebuild
index 641ed5c..9fe546e 100644
--- a/kde-apps/kde4-l10n/kde4-l10n-15.07.90.ebuild
+++ b/kde-apps/kde4-l10n/kde4-l10n-15.07.90.ebuild
@@ -22,7 +22,7 @@ RDEPEND=
 KEYWORDS= ~amd64 ~x86
 IUSE=minimal
 
-REMOVE_DIRS=${FILESDIR}/${PN}-15.07.80-remove-dirs
+REMOVE_DIRS=${FILESDIR}/${PN}-15.07.90-remove-dirs
 REMOVE_MSGS=${FILESDIR}/${PN}-15.07.80-remove-messages
 
 LV=4.14.3



[gentoo-commits] proj/kde:master commit in: kde-apps/kde4-l10n/

2015-08-08 Thread Johannes Huber
commit: dc4ab1943276e565efa982c72e7a13b670640dcc
Author: Andreas Sturmlechner andreas.sturmlechner AT gmail DOT com
AuthorDate: Fri Aug  7 21:24:34 2015 +
Commit: Johannes Huber johu AT gentoo DOT org
CommitDate: Sat Aug  8 12:30:22 2015 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=dc4ab194

[kde-apps/kde4-l10n] Always block older kde-l10n

Package-Manager: portage-2.2.20

 kde-apps/kde4-l10n/kde4-l10n-15.07.90.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-apps/kde4-l10n/kde4-l10n-15.07.90.ebuild 
b/kde-apps/kde4-l10n/kde4-l10n-15.07.90.ebuild
index 13ac170..b530b68 100644
--- a/kde-apps/kde4-l10n/kde4-l10n-15.07.90.ebuild
+++ b/kde-apps/kde4-l10n/kde4-l10n-15.07.90.ebuild
@@ -15,7 +15,7 @@ DEPEND=
sys-devel/gettext
 
 RDEPEND=
-   !kde-apps/kde-l10n-15.04.0-r1
+   !kde-apps/kde-l10n-${PV}
!kde-base/kdepim-l10n
 
 



[gentoo-commits] proj/kde:master commit in: kde-apps/kde4-l10n/, kde-apps/kde4-l10n/files/

2015-07-31 Thread Manuel Rüger
commit: 9a212f22c575c5be9845592ba4ced5f85913a4bf
Author: Andreas Sturmlechner andreas.sturmlechner AT gmail DOT com
AuthorDate: Sat Aug  1 00:59:25 2015 +
Commit: Manuel Rüger mrueg AT gentoo DOT org
CommitDate: Sat Aug  1 00:59:25 2015 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=9a212f22

[kde-apps/kde4-l10n] Remove file collisions

Package-Manager: portage-2.2.20

 .../kde4-l10n/files/kde4-l10n-15.07.80-remove-dirs |  48 +
 .../files/kde4-l10n-15.07.80-remove-messages   | 209 +
 kde-apps/kde4-l10n/kde4-l10n-15.07.80.ebuild   |   4 +-
 3 files changed, 259 insertions(+), 2 deletions(-)

diff --git a/kde-apps/kde4-l10n/files/kde4-l10n-15.07.80-remove-dirs 
b/kde-apps/kde4-l10n/files/kde4-l10n-15.07.80-remove-dirs
new file mode 100644
index 000..9392734
--- /dev/null
+++ b/kde-apps/kde4-l10n/files/kde4-l10n-15.07.80-remove-dirs
@@ -0,0 +1,48 @@
+# Disable any subdirectories listed here. Comments are ignored
+# First argument: parent directory
+# Second argument: which subdirectory to disable in CMakeLists.txt
+# kde-l10n 5
+data/kdeedu khangman
+docs/applications kate
+docs/applications konsole
+docs/applications kwrite
+docs/kdeedu kig
+docs/kdeedu pairseditor
+docs/kdeedu parley
+docs/kdeedu step
+docs/kdegames bomber
+docs/kdegraphics gwenview
+docs/kdegraphics kruler
+docs/kdesdk kapptemplate
+docs/kdesdk okteta
+# Plasma 5.3
+docs/kde-runtime fundamentals
+docs/kde-runtime kdesu
+docs/kde-runtime khelpcenter
+docs/kde-runtime knetattach
+docs/kde-runtime onlinehelp
+docs/kde-runtime/kcontrol bookmarks
+docs/kde-runtime/kcontrol cookies
+docs/kde-runtime/kcontrol ebrowsing
+docs/kde-runtime/kcontrol emoticons
+docs/kde-runtime/kcontrol icons
+docs/kde-runtime/kcontrol kcmcgi
+docs/kde-runtime/kcontrol khtml
+docs/kde-runtime/kcontrol smb
+docs/kde-runtime/kcontrol trash
+docs/kde-runtime/kcontrol useragent
+docs/kde-workspace kfontview
+docs/kde-workspace kinfocenter
+docs/kde-workspace klipper
+docs/kde-workspace kmenuedit
+docs/kde-workspace ksysguard
+docs/kde-workspace plasma-desktop
+docs/kde-workspace systemsettings
+docs/kde-workspace/kcontrol clock
+docs/kde-workspace/kcontrol colors
+docs/kde-workspace/kcontrol desktopthemedetails
+docs/kde-workspace/kcontrol joystick
+docs/kde-workspace/kcontrol kcmaccess
+docs/kde-workspace/kcontrol kcmstyle
+docs/kde-workspace/kcontrol solid-actions
+docs/kde-workspace/kcontrol splashscreen

diff --git a/kde-apps/kde4-l10n/files/kde4-l10n-15.07.80-remove-messages 
b/kde-apps/kde4-l10n/files/kde4-l10n-15.07.80-remove-messages
new file mode 100644
index 000..109efed
--- /dev/null
+++ b/kde-apps/kde4-l10n/files/kde4-l10n-15.07.80-remove-messages
@@ -0,0 +1,209 @@
+# Remove any path listed here. Comments are ignored
+# KDE Workspace 4
+kde-workspace/freespacenotifier.po
+kde-workspace/joystick.po
+kde-workspace/kaccess.po
+kde-workspace/kcmaccess.po
+kde-workspace/kcm_autostart.po
+kde-workspace/kcmbell.po
+kde-workspace/kcmcolors.po
+kde-workspace/kcm_desktoppaths.po
+kde-workspace/kcm_desktopthemedetails.po
+kde-workspace/kcmdevinfo.po
+kde-workspace/kcmfonts.po
+kde-workspace/kcm_infobase.po
+kde-workspace/kcminfo.po
+kde-workspace/kcm_infosummary.po
+kde-workspace/kcminit.po
+kde-workspace/kcminput.po
+kde-workspace/kcmkclock.po
+kde-workspace/kcmkeyboard.po
+kde-workspace/kcmkeys.po
+kde-workspace/kcmkwincompositing.po
+kde-workspace/kcmkwindecoration.po
+kde-workspace/kcm_kwindesktop.po
+kde-workspace/kcmkwinrules.po
+kde-workspace/kcmkwinscreenedges.po
+kde-workspace/kcm-kwin-scripts.po
+kde-workspace/kcm_kwintabbox.po
+kde-workspace/kcmkwm.po
+kde-workspace/kcmlaunch.po
+kde-workspace/kcm_memory.po
+kde-workspace/kcmnic.po
+kde-workspace/kcmopengl.po
+kde-workspace/kcm_pci.po
+kde-workspace/kcmsamba.po
+kde-workspace/kcmsmserver.po
+kde-workspace/kcm_solid_actions.po
+kde-workspace/kcm_standard_actions.po
+kde-workspace/kcmstyle.po
+kde-workspace/kcmusb.po
+kde-workspace/kcmview1394.po
+kde-workspace/kcmworkspaceoptions.po
+kde-workspace/kfontinst.po
+kde-workspace/khotkeys.po
+kde-workspace/kinfocenter.po
+kde-workspace/klipper.po
+kde-workspace/kmenuedit.po
+kde-workspace/krdb.po
+kde-workspace/krunner.po
+kde-workspace/kscreenlocker_greet.po
+kde-workspace/kscreenlocker.po
+kde-workspace/ksgrd.po
+kde-workspace/ksmserver.po
+kde-workspace/ksplashthemes.po
+kde-workspace/ksysguardlsofwidgets.po
+kde-workspace/ksysguard.po
+kde-workspace/ktouchpadenabler.po
+kde-workspace/kwin_clients.po
+kde-workspace/kwin_effects.po
+kde-workspace/kwin.po
+kde-workspace/kwin_scripting.po
+kde-workspace/libkdecorations.po
+kde-workspace/libkworkspace.po
+kde-workspace/liboxygenstyleconfig.po
+kde-workspace/libpowerdevilcommonconfig.po
+kde-workspace/libtaskmanager.po
+kde-workspace/plasma_applet_quicklaunch.po
+kde-workspace/plasma_applet_system-monitor.po
+kde-workspace/plasma_applet_webbrowser.po
+kde-workspace/plasma_containmentactions_contextmenu.po

[gentoo-commits] proj/kde:master commit in: kde-apps/kde4-l10n/

2015-06-27 Thread Manuel Rüger
commit: fece60707dd706ed6191622eb822752e6617bb65
Author: Manuel Rüger mrueg AT gentoo DOT org
AuthorDate: Sat Jun 27 13:52:45 2015 +
Commit: Manuel Rüger mrueg AT gentoo DOT org
CommitDate: Sat Jun 27 13:52:45 2015 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=fece6070

[kde-apps/kde4-l10n] Version bump.

Package-Manager: portage-2.2.20

 kde-apps/kde4-l10n/kde4-l10n-15.04.3.ebuild | 132 
 1 file changed, 132 insertions(+)

diff --git a/kde-apps/kde4-l10n/kde4-l10n-15.04.3.ebuild 
b/kde-apps/kde4-l10n/kde4-l10n-15.04.3.ebuild
new file mode 100644
index 000..5859dad
--- /dev/null
+++ b/kde-apps/kde4-l10n/kde4-l10n-15.04.3.ebuild
@@ -0,0 +1,132 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+KDE_HANDBOOK=optional
+KMNAME=kde-l10n
+inherit kde4-base
+
+DESCRIPTION=KDE internationalization package
+HOMEPAGE=http://l10n.kde.org;
+
+DEPEND=
+   sys-devel/gettext
+
+RDEPEND=
+   !kde-apps/kde-l10n-15.04.0-r1
+   !kde-base/kdepim-l10n
+
+
+KEYWORDS= ~amd64 ~x86
+IUSE=minimal
+
+REMOVE_DIRS=${FILESDIR}/${PN}-15.04.1-remove-dirs
+REMOVE_MSGS=${FILESDIR}/${PN}-15.04.1-remove-messages
+
+LV=4.14.3
+LEGACY_LANGS=ar bg bs ca ca@valencia cs da de el en_GB es et eu fa fi fr ga gl
+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
+sk sl sr sv tr ug uk wa zh_CN zh_TW
+
+# /usr/portage/distfiles $ ls -1 kde-l10n-*-${PV}.* |sed -e 
's:-${PV}.tar.xz::' -e 's:kde-l10n-::' |tr '\n' ' '
+MY_LANGS=ar bg bs ca ca@valencia cs da de el en_GB eo es et eu fa fi fr ga gl
+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
+sk sl sr sv tr ug uk wa zh_CN zh_TW
+
+URI_BASE=${SRC_URI/-${PV}.tar.xz/}
+LURI_BASE=mirror://kde/stable/${LV}/src/${KMNAME}
+SRC_URI=
+
+for MY_LANG in ${LEGACY_LANGS} ; do
+   IUSE=${IUSE} linguas_${MY_LANG}
+   SRC_URI=${SRC_URI} linguas_${MY_LANG}? ( 
${LURI_BASE}/${KMNAME}-${MY_LANG}-${LV}.tar.xz )
+done
+
+for MY_LANG in ${MY_LANGS} ; do
+   IUSE=${IUSE} linguas_${MY_LANG}
+   SRC_URI=${SRC_URI} linguas_${MY_LANG}? ( 
${URI_BASE}/${KMNAME}-${MY_LANG}-${PV}.tar.xz )
+done
+
+S=${WORKDIR}
+
+src_unpack() {
+   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
+
+   [[ -n ${A} ]]  unpack ${A}
+}
+
+src_prepare() {
+   local LNG DIR
+   # add all linguas to cmake
+   if [[ -n ${A} ]]; then
+   for LNG in ${LINGUAS}; do
+   DIR=${KMNAME}-${LNG}-${PV}
+   if [[ -d ${DIR} ]] ; then
+   echo add_subdirectory( ${DIR} )  
${S}/CMakeLists.txt
+
+   # Drop KF5-based part
+   sed -e '/add_subdirectory(5)/ s/^/#/' -i 
${S}/${DIR}/CMakeLists.txt
+
+   # Drop translations that get installed with 
plasma 5 and kde apps 5 packages
+   if use minimal; then
+   einfo Removing paths from ${LNG}
+   if [[ -d ${KMNAME}-${LNG}-${LV} ]] ; 
then
+   rm -rf ${KMNAME}-${LNG}-${LV}
+   fi
+
+   # Remove dirs
+   while read path; do
+   if [[ -e 
${S}/${DIR}/4/${LNG}/${path%\ *}/CMakeLists.txt ]] ; then
+   sed -e /${path#*\ }/ 
s/^/#/\
+   -i 
${S}/${DIR}/4/${LNG}/${path%\ *}/CMakeLists.txt
+   fi
+   done  (grep -v ^# ${REMOVE_DIRS})
+
+   # Remove messages
+   for path in $(grep -v ^# 
${REMOVE_MSGS}) ; do
+   rm -f 
${S}/${DIR}/4/${LNG}/messages/${path}
+   done
+
+   else
+   if [[ -d ${KMNAME}-${LNG}-${LV} ]] ; 
then
+   # Merge legacy localisation
+   for path in $(find 
${KMNAME}-${LNG}-${LV} -name *.po); do
+   cp -rn ${path} 
${path/${LV}/${PV}/4/${LNG}} || die
+   done
+ 

[gentoo-commits] proj/kde:master commit in: kde-apps/kde4-l10n/

2015-06-14 Thread Michael Palimaka
commit: f639873d6fbf5f4b744b94c840db5b572029c9c7
Author: Michael Palimaka kensington AT gentoo DOT org
AuthorDate: Fri Jun 12 19:09:56 2015 +
Commit: Michael Palimaka kensington AT gentoo DOT org
CommitDate: Sun Jun 14 15:24:37 2015 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=f639873d

[kde-apps/kde4-l10n] Remove old blocker.

Package-Manager: portage-2.2.20

 kde-apps/kde4-l10n/kde4-l10n-15.04.2.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/kde-apps/kde4-l10n/kde4-l10n-15.04.2.ebuild 
b/kde-apps/kde4-l10n/kde4-l10n-15.04.2.ebuild
index 8f5a8c4..5859dad 100644
--- a/kde-apps/kde4-l10n/kde4-l10n-15.04.2.ebuild
+++ b/kde-apps/kde4-l10n/kde4-l10n-15.04.2.ebuild
@@ -16,7 +16,6 @@ DEPEND=
 
 RDEPEND=
!kde-apps/kde-l10n-15.04.0-r1
-   !kde-base/kde-l10n
!kde-base/kdepim-l10n
 
 



[gentoo-commits] proj/kde:master commit in: kde-apps/kde4-l10n/files/

2015-06-08 Thread Manuel Rüger
commit: ac9cf6603cd5759dd76a3f4531bdb549e0bd417f
Author: Manuel Rüger mrueg AT gentoo DOT org
AuthorDate: Mon Jun  8 17:34:29 2015 +
Commit: Manuel Rüger mrueg AT gentoo DOT org
CommitDate: Mon Jun  8 17:34:29 2015 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=ac9cf660

[kde-apps/kde4-l10n] Readd accidentally removed files.

Package-Manager: portage-2.2.20

 .../kde4-l10n/files/kde4-l10n-15.04.1-remove-dirs  |  47 +
 .../files/kde4-l10n-15.04.1-remove-messages| 205 +
 2 files changed, 252 insertions(+)

diff --git a/kde-apps/kde4-l10n/files/kde4-l10n-15.04.1-remove-dirs 
b/kde-apps/kde4-l10n/files/kde4-l10n-15.04.1-remove-dirs
new file mode 100644
index 000..57f687a
--- /dev/null
+++ b/kde-apps/kde4-l10n/files/kde4-l10n-15.04.1-remove-dirs
@@ -0,0 +1,47 @@
+# Disable any subdirectories listed here. Comments are ignored
+# First argument: parent directory
+# Second argument: which subdirectory to disable in CMakeLists.txt
+# kde-l10n 5
+data/kdeedu khangman
+docs/applications kate
+docs/applications konsole
+docs/applications kwrite
+docs/kdeedu kig
+docs/kdeedu parley
+docs/kdeedu step
+docs/kdegames bomber
+docs/kdegraphics gwenview
+docs/kdegraphics kruler
+docs/kdesdk kapptemplate
+docs/kdesdk okteta
+# Plasma 5.3
+docs/kde-runtime fundamentals
+docs/kde-runtime kdesu
+docs/kde-runtime khelpcenter
+docs/kde-runtime knetattach
+docs/kde-runtime onlinehelp
+docs/kde-runtime/kcontrol bookmarks
+docs/kde-runtime/kcontrol cookies
+docs/kde-runtime/kcontrol ebrowsing
+docs/kde-runtime/kcontrol emoticons
+docs/kde-runtime/kcontrol icons
+docs/kde-runtime/kcontrol kcmcgi
+docs/kde-runtime/kcontrol khtml
+docs/kde-runtime/kcontrol smb
+docs/kde-runtime/kcontrol trash
+docs/kde-runtime/kcontrol useragent
+docs/kde-workspace kfontview
+docs/kde-workspace kinfocenter
+docs/kde-workspace klipper
+docs/kde-workspace kmenuedit
+docs/kde-workspace ksysguard
+docs/kde-workspace plasma-desktop
+docs/kde-workspace systemsettings
+docs/kde-workspace/kcontrol clock
+docs/kde-workspace/kcontrol colors
+docs/kde-workspace/kcontrol desktopthemedetails
+docs/kde-workspace/kcontrol joystick
+docs/kde-workspace/kcontrol kcmaccess
+docs/kde-workspace/kcontrol kcmstyle
+docs/kde-workspace/kcontrol solid-actions
+docs/kde-workspace/kcontrol splashscreen

diff --git a/kde-apps/kde4-l10n/files/kde4-l10n-15.04.1-remove-messages 
b/kde-apps/kde4-l10n/files/kde4-l10n-15.04.1-remove-messages
new file mode 100644
index 000..8a5a900
--- /dev/null
+++ b/kde-apps/kde4-l10n/files/kde4-l10n-15.04.1-remove-messages
@@ -0,0 +1,205 @@
+# Remove any path listed here. Comments are ignored
+# KDE Workspace 4
+kde-workspace/freespacenotifier.po
+kde-workspace/joystick.po
+kde-workspace/kaccess.po
+kde-workspace/kcmaccess.po
+kde-workspace/kcm_autostart.po
+kde-workspace/kcmbell.po
+kde-workspace/kcmcolors.po
+kde-workspace/kcm_desktoppaths.po
+kde-workspace/kcm_desktopthemedetails.po
+kde-workspace/kcmdevinfo.po
+kde-workspace/kcmfonts.po
+kde-workspace/kcm_infobase.po
+kde-workspace/kcminfo.po
+kde-workspace/kcm_infosummary.po
+kde-workspace/kcminit.po
+kde-workspace/kcminput.po
+kde-workspace/kcmkclock.po
+kde-workspace/kcmkeyboard.po
+kde-workspace/kcmkeys.po
+kde-workspace/kcmkwincompositing.po
+kde-workspace/kcmkwindecoration.po
+kde-workspace/kcm_kwindesktop.po
+kde-workspace/kcmkwinrules.po
+kde-workspace/kcmkwinscreenedges.po
+kde-workspace/kcm-kwin-scripts.po
+kde-workspace/kcm_kwintabbox.po
+kde-workspace/kcmkwm.po
+kde-workspace/kcmlaunch.po
+kde-workspace/kcm_memory.po
+kde-workspace/kcmnic.po
+kde-workspace/kcmopengl.po
+kde-workspace/kcm_pci.po
+kde-workspace/kcmsamba.po
+kde-workspace/kcmsmserver.po
+kde-workspace/kcm_solid_actions.po
+kde-workspace/kcm_standard_actions.po
+kde-workspace/kcmstyle.po
+kde-workspace/kcmusb.po
+kde-workspace/kcmview1394.po
+kde-workspace/kcmworkspaceoptions.po
+kde-workspace/kfontinst.po
+kde-workspace/khotkeys.po
+kde-workspace/kinfocenter.po
+kde-workspace/klipper.po
+kde-workspace/kmenuedit.po
+kde-workspace/krdb.po
+kde-workspace/krunner.po
+kde-workspace/kscreenlocker_greet.po
+kde-workspace/kscreenlocker.po
+kde-workspace/ksgrd.po
+kde-workspace/ksmserver.po
+kde-workspace/ksplashthemes.po
+kde-workspace/ksysguardlsofwidgets.po
+kde-workspace/ksysguard.po
+kde-workspace/ktouchpadenabler.po
+kde-workspace/kwin_clients.po
+kde-workspace/kwin_effects.po
+kde-workspace/kwin.po
+kde-workspace/kwin_scripting.po
+kde-workspace/libkdecorations.po
+kde-workspace/libkworkspace.po
+kde-workspace/liboxygenstyleconfig.po
+kde-workspace/libpowerdevilcommonconfig.po
+kde-workspace/libtaskmanager.po
+kde-workspace/plasma_applet_quicklaunch.po
+kde-workspace/plasma_applet_system-monitor.po
+kde-workspace/plasma_applet_webbrowser.po
+kde-workspace/plasma_containmentactions_contextmenu.po
+kde-workspace/plasma_containmentactions_switchwindow.po
+kde-workspace/plasma_engine_keystate.po
+kde-workspace/plasma_engine_mpris2.po

[gentoo-commits] proj/kde:master commit in: kde-apps/kde4-l10n/

2015-05-31 Thread Manuel Rüger
commit: 3ea557bbb5e6265890555def7273206f9f55fc19
Author: Manuel Rüger mrueg AT gentoo DOT org
AuthorDate: Sun May 31 19:07:51 2015 +
Commit: Manuel Rüger mrueg AT gentoo DOT org
CommitDate: Sun May 31 19:07:51 2015 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=3ea557bb

[kde-apps/kde4-l10n] Version bump

Package-Manager: portage-2.2.20

 kde-apps/kde4-l10n/kde4-l10n-15.04.2.ebuild | 133 
 1 file changed, 133 insertions(+)

diff --git a/kde-apps/kde4-l10n/kde4-l10n-15.04.2.ebuild 
b/kde-apps/kde4-l10n/kde4-l10n-15.04.2.ebuild
new file mode 100644
index 000..8f5a8c4
--- /dev/null
+++ b/kde-apps/kde4-l10n/kde4-l10n-15.04.2.ebuild
@@ -0,0 +1,133 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+KDE_HANDBOOK=optional
+KMNAME=kde-l10n
+inherit kde4-base
+
+DESCRIPTION=KDE internationalization package
+HOMEPAGE=http://l10n.kde.org;
+
+DEPEND=
+   sys-devel/gettext
+
+RDEPEND=
+   !kde-apps/kde-l10n-15.04.0-r1
+   !kde-base/kde-l10n
+   !kde-base/kdepim-l10n
+
+
+KEYWORDS= ~amd64 ~x86
+IUSE=minimal
+
+REMOVE_DIRS=${FILESDIR}/${PN}-15.04.1-remove-dirs
+REMOVE_MSGS=${FILESDIR}/${PN}-15.04.1-remove-messages
+
+LV=4.14.3
+LEGACY_LANGS=ar bg bs ca ca@valencia cs da de el en_GB es et eu fa fi fr ga gl
+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
+sk sl sr sv tr ug uk wa zh_CN zh_TW
+
+# /usr/portage/distfiles $ ls -1 kde-l10n-*-${PV}.* |sed -e 
's:-${PV}.tar.xz::' -e 's:kde-l10n-::' |tr '\n' ' '
+MY_LANGS=ar bg bs ca ca@valencia cs da de el en_GB eo es et eu fa fi fr ga gl
+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
+sk sl sr sv tr ug uk wa zh_CN zh_TW
+
+URI_BASE=${SRC_URI/-${PV}.tar.xz/}
+LURI_BASE=mirror://kde/stable/${LV}/src/${KMNAME}
+SRC_URI=
+
+for MY_LANG in ${LEGACY_LANGS} ; do
+   IUSE=${IUSE} linguas_${MY_LANG}
+   SRC_URI=${SRC_URI} linguas_${MY_LANG}? ( 
${LURI_BASE}/${KMNAME}-${MY_LANG}-${LV}.tar.xz )
+done
+
+for MY_LANG in ${MY_LANGS} ; do
+   IUSE=${IUSE} linguas_${MY_LANG}
+   SRC_URI=${SRC_URI} linguas_${MY_LANG}? ( 
${URI_BASE}/${KMNAME}-${MY_LANG}-${PV}.tar.xz )
+done
+
+S=${WORKDIR}
+
+src_unpack() {
+   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
+
+   [[ -n ${A} ]]  unpack ${A}
+}
+
+src_prepare() {
+   local LNG DIR
+   # add all linguas to cmake
+   if [[ -n ${A} ]]; then
+   for LNG in ${LINGUAS}; do
+   DIR=${KMNAME}-${LNG}-${PV}
+   if [[ -d ${DIR} ]] ; then
+   echo add_subdirectory( ${DIR} )  
${S}/CMakeLists.txt
+
+   # Drop KF5-based part
+   sed -e '/add_subdirectory(5)/ s/^/#/' -i 
${S}/${DIR}/CMakeLists.txt
+
+   # Drop translations that get installed with 
plasma 5 and kde apps 5 packages
+   if use minimal; then
+   einfo Removing paths from ${LNG}
+   if [[ -d ${KMNAME}-${LNG}-${LV} ]] ; 
then
+   rm -rf ${KMNAME}-${LNG}-${LV}
+   fi
+
+   # Remove dirs
+   while read path; do
+   if [[ -e 
${S}/${DIR}/4/${LNG}/${path%\ *}/CMakeLists.txt ]] ; then
+   sed -e /${path#*\ }/ 
s/^/#/\
+   -i 
${S}/${DIR}/4/${LNG}/${path%\ *}/CMakeLists.txt
+   fi
+   done  (grep -v ^# ${REMOVE_DIRS})
+
+   # Remove messages
+   for path in $(grep -v ^# 
${REMOVE_MSGS}) ; do
+   rm -f 
${S}/${DIR}/4/${LNG}/messages/${path}
+   done
+
+   else
+   if [[ -d ${KMNAME}-${LNG}-${LV} ]] ; 
then
+   # Merge legacy localisation
+   for path in $(find 
${KMNAME}-${LNG}-${LV} -name *.po); do
+   cp -rn ${path} 
${path/${LV}/${PV}/4/${LNG}} || die
+   done
+   

[gentoo-commits] proj/kde:master commit in: kde-apps/kde4-l10n/, kde-apps/kde4-l10n/files/

2015-05-27 Thread Michael Palimaka
commit: 867f4b6b4e872a64a6ea40c9bf7e4e65b1dffba7
Author: Andreas Sturmlechner andreas.sturmlechner AT gmail DOT com
AuthorDate: Mon May 25 15:22:30 2015 +
Commit: Michael Palimaka kensington AT gentoo DOT org
CommitDate: Wed May 27 12:07:04 2015 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=867f4b6b

[kde-apps/kde4-l10n] Outsource subdir paths into FILESDIR

Fix file collisions w/ kde-apps/kde-l10n LINGUAS=ca it nn
See also bug 550346

Package-Manager: portage-2.2.18

 .../kde4-l10n/files/kde4-l10n-15.04.1-remove-dirs  | 47 ++
 kde-apps/kde4-l10n/kde4-l10n-15.04.1.ebuild| 42 ---
 2 files changed, 55 insertions(+), 34 deletions(-)

diff --git a/kde-apps/kde4-l10n/files/kde4-l10n-15.04.1-remove-dirs 
b/kde-apps/kde4-l10n/files/kde4-l10n-15.04.1-remove-dirs
new file mode 100644
index 000..57f687a
--- /dev/null
+++ b/kde-apps/kde4-l10n/files/kde4-l10n-15.04.1-remove-dirs
@@ -0,0 +1,47 @@
+# Disable any subdirectories listed here. Comments are ignored
+# First argument: parent directory
+# Second argument: which subdirectory to disable in CMakeLists.txt
+# kde-l10n 5
+data/kdeedu khangman
+docs/applications kate
+docs/applications konsole
+docs/applications kwrite
+docs/kdeedu kig
+docs/kdeedu parley
+docs/kdeedu step
+docs/kdegames bomber
+docs/kdegraphics gwenview
+docs/kdegraphics kruler
+docs/kdesdk kapptemplate
+docs/kdesdk okteta
+# Plasma 5.3
+docs/kde-runtime fundamentals
+docs/kde-runtime kdesu
+docs/kde-runtime khelpcenter
+docs/kde-runtime knetattach
+docs/kde-runtime onlinehelp
+docs/kde-runtime/kcontrol bookmarks
+docs/kde-runtime/kcontrol cookies
+docs/kde-runtime/kcontrol ebrowsing
+docs/kde-runtime/kcontrol emoticons
+docs/kde-runtime/kcontrol icons
+docs/kde-runtime/kcontrol kcmcgi
+docs/kde-runtime/kcontrol khtml
+docs/kde-runtime/kcontrol smb
+docs/kde-runtime/kcontrol trash
+docs/kde-runtime/kcontrol useragent
+docs/kde-workspace kfontview
+docs/kde-workspace kinfocenter
+docs/kde-workspace klipper
+docs/kde-workspace kmenuedit
+docs/kde-workspace ksysguard
+docs/kde-workspace plasma-desktop
+docs/kde-workspace systemsettings
+docs/kde-workspace/kcontrol clock
+docs/kde-workspace/kcontrol colors
+docs/kde-workspace/kcontrol desktopthemedetails
+docs/kde-workspace/kcontrol joystick
+docs/kde-workspace/kcontrol kcmaccess
+docs/kde-workspace/kcontrol kcmstyle
+docs/kde-workspace/kcontrol solid-actions
+docs/kde-workspace/kcontrol splashscreen

diff --git a/kde-apps/kde4-l10n/kde4-l10n-15.04.1.ebuild 
b/kde-apps/kde4-l10n/kde4-l10n-15.04.1.ebuild
index f75b8af..9833f20 100644
--- a/kde-apps/kde4-l10n/kde4-l10n-15.04.1.ebuild
+++ b/kde-apps/kde4-l10n/kde4-l10n-15.04.1.ebuild
@@ -23,6 +23,7 @@ RDEPEND=
 KEYWORDS= ~amd64 ~x86
 IUSE=minimal
 
+REMOVE_DIRS=${FILESDIR}/${PN}-15.04.1-remove-dirs
 REMOVE_MSGS=${FILESDIR}/${PN}-15.04.1-remove-messages
 
 LV=4.14.3
@@ -82,46 +83,19 @@ src_prepare() {
if use minimal; then
einfo Removing paths from ${LNG}
 
-   # kde-l10n 5
-   sed -e '/kig/ s/^/#/' -e '/step/ 
s/^/#/'\
-   -i 
${S}/${DIR}/4/${LNG}/docs/kdeedu/CMakeLists.txt
-   sed -e '/kruler/ s/^/#/'\
-   -i 
${S}/${DIR}/4/${LNG}/docs/kdegraphics/CMakeLists.txt
-   sed -e '/okteta/ s/^/#/' -e 
'/kapptemplate/ s/^/#/'\
-   -i 
${S}/${DIR}/4/${LNG}/docs/kdesdk/CMakeLists.txt
+   # Remove dirs
+   while read path; do
+   if [[ -e 
${S}/${DIR}/4/${LNG}/${path%\ *}/CMakeLists.txt ]] ; then
+   sed -e /${path#*\ }/ 
s/^/#/\
+   -i 
${S}/${DIR}/4/${LNG}/${path%\ *}/CMakeLists.txt
+   fi
+   done  (grep -v ^# ${REMOVE_DIRS})
 
# Remove messages
for path in $(grep -v ^# 
${REMOVE_MSGS}) ; do
rm -f 
${S}/${DIR}/4/${LNG}/messages/${path}
done
 
-   # Plasma 5.3
-   # kdesu, ksysguard, kio-extras, 
khelpcenter, systemsettings, kinfocenter, kmenuedit, plasma-desktop
-   sed -i -e '/kdesu/ s/^/#/' -e 
'/fundamentals/ s/^/#/'\
-   -e '/onlinehelp/ s/^/#/' -e 
'/khelpcenter/ s/^/#/'\
-   -e '/knetattach/ s/^/#/'\
- 

[gentoo-commits] proj/kde:master commit in: kde-apps/kde4-l10n/

2015-05-27 Thread Michael Palimaka
commit: d6beae6e7da83ab630a6588f8a756a1735a27701
Author: Andreas Sturmlechner andreas.sturmlechner AT gmail DOT com
AuthorDate: Mon May 25 17:25:49 2015 +
Commit: Michael Palimaka kensington AT gentoo DOT org
CommitDate: Wed May 27 12:07:04 2015 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=d6beae6e

[kde-apps/kde4-l10n] Improve legacy messages handling

Package-Manager: portage-2.2.18

 kde-apps/kde4-l10n/kde4-l10n-15.04.1.ebuild | 9 +++--
 1 file changed, 7 insertions(+), 2 deletions(-)

diff --git a/kde-apps/kde4-l10n/kde4-l10n-15.04.1.ebuild 
b/kde-apps/kde4-l10n/kde4-l10n-15.04.1.ebuild
index 9833f20..8f5a8c4 100644
--- a/kde-apps/kde4-l10n/kde4-l10n-15.04.1.ebuild
+++ b/kde-apps/kde4-l10n/kde4-l10n-15.04.1.ebuild
@@ -82,6 +82,9 @@ src_prepare() {
# Drop translations that get installed with 
plasma 5 and kde apps 5 packages
if use minimal; then
einfo Removing paths from ${LNG}
+   if [[ -d ${KMNAME}-${LNG}-${LV} ]] ; 
then
+   rm -rf ${KMNAME}-${LNG}-${LV}
+   fi
 
# Remove dirs
while read path; do
@@ -99,8 +102,10 @@ src_prepare() {
else
if [[ -d ${KMNAME}-${LNG}-${LV} ]] ; 
then
# Merge legacy localisation
-   find ${KMNAME}-${LNG}-${LV} 
-name *.po | while read file; \
-   do cp -rn ${file} 
${file/${LV}/${PV}/4/${LNG}}; done
+   for path in $(find 
${KMNAME}-${LNG}-${LV} -name *.po); do
+   cp -rn ${path} 
${path/${LV}/${PV}/4/${LNG}} || die
+   done
+   rm -rf ${KMNAME}-${LNG}-${LV}
fi
fi
fi



[gentoo-commits] proj/kde:master commit in: kde-apps/kde4-l10n/, kde-apps/kde4-l10n/files/

2015-05-27 Thread Michael Palimaka
commit: 82f9ac70edda108fda76345a7372431a8709fa42
Author: Andreas Sturmlechner andreas.sturmlechner AT gmail DOT com
AuthorDate: Mon May 25 14:14:35 2015 +
Commit: Michael Palimaka kensington AT gentoo DOT org
CommitDate: Wed May 27 12:07:04 2015 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=82f9ac70

[kde-apps/kde4-l10n] Outsource messages paths into FILESDIR

Package-Manager: portage-2.2.18

 .../files/kde4-l10n-15.04.1-remove-messages| 205 +
 kde-apps/kde4-l10n/kde4-l10n-15.04.1.ebuild|  72 +---
 2 files changed, 212 insertions(+), 65 deletions(-)

diff --git a/kde-apps/kde4-l10n/files/kde4-l10n-15.04.1-remove-messages 
b/kde-apps/kde4-l10n/files/kde4-l10n-15.04.1-remove-messages
new file mode 100644
index 000..8a5a900
--- /dev/null
+++ b/kde-apps/kde4-l10n/files/kde4-l10n-15.04.1-remove-messages
@@ -0,0 +1,205 @@
+# Remove any path listed here. Comments are ignored
+# KDE Workspace 4
+kde-workspace/freespacenotifier.po
+kde-workspace/joystick.po
+kde-workspace/kaccess.po
+kde-workspace/kcmaccess.po
+kde-workspace/kcm_autostart.po
+kde-workspace/kcmbell.po
+kde-workspace/kcmcolors.po
+kde-workspace/kcm_desktoppaths.po
+kde-workspace/kcm_desktopthemedetails.po
+kde-workspace/kcmdevinfo.po
+kde-workspace/kcmfonts.po
+kde-workspace/kcm_infobase.po
+kde-workspace/kcminfo.po
+kde-workspace/kcm_infosummary.po
+kde-workspace/kcminit.po
+kde-workspace/kcminput.po
+kde-workspace/kcmkclock.po
+kde-workspace/kcmkeyboard.po
+kde-workspace/kcmkeys.po
+kde-workspace/kcmkwincompositing.po
+kde-workspace/kcmkwindecoration.po
+kde-workspace/kcm_kwindesktop.po
+kde-workspace/kcmkwinrules.po
+kde-workspace/kcmkwinscreenedges.po
+kde-workspace/kcm-kwin-scripts.po
+kde-workspace/kcm_kwintabbox.po
+kde-workspace/kcmkwm.po
+kde-workspace/kcmlaunch.po
+kde-workspace/kcm_memory.po
+kde-workspace/kcmnic.po
+kde-workspace/kcmopengl.po
+kde-workspace/kcm_pci.po
+kde-workspace/kcmsamba.po
+kde-workspace/kcmsmserver.po
+kde-workspace/kcm_solid_actions.po
+kde-workspace/kcm_standard_actions.po
+kde-workspace/kcmstyle.po
+kde-workspace/kcmusb.po
+kde-workspace/kcmview1394.po
+kde-workspace/kcmworkspaceoptions.po
+kde-workspace/kfontinst.po
+kde-workspace/khotkeys.po
+kde-workspace/kinfocenter.po
+kde-workspace/klipper.po
+kde-workspace/kmenuedit.po
+kde-workspace/krdb.po
+kde-workspace/krunner.po
+kde-workspace/kscreenlocker_greet.po
+kde-workspace/kscreenlocker.po
+kde-workspace/ksgrd.po
+kde-workspace/ksmserver.po
+kde-workspace/ksplashthemes.po
+kde-workspace/ksysguardlsofwidgets.po
+kde-workspace/ksysguard.po
+kde-workspace/ktouchpadenabler.po
+kde-workspace/kwin_clients.po
+kde-workspace/kwin_effects.po
+kde-workspace/kwin.po
+kde-workspace/kwin_scripting.po
+kde-workspace/libkdecorations.po
+kde-workspace/libkworkspace.po
+kde-workspace/liboxygenstyleconfig.po
+kde-workspace/libpowerdevilcommonconfig.po
+kde-workspace/libtaskmanager.po
+kde-workspace/plasma_applet_quicklaunch.po
+kde-workspace/plasma_applet_system-monitor.po
+kde-workspace/plasma_applet_webbrowser.po
+kde-workspace/plasma_containmentactions_contextmenu.po
+kde-workspace/plasma_containmentactions_switchwindow.po
+kde-workspace/plasma_engine_keystate.po
+kde-workspace/plasma_engine_mpris2.po
+kde-workspace/plasma_engine_network.po
+kde-workspace/plasma_engine_notifications.po
+kde-workspace/plasma_engine_rss.po
+kde-workspace/plasma_engine_share.po
+kde-workspace/plasma_engine_soliddevice.po
+kde-workspace/plasma_engine_weather.po
+kde-workspace/plasma_runner_activities.po
+kde-workspace/plasma_runner_bookmarksrunner.po
+kde-workspace/plasma_runner_calculatorrunner.po
+kde-workspace/plasma_runner_kill.po
+kde-workspace/plasma_runner_locations.po
+kde-workspace/plasma_runner_placesrunner.po
+kde-workspace/plasma_runner_plasma-desktop.po
+kde-workspace/plasma_runner_powerdevil.po
+kde-workspace/plasma_runner_recentdocuments.po
+kde-workspace/plasma_runner_services.po
+kde-workspace/plasma_runner_sessions.po
+kde-workspace/plasma_runner_shell.po
+kde-workspace/plasma_runner_solid.po
+kde-workspace/plasma_runner_webshortcuts.po
+kde-workspace/plasma_runner_windowedwidgets.po
+kde-workspace/plasma_runner_windows.po
+kde-workspace/powerdevilactivitiesconfig.po
+kde-workspace/powerdevilglobalconfig.po
+kde-workspace/powerdevil.po
+kde-workspace/powerdevilprofilesconfig.po
+kde-workspace/processcore.po
+kde-workspace/processui.po
+kde-workspace/systemsettings.po
+# KDE Runtime 4
+kde-runtime/attica_kde.po
+kde-runtime/drkonqi.po
+kde-runtime/filetypes.po
+kde-runtime/htmlsearch.po
+kde-runtime/kcmcomponentchooser.po
+kde-runtime/kcm_emoticons.po
+kde-runtime/kcmhtmlsearch.po
+kde-runtime/kcmicons.po
+kde-runtime/kcmkded.po
+kde-runtime/kcmnotify.po
+kde-runtime/kcm_phonon.po
+kde-runtime/kcmshell.po
+kde-runtime/kdesu.po
+kde-runtime/kglobalaccel.po
+kde-runtime/khelpcenter.po
+kde-runtime/kio_applications.po
+kde-runtime/kio_archive.po
+kde-runtime/kio_bookmarks.po
+kde-runtime/kioclient.po

[gentoo-commits] proj/kde:master commit in: kde-apps/kde4-l10n/

2015-05-23 Thread Michael Palimaka
commit: da7b9babbe7b4d692a8e114c3fb649e6b219451f
Author: Andreas Sturmlechner andreas.sturmlechner AT gmail DOT com
AuthorDate: Sat May  9 15:21:11 2015 +
Commit: Michael Palimaka kensington AT gentoo DOT org
CommitDate: Sat May 23 17:15:51 2015 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=da7b9bab

[kde-apps/kde4-l10n] Add split KDE4-based l10n

Package-Manager: portage-2.2.18

 kde-apps/kde4-l10n/kde4-l10n-15.04.1.ebuild | 195 
 kde-apps/kde4-l10n/metadata.xml |   5 +
 2 files changed, 200 insertions(+)

diff --git a/kde-apps/kde4-l10n/kde4-l10n-15.04.1.ebuild 
b/kde-apps/kde4-l10n/kde4-l10n-15.04.1.ebuild
new file mode 100644
index 000..89f88b6
--- /dev/null
+++ b/kde-apps/kde4-l10n/kde4-l10n-15.04.1.ebuild
@@ -0,0 +1,195 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+KDE_HANDBOOK=optional
+KMNAME=kde-l10n
+inherit kde4-base
+
+DESCRIPTION=KDE internationalization package
+HOMEPAGE=http://l10n.kde.org;
+
+DEPEND=
+   sys-devel/gettext
+
+RDEPEND=
+   !kde-apps/kde-l10n-15.04.0-r1
+   !kde-base/kde-l10n
+   !kde-base/kdepim-l10n
+
+
+KEYWORDS= ~amd64 ~x86
+IUSE=minimal
+
+# /usr/portage/distfiles $ ls -1 kde-l10n-*-${PV}.* |sed -e 
's:-${PV}.tar.xz::' -e 's:kde-l10n-::' |tr '\n' ' '
+MY_LANGS=ar bg bs ca ca@valencia cs da de el en_GB eo es et eu fa fi fr ga gl
+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
+sk sl sr sv tr ug uk wa zh_CN zh_TW
+
+URI_BASE=${SRC_URI/-${PV}.tar.xz/}
+SRC_URI=
+
+for MY_LANG in ${MY_LANGS} ; do
+   IUSE=${IUSE} linguas_${MY_LANG}
+   SRC_URI=${SRC_URI} linguas_${MY_LANG}? ( 
${URI_BASE}/${KMNAME}-${MY_LANG}-${PV}.tar.xz )
+done
+
+S=${WORKDIR}
+
+src_unpack() {
+   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
+
+   [[ -n ${A} ]]  unpack ${A}
+}
+
+src_prepare() {
+   local LNG DIR
+   # add all linguas to cmake
+   if [[ -n ${A} ]]; then
+   for LNG in ${LINGUAS}; do
+   DIR=${KMNAME}-${LNG}-${PV}
+   if [[ -d ${DIR} ]] ; then
+   echo add_subdirectory( ${DIR} )  
${S}/CMakeLists.txt
+
+   # Drop KF5-based part
+   sed -e '/add_subdirectory(5)/ s/^/#/' -i 
${S}/${DIR}/CMakeLists.txt
+
+   # Drop translations that get installed with 
plasma 5 and kde apps 5 packages
+   if use minimal; then
+
+   # kde-l10n 5
+   sed -e '/kig/ s/^/#/' -e '/step/ 
s/^/#/'\
+   -i 
${S}/${DIR}/4/${LNG}/docs/kdeedu/CMakeLists.txt
+   sed -e '/kruler/ s/^/#/'\
+   -i 
${S}/${DIR}/4/${LNG}/docs/kdegraphics/CMakeLists.txt
+   sed -e '/okteta/ s/^/#/' -e 
'/kapptemplate/ s/^/#/'\
+   -i 
${S}/${DIR}/4/${LNG}/docs/kdesdk/CMakeLists.txt
+
+   # KDE Workspace 4
+   rm -f 
${S}/${DIR}/4/${LNG}/messages/kde-workspace/{freespacenotifier,\
+joystick,kaccess,kcmaccess,kcm_autostart,kcmbell,kcmcolors,kcm_desktoppaths,\
+kcm_desktopthemedetails,kcmdevinfo,kcmfonts,kcm_infobase,kcminfo,\
+kcm_infosummary,kcminit,kcminput,kcmkclock,kcmkeyboard,kcmkeys,\
+kcmkwincompositing,kcmkwindecoration,kcm_kwindesktop,kcmkwinrules,\
+kcmkwinscreenedges,kcm-kwin-scripts,kcm_kwintabbox,kcmkwm,kcmlaunch,kcm_memory,\
+kcmnic,kcmopengl,kcm_pci,kcmsamba,kcmsmserver,kcm_solid_actions,\
+kcm_standard_actions,kcmstyle,kcmusb,kcmview1394,kcmworkspaceoptions,kfontinst,\
+khotkeys,kinfocenter,klipper,kmenuedit,krdb,krunner,kscreenlocker_greet,\
+kscreenlocker,ksgrd,ksmserver,ksplashthemes,ksysguardlsofwidgets,ksysguard,\
+ktouchpadenabler,kwin_clients,kwin_effects,kwin,kwin_scripting,libkdecorations,\
+libkworkspace,liboxygenstyleconfig,libpowerdevilcommonconfig,libtaskmanager,\
+plasma_applet_quicklaunch,plasma_applet_system-monitor,\
+plasma_applet_webbrowser,plasma_containmentactions_contextmenu,\
+plasma_containmentactions_switchwindow,plasma_engine_keystate,\
+plasma_engine_mpris2,plasma_engine_network,plasma_engine_notifications,\
+plasma_engine_rss,plasma_engine_share,plasma_engine_soliddevice,\
+plasma_engine_weather,plasma_runner_activities,plasma_runner_bookmarksrunner,\

[gentoo-commits] proj/kde:master commit in: kde-apps/kde4-l10n/

2015-05-23 Thread Michael Palimaka
commit: 18f84ec9bdaf054b51bd015d8f1900246533ebfd
Author: Andreas Sturmlechner andreas.sturmlechner AT gmail DOT com
AuthorDate: Sat May 16 17:07:10 2015 +
Commit: Michael Palimaka kensington AT gentoo DOT org
CommitDate: Sat May 23 17:15:52 2015 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=18f84ec9

[kde-apps/kde4-l10n] Merge back legacy (4.14.3) messages

Package-Manager: portage-2.2.18

 kde-apps/kde4-l10n/kde4-l10n-15.04.1.ebuild | 17 +
 1 file changed, 17 insertions(+)

diff --git a/kde-apps/kde4-l10n/kde4-l10n-15.04.1.ebuild 
b/kde-apps/kde4-l10n/kde4-l10n-15.04.1.ebuild
index 89f88b6..f9cca27 100644
--- a/kde-apps/kde4-l10n/kde4-l10n-15.04.1.ebuild
+++ b/kde-apps/kde4-l10n/kde4-l10n-15.04.1.ebuild
@@ -23,14 +23,25 @@ RDEPEND=
 KEYWORDS= ~amd64 ~x86
 IUSE=minimal
 
+LV=4.14.3
+LEGACY_LANGS=ar bg bs ca ca@valencia cs da de el en_GB es et eu fa fi fr ga gl
+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
+sk sl sr sv tr ug uk wa zh_CN zh_TW
+
 # /usr/portage/distfiles $ ls -1 kde-l10n-*-${PV}.* |sed -e 
's:-${PV}.tar.xz::' -e 's:kde-l10n-::' |tr '\n' ' '
 MY_LANGS=ar bg bs ca ca@valencia cs da de el en_GB eo es et eu fa fi fr ga gl
 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
 sk sl sr sv tr ug uk wa zh_CN zh_TW
 
 URI_BASE=${SRC_URI/-${PV}.tar.xz/}
+LURI_BASE=mirror://kde/stable/${LV}/src/${KMNAME}
 SRC_URI=
 
+for MY_LANG in ${LEGACY_LANGS} ; do
+   IUSE=${IUSE} linguas_${MY_LANG}
+   SRC_URI=${SRC_URI} linguas_${MY_LANG}? ( 
${LURI_BASE}/${KMNAME}-${MY_LANG}-${LV}.tar.xz )
+done
+
 for MY_LANG in ${MY_LANGS} ; do
IUSE=${IUSE} linguas_${MY_LANG}
SRC_URI=${SRC_URI} linguas_${MY_LANG}? ( 
${URI_BASE}/${KMNAME}-${MY_LANG}-${PV}.tar.xz )
@@ -169,6 +180,12 @@ 
kio_baloosearch,kio_tags,kio_timeline,plasma_runner_baloosearchrunner}.po
sed -i -e '/docbook/ s/^/#/'\

${S}/${DIR}/4/${LNG}/docs/kde-workspace/klipper/CMakeLists.txt
 
+   else
+   if [[ -d ${KMNAME}-${LNG}-${LV} ]] ; 
then
+   # Merge legacy localisation
+   find ${KMNAME}-${LNG}-${LV} 
-name *.po | while read file; \
+   do cp -rn ${file} 
${file/${LV}/${PV}/4/${LNG}}; done
+   fi
fi
fi
done