lp:ubuntu/maverick/kvirc

Created by James Westby and last modified
Get this branch:
bzr branch lp:ubuntu/maverick/kvirc
Members of Ubuntu branches can upload to this branch. Log in for directions.

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Review team:
Ubuntu Development Team
Status:
Mature

Recent revisions

16. By Kai Wasserbäch <email address hidden>

The "Sliver Queen" release.

* Urgency high as 00_upstream_patches_for_4.0.patch fixes a serious security
    flaw in the DCC module (other, rather minor in comparison, security
    fixes are also included). (Closes: #590745)
    http://dev.carbon-project.org/debian/kvirc/kvirc_4.0.0-3.dsc
* debian/rules:
  - Removed override_dh_strip and added --dbg-package to the general dh
    invocation.
  - Made dh_install run parallel aware.
* debian/patches:
  - Removed patches 00 through 04 and replaced them by a single patch
    containing all upstream bug fixes to the 4.0 branch.
* debian/kvirc.lintian-overrides: change kvirc: no-symbols-control-file to
  the correct library file name.
* debian/control: Bumped Standards-Version to 3.9.1, required change:
  - debian/copyright: Remove the complete GPLv1 and point to
    common-licenses.

15. By Jonathan Riddell

Build-dep on latest kde4libs for qtwebkit transition

14. By Kai Wasserbäch <email address hidden>

The "Cleansing" release.

* debian/copyright: Don't reference BSD license (Debian policy 12.5), one
  occurrence was missed.
* debian/control: Make kvirc conflict again with kvirc-dev, I actually
  missed a bullet point in section 7.4 of the policy.
* debian/patches:
  - Rename "01_correct_sources_date.patch" to
    "01_upstream_correct_sources_date.patch".
  - 02_upstream_fix_sound_selector_layout.patch: Added, taken from
    upstream's 4.0 branch (commit:4561).
  - 03_upstream_fix-upstream-issue-#824.patch: Added, taken from upstream's
    4.0 branch (commit:4565 and commit:4573).
  - 04_upstream_fix-upstream-issue-#817.patch: Added, taken from upstream's
    4.0 branch (commit:4569).
  - 00_upstream_fix-object-module.patch: Added, taken from upstream's 4.0
    branch (commit:4575 and commit:4576).

13. By Kai Wasserbäch <email address hidden>

The "Child of Night" release.

* New upstream release:
  - A lot of bug fixes, including a fix for an infinite loop, and
  - some translation updates.
* debian/kvirc-data.install:
  - Added "usr/share/kvirc/*/audio/" to the list of installed directories.
  - Removed "debian/tmp/" prefix.
* debian/kvirc.install: Removed "debian/tmp/" prefix.
* debian/control:
  - Bumped Build-Depends for pkg-kde-tools to >= 0.9 for ensured source
    package 3.0 (quilt) support.
  - Bumped Standards-Version to 3.9.0:
    + Added Breaks to kvirc stanza (7.3, 7.6.1).
    + Moved Conflicts to Breaks (7.4).
    + debian/copyright: Updated (12.5).
* debian/kvirc.docs: Install the correct upstream README file and remove the
  upstream TODO file for real (as claimed in the entry for
  4:4.0.0~svn3763-1).
* debian/rules: No longer set MANUAL_REVISION.
* debian/patches/01_correct_sources_date.patch: Added, taken from upstream's
  4.0 branch (commit:4552).

12. By Kai Wasserbäch <email address hidden>

The "Grave Consequences" release.

* Synced to upstream's SVN revision 4340:
  - Now RC3.
  - A lot of bug fixes, including:
    + a security fix for the DCC part (therefore urgency=medium), and
    + a crash. (Closes: #580289)
  - And some translation updates including the remainder of Holger Wansing's
    suggestions.
* debian/patches:
  - 10_fix_desktop_entry.patch: Refreshed.
  - 21_make_shared-mime-info_B-D_superfluous.patch: Added. (Closes: #581321)

11. By Kai Wasserbäch <email address hidden>

The "Winter Blast" release.

* Synced to upstream's SVN revision 4253:
  - Translation updates:
    + German; update due to a review by debian-l10n-german (thanks to Holger
      Wansing for the review, thanks to Markus Rennings for incorporating the
      suggestions).
    + Italian
  - A lot of bug fixes, including:
    + a fix for a crash in KVS objects,
    + a fix for a SEGV in the IRC log viewer,
    + a fix for the URL module, which had bug leading to disconnects,
    + a fix for an infinite loop in the syntax highlighter, and
    + a fix for a SEGV in the reguser module.
* debian/copyright: Fixed license information for files in
  »src/kvilib/ext/avdevice« (taken from Kopete).

10. By Kai Wasserbäch <email address hidden>

The "Underworld Dreams" release.

* Synced to upstream's SVN revision 4170:
  - A lot of bug fixes, including a fix for an infinite loop.
  - Portuguese translation update, thanks to Américo Monteiro for answering
    the call to debian-{i18n,l10n-portuguese}.

[ Kai Wasserbäch ]
* debian/TODO.Debian: Updated, removed resolved points and added information
  on how to fix the linking to libraries from which no symbols are used.
* debian/control: DM-Upload-Allowed set to yes.
* debian/patches/10_fix_desktop_entry.patch: Refreshed.

[ Raúl Sánchez Siles ]
* Fixed parallel building.
* Added check to list potential missing files on the package.

9. By Kai Wasserbäch <email address hidden>

The "Worldwake" release.

* Synced to upstream's SVN revision 3989:
  - A lot of bug fixes (including crashes/segmentation faults).
  - Russian transaltion update.
  - Fixes for cppcheck-found errors.
* debian/kvirc.lintian-overrides: Added "spelling-error-in-binary" for
  "./usr/lib/kvirc/4.0/modules/libkvilanguage.so" which is a false positive.
* debian/copyright: Reproduce GPLv1 in full text, as it's not in
  common-licenses.
* debian/README.Debian: Added a note about Python support.
* debian/patches/30_r3902_update_motd.patch: Dropped, was taken from
  upstream.
* debian/rules:
  - Fixed get-orig-source target.
  - Set MANUAL_REVISION dynamically (we determine the revision anyway).

8. By Kai Wasserbäch <email address hidden>

The »Vampire Nighthawk« release.

[ Kai Wasserbäch ]
* Synced to upstream's SVN revision 3900:
  - A lot of bug fixes (including crashes).
  - Some (minor) translation improvements.
  - Corrected spelling for mistakes found by Lintian.
* debian/README.source:
  - Corrected some minor mistakes.
  - Expanded the file (mention get-orig-source).
* debian/control:
  - Added libxss-dev to Build-Depends for XScreensaver support in
    src/modules/my/idle_x11.cpp.
  - Bumped Standards-Version to 3.8.4, no further changes needed.
* debian/patches:
  - 30_r3902_update_motd.patch: Added (taken from r3902).
  - 20_rm_python_stub.patch: DEP-3 header added.

[ Raúl Sánchez Siles ]
* Improved debian/README.source.
* Added DEP3-compliant header to patches.

7. By Mark Purcell

The »Creatures of the Night« release.

* Synced to upstream's SVN revision 3763:
  - Updated and improved licensing based on GPLv2+
  - Including a patch from Debian to remove bashisms. (Closes: #535873)
  - Including a German manpage originating from Debian and an Italian manual
    page.
  - Coming with the rewritten notifier.
  - With a new $str.digest implementation, originating from the »no
    embedded« branch (see TODO.Debian for further information).
  - Performance boost thanks to a rewrite of the treewidget class.
  - Fixes an issue with the »popups.kvs« script, addressed in upstream's
    SVN revision 3249 <https://svn.kvirc.de/kvirc/changeset/3249>.
    (Closes: #539874)
  - Fixes an FTBFS with binutils-gold (upstream SVN revision 3596
    <https://svn.kvirc.de/kvirc/changeset/3596>). (Closes: #555068)

[ Kai Wasserbäch ]
* debian/control:
  - Standards-Version is now 3.8.3:
  - Remove obsolete Conflicts and Replaces from kvirc-data's definition.
    kvirc-doc isn't even in oldstable (Etch), same applies for versions less
    then 2:3.0.0.
  - Added libcrypto++-dev and pkg-config to Build-Depends, to enable new
    $str.digest code.
  - Ensure Qt 4.5.0 or higher is present (not the case on S390).
  - Added ${misc:Depends} to kvirc-data entry.
  - Improved package descriptions (thanks to Raphael Geissert).
  - Added a Conflicts: for kvirc-dev, so the old package gets removed.
  - Removed CDBS from Build-Depends.
  - Added versioned Build-Depends for debhelper and pkg-kde-tools, which
    allows us to switch to dh only.
  - Removed quilt, isn't needed according to
    <http://wiki.debian.org/Projects/DebSrc3.0>.
* debian/TODO.Debian:
  - Removed item about adding a German manpage, as this was addressed by
    r3268 <https://svn.kvirc.de/kvirc/changeset/3268> in upstream's VCS (by
    myself).
  - Removed item about installing protocol handlers.
  - Removed item about not cleaned out filelist.txt files, wasn't a CDBS bug,
    but one in the CMakeLists.txt file, see
    <https://svn.kvirc.de/kvirc/changeset/3265> for further information.
  - Removed item about kvirc-config4, we don't ship that anymore.
  - Added an SVN URL to the item about removing embedded code where the
    progress can be tracked.
  - Added reminder about Python module.
* debian/kvirc-data.preinst:
  - Added (thanks to Raphael Geissert for pointing the not needed
    parentheses out to me).
  - Handle some cruft left over from 3.4 releases. (Closes: #534291)
* debian/kvirc-data.install: Install protocol handlers again, now directly
  into <file:///usr/share/services>.
* Don't build kvirc-dev anylonger. Unused so far and would need a great
  deal of work to be Policy compliant again.
* debian/kvirc.lintian-overrides: Added »kvirc: no-symbols-control-file
  usr/lib/libkvilib.so.4.0.0« as the library is only used in KVIrc modules
  and we don't ship kvirc-dev anymore.
* debian/rules:
  - Manually set the SVN revision number.
  - Reduce dependencies, one audio backend is enough.
  - Added »-DWITH_NO_EMBEDDED_CODE=YES« to CMake invocation.
  - Rewrote the rules for dh7 only (without CDBS).
  - Removed quilt from dh invocation, now handled by dpkg-source (source
    format »3.0 (quilt)«).
* debian/source.lintian-overrides: Removed (Thanks to Raphael Geissert).
* debian/copyright:
  - Added BSD license for some CMake snippets we don't use but are shipped by
    upstream (we use the ones provided by kdelibs5-dev or don't build the
    relevant part). (Thanks to Barry deFreese and Raphael Geissert.)
* debian/compat: bumped to 7.
* debian/kvirc.docs: Added.
* debian/kvirc.manpages: Added.
* debian/kvirc.install: Removed man pages.
* debian/source/format: Added with »3.0 (quilt)« as its content.
* Added debian/patches/20_rm_python_stub.patch which removes the always build
  Python module stub, because we don't build the Python module.

[ Raúl Sánchez Siles ]
* Adding a debug package so debug information can be provided.
* Do not provide upstream TODO.
* Adding packaging copyright to Kai Wasserbäch.
* Provide a more consistent name to kubuntu_01_fix_desktop_entry.patch
  patch to 10_fix_desktop_entry.patch. Suggested by Eugene V. Lyubimkin
* Updated copyright file.
* Using english as default manpage.
* Addind README.source documenting how to build package from latest sources.

[ Mark Purcell ]
* Add get-orig-source to pull exact version from upstream svn
* Add myself to uploaders

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:ubuntu/natty/kvirc
This branch contains Public information 
Everyone can see this information.

Subscribers