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()