diffstat for quassel-0.12.5 quassel-0.12.5 changelog | 60 ++++++++++++++++++++++- control | 12 ++-- patches/01_default_network_channel.patch | 16 ------ patches/lubuntu_01_default_network_channel.patch | 20 +++++++ patches/series | 2 quassel-core.dirs | 2 quassel-core.install | 1 quassel-core.ufw.profile | 4 + rules | 2 usr.bin.quasselcore | 27 ++++++++++ 10 files changed, 122 insertions(+), 24 deletions(-) diff -Nru quassel-0.12.5/debian/changelog quassel-0.12.5/debian/changelog --- quassel-0.12.5/debian/changelog 2018-04-25 20:58:59.000000000 +0000 +++ quassel-0.12.5/debian/changelog 2018-05-14 00:52:22.000000000 +0000 @@ -1,3 +1,13 @@ +quassel (1:0.12.5-2ubuntu1) cosmic; urgency=high + + * Merge from Debian Sid (LP: #1767539). Remaining changes: + - Dropping of (different) transitional packages since 16.04 LTS released. + - Apparmor profile. + - Ufw profile. + - Change the default channel to #lubuntu. + + -- Simon Quigley Sun, 13 May 2018 19:52:22 -0500 + quassel (1:0.12.5-2) unstable; urgency=high * Build-depend on qtwebengine5-dev only for archs where it's available. @@ -15,6 +25,17 @@ -- Felix Geyer Wed, 25 Apr 2018 19:58:02 +0200 +quassel (1:0.12.4-3ubuntu1) bionic; urgency=low + + * Merge from Debian Sid. Remaining changes: + - Dropping of (different) transitional packages since 16.04 LTS released. + - Apparmor profile. + - Ufw profile. + * The default channel is now #lubuntu because Lubuntu Next seeds quassel by + default. + + -- Simon Quigley Sun, 18 Feb 2018 23:30:49 -0600 + quassel (1:0.12.4-3) unstable; urgency=medium * Depend on default-dbus-session-bus | dbus-session-bus instead of dbus-x11. @@ -30,6 +51,40 @@ -- Felix Geyer Thu, 08 Feb 2018 18:31:06 +0100 +quassel (1:0.12.4-2ubuntu3) bionic; urgency=medium + + * No change rebuild against libdbusmenu-qt5-2. + + -- Dmitry Shachnev Tue, 30 Jan 2018 22:44:58 +0300 + +quassel (1:0.12.4-2ubuntu2) yakkety; urgency=medium + + * Fix SSL issues with Qt5.6 and GCC5. + - Add fix_ssl_qt5.6_gcc5.patch (from upstream git master) + + -- Michael Marley Mon, 01 Aug 2016 07:49:05 -0400 + +quassel (1:0.12.4-2ubuntu1) yakkety; urgency=medium + + * Merge with Debian. (LP: #1589128) (LP: #1582802) + * Dropped changes include: + - Specify 2048-bit RSA key (default anyway now). + - Many indentation differences. + - Sysvinit file differences, different name for systemd file, + upstart file (no longer needed). + - More complicated debian/rules. + - Less hardening in Ubuntu, +all in Debian. + - Some maintainer script transition for very old versions. + - Changelog entries (manual combining welcome). + - Qt 4 build dependencies. + * Remaining changes: + - Kubuntu channel tweak. + - Dropping of (different) transitional packages since 16.04 LTS released. + - Apparmor profile. + - Ufw profile. + + -- Timo Jyrinki Mon, 01 Aug 2016 09:12:45 +0300 + quassel (1:0.12.4-2) unstable; urgency=medium * Fix FTBFS when building only architecture dependent packages. @@ -262,7 +317,7 @@ * New upstream release -- Thomas Mueller Sat, 18 Sep 2010 19:19:40 +0200 - + quassel (0.6.1-2) unstable; urgency=low * add dependency to gawk (closes: #592455) @@ -328,7 +383,7 @@ * quilt is used as patch system now -- Thomas Mueller Thu, 11 Jan 2010 12:52:45 +0100 - + quassel (0.5.1-1) unstable; urgency=low * New upstream release @@ -474,3 +529,4 @@ * Initial release (LP: #195861) -- Harald Sitter Sat, 23 Feb 2008 14:22:06 +0100 + diff -Nru quassel-0.12.5/debian/control quassel-0.12.5/debian/control --- quassel-0.12.5/debian/control 2018-04-25 20:22:38.000000000 +0000 +++ quassel-0.12.5/debian/control 2018-04-26 04:57:13.000000000 +0000 @@ -1,11 +1,13 @@ Source: quassel Section: net Priority: optional -Maintainer: Debian KDE Extras Team +Maintainer: Ubuntu Developers +XSBC-Original-Maintainer: Debian KDE Extras Team Uploaders: Thomas Mueller , Felix Geyer , Scott Kitterman Build-Depends: debhelper (>= 10~), + dh-apparmor, cmake, libqca-qt5-2-dev, zlib1g-dev, @@ -56,9 +58,9 @@ Package: quassel Architecture: any -Depends: ${shlibs:Depends}, ${misc:Depends}, libqt5sql5-sqlite, quassel-data (= ${source:Version}), default-dbus-session-bus | dbus-session-bus -Breaks: quassel-kde4 (<< 0.12.2) -Replaces: quassel-kde4 (<< 0.12.2) +Depends: ${shlibs:Depends}, ${misc:Depends}, libqt5sql5-sqlite, quassel-data (= ${source:Version}), dbus-x11 +Breaks: quassel-qt4 (<< 0.12.2) +Replaces: quassel-qt4 (<< 0.12.2) Description: distributed IRC client - monolithic core+client Quassel is a modern, cross-platform, distributed IRC client, meaning that one or more clients can attach to and detach from the central core. It's @@ -74,7 +76,7 @@ Depends: ${misc:Depends} Recommends: oxygen-icon-theme Suggests: inxi -Conflicts: quassel-data-kde4 +Conflicts: quassel-data-qt4 Description: distributed IRC client - shared data Quassel is a modern, cross-platform, distributed IRC client, meaning that one or more clients can attach to and detach from the central core. It's diff -Nru quassel-0.12.5/debian/patches/01_default_network_channel.patch quassel-0.12.5/debian/patches/01_default_network_channel.patch --- quassel-0.12.5/debian/patches/01_default_network_channel.patch 2015-09-03 16:35:16.000000000 +0000 +++ quassel-0.12.5/debian/patches/01_default_network_channel.patch 1970-01-01 00:00:00.000000000 +0000 @@ -1,16 +0,0 @@ -Description: Debian specific channels are added. - Debian IRC server with the default channel #debian is added - as well as the #debian-user channel on OFTC. -Author: Thomas Mueller -Last-Update: 2010-02-02 ---- quassel-0.4.0.orig/data/networks.orig.ini 2009-02-17 19:22:59.000000000 +0100 -+++ quassel-0.4.0/data/networks.ini 2009-02-19 00:06:38.000000000 +0100 -@@ -25,0 +26,5 @@ -+[DebianIRC] -+Default=Yes -+DefaultChannels=#debian -+Servers=irc.debian.org:6667 -+ -@@ -41,0 +47,2 @@ -+Default=Yes -+DefaultChannels=#debian-user diff -Nru quassel-0.12.5/debian/patches/lubuntu_01_default_network_channel.patch quassel-0.12.5/debian/patches/lubuntu_01_default_network_channel.patch --- quassel-0.12.5/debian/patches/lubuntu_01_default_network_channel.patch 1970-01-01 00:00:00.000000000 +0000 +++ quassel-0.12.5/debian/patches/lubuntu_01_default_network_channel.patch 2018-02-19 05:24:27.000000000 +0000 @@ -0,0 +1,20 @@ +Index: quassel-0.5.0~git090717/data/networks.ini +=================================================================== +--- quassel-0.5.0~git090717.orig/data/networks.ini 2009-07-14 16:58:22.000000000 -0400 ++++ quassel-0.5.0~git090717/data/networks.ini 2009-07-15 14:08:19.000000000 -0400 +@@ -19,10 +19,14 @@ + Servers=irc.enterthegame.com:6667 + + [Freenode] +-Default=Yes + DefaultChannels=#quassel + Servers=chat.freenode.net:6665,chat.freenode.net:7000 + ++[Lubuntu IRC] ++Default=Yes ++DefaultChannels=#lubuntu ++Servers=irc.ubuntu.com:8001 ++ + [GalaxyNet] + Servers=irc.galaxynet.org:6662,irc.galaxynet.org:7000,boston.ma.us.galaxynet.org:6661 + diff -Nru quassel-0.12.5/debian/patches/series quassel-0.12.5/debian/patches/series --- quassel-0.12.5/debian/patches/series 2018-04-25 20:15:51.000000000 +0000 +++ quassel-0.12.5/debian/patches/series 2018-04-26 04:57:13.000000000 +0000 @@ -1,2 +1,2 @@ -01_default_network_channel.patch +lubuntu_01_default_network_channel.patch 03_force_icon_theme.patch diff -Nru quassel-0.12.5/debian/quassel-core.dirs quassel-0.12.5/debian/quassel-core.dirs --- quassel-0.12.5/debian/quassel-core.dirs 1970-01-01 00:00:00.000000000 +0000 +++ quassel-0.12.5/debian/quassel-core.dirs 2016-08-01 06:09:27.000000000 +0000 @@ -0,0 +1,2 @@ +etc/ufw/applications.d +lib/systemd/system diff -Nru quassel-0.12.5/debian/quassel-core.install quassel-0.12.5/debian/quassel-core.install --- quassel-0.12.5/debian/quassel-core.install 2018-04-25 20:15:51.000000000 +0000 +++ quassel-0.12.5/debian/quassel-core.install 2018-04-26 04:57:13.000000000 +0000 @@ -1 +1,2 @@ +debian/usr.bin.quasselcore /etc/apparmor.d usr/bin/quasselcore diff -Nru quassel-0.12.5/debian/quassel-core.ufw.profile quassel-0.12.5/debian/quassel-core.ufw.profile --- quassel-0.12.5/debian/quassel-core.ufw.profile 1970-01-01 00:00:00.000000000 +0000 +++ quassel-0.12.5/debian/quassel-core.ufw.profile 2015-04-27 08:11:12.000000000 +0000 @@ -0,0 +1,4 @@ +[Quassel] +title=Quassel Core +description=Quassel IRC core/server component +ports=4242/tcp diff -Nru quassel-0.12.5/debian/rules quassel-0.12.5/debian/rules --- quassel-0.12.5/debian/rules 2018-04-25 20:15:51.000000000 +0000 +++ quassel-0.12.5/debian/rules 2018-04-26 04:57:13.000000000 +0000 @@ -11,12 +11,14 @@ override_dh_install: dh_install --fail-missing + install -o root -g root -m 644 debian/quassel-core.ufw.profile debian/quassel-core/etc/ufw/applications.d/quasselcore # replace inxi with a symlink ifneq (,$(filter quassel-data, $(shell dh_listpackages))) rm debian/quassel-data/usr/share/quassel/scripts/inxi endif override_dh_installinit: + dh_apparmor -pquassel-core --profile-name=usr.bin.quasselcore dh_installinit --no-stop-on-upgrade --no-restart-after-upgrade --error-handler=exit --name=quasselcore override_dh_systemd_enable: diff -Nru quassel-0.12.5/debian/usr.bin.quasselcore quassel-0.12.5/debian/usr.bin.quasselcore --- quassel-0.12.5/debian/usr.bin.quasselcore 1970-01-01 00:00:00.000000000 +0000 +++ quassel-0.12.5/debian/usr.bin.quasselcore 2015-04-27 08:11:12.000000000 +0000 @@ -0,0 +1,27 @@ +# Author: Felix Geyer +# +# This program is free software; you can redistribute it and/or +# modify it under the terms of version 2 of the GNU General Public +# License published by the Free Software Foundation. + +#include + +/usr/bin/quasselcore { + #include + #include + #include + #include + + /var/lib/quassel/ rw, + /var/lib/quassel/** rwk, + + /var/log/quassel/* rw, + + /etc/xdg/Trolltech.conf r, + deny /etc/xdg/Trolltech.conf k, + /etc/ssl/openssl.cnf r, + /usr/lib/ssl/openssl.cnf r, + + # Site-specific additions and overrides. See local/README for details. + #include +}