Bug#814923: tasksel: Please add task-lxqt-desktop to tasksel
Quoting Roger Shimizu (rogershim...@gmail.com): > Dear Changzhuo, > > On Tue, Oct 25, 2016 at 7:46 PM, ChangZhuo Chenwrote: > > On Sun, Mar 20, 2016 at 01:24:16AM +0800, ChangZhuo Chen (陳昌倬) wrote: > >> Any progress for this patch? > > > > Could you help to review the patch in tasksel for LXQt desktop? We, the > > LXQt packaging team, needs this to make LXQt available in Stretch. > > AFAIK. The D-I team is preparing a release [0], I'm not sure whether > your patch can be merged before that release. But we waited for much too long time, sorry for this. Tasksel sadly needs a lot of love and more active maintenance. I don't think this chance is too invasive, so I'll include it ASAP. Sorry again for the delay. signature.asc Description: PGP signature
Bug#814923: tasksel: Please add task-lxqt-desktop to tasksel
Dear Changzhuo, On Tue, Oct 25, 2016 at 7:46 PM, ChangZhuo Chenwrote: > On Sun, Mar 20, 2016 at 01:24:16AM +0800, ChangZhuo Chen (陳昌倬) wrote: >> Any progress for this patch? > > Could you help to review the patch in tasksel for LXQt desktop? We, the > LXQt packaging team, needs this to make LXQt available in Stretch. AFAIK. The D-I team is preparing a release [0], I'm not sure whether your patch can be merged before that release. [0] https://lists.debian.org/debian-boot/2016/10/msg00216.html Cheers, -- Roger Shimizu, GMT +9 Tokyo PGP/GPG: 4096R/6C6ACD6417B3ACB1
Bug#814923: tasksel: Please add task-lxqt-desktop to tasksel
On Sun, Mar 20, 2016 at 01:24:16AM +0800, ChangZhuo Chen (陳昌倬) wrote: > Any progress for this patch? Hi Otavio Salvador and Christian Perrier, Could you help to review the patch in tasksel for LXQt desktop? We, the LXQt packaging team, needs this to make LXQt available in Stretch. -- ChangZhuo Chen (陳昌倬)Debian Developer (https://nm.debian.org/public/person/czchen) Key fingerprint = EC9F 905D 866D BE46 A896 C827 BE0C 9242 03F4 552D BA04 346D C2E1 FE63 C790 8793 CC65 B0CD EC27 5D5B signature.asc Description: PGP signature
Bug#814923: tasksel: Please add task-lxqt-desktop to tasksel
current, reworked patch for the LXQt Desktop -- Alf Gaida BDBF C688 EFAD BA89 5A9F 464B CD28 0A0B 4D72 827C diff --git a/debian/control b/debian/control index 7972b6b..9ccef1b 100644 --- a/debian/control +++ b/debian/control @@ -44,7 +44,7 @@ Recommends: # The order here is significant when installing this task manually; # when tasksel installs this task it instead selects one of these based # on the tasksel/desktop debconf setting. - task-gnome-desktop | task-xfce-desktop | task-kde-desktop | task-lxde-desktop | task-cinnamon-desktop | task-mate-desktop, + task-gnome-desktop | task-xfce-desktop | task-kde-desktop | task-lxde-desktop | task-cinnamon-desktop | task-mate-desktop | task-lxqt-desktop, # For use by third-party apps. xdg-utils, # mdns/zeroconf stuff @@ -181,6 +181,38 @@ Recommends: # libreoffice accessibility needs the GTK frontend libreoffice-gtk, +Package: task-lxqt-desktop +Architecture: all +Description: LXQt + This task package is used to install the Debian desktop, featuring + the LXQt desktop environment, and with other packages that Debian users + expect to have available on the desktop. +Depends: ${misc:Depends}, + task-desktop, + sddm, + sddm-theme-maui | sddm-theme, + lxqt, +Recommends: xsane, +# libreoffice widgets using just gtk + libreoffice-gtk, +# Package management. + synaptic, +# firefox (ne iceweasel) is the most popular web browser at the moment, +# although both gnome and kde offer their own too + firefox-esr|firefox, +# libreoffice is the best word processor / office suite at the moment + libreoffice, +# make help menu work + libreoffice-help-en-us, +# make thesaurus work + mythes-en-us, +# make spellchecker work + hunspell-en-us, +# make hyphenation work + hyphen-en-us, +# gui for configuration of the print server + system-config-printer, + Package: task-xfce-desktop Architecture: all Description: Xfce diff --git a/debian/templates b/debian/templates index bccc719..afb6efa 100644 --- a/debian/templates +++ b/debian/templates @@ -17,7 +17,7 @@ _Description: Choose software to install: Template: tasksel/desktop Type: multiselect -Choices: gnome, kde, xfce, lxde, cinnamon, mate +Choices: gnome, kde, xfce, lxde, cinnamon, mate, lxqt Description: This can be preseeded to override the default desktop. Template: tasksel/title diff --git a/tasks/lxqt-desktop b/tasks/lxqt-desktop new file mode 100644 index 000..3d93054 --- /dev/null +++ b/tasks/lxqt-desktop @@ -0,0 +1,7 @@ +Task: lxqt-desktop +Relevance: 9 +Parent: desktop +Test-default-desktop: 3 lxqt +Section: user +Key: + task-lxqt-desktop signature.asc Description: OpenPGP digital signature
Bug#814923: tasksel: Please add task-lxqt-desktop to tasksel
Any progress for this patch? -- ChangZhuo Chen (陳昌倬)Debian Developer (https://nm.debian.org/public/person/czchen) Key fingerprint = EC9F 905D 866D BE46 A896 C827 BE0C 9242 03F4 552D signature.asc Description: PGP signature
Bug#814923: tasksel: Please add task-lxqt-desktop to tasksel
Package: tasksel Version: 3.34+nmu2 Severity: normal Tags: patch Dear maintainer, please add task-lxqt-desktop to tasksel. Patch is attached. Thanks Alf -- System Information: Debian Release: stretch/sid APT prefers buildd-unstable APT policy: (990, 'buildd-unstable'), (500, 'unstable'), (500, 'testing'), (400, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 4.4.1-towo.1-siduction-amd64 (SMP w/8 CPU cores; PREEMPT) Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages tasksel depends on: ii apt 1.2.3 ii debconf [debconf-2.0] 1.5.58 ii liblocale-gettext-perl 1.07-1+b1 ii perl-base 5.22.1-7 ii tasksel-data3.34+nmu2 tasksel recommends no packages. tasksel suggests no packages. -- debconf information excluded diff --git a/debian/changelog b/debian/changelog index f4b6d96..5bfc104 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +tasksel (3.34+nmu2) unstable; urgency=medium + + * Add a LXQt desktop task + + -- Alf GaidaMon, 15 Feb 2016 23:50:06 +0100 + tasksel (3.34) unstable; urgency=medium [ Samuel Thibault ] diff --git a/debian/control b/debian/control index e754936..5d2cbea 100644 --- a/debian/control +++ b/debian/control @@ -44,7 +44,7 @@ Recommends: # The order here is significant when installing this task manually; # when tasksel installs this task it instead selects one of these based # on the tasksel/desktop debconf setting. - task-gnome-desktop | task-xfce-desktop | task-kde-desktop | task-lxde-desktop | task-cinnamon-desktop | task-mate-desktop, + task-gnome-desktop | task-xfce-desktop | task-kde-desktop | task-lxde-desktop | task-cinnamon-desktop | task-mate-desktop | task-lxqt-desktop, # For use by third-party apps. xdg-utils, # mdns/zeroconf stuff @@ -181,6 +181,43 @@ Recommends: # libreoffice accessibility needs the GTK frontend libreoffice-gtk, +Package: task-lxqt-desktop +Architecture: all +Description: LXQt + This task package is used to install the Debian desktop, featuring + the LXQt desktop environment, and with other packages that Debian users + expect to have available on the desktop. +Depends: ${misc:Depends}, + task-desktop, +# thank to debian-qt-kde and their sensible defaults we must explicit choose +# a sddm theme, otherwise sddm would throw in half of kde +# and the neighbors pets too: +# * https://bugs.debian.org/800050 +# * https://bugs.debian.org/814307 + sddm, + sddm-theme-maui | sddm-theme, + lxqt, +Recommends: xsane, +# libreoffice widgets using just gtk + libreoffice-gtk, +# Package management. + synaptic, +# firefox (ne iceweasel) is the most popular web browser at the moment, +# although both gnome and kde offer their own too + iceweasel, +# libreoffice is the best word processor / office suite at the moment + libreoffice, +# make help menu work + libreoffice-help-en-us, +# make thesaurus work + mythes-en-us, +# make spellchecker work + hunspell-en-us, +# make hyphenation work + hyphen-en-us, +# gui for configuration of the print server + system-config-printer, + Package: task-xfce-desktop Architecture: all Description: Xfce diff --git a/debian/templates b/debian/templates index bccc719..afb6efa 100644 --- a/debian/templates +++ b/debian/templates @@ -17,7 +17,7 @@ _Description: Choose software to install: Template: tasksel/desktop Type: multiselect -Choices: gnome, kde, xfce, lxde, cinnamon, mate +Choices: gnome, kde, xfce, lxde, cinnamon, mate, lxqt Description: This can be preseeded to override the default desktop. Template: tasksel/title diff --git a/tasks/lxqt-desktop b/tasks/lxqt-desktop new file mode 100644 index 000..3d93054 --- /dev/null +++ b/tasks/lxqt-desktop @@ -0,0 +1,7 @@ +Task: lxqt-desktop +Relevance: 9 +Parent: desktop +Test-default-desktop: 3 lxqt +Section: user +Key: + task-lxqt-desktop