Index: branches/stable/l10n-kf5/scripts/get_paths =================================================================== --- branches/stable/l10n-kf5/scripts/get_paths (revision 1509011) +++ branches/stable/l10n-kf5/scripts/get_paths (revision 1509012) @@ -1,349 +1,349 @@ still_in_svn="" all_modules="kde-kdeaccessibility \ kde-kdeadmin \ kde-applications \ kde-kde-runtime \ kde-kde-workspace \ kde-kdeedu \ kde-kdegames \ kde-kdegraphics \ kde-kdelibs \ kde-kdemultimedia \ kde-kdenetwork \ kde-kdepim \ kde-kdepim-runtime \ kde-kdeplasma-addons \ kde-kdesdk \ kde-kdetoys \ kde-kdeutils \ kde-kdewebdev \ kde-pim \ kde-workspace \ extragear-accessibility \ extragear-artwork \ extragear-base \ extragear-edu \ extragear-games \ extragear-graphics \ extragear-kdevelop \ extragear-libs \ extragear-multimedia \ extragear-network \ extragear-office \ extragear-pim \ extragear-security \ extragear-sdk \ extragear-sysadmin \ extragear-utils \ kdesupport-phonon \ kdereview \ playground-accessibility \ playground-artwork \ playground-base \ playground-devtools \ playground-edu \ playground-games \ playground-graphics \ playground-ioslaves \ playground-libs \ playground-multimedia \ playground-network \ playground-office \ playground-pim \ playground-sdk \ playground-sysadmin \ playground-utils \ calligra \ websites \ frameworks" function list_modules { if [ "x$1" = "x" ]; then dir=. else dir=$1 fi rm -f $dir/kde_projects.xml wget -q http://projects.kde.org/kde_projects.xml -O $dir/kde_projects.xml if [ $? = "0" ]; then modules=$still_in_svn for gitmodule in $all_modules; do firstpart=`echo $gitmodule | sed -r -e 's/-.*$//'` secondpart=`echo $gitmodule | sed -r -e 's/^[^-]*-?//'` m=`python $dir/print_l10n_project_names.py $dir/kde_projects.xml $dir $firstpart $secondpart` modules="$modules $m" done echo $modules | tr " " "\n" | sort | tr "\n" " " rm -f $dir/kde_projects.xml else echo "" fi } function get_path { # kdesdk_kde-dev-scripts frameworks_kconfigwidgets and frameworks_kdoctools are not # part of stable kf5, just here for update_translations needs case "$1" in kdesdk_kde-dev-scripts) echo git-stable/$1 ;; l10n) echo branches/stable/l10n-kf5 ;; workspace_*) echo git-stable-kf5/$1 ;; applications_*|kdeaccessibility_*|kdeadmin_*|kdegames_*|kdegraphics_*|kdeedu_*|kdemultimedia_*|kdenetwork_*|kdepim*|kdesdk_*|kdetoys_*|kdeutils_*|kdewebdev_*|pim_*) echo git-stable-kf5/$1 ;; calligra*) echo git-stable-kf5/$1 ;; extragear-*_*) echo git-stable-kf5/extragear-`echo $1 | sed -e "s,extragear-,,"` ;; frameworks_kconfigwidgets|frameworks_kdoctools) echo git-unstable-kf5/$1 ;; *) echo "ERROR: unknown module $1" exit 1 ;; esac } function get_po_path { case "$1" in extragear-*_*) echo $1 | sed -r -e 's/_[^_]+$//' ;; playground-*_*) echo $1 | sed -r -e 's/_[^_]+$//' ;; www-*|websites_*) echo www ;; kdelibs_*|applications_*|kdegraphics_*|kdeedu_*|kdeutils_*|kdeaccessibility_*|kdemultimedia_*|kdegames_*|kdesdk_*|kdetoys_*|kdeadmin_*|kdenetwork_*|kdewebdev_*|frameworks_*|pim_*|calligra_*) echo $1 | sed -r -e 's/_[^_]+$//' ;; workspace_*) echo 'kde-workspace' ;; oxygen-icons) echo qt ;; kdereview_*) echo $1 | sed -r -e 's/_[^_]+$//' ;; kdesupport-phonon_*) echo qt ;; kdesupport_*) echo $1 | sed -r -e 's/_[^_]+$//' ;; *) echo $1 ;; esac } function get_vcs { case "$1" in qt) echo git ;; extragear-*_*) echo git ;; playground-*_*) echo git ;; kde-runtime|workspace_*|applications_*) echo git ;; kdegraphics_*|kdeedu_*|kdeutils_*|kdeaccessibility_*|kdemultimedia_*|kdegames_*|kdesdk_*|kdetoys_*|kdeadmin_*|kdenetwork_*|frameworks_*|pim_*|kdewebdev_*) echo git ;; kdereview_*) echo git ;; kdesupport-phonon_*) echo git ;; kdelibs*|kdeplasma-addons|kdepim|kdepim-runtime) echo git ;; calligra*|websites_*) echo git ;; *) echo svn ;; esac } function get_branch { case "$1" in applications_kde-baseapps) echo "get_branch_none" ;; kdeedu_kdeedu-data|kdeedu_libkdeedu|kdeadmin_kuser) echo "get_branch_none" ;; pim_blogilo) echo "get_branch_none" ;; workspace_plasma-browser-integration) echo "get_branch_none" ;; kdepim|kdepim-runtime|pim_*|applications_*|kdegames_*|kdegraphics_gwenview|kdegraphics_kamera|kdegraphics_kcolorchooser|kdegraphics_kdegraphics-mobipocket|kdegraphics_kdegraphics-thumbnailers|kdegraphics_kolourpaint|kdegraphics_kruler|kdegraphics_okular|kdegraphics_spectacle|kdegraphics_svgpart|kdeedu_*|kdesdk_*|kdetoys_ktux|kdeutils_ark|kdeutils_kcalc|kdeutils_kcharselect|kdeutils_kdebugsettings|kdeutils_kdf|kdeutils_kfloppy|kdeutils_kgpg|kdeutils_filelight|kdeutils_ktimer|kdeutils_print-manager|kdeutils_kteatime|kdeutils_kwalletmanager|kdeutils_sweeper|kdeadmin_*|kdenetwork_kio-extras|kdewebdev_kimagemapeditor) echo "Applications/17.12" ;; kdemultimedia_audiocd-kio|kdemultimedia_k3b|kdemultimedia_kdenlive|kdemultimedia_dragon|kdemultimedia_ffmpegthumbs|kdemultimedia_libkcddb|kdemultimedia_libkcompactdisc|kdemultimedia_juk|kdemultimedia_kmix|kdemultimedia_kwave) echo "Applications/17.12" ;; kdeaccessibility_kmag|kdeaccessibility_kmousetool|kdeaccessibility_kmouth) echo "Applications/17.12" ;; kdenetwork_kdenetwork-filesharing|kdenetwork_kget|kdenetwork_ktp-accounts-kcm|kdenetwork_ktp-approver|kdenetwork_ktp-auth-handler|kdenetwork_ktp-call-ui|kdenetwork_ktp-common-internals|kdenetwork_ktp-contact-list|kdenetwork_ktp-contact-runner|kdenetwork_ktp-desktop-applets|kdenetwork_ktp-filetransfer-handler|kdenetwork_ktp-kded-module|kdenetwork_ktp-send-file|kdenetwork_ktp-text-ui|kdenetwork_kaccounts-integration|kdenetwork_kaccounts-providers|kdenetwork_signon-kwallet-extension|kdenetwork_krdc|kdenetwork_krfb|kdenetwork_zeroconf-ioslave) echo "Applications/17.12" ;; kdegraphics_libk*) echo "Applications/17.12" ;; extragear-graphics_krita) echo "krita/3.3" ;; calligra_calligra) - echo "calligra/3.0" + echo "calligra/3.1" ;; extragear-edu_gcompris) echo "KDE/0.80" ;; extragear-utils_krename) echo "5.0" ;; extragear-utils_kronometer) echo "2.2" ;; extragear-graphics_symboleditor) echo "release-2.0.0" ;; extragear-graphics_kxstitch) echo "release-2.1.0" ;; extragear-base_atcore) echo "1.0" ;; extragear-base_latte-dock) echo "v0.7" ;; # kdevplatform was merged into kdevelop, so it's not here extragear-kdevelop_kdevelop|extragear-kdevelop_kdev-php|extragear-kdevelop_kdev-python) echo "5.2" ;; extragear-kdevelop_kdevelop-pg-qt) echo "2.0" ;; extragear-multimedia_kamoso) echo "3.2" ;; extragear-multimedia_kmplayer) echo "0.12" ;; extragear-network_kio-gdrive) echo "1.2" ;; extragear-network_konversation) echo "1.7" ;; extragear-network_kdeconnect-kde|extragear-network_kdeconnect-android) echo "1.x" ;; extragear-network_libktorrent) echo "2.1" ;; extragear-network_ktorrent) echo "5.1" ;; extragear-network_smb4k) echo "2.0" ;; extragear-libs_kirigami) echo "Kirigami/1.1" ;; extragear-libs_kdb|extragear-libs_kproperty|extragear-libs_kreport) - echo "3.0" + echo "3.1" ;; extragear-office_kmymoney) echo "5.0" ;; extragear-office_tellico) echo "3.1" ;; extragear-sdk_massif-visualizer) echo "0.7" ;; extragear-sdk_heaptrack) echo "1.0" ;; extragear-sysadmin_muon) echo "Plasma/5.4" ;; workspace_*) echo "Plasma/5.12" ;; *) echo "get_branch_none" exit 1 ;; esac } function get_url { case "$1" in kdelibs|kdeplasma-addons|kdepim|kdepim-runtime|calligra|qt|kde-runtime|kde-workspace) echo "kde:$1.git" ;; kdesupport-phonon_*) get_url_repo=`echo $1 | sed -e "s/kdesupport-phonon_//"` echo "kde:$get_url_repo.git" ;; extragear-*_*) get_url_repo=`echo $1 | sed -e "s/extragear-.*_//"` echo "kde:$get_url_repo.git" ;; playground-*_*) get_url_repo=`echo $1 | sed -e "s/playground-.*_//"` echo "kde:$get_url_repo.git" ;; kdelibs_*|applications_*|kdegraphics_*|kdeedu_*|kdeutils_*|kdeaccessibility_*|kdemultimedia_*|kdegames_*|kdesdk_*|kdetoys_*|kdeadmin_*|kdenetwork_*|frameworks_*|workspace_*|pim_*|kdewebdev_*|calligra_*) get_url_repo=`echo $1 | sed -e 's/[^_]*_//'` echo "kde:$get_url_repo.git" ;; kdereview_*) get_url_repo=`echo $1 | sed -e 's/[^_]*_//'` echo "kde:$get_url_repo.git" ;; websites_*) get_url_repo=`echo $1 | sed -e "s/websites_//"` echo "kde:websites/$get_url_repo.git" ;; *) echo "ERROR: $1 is not a git repo" exit 1 ;; esac }