From 669798cbd8162c0dfb4953409e679ede8ad20a62 Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Mon, 16 May 2016 16:32:36 +0200 Subject: kde-apps/kde-l10n: Drop old Package-Manager: portage-2.2.28 Signed-off-by: Johannes Huber --- kde-apps/kde-l10n/kde-l10n-15.12.3-r1.ebuild | 158 --------------------------- 1 file changed, 158 deletions(-) delete mode 100644 kde-apps/kde-l10n/kde-l10n-15.12.3-r1.ebuild diff --git a/kde-apps/kde-l10n/kde-l10n-15.12.3-r1.ebuild b/kde-apps/kde-l10n/kde-l10n-15.12.3-r1.ebuild deleted file mode 100644 index e6d18c23f840..000000000000 --- a/kde-apps/kde-l10n/kde-l10n-15.12.3-r1.ebuild +++ /dev/null @@ -1,158 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=6 - -KDE_HANDBOOK="optional" -inherit kde5 multibuild - -DESCRIPTION="KDE internationalization package" -HOMEPAGE="http://l10n.kde.org" - -KEYWORDS="~amd64 ~x86" - -KHC_PV="5.6.2" -KHC="khelpcenter-${KHC_PV}" - -DEPEND=" - $(add_frameworks_dep ki18n) - $(add_qt_dep linguist-tools) - sys-devel/gettext -" -RDEPEND=" - ! /dev/null || - elog "${my_tar}: tar extract command failed at least partially - continuing" - else - 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" - fi - done -} - -src_prepare() { - default - [[ ${LINGUAS} = "" ]] && return - - # add all linguas to cmake - cat <<-EOF > CMakeLists.txt || die -project(kde-l10n) -cmake_minimum_required(VERSION 2.8.12) -if(BUILD_KHELPCENTER_L10N) -add_subdirectory( ${KHC} ) -else() -$(printf " add_subdirectory( %s )\n" \ - `find . -mindepth 1 -maxdepth 1 -type d -name "kde-l10n*" | sed -e "s:^\./::"`) -endif() -EOF - - # add khelpcenter po generation - cat <<-EOF > ${KHC}/CMakeLists.txt || die -project(khelpcenter-l10n) -cmake_minimum_required(VERSION 2.8.12) -find_package(KF5I18n CONFIG REQUIRED) -ki18n_install(po) -EOF - - if [[ -d ${KHC}/po ]] ; then - pushd ${KHC}/po > /dev/null || die - for lang in *; do - if [[ -d ${lang} ]] && ! has ${lang} ${LINGUAS} ; then - rm -r ${lang} || die - if [[ -e CMakeLists.txt ]] ; then - cmake_comment_add_subdirectory ${lang} - fi - fi - done - popd > /dev/null || die - fi - - # Drop KDE4-based part - find -maxdepth 2 -type f -name CMakeLists.txt -exec \ - sed -i -e "/add_subdirectory(4)/ s/^/#DONT/" {} + || die - - # Handbook optional - find -type f -name CMakeLists.txt -exec \ - sed -i -e "/find_package.*KF5DocTools/ s/ REQUIRED//" {} + || die - if ! use handbook ; then - find -mindepth 4 -maxdepth 4 -type f -name CMakeLists.txt -exec \ - sed -i -e '/add_subdirectory(docs)/ s/^/#DONT/' {} + || die - fi - - # Remove kdepim translations (part of kde-apps/kdepim-l10n) - for subdir in kdepim kdepimlibs kdepim-runtime pim; do - find -mindepth 5 -maxdepth 5 -type f -name CMakeLists.txt -exec \ - sed -i -e "/add_subdirectory( *${subdir} *)/ s/^/#DONT/" {} + || die - done - - # Remove ktp translations (part of kde-apps/ktp-l10n) - # Drop that hack (and kde-apps/ktp-l10n) after ktp:4 removal - find ./*/5/*/messages/kdenetwork -type f \ - \( -name kaccounts*po -o -name kcm_ktp*po -o -name kcmtelepathy*po \ - -o -name kded_ktp*po -o -name ktp*po -o -name plasma*ktp*po \) \ - -delete -} - -src_configure() { - myconfigure() { - local mycmakeargs=() - if [[ ${MULTIBUILD_VARIANT} = khelpcenter-l10n ]]; then - mycmakeargs+=(-DBUILD_KHELPCENTER_L10N=ON) - fi - kde5_src_configure - } - [[ ${LINGUAS} != "" ]] && multibuild_foreach_variant myconfigure -} - -src_compile() { - [[ ${LINGUAS} != "" ]] && multibuild_foreach_variant kde5_src_compile -} - -src_test() { :; } - -src_install() { - [[ ${LINGUAS} != "" ]] && multibuild_foreach_variant kde5_src_install -} -- cgit v1.2.3-65-gdbad