diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..a6e99fb --- /dev/null +++ b/.gitignore @@ -0,0 +1,3 @@ +CMakeLists.txt.user* +build +translations/lxqt-sudo diff --git a/CHANGELOG b/CHANGELOG new file mode 100644 index 0000000..8400efb --- /dev/null +++ b/CHANGELOG @@ -0,0 +1,103 @@ + +lxqt-about-0.11.0 / 2016-09-24 +============================== + + * Extend README.md + * translation: Fix language in _nl.desktop + * Create lxqt-about_nl.desktop + * Add translators_ca.info + * Add Catalan translation + * Add Arabic Translation for Desktop File and SafaAlFulaij As a Translator (#30) + * .gitignore: Cleanup + * build: Use external translations + * ts-files removal (#28) + * Bump AUTHORS year Fix license, lxqt-about is LGPL only + * Italian translation update + * Russian translation update + * Updated german translation. + * French translation: + * Minor update of README.md + * Delete country specific files + * Add copyright symbol © to ‘About’ tab + * Add simple README.md file + +0.10.0 / 2015-10-31 +=================== + + * Remove unknown contributor + * Fix license file + * Desktop file fixed + * Add Greek (el) translation Remove country variant from language code Update translator info in translators_el.info + * Rename LxQt to LXQt everywhere + * Handles CMake policy CMP0063 + * Use the LXQtCompilerSettings CMake module + * Removes Transifex artifacts + * CMake: Adds Runtime and Devel install COMPONENTs + * Uses GNUInstallDirs + * Removes unused stuff + * Uses CMAKE_AUTORCC, drops qt5_add_resources() + * Removes unneeded libraries from arget_link_libraries() + * Use CMAKE_AUTOUIC, drop qt5_wrap_ui() + * Removes unneeded include_directories() + * Removed obsolete contexts from liblxqt. + * Updates the build system to the Targets infrastructure + * Removes .tx transaction dir artifact + * Don't use AUTOUIC + * Updates translations + * Translations: Removes LxQt namespace + * Adds .ts translation build infrastructure + * Updates namespaces and includes stuff + * CMakeLists: Handles new stuff + * Adds liblxqt aboutdialog and translatorsinfo files + * Hungarian translation + * Added german translation of .desktop file. + +0.9.0 / 2015-01-11 +================== + + * Add Japanese desktop file + * Added Portuguese desktop file + * - Unify naming for a unique lxqt. No more prefixes + * Use lxqt_translate_desktop() from LXQtTranslateDesktop.cmake + * CMakeLists.txt maintenance + * Update translations and add french desktop file + * Clean up CMakeLists.txt and drop Qt 4 support + +0.8.0 / 2014-06-01 +================== + + * Use preferred header style + * Use lxqt-qt5 for Qt5 build. + * Use new header file names. + * Port to liblxqt5 and qt5 + +0.7.0 / 2014-05-07 +================== + + * Update COPYING + * translation template removed icon translation removed + +0.6.99 / 2014-04-29 +=================== + + * Update AUTHORS + * Update the .desktop file + * Add CPack rules for creating tarball + * try to fix #45 About dialog shows twice in configuration center + * Removed CMAKE_SOURCE_DIR and CMAKE_BINARY_DIR usage from CMakeLists.txt + * Finish the crazy razor=>lxqt renaming tasks. + * Buildable with liblxqt + * Make author and copyright info more precise. + * Use liblxqt find_package files + * Add COPYING and AUTHORS + * X-RAZOR changed to Razor in desktop files + * Fix various build falures + * Translations updated + * Fix components missing translations + * Translations + * Update translations + * Q is lowercase + * Deleted old translation methods. + * New translations for razorqt-about + * razor-about: Update name/description and category + * extended "razor-about" implementation. Resolves #253 diff --git a/README.md b/README.md index 24ff591..d508ea5 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,20 @@ # lxqt-about -The standalone LXQt “About” dialog +## Overview -Main project can be found here: +`lxqt-about` is a dialogue window providing information about LXQt and the system it's running on. -* http://lxqt.org/ +## Installation + +### Sources + +The only runtime dependency is [liblxqt](https://github.com/lxde/liblxqt). +CMake is needed to build as well as optionally Git to pull latest VCS checkouts. The localization files were outsourced to repository [lxqt-l10n](https://github.com/lxde/lxqt-l10n) so the corresponding dependencies are needed, too. Please refer to this repository's `README.md` for further information. + +Code configuration is handled by CMake. CMake variable `CMAKE_INSTALL_PREFIX` will normally have to be set to `/usr`. + +To build run `make`, to install `make install` which accepts variable `DESTDIR` as usual. + +### Binary packages + +The library is provided by all major Linux distributions like Arch Linux, Debian, Fedora and openSUSE. Just use your package manager to search for string `lxqt-about`. diff --git a/debian/.gitignore b/debian/.gitignore index e73067c..a5bf1c8 100644 --- a/debian/.gitignore +++ b/debian/.gitignore @@ -1,6 +1,7 @@ /*.debhelper /*.log /*.substvars +/debhelper-build-stamp /files /lxqt-about/ diff --git a/debian/changelog b/debian/changelog index a8d8875..12095b8 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,16 @@ +lxqt-about (0.11.0-1) experimental; urgency=medium + + * Cherry-picking upstream release: 0.11.0 + * Bump compat to 10 + * Bump minimum version debhelper (>= 10) + * Bump minimum version liblxqt0-dev (>= 0.11.0) + * Bump minimum version libqt5xdg-dev (>= 2.0.0) + * Bump minimum version libqt5xdgiconloader-dev (>= 2.0.0) + * Added build dependency libqt5svg5-dev + * Removed --parallel from rules, standard in dh 10 + + -- Alf Gaida Sat, 24 Sep 2016 21:50:11 +0200 + lxqt-about (0.10.96~12-g8c1e642-3) experimental; urgency=medium * Fixed typos in changelog diff --git a/debian/control b/debian/control index 8e96951..aaf3c4f 100644 --- a/debian/control +++ b/debian/control @@ -8,17 +8,17 @@ Priority: optional Build-Depends: debhelper (>= 10), cmake (>= 3.0.2), libkf5windowsystem-dev, - liblxqt0-dev (>= 0.10.96~), + liblxqt0-dev (>= 0.11.0), libqt5svg5-dev, libqt5x11extras5-dev, - libqt5xdg-dev (>= 1.3.1~), - libqt5xdgiconloader-dev (>= 1.3.1~), + libqt5xdg-dev (>= 2.0.0), + libqt5xdgiconloader-dev (>= 2.0.0), libx11-dev, pkg-config, qttools5-dev, qttools5-dev-tools Standards-Version: 3.9.8 -Vcs-Browser: https://anonscm.debian.org/git/pkg-lxqt/lxqt-about.git/?h=debian/experimental +Vcs-Browser: https://anonscm.debian.org/cgit/pkg-lxqt/lxqt-about.git/?h=debian/experimental Vcs-Git: https://anonscm.debian.org/git/pkg-lxqt/lxqt-about.git -b debian/experimental Homepage: https://github.com/lxde/lxqt-about diff --git a/debian/gbp.conf b/debian/gbp.conf index 7a9f00a..ffe50a8 100644 --- a/debian/gbp.conf +++ b/debian/gbp.conf @@ -1,5 +1,5 @@ [DEFAULT] -debian-branch = debian/sid +debian-branch = debian/experimental upstream-branch = upstream/latest pristine-tar = True diff --git a/debian/rules b/debian/rules index 5858ca7..9dbedc2 100755 --- a/debian/rules +++ b/debian/rules @@ -6,8 +6,7 @@ export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed export DEB_BUILD_MAINT_OPTIONS = hardening=+all %: - dh ${@} --buildsystem cmake\ - --parallel + dh ${@} --buildsystem cmake override_dh_auto_configure: dh_auto_configure -- \ diff --git a/translations/lxqt-about_ar.desktop b/translations/lxqt-about_ar.desktop new file mode 100644 index 0000000..fe23edf --- /dev/null +++ b/translations/lxqt-about_ar.desktop @@ -0,0 +1,4 @@ +# Translations +Name[ar]=عن لكسكيوت +GenericName[ar]=عن لكسكيوت +Comment[ar]=اطّلع على المزيد حول لكسكيوت diff --git a/translations/lxqt-about_ca.desktop b/translations/lxqt-about_ca.desktop new file mode 100644 index 0000000..33fb2f9 --- /dev/null +++ b/translations/lxqt-about_ca.desktop @@ -0,0 +1,4 @@ +# Translations +Name[ca]=Quant a LXQt +GenericName[ca]=Quant a LXQt +Comment[ca]=Conegueu més coses quant a LXQt diff --git a/translations/lxqt-about_nl.desktop b/translations/lxqt-about_nl.desktop new file mode 100644 index 0000000..b659e3c --- /dev/null +++ b/translations/lxqt-about_nl.desktop @@ -0,0 +1,4 @@ +# Translations +Name[nl]=Over LXQt +GenericName[nl]=Over LXQt +Comment[nl]=Meer over LXQt te weten komen diff --git a/translatorsinfo/translators_ar.info b/translatorsinfo/translators_ar.info new file mode 100644 index 0000000..f41fc7f --- /dev/null +++ b/translatorsinfo/translators_ar.info @@ -0,0 +1,42 @@ +# _help = Don't translate this text, it is only help. I want to thank you in the "About" dialog. So, please fill the following information about yourself. The number does not matter, all the names will be displayed in alphabetical order. + + +translator_1_nameEnglish = Safa AlFulaij +translator_1_nameNative = صفا الفليج +# translator_1_contact = Translator 1. Contact information, email or web site address. + +# translator_2_nameEnglish = Translator 2. Your name in English. +# translator_2_nameNative = Translator 2. Your name in the native language. +# translator_2_contact = Translator 2. Contact information, email or web site address. + +# translator_3_nameEnglish = Translator 3. Your name in English. +# translator_3_nameNative = Translator 3. Your name in the native language. +# translator_3_contact = Translator 3. Contact information, email or web site address. + +# translator_4_nameEnglish = Translator 4. Your name in English. +# translator_4_nameNative = Translator 4. Your name in the native language. +# translator_4_contact = Translator 4. Contact information, email or web site address. + +# translator_5_nameEnglish = Translator 5. Your name in English. +# translator_5_nameNative = Translator 5. Your name in the native language. +# translator_5_contact = Translator 5. Contact information, email or web site address. + +# translator_6_nameEnglish = Translator 6. Your name in English. +# translator_6_nameNative = Translator 6. Your name in the native language. +# translator_6_contact = Translator 6. Contact information, email or web site address. + +# translator_7_nameEnglish = Translator 7. Your name in English. +# translator_7_nameNative = Translator 7. Your name in the native language. +# translator_7_contact = Translator 7. Contact information, email or web site address. + +# translator_8_nameEnglish = Translator 8. Your name in English. +# translator_8_nameNative = Translator 8. Your name in the native language. +# translator_8_contact = Translator 8. Contact information, email or web site address. + +# translator_9_nameEnglish = Translator 9. Your name in English. +# translator_9_nameNative = Translator 9. Your name in the native language. +# translator_9_contact = Translator 9. Contact information, email or web site address. + +# translator_10_nameEnglish = Translator 10. Your name in English. +# translator_10_nameNative = Translator 10. Your name in the native language. +# translator_10_contact = Translator 10. Contact information, email or web site address. diff --git a/translatorsinfo/translators_ca.info b/translatorsinfo/translators_ca.info new file mode 100644 index 0000000..2ecd53b --- /dev/null +++ b/translatorsinfo/translators_ca.info @@ -0,0 +1,42 @@ +# _help = Don't translate this text, it is only help. I want to thank you in the "About" dialog. So, please fill the following information about yourself. The number does not matter, all the names will be displayed in alphabetical order. + + +translator_1_nameEnglish = Robert Antoni Buj Gelonch +#translator_1_nameNative = Translator 1. Your name in the native language. +translator_1_contact = rbuj@fedoraproject.org + +# translator_2_nameEnglish = Translator 2. Your name in English. +# translator_2_nameNative = Translator 2. Your name in the native language. +# translator_2_contact = Translator 2. Contact information, email or web site address. + +# translator_3_nameEnglish = Translator 3. Your name in English. +# translator_3_nameNative = Translator 3. Your name in the native language. +# translator_3_contact = Translator 3. Contact information, email or web site address. + +# translator_4_nameEnglish = Translator 4. Your name in English. +# translator_4_nameNative = Translator 4. Your name in the native language. +# translator_4_contact = Translator 4. Contact information, email or web site address. + +# translator_5_nameEnglish = Translator 5. Your name in English. +# translator_5_nameNative = Translator 5. Your name in the native language. +# translator_5_contact = Translator 5. Contact information, email or web site address. + +# translator_6_nameEnglish = Translator 6. Your name in English. +# translator_6_nameNative = Translator 6. Your name in the native language. +# translator_6_contact = Translator 6. Contact information, email or web site address. + +# translator_7_nameEnglish = Translator 7. Your name in English. +# translator_7_nameNative = Translator 7. Your name in the native language. +# translator_7_contact = Translator 7. Contact information, email or web site address. + +# translator_8_nameEnglish = Translator 8. Your name in English. +# translator_8_nameNative = Translator 8. Your name in the native language. +# translator_8_contact = Translator 8. Contact information, email or web site address. + +# translator_9_nameEnglish = Translator 9. Your name in English. +# translator_9_nameNative = Translator 9. Your name in the native language. +# translator_9_contact = Translator 9. Contact information, email or web site address. + +# translator_10_nameEnglish = Translator 10. Your name in English. +# translator_10_nameNative = Translator 10. Your name in the native language. +# translator_10_contact = Translator 10. Contact information, email or web site address.