Bug#814923: tasksel: Please add task-lxqt-desktop to tasksel

2016-10-25 Thread Christian PERRIER
Quoting Roger Shimizu (rogershim...@gmail.com):
> Dear Changzhuo,
> 
> On Tue, Oct 25, 2016 at 7:46 PM, ChangZhuo Chen  wrote:
> > 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

2016-10-25 Thread Roger Shimizu
Dear Changzhuo,

On Tue, Oct 25, 2016 at 7:46 PM, ChangZhuo Chen  wrote:
> 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

2016-10-25 Thread 陳昌倬
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

2016-07-23 Thread aga...@siduction.org

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

2016-03-19 Thread 陳昌倬
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

2016-02-16 Thread Alf Gaida
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 Gaida   Mon, 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