Simon Quigley has proposed merging 
~tsimonq2/kubuntu-packaging/+git/kubuntu-konversation:kubuntu_yakkety_archive 
into ~kubuntu-packagers/kubuntu-packaging/+git/konversation:kubuntu_unstable.

Requested reviews:
  Kubuntu Packagers (kubuntu-packagers)

For more details, see:
https://code.launchpad.net/~tsimonq2/kubuntu-packaging/+git/kubuntu-konversation/+merge/301698

This updates the Vcs-* fields to Kubuntu's Git repository.
-- 
Your team Kubuntu Packagers is requested to review the proposed merge of 
~tsimonq2/kubuntu-packaging/+git/kubuntu-konversation:kubuntu_yakkety_archive 
into ~kubuntu-packagers/kubuntu-packaging/+git/konversation:kubuntu_unstable.
diff --git a/debian/TODO.Debian b/debian/TODO.Debian
new file mode 100644
index 0000000..4f94dd3
--- /dev/null
+++ b/debian/TODO.Debian
@@ -0,0 +1 @@
+* New manual file.
diff --git a/debian/changelog b/debian/changelog
index e0fc22f..c0f32c1 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,4 @@
+<<<<<<< debian/changelog
 konversation (1.6-0ubuntu2) UNRELEASED; urgency=medium
 
   * Bumping standards version
@@ -5,6 +6,67 @@ konversation (1.6-0ubuntu2) UNRELEASED; urgency=medium
   * Adding missing files to install file
 
  -- Clive Johnston <[email protected]>  Thu, 09 Jun 2016 20:16:14 +0100
+=======
+konversation (1.6.1-1ubuntu1) yakkety; urgency=low
+
+  * Merge from Debian unstable.  Remaining changes:
+    - debian/patches/{series, kubuntu_01_default_channels.diff}:
+      + Don't use debian_channel.diff, we got own default channels.
+
+ -- Artur Rona <[email protected]>  Sun, 24 Jul 2016 16:14:10 +0200
+
+konversation (1.6.1-1) unstable; urgency=medium
+
+  * Team upload.
+  * New upstream release.
+  * Stop passing -DCMAKE_USE_RELATIVE_PATHS=ON, since this option is no more
+    used in newer CMake versions.
+  * Use the right dh addon:
+    - switch from kde to kf5 dh addon
+    - bump the pkg-kde-tools build dependency to >= 0.15.16
+  * Update the build dependencies:
+    - bump the minimum version for all the existing frameworks packages from
+      5.2.0 to 5.15.0
+    - add libkf5crash-dev
+  * Update install files.
+  * Link in as-needed mode.
+  * Pass --fail-missing to dh_install, so no uninstalled files are missed.
+
+ -- Pino Toscano <[email protected]>  Fri, 22 Jul 2016 07:17:16 +0200
+
+konversation (1.6-3) unstable; urgency=medium
+
+  * Team upload.
+  * Drop menu file and its pixmaps, since konversation already provides a
+    .desktop file.
+  * Bump Standards-Version to 3.9.8, no changes required.
+  * Remove konversation-dbg in favour of the -dbgsym packages.
+  * Update Vcs-* fields.
+
+ -- Pino Toscano <[email protected]>  Tue, 07 Jun 2016 12:17:04 +0200
+
+konversation (1.6-2) unstable; urgency=medium
+
+  * Add have-qca2-needs-to-be-defined.patch
+    Andy Irving noticed an ordering problem that prevented
+    Konversation from detecting it had QCA available.
+    (Closes: #798036)
+
+ -- Diane Trout <[email protected]>  Wed, 16 Sep 2015 22:21:23 -0700
+
+konversation (1.6-1) unstable; urgency=medium
+
+  * Update watch file.
+  * Update Diane Trout's email address
+  * Remove cve-2014-8483.patch, applied upstream.
+  * New upstream release.
+  * Update Build-Depends to KF5 packages.
+  * Update install files for new Plasma5 locations.
+  * Upstream is no longer providing a TODO file, remove it from docs.
+  * Refresh debian_channel.diff and debian_dbug_autoreplace.diff patches
+
+ -- Diane Trout <[email protected]>  Fri, 28 Aug 2015 11:10:40 -0700
+>>>>>>> debian/changelog
 
 konversation (1.6-0ubuntu1) vivid; urgency=medium
 
diff --git a/debian/control b/debian/control
index 64a08b2..3d6f708 100644
--- a/debian/control
+++ b/debian/control
@@ -2,9 +2,10 @@ Source: konversation
 Section: net
 Priority: optional
 Maintainer: Debian/Kubuntu Qt/KDE Team <[email protected]>
-Uploaders: Modestas Vainius <[email protected]>, Diane Trout <[email protected]>
+Uploaders: Modestas Vainius <[email protected]>, Diane Trout <[email protected]>
 Build-Depends: cmake (>= 2.6.2),
                debhelper (>= 9),
+<<<<<<< debian/control
                extra-cmake-modules,
                kio-dev,
                libkf5archive-dev,
@@ -29,6 +30,40 @@ Standards-Version: 3.9.7
 Homepage: http://konversation.kde.org/
 Vcs-Browser: https://code.launchpad.net/~kubuntu-packagers/kubuntu-packaging/+git/konversation
 Vcs-Git: git://git.launchpad.net/~kubuntu-packagers/kubuntu-packaging/+git/konversation
+=======
+               extra-cmake-modules (>= 1.2.0),
+               kdoctools-dev (>= 5.15.0),
+               kio-dev (>= 5.15.0),
+               libkf5archive-dev (>= 5.15.0),
+               libkf5bookmarks-dev (>= 5.15.0),
+               libkf5config-dev (>= 5.15.0),
+               libkf5configwidgets-dev (>= 5.15.0),
+               libkf5coreaddons-dev (>= 5.15.0),
+               libkf5crash-dev (>= 5.15.0),
+               libkf5dbusaddons-dev (>= 5.15.0),
+               libkf5emoticons-dev (>= 5.15.0),
+               libkf5globalaccel-dev (>= 5.15.0),
+               libkf5i18n-dev (>= 5.15.0),
+               libkf5iconthemes-dev (>= 5.15.0),
+               libkf5idletime-dev (>= 5.15.0),
+               libkf5notifications-dev (>= 5.15.0),
+               libkf5notifyconfig-dev (>= 5.15.0),
+               libkf5parts-dev (>= 5.15.0),
+               libkf5solid-dev (>= 5.15.0),
+               libkf5sonnet-dev (>= 5.15.0),
+               libkf5wallet-dev (>= 5.15.0),
+               libkf5widgetsaddons-dev (>= 5.15.0),
+               libkf5windowsystem-dev (>= 5.15.0),
+               libphonon4qt5-dev (>= 4.6.60),
+               libphonon4qt5experimental-dev (>= 4.6.60),
+               libqca-qt5-2-dev (>= 2.1.0),
+               pkg-kde-tools (>= 0.15.16),
+               qtbase5-dev (>= 5.3.0)
+Standards-Version: 3.9.8
+Homepage: http://konversation.kde.org/
+Vcs-Git: https://git.launchpad.net/~kubuntu-packagers/kubuntu-packaging/+git/konversation
+Vcs-Browser: https://git.launchpad.net/~kubuntu-packagers/kubuntu-packaging/+git/konversation
+>>>>>>> debian/control
 
 Package: konversation
 Architecture: any
@@ -64,14 +99,3 @@ Description: data files for Konversation
  Konversation is a client for the Internet Relay Chat (IRC) protocol. This
  package contains data files for Konversation. It is probably of no use if
  `konversation' package is not installed.
-
-Package: konversation-dbg
-Section: debug
-Architecture: any
-Priority: extra
-Depends: konversation (= ${binary:Version}), ${misc:Depends}
-Recommends: kdelibs5-dbg
-Description: debugging symbols for Konversation
- Konversation is a client for the Internet Relay Chat (IRC) protocol. This
- package contains the debugging symbols associated with konversation. They
- will automatically be used by gdb for debugging konversation-related issues.
diff --git a/debian/konversation-data.install b/debian/konversation-data.install
index 3c2f2ed..88ca517 100644
--- a/debian/konversation-data.install
+++ b/debian/konversation-data.install
@@ -1,5 +1,8 @@
 usr/share/doc/HTML/*
 usr/share/icons/hicolor/*
-usr/share/k*/*
+usr/share/kconf_update/konversation*
+usr/share/knotifications5/konversation.notifyrc
+usr/share/konversation/*
+usr/share/kxmlgui5/konversation/konversationui.rc
 usr/share/locale/*
 usr/share/appdata/*
diff --git a/debian/konversation.install b/debian/konversation.install
index 36f4fa4..077f59f 100644
--- a/debian/konversation.install
+++ b/debian/konversation.install
@@ -1,2 +1,6 @@
 usr/bin/konversation
+usr/share/appdata/org.kde.konversation.appdata.xml
 usr/share/applications/org.kde.konversation.desktop
+usr/share/kservices5/konvirc.protocol
+usr/share/kservices5/konvirc6.protocol
+usr/share/kservices5/konvircs.protocol
diff --git a/debian/patches/debian_channel.diff b/debian/patches/debian_channel.diff
new file mode 100644
index 0000000..36e418f
--- /dev/null
+++ b/debian/patches/debian_channel.diff
@@ -0,0 +1,32 @@
+From: Modestas Vainius <[email protected]>
+Subject: [PATCH] debian/debian_channel
+
+Connect to Debian IRC server and join both #debian and
+#debian-kde channels by default.
+
+Signed-off-by: Modestas Vainius <[email protected]>
+
+---
+ src/config/preferences.cpp |   10 ++++++----
+ 1 files changed, 6 insertions(+), 4 deletions(-)
+
+--- a/src/config/preferences.cpp
++++ b/src/config/preferences.cpp
+@@ -64,12 +64,14 @@
+     Konversation::ServerGroupSettingsPtr serverGroup(new Konversation::ServerGroupSettings);
+     serverGroup->setName(QStringLiteral("freenode"));
+     Konversation::ServerSettings server;
+-    server.setHost(QStringLiteral("chat.freenode.net"));
+-    server.setPort(8001);
++    server.setHost(QStringLiteral("irc.debian.org"));
++    server.setPort(7000);
+     serverGroup->addServer(server);
+     serverGroup->setIdentityId(mIdentity->id());
+     Konversation::ChannelSettings channel;
+-    channel.setName(QStringLiteral("#konversation"));
++    channel.setName(QStringLiteral("#debian"));
++    serverGroup->addChannel(channel);
++    channel.setName(QStringLiteral("#debian-kde"));
+     serverGroup->addChannel(channel);
+     serverGroup->setExpanded(false);
+     mServerGroupHash.insert(0, serverGroup);
diff --git a/debian/patches/debian_dbug_autoreplace.diff b/debian/patches/debian_dbug_autoreplace.diff
new file mode 100644
index 0000000..410a79e
--- /dev/null
+++ b/debian/patches/debian_dbug_autoreplace.diff
@@ -0,0 +1,22 @@
+From: Modestas Vainius <[email protected]>
+Subject: [PATCH] debian/dbug_autoreplace
+
+Add a default autoreplace which replaces dbug:bugnumber with
+the respective Debian BTS URL.
+
+Signed-off-by: Modestas Vainius <[email protected]>
+
+---
+ src/config/preferences.cpp |    1 +
+ 1 files changed, 1 insertions(+), 0 deletions(-)
+
+--- a/src/config/preferences.cpp
++++ b/src/config/preferences.cpp
+@@ -122,6 +122,7 @@
+     QList<QStringList> defaultList;
+     defaultList.append(QStringList() << QStringLiteral("1") << QStringLiteral("o") << QStringLiteral("\\[\\[([^\\s]+)\\]\\]") << QStringLiteral("http://en.wikipedia.org/wiki/Special:Search?go=Go&search=%1";));
+     defaultList.append(QStringList() << QStringLiteral("1") << QStringLiteral("o") << QStringLiteral("(BUG:|bug:)([0-9]+)") << QStringLiteral("https://bugs.kde.org/show_bug.cgi?id=%2";));
++    defaultList.append(QStringList() << QStringLiteral("1") << QStringLiteral("o") << QStringLiteral("([Dd][Bb][Uu][Gg]:)(\\w+)") << QStringLiteral("https://bugs.debian.org/%2";));
+     return defaultList;
+ }
+ 
diff --git a/debian/patches/have-qca2-needs-to-be-defined.patch b/debian/patches/have-qca2-needs-to-be-defined.patch
new file mode 100644
index 0000000..6cbde62
--- /dev/null
+++ b/debian/patches/have-qca2-needs-to-be-defined.patch
@@ -0,0 +1,25 @@
+Author: Andy Irving <[email protected]>
+Description: HAVE_QCA2 needs to be set before the configuration file
+ is created. Andy Irving proposed the fix in the Debian bug,
+ I (Diane Trout) showed it to Eike Hien, checked that it worked,
+ and pushed it upstream.
+Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=798036
+Reviewed-by: Diane Trout <[email protected]>
+Reviewed-by: Eike Hein <[email protected]>
+Applied-Upstream: http://commits.kde.org/konversation/edeedffafb282730fa99a53634a3ea6f8ba6a00a
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -52,11 +52,11 @@
+ check_include_file("byteswap.h" HAVE_BYTESWAP_H)
+ check_include_file("sys/endian.h" HAVE_SYS_ENDIAN_H)
+ 
++set(HAVE_QCA2 ${Qca-qt5_FOUND})
++
+ configure_file(config-konversation.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/config-konversation.h )
+ include_directories(${CMAKE_CURRENT_BINARY_DIR})
+ 
+-set(HAVE_QCA2 ${Qca-qt5_FOUND})
+-
+ add_definitions(
+   -DQT_USE_QSTRINGBUILDER
+   -DQT_NO_CAST_TO_ASCII
diff --git a/debian/patches/series b/debian/patches/series
index 20fae27..71cbd76 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1 +1,4 @@
+have-qca2-needs-to-be-defined.patch
+#debian_dbug_autoreplace.diff
+#debian_channel.diff
 kubuntu_default-channels.diff
diff --git a/debian/rules b/debian/rules
index baa1b48..5f4b3b6 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,13 +1,16 @@
 #!/usr/bin/make -f
 
-include /usr/share/pkg-kde-tools/qt-kde-team/3/debian-qt-kde.mk
+export DEB_LDFLAGS_MAINT_APPEND := -Wl,--as-needed
 
 override_dh_install:
-	$(overridden_command)
+	dh_install --fail-missing
 	# Install scripts README (and rename)
 	if [ -d debian/konversation ]; then \
 	    cp -a data/scripts/README debian/konversation/usr/share/doc/konversation/README.scripts; \
 	fi
 
 override_dh_strip:
-	$(overridden_command) --dbg-package=konversation-dbg
+	dh_strip --dbgsym-migration='konversation-dbg (<< 1.6-3~)'
+
+%:
+	dh  $@ --with kf5 --parallel
diff --git a/debian/watch b/debian/watch
index a24ca33..0830ffe 100644
--- a/debian/watch
+++ b/debian/watch
@@ -1,4 +1,4 @@
 version=3
 
 opts=uversionmangle=s/-/~/ \
-ftp://ftp.kde.org/pub/kde/stable/konversation/([\d.]+)/src/konversation-(.*).(?:zip|tgz|tbz|txz|(?:tar\.(?:gz|bz2|xz)))
+http://download.kde.org/stable/konversation/([\d.]+)/src/konversation-(.*).(?:zip|tgz|tbz|txz|(?:tar\.(?:gz|bz2|xz)))
-- 
kubuntu-devel mailing list
[email protected]
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/kubuntu-devel

Reply via email to