Warning, /multimedia/kid3/doc/download-pos.cmake is written in an unsupported language. File is not indexed.

0001 # Download the translations directly from SVN.
0002 # Usage: cmake -P download-pos.cmake LANGUAGES
0003 # CMAKE_ARGV0, CMAKE_ARGV1, CMAKE_ARGV2 are
0004 # /path/to/cmake, -P, /path/to/download-pos.cmake
0005 set(_languages ${CMAKE_ARGV3})
0006 set(_urlprefix "https://websvn.kde.org/*checkout*/trunk/l10n-kf5")
0007 set(_podir "${CMAKE_CURRENT_LIST_DIR}/po")
0008 set(_docsdir "${CMAKE_CURRENT_LIST_DIR}/docs")
0009 set(_hdr "User-Agent: Mozilla/5.0")
0010 set(_url "${_urlprefix}/templates/docmessages/kid3/kid3.pot")
0011 message(STATUS "Downloading po, docs")
0012 file(DOWNLOAD ${_url} "${_podir}/kid3.pot"
0013   HTTPHEADER "${_hdr}"
0014   STATUS _status)
0015 if(NOT _status MATCHES "^0;")
0016   message(FATAL_ERROR "${_url}: ${_status}")
0017 endif()
0018 foreach(_lang ${_languages})
0019   set(_url "${_urlprefix}/${_lang}/docmessages/kid3/kid3.po")
0020   file(DOWNLOAD ${_url} "${_podir}/${_lang}/kid3.po"
0021     HTTPHEADER "${_hdr}"
0022     STATUS _status)
0023   if(NOT _status MATCHES "^0;")
0024     message(FATAL_ERROR "${_url}: ${_status}")
0025   endif()
0026   set(_url "${_urlprefix}/${_lang}/docs/kid3/kid3/index.docbook")
0027   file(DOWNLOAD ${_url} "${_podir}/${_lang}/docs/kid3/index.docbook"
0028     HTTPHEADER "${_hdr}"
0029     STATUS _status)
0030   if(NOT _status MATCHES "^0;")
0031     message(FATAL_ERROR "${_url}: ${_status}")
0032   endif()
0033 endforeach()