diff --git a/.tx/config b/.tx/config index 14d71d5e9..2b8d3296e 100644 --- a/.tx/config +++ b/.tx/config @@ -11,7 +11,7 @@ minimum_perc = 23 mode = developer [qbittorrent.qbittorrentdesktop_master] -source_file = dist/unix/qbittorrent.desktop +source_file = dist/unix/org.qbittorrent.qBittorrent.desktop source_lang = en type = DESKTOP minimum_perc = 23 diff --git a/dist/unix/CMakeLists.txt b/dist/unix/CMakeLists.txt index edf0d9216..26b4bea7d 100644 --- a/dist/unix/CMakeLists.txt +++ b/dist/unix/CMakeLists.txt @@ -31,12 +31,12 @@ if (Qt5Widgets_FOUND) DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/icons/hicolor FILES_MATCHING PATTERN "*.png") - install(FILES qbittorrent.desktop + install(FILES org.qbittorrent.qBittorrent.desktop DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/applications/ COMPONENT data) - install(FILES qbittorrent.appdata.xml - DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/appdata/ + install(FILES org.qbittorrent.qBittorrent.appdata.xml + DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/metainfo/ COMPONENT data) install(FILES diff --git a/dist/unix/org.qbittorrent.qBittorrent.appdata.xml b/dist/unix/org.qbittorrent.qBittorrent.appdata.xml new file mode 100644 index 000000000..1b3c43a59 --- /dev/null +++ b/dist/unix/org.qbittorrent.qBittorrent.appdata.xml @@ -0,0 +1,75 @@ + + + + org.qbittorrent.qBittorrent + CC0-1.0 + GPL-2.0 and OpenSSL + qBittorrent + An open-source Bittorrent client + +

+ The qBittorrent project aims to provide an open-source software alternative to µTorrent. + Additionally, qBittorrent runs and provides the same features on all major platforms (FreeBSD, Linux, macOS, OS/2, Windows). + qBittorrent is based on the Qt toolkit and libtorrent-rasterbar library. +

+ +
+ org.qbittorrent.qBittorrent.desktop + + + https://alexpl.fedorapeople.org/AppData/qbittorrent/screens/qbittorrent_01.png + + + https://alexpl.fedorapeople.org/AppData/qbittorrent/screens/qbittorrent_02.png + + + https://alexpl.fedorapeople.org/AppData/qbittorrent/screens/qbittorrent_03.png + + + https://alexpl.fedorapeople.org/AppData/qbittorrent/screens/qbittorrent_04.png + + + sledgehammer999@qbittorrent.org + The qBittorrent Project + https://www.qbittorrent.org/ + http://bugs.qbittorrent.org/ + https://www.qbittorrent.org/donate + http://forum.qbittorrent.org/ + https://github.com/qbittorrent/qBittorrent/wiki/How-to-translate-qBittorrent +
diff --git a/dist/unix/qbittorrent.desktop b/dist/unix/org.qbittorrent.qBittorrent.desktop similarity index 100% rename from dist/unix/qbittorrent.desktop rename to dist/unix/org.qbittorrent.qBittorrent.desktop diff --git a/dist/unix/qbittorrent.appdata.xml b/dist/unix/qbittorrent.appdata.xml deleted file mode 100644 index 344da31d5..000000000 --- a/dist/unix/qbittorrent.appdata.xml +++ /dev/null @@ -1,66 +0,0 @@ - - - - qbittorrent.desktop - CC0-1.0 - GPL-2.0 and OpenSSL - qBittorrent - A Bittorrent Client - -

- Aiming to be a good alternative to all other bittorrent clients out - there, qBittorrent is fast, stable and provides unicode support as well - as many other features. Additionally, qBittorrent runs and provides those - same features on all major platforms (Linux, Mac OS X, Windows, FreeBSD). -

-

- It is programmed in C++ / Qt and uses libtorrent (sometimes called - libtorrent-rasterbar) by Arvid Norberg. GeoLite data, created by MaxMind, - are included in qBittorrent. Its features include: -

- -
- - - - https://alexpl.fedorapeople.org/AppData/qbittorrent/screens/qbittorrent_01.png - - - - - https://alexpl.fedorapeople.org/AppData/qbittorrent/screens/qbittorrent_02.png - - - - - https://alexpl.fedorapeople.org/AppData/qbittorrent/screens/qbittorrent_03.png - - - - - https://alexpl.fedorapeople.org/AppData/qbittorrent/screens/qbittorrent_04.png - - - - https://www.qbittorrent.org/ - sledgehammer999@qbittorrent.org - The qBittorrent Project - http://bugs.qbittorrent.org/ - https://www.qbittorrent.org/donate - http://forum.qbittorrent.org/ - https://github.com/qbittorrent/qBittorrent/wiki/How-to-translate-qBittorrent -
diff --git a/unixconf.pri b/unixconf.pri index 89d5d1426..fa059c0df 100644 --- a/unixconf.pri +++ b/unixconf.pri @@ -35,12 +35,12 @@ nogui:systemd { # Menu Icon !nogui { - menuicon.files = $$DIST_PATH/qbittorrent.desktop + menuicon.files = $$DIST_PATH/org.qbittorrent.qBittorrent.desktop menuicon.path = $$DATADIR/applications/ INSTALLS += menuicon - appdata.files = $$DIST_PATH/qbittorrent.appdata.xml - appdata.path = $$DATADIR/appdata/ + appdata.files = $$DIST_PATH/org.qbittorrent.qBittorrent.appdata.xml + appdata.path = $$DATADIR/metainfo/ INSTALLS += appdata # Apps icons