summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Sturmlechner <andreas.sturmlechner@gmail.com>2015-08-27 21:38:20 +0200
committerAndreas Sturmlechner <andreas.sturmlechner@gmail.com>2015-09-01 22:58:04 +0200
commitf18276987d7defb2356b79084783c0f24ceb7ea0 (patch)
tree4f7c9b186d0cb2f7a3b96936b1b04e5253412f26
parentkde-apps/kde4-l10n: Revision bump drops kdepimlibs translations (diff)
downloadgentoo-f18276987d7defb2356b79084783c0f24ceb7ea0.tar.gz
gentoo-f18276987d7defb2356b79084783c0f24ceb7ea0.tar.bz2
gentoo-f18276987d7defb2356b79084783c0f24ceb7ea0.zip
kde-apps/kde4-l10n: Drop block against kde-base/kdepim-l10n
15.08.0 does not contain the conflicting files anymore. Package-Manager: portage-2.2.20.1
-rw-r--r--kde-apps/kde4-l10n/files/kde4-l10n-15.07.90-remove-dirs1
-rw-r--r--kde-apps/kde4-l10n/kde4-l10n-15.08.0-r1.ebuild (renamed from kde-apps/kde4-l10n/kde4-l10n-15.08.0.ebuild)17
2 files changed, 7 insertions, 11 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
index 4c4ea64b4ae8..005cab196344 100644
--- 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
@@ -47,4 +47,3 @@ 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.08.0.ebuild b/kde-apps/kde4-l10n/kde4-l10n-15.08.0-r1.ebuild
index 65c2b29d0f66..ef8076384291 100644
--- a/kde-apps/kde4-l10n/kde4-l10n-15.08.0.ebuild
+++ b/kde-apps/kde4-l10n/kde4-l10n-15.08.0-r1.ebuild
@@ -16,7 +16,6 @@ DEPEND="
"
RDEPEND="
!<kde-apps/kde-l10n-${PV}
- !kde-base/kdepim-l10n
"
KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
@@ -88,8 +87,8 @@ src_prepare() {
# Remove dirs
while read path; do
- if [[ -e "${SDIR}"/${path%\ *}/CMakeLists.txt ]] ; then
- sed -e "/${path#*\ }/ s/^/#/"\
+ if [[ -n ${path} && -e "${SDIR}"/${path%\ *}/CMakeLists.txt ]] ; then
+ sed -e ":${path#*\ }: s:^:#:"\
-i "${SDIR}"/${path%\ *}/CMakeLists.txt
fi
done < <(grep -v "^#" "${REMOVE_DIRS}")
@@ -104,14 +103,10 @@ src_prepare() {
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
+ # Do not try to copy kdepim localisation
+ for path in kdepim kdepimlibs kdepim-runtime; do
+ rm -rf "${KMNAME}-${LNG}-${LV}/messages/${path}" || die
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
@@ -122,6 +117,8 @@ src_prepare() {
fi
done
fi
+
+ kde4-base_src_prepare
}
src_configure() {