diff --git a/.gitignore b/.gitignore index da44832d1..a80971310 100644 --- a/.gitignore +++ b/.gitignore @@ -19,5 +19,8 @@ avidemux/oldFiles/ myBuild* oprofile_data avidemux/winInstaller/AvidemuxVersion.nsh +avidemux/qt4/xdg_data/org.avidemux.Avidemux.desktop avidemux/qt4/xdg_data/org.avidemux.Avidemux.appdata.xml +avidemux/qt4/xdg_data/org.avidemux.AvidemuxJobs.desktop +avidemux/qt4/xdg_data/org.avidemux.AvidemuxJobs.appdata.xml *.DS_Store diff --git a/avidemux/qt4/xdg_data/CMakeLists.txt b/avidemux/qt4/xdg_data/CMakeLists.txt index c32e0458c..1df3b30b6 100644 --- a/avidemux/qt4/xdg_data/CMakeLists.txt +++ b/avidemux/qt4/xdg_data/CMakeLists.txt @@ -2,7 +2,13 @@ cmake_minimum_required(VERSION 3.7) string(TIMESTAMP BUILD_DATE "%Y-%m-%d") configure_file(${CMAKE_CURRENT_SOURCE_DIR}/org.avidemux.Avidemux.appdata.xml.in ${CMAKE_CURRENT_SOURCE_DIR}/org.avidemux.Avidemux.appdata.xml) configure_file(${CMAKE_CURRENT_SOURCE_DIR}/org.avidemux.Avidemux.desktop.in ${CMAKE_CURRENT_SOURCE_DIR}/org.avidemux.Avidemux.desktop) +configure_file(${CMAKE_CURRENT_SOURCE_DIR}/org.avidemux.AvidemuxJobs.appdata.xml.in ${CMAKE_CURRENT_SOURCE_DIR}/org.avidemux.AvidemuxJobs.appdata.xml) +configure_file(${CMAKE_CURRENT_SOURCE_DIR}/org.avidemux.AvidemuxJobs.desktop.in ${CMAKE_CURRENT_SOURCE_DIR}/org.avidemux.AvidemuxJobs.desktop) install(FILES org.avidemux.Avidemux.appdata.xml DESTINATION ${CMAKE_INSTALL_PREFIX}/share/metainfo COMPONENT runtime) install(FILES org.avidemux.Avidemux.desktop DESTINATION ${CMAKE_INSTALL_PREFIX}/share/applications COMPONENT runtime) install(FILES org.avidemux.Avidemux.png DESTINATION ${CMAKE_INSTALL_PREFIX}/share/icons/hicolor/128x128/apps COMPONENT runtime) + +install(FILES org.avidemux.AvidemuxJobs.appdata.xml DESTINATION ${CMAKE_INSTALL_PREFIX}/share/metainfo COMPONENT runtime) +install(FILES org.avidemux.AvidemuxJobs.desktop DESTINATION ${CMAKE_INSTALL_PREFIX}/share/applications COMPONENT runtime) +install(FILES org.avidemux.AvidemuxJobs.png DESTINATION ${CMAKE_INSTALL_PREFIX}/share/icons/hicolor/128x128/apps COMPONENT runtime) diff --git a/avidemux/qt4/xdg_data/org.avidemux.AvidemuxJobs.appdata.xml.in b/avidemux/qt4/xdg_data/org.avidemux.AvidemuxJobs.appdata.xml.in new file mode 100644 index 000000000..f9debfcbf --- /dev/null +++ b/avidemux/qt4/xdg_data/org.avidemux.AvidemuxJobs.appdata.xml.in @@ -0,0 +1,34 @@ + + + + org.avidemux.AvidemuxJobs + CC0 + GPL-2.0+ + Avidemux Jobs + Execute jobs queued by the Avidemux video editing and processing software + +

+ Avidemux is a free open-source program designed for multi-purpose + video editing and processing, which can be used on almost all known + operating systems and computer platforms. +

+
+ + AudioVideo + AudioVideoEditing + Video + + https://www.avidemux.org/ + + avidemux3_jobs_${QT_EXTENSION} + + Avidemux team -- avidemux.org/smif/ + + http://fixounet.free.fr/avidemux/index_files/screenshot1.png + http://fixounet.free.fr/avidemux/index_files/screenshot2.png + + + + + +
diff --git a/avidemux/qt4/xdg_data/org.avidemux.AvidemuxJobs.desktop.in b/avidemux/qt4/xdg_data/org.avidemux.AvidemuxJobs.desktop.in new file mode 100644 index 000000000..4a35fbbdf --- /dev/null +++ b/avidemux/qt4/xdg_data/org.avidemux.AvidemuxJobs.desktop.in @@ -0,0 +1,10 @@ +[Desktop Entry] +Name=Avidemux Jobs +GenericName=Video Editor +Comment=Multiplatform video editor +Exec=avidemux3_jobs_${QT_EXTENSION} +Icon=org.avidemux.AvidemuxJobs +Terminal=false +Type=Application +Categories=AudioVideo;AudioVideoEditing;Video; +StartupWMClass=avidemux3_jobs_${QT_EXTENSION} diff --git a/avidemux/qt4/xdg_data/org.avidemux.AvidemuxJobs.png b/avidemux/qt4/xdg_data/org.avidemux.AvidemuxJobs.png new file mode 100644 index 000000000..5eb4137fa Binary files /dev/null and b/avidemux/qt4/xdg_data/org.avidemux.AvidemuxJobs.png differ