Public bug reported:

Please sync jwm 2.3.5-1 (universe) from Debian unstable (main)

Explanation of the Ubuntu delta and why it can be dropped:
  * New upstream release.
  * debian/patches
    - removed all old patches, because they are obsolete due to changes in the 
upstream code.
    - created new jwmrc patch to re-implement debian menu as well as add a more 
complete icon search path and more common keyboard bindings
  * debian/rules
    - use autoconf to automatically configure
  * debian/watch
    - point upstream to correct link and use better extention search
  * debian/control
    - improve readability and add support for jpg and svg icons
  * 2.3.1 fixes
    - Added an option to group windows by class in the task bar. (the group 
attribute of the TrayStyle tag).
    - Fixed an issue with menus showing up across monitors when Xinerama is 
enabled.
    - Added the ability to show Motif-style handles on windows (the decorations 
attribute of WindowStyle).
    - Fixed an issue where the next/prev key bindings would not advance past a 
window that does not accept input focus.
    - Fixed the behavior of the Include tag within menus so that it no longer 
creates a submenu.
    - Menus included using Include are no longer loaded each time the menu is 
accessed.
    - Added a Dynamic submenu that will re-load its menu contents each time it 
is accessed.
  * 2.3.0
  * New Features
    - Added support for client requested XRaiseWindow (issue #117).
    - Added native language support for the confirm dialog.
    - Added support for _NET_RESTACK_WINDOW (issue #118).
    - Added key binding to send the current window to a different desktop 
(issue #119).
    - Support the specification of an alternate configuration file (patch from 
Brian Bidulock)
    - Added Corner option to configure the roundedness of windows.
    - Updated the look of borders around menus and trays.
    - Add support for _NET_WM_MOVERESIZE (issue #142).
    - Add the fullscreen group option (patch from George Shaw).
    - Made window style configuration more consistent (may break old 
configuration files).
    - Add scale background type.
    - Added group options: nomin, nomax, noclose, nomove, noresize (issue 
#152), and nofullscreen (issue #163).
    - Added the Outline tag to MenuStyle to specify the color of menu outlines 
(issue #31).
    - Added the Outline tag to TrayStyle to specify the color of tray outlines.
    - To conform with GNU standards, running "make install" no longer strips 
the executable. To strip the executable, "make install‑strip" can be used 
instead.
    - Added the ability to swallow the same client into a tray multiple times.
    - Added the ability to specify where the tray is hidden when auto-hide is 
enabled (issue #34).
    - Menu Includes are now loaded dynamically when a menu is shown rather than 
when JWM starts.
    - Added the sendu, sendd, sendl and sendr key bindings to send a window to 
a different desktop (issue #119).
    - Added the maxh, maxv, maxtop, maxbottom, maxleft and maxright key 
bindings (issues #120 and #157).
    - Added the ability to have separate actions per mouse button for tray 
buttons (issue #171). This is accomplished using the Button tag.
    - The Button tags are optional. By default the action will use mouse button 
mask 123.
    - Add the ability to have separate actions per mouse button for clock tray 
components (issue #171) and the ability to have clock tray components run 
actions like tray buttons (issue #172).
    - Add support for more than 10 menus. Now 26 additional menus can be 
defined using the letters a through z.
  * Configuration Changes
    - The following XSLT is available to update JWM v2.2 configuration files 
for use with JWM v2.3: jwm-2.3.xslt.
    - To convert an existing v2.2 configuration file using xsltproc, run: cp 
~/.jwmrc ~/.jwmrc.old && xsltproc jwm-2.3.xslt ~/.jwmrc.old > ~/.jwmrc
    - If you have multiple configuration files, it may be necessary to apply 
the XSLT to some or all of them depending on what configuration options are 
stored in the file.
  * A summary of configuration changes follows.
    - The ActiveBackground and ActiveForeground tags have been replaced by 
Background and Foreground under the Active tag. This applies to TrayStyle, 
TaskListStyle, TrayButtonStyle, PagerStyle, and MenuStyle.
    - The Inactive tag under WindowStyle has been removed. The tags that used 
to go within this tag now go directly under the WindowStyle tag.
    - The autohide attribute in Tray now determines where the tray should be 
hidden (left, right, top, bottom, or off) instead of true or false.
    - Now actions in the Clock tag must be prefixed with exec: to run an 
external program.
    - See the configuration documentation for documentation on all 
configuration options.
  * Bug Fixes
    - ICCCM 2.0 WM_S selection compliance (patch from Brian Bidulock).
    - Fixed client window position after maximize/restore (issue #115, patch 
from Biran Bidulock).
    - Fixed window mapping bug with show desktop (issue #114).
    - Give focus to the top-most window after show desktop (issue #64).
    - Fix uninitialized memory when loading images (patch from Brian Bidulock).
    - Fix overlapping string issue with FriBidi (patch from Brian Bidulock).
    - Fixed non-UTF8 locales (issue #56).
    - Fixed transparency issue with some applications (issue #130).
    - Fixed focus after key events (patch from Brian Bidulock).
    - Fixed loss of focus after restoring windows (issue #131).
    - Fix setting of _NET_WM_STATE_HIDDEN when a window is minimized (issue 
#133, patch from Brian Bidulock).
    - Grab input focus at startup if not already set (issue #148).
  * Updated Translations
    - Russian (Aleksandr Samusenko)
    - French (Pierrick)
    - Italian (Flavio aka Man from Mars)
    - Spanish (Pablo Lezaeta)
  * New upstream release.
  * debian/patches
    - removed all old patches, because they are obsolete due to changes in the 
upstream code.
    - created new jwmrc patch to re-implement debian menu as well as add a more 
complete icon search path and more common keyboard bindings
  * debian/rules
    - use autoconf to automatically configure
  * debian/watch
    - point upstream to correct link and use better extention search
  * debian/control
    - improve readability and add support for jpg and svg icons
  * 2.3.1 fixes
    - Added an option to group windows by class in the task bar. (the group 
attribute of the TrayStyle tag).
    - Fixed an issue with menus showing up across monitors when Xinerama is 
enabled.
    - Added the ability to show Motif-style handles on windows (the decorations 
attribute of WindowStyle).
    - Fixed an issue where the next/prev key bindings would not advance past a 
window that does not accept input focus.
    - Fixed the behavior of the Include tag within menus so that it no longer 
creates a submenu.
    - Menus included using Include are no longer loaded each time the menu is 
accessed.
    - Added a Dynamic submenu that will re-load its menu contents each time it 
is accessed.
  * 2.3.0
  * New Features
    - Added support for client requested XRaiseWindow (issue #117).
    - Added native language support for the confirm dialog.
    - Added support for _NET_RESTACK_WINDOW (issue #118).
    - Added key binding to send the current window to a different desktop 
(issue #119).
    - Support the specification of an alternate configuration file (patch from 
Brian Bidulock)
    - Added Corner option to configure the roundedness of windows.
    - Updated the look of borders around menus and trays.
    - Add support for _NET_WM_MOVERESIZE (issue #142).
    - Add the fullscreen group option (patch from George Shaw).
    - Made window style configuration more consistent (may break old 
configuration files).
    - Add scale background type.
    - Added group options: nomin, nomax, noclose, nomove, noresize (issue 
#152), and nofullscreen (issue #163).
    - Added the Outline tag to MenuStyle to specify the color of menu outlines 
(issue #31).
    - Added the Outline tag to TrayStyle to specify the color of tray outlines.
    - To conform with GNU standards, running "make install" no longer strips 
the executable. To strip the executable, "make install‑strip" can be used 
instead.
    - Added the ability to swallow the same client into a tray multiple times.
    - Added the ability to specify where the tray is hidden when auto-hide is 
enabled (issue #34).
    - Menu Includes are now loaded dynamically when a menu is shown rather than 
when JWM starts.
    - Added the sendu, sendd, sendl and sendr key bindings to send a window to 
a different desktop (issue #119).
    - Added the maxh, maxv, maxtop, maxbottom, maxleft and maxright key 
bindings (issues #120 and #157).
    - Added the ability to have separate actions per mouse button for tray 
buttons (issue #171). This is accomplished using the Button tag.
    - The Button tags are optional. By default the action will use mouse button 
mask 123.
    - Add the ability to have separate actions per mouse button for clock tray 
components (issue #171) and the ability to have clock tray components run 
actions like tray buttons (issue #172).
    - Add support for more than 10 menus. Now 26 additional menus can be 
defined using the letters a through z.
  * Configuration Changes
    - The following XSLT is available to update JWM v2.2 configuration files 
for use with JWM v2.3: jwm-2.3.xslt.
    - To convert an existing v2.2 configuration file using xsltproc, run: cp 
~/.jwmrc ~/.jwmrc.old && xsltproc jwm-2.3.xslt ~/.jwmrc.old > ~/.jwmrc
    - If you have multiple configuration files, it may be necessary to apply 
the XSLT to some or all of them depending on what configuration options are 
stored in the file.
  * A summary of configuration changes follows.
    - The ActiveBackground and ActiveForeground tags have been replaced by 
Background and Foreground under the Active tag. This applies to TrayStyle, 
TaskListStyle, TrayButtonStyle, PagerStyle, and MenuStyle.
    - The Inactive tag under WindowStyle has been removed. The tags that used 
to go within this tag now go directly under the WindowStyle tag.
    - The autohide attribute in Tray now determines where the tray should be 
hidden (left, right, top, bottom, or off) instead of true or false.
    - Now actions in the Clock tag must be prefixed with exec: to run an 
external program.
    - See the configuration documentation for documentation on all 
configuration options.
  * Bug Fixes
    - ICCCM 2.0 WM_S selection compliance (patch from Brian Bidulock).
    - Fixed client window position after maximize/restore (issue #115, patch 
from Biran Bidulock).
    - Fixed window mapping bug with show desktop (issue #114).
    - Give focus to the top-most window after show desktop (issue #64).
    - Fix uninitialized memory when loading images (patch from Brian Bidulock).
    - Fix overlapping string issue with FriBidi (patch from Brian Bidulock).
    - Fixed non-UTF8 locales (issue #56).
    - Fixed transparency issue with some applications (issue #130).
    - Fixed focus after key events (patch from Brian Bidulock).
    - Fixed loss of focus after restoring windows (issue #131).
    - Fix setting of _NET_WM_STATE_HIDDEN when a window is minimized (issue 
#133, patch from Brian Bidulock).
    - Grab input focus at startup if not already set (issue #148).
  * Updated Translations
    - Russian (Aleksandr Samusenko)
    - French (Pierrick)
    - Italian (Flavio aka Man from Mars)
    - Spanish (Pablo Lezaeta)
  * Use autotools-dev for newer arches (closes: #727911).
  * Correct use of missing Fribidi functions.
  * Use autotools-dev for newer arches (closes: #727911).
  * Correct use of missing Fribidi functions.
  * Use autotools-dev for newer arches (closes: #727911).
  * Correct use of missing Fribidi functions.
  * Use autotools-dev for newer arches (closes: #727911).
  * Correct use of missing Fribidi functions.

The changes are present in Debian Package, with the advantage of some
other fixes and newest upstream release.

Changelog entries since current xenial version 2.3.1-0ubuntu1:

jwm (2.3.5-1) unstable; urgency=medium

  * New upstream release
  * debian/clean: Add contrib/Makefile (new directory with jwm logos).
  * debian/control: Standards-Version: Update to 3.9.8.
  * debian/copyright: Update upstream's copyright to 2016.
  * debian/install: Add red logo.
  * debian/patches:
    - 01-example-jwmrc.patch: Update to reflect upstream changes, default to a
      Debian themed logo as menu icon and limit its height.
    - 70-reproducible-build.patch: Update to reflect upstream changes.
    - 80-hurd-compat.patch: Remove, applied upstream.
  * debian/rules:
    - override_dh_auto_install: No more need to rename pt-br file, applied
      upstream.

 -- Samuel Henrique Oltramari Pinto (SamuelOPH) <samuel...@gmail.com>
Sat, 09 Apr 2016 17:38:50 -0300

jwm (2.3.4-3) unstable; urgency=medium

  * Upload to unstable.
  * debian/menu-method:
    - Entitize quotes, thanks to Kevin Ryde <use...@zip.com.au>
      (closes: #735608).

 -- Samuel Henrique Oltramari Pinto (SamuelOPH) <samuel...@gmail.com>
Thu, 24 Mar 2016 10:54:32 -0300

jwm (2.3.4-2) experimental; urgency=medium

  * debian/patches:
    - 80-hurd-compat.patch: Add patch to make jwm buildable on hurd by
      removing the use of SA_NOCLDWAIT.

 -- Samuel Henrique Oltramari Pinto (SamuelOPH) <samuel...@gmail.com>
Wed, 23 Mar 2016 22:47:07 -0300

jwm (2.3.4-1) unstable; urgency=medium

  [ Samuel Henrique Oltramari Pinto (SamuelOPH) ]
  * New maintainer. Thanks to all previous people that have helped this
    package, special mention to Reiner Herrmann <rei...@reiner-h.de>, whom
    happened to be preparing an QA upload while i was adopting the package,
    some of his improvements are credited in this changelog. I also would
    like to thank Joao Eriberto Mota Filho <eribe...@debian.org>, whom
    sponsored me and dedicated a lot of time and effort into checking my
    changes (closes: #789279).
  * New upstream release (closes: #805420, LP: #205431).
    - Adjustments to AltGr key handling (closes: #590621).
    - Easier desktop switching when dragging windows (closes: #567557).
    - Fix fribidi usage (closes: #739391).
    - Fix parsing commands with XML escapes (closes: #735606).
    - Polish translation (closes: #687646).
    - Update _NET_WM_STATE (closes: #718008).
  * debian/clean:
    - Add po/*.gmo.
    - Remove *.log, it's not needed.
  * debian/control:
    - Build-Depends:
      ~ Add dh-autoreconf, break wide lines and order entries.
      ~ Add dependencies to support svg and png icons (thanks to Israel Dahl
        <israeld...@gmail.com> for the suggestion and and help), note that
        this also means more Depends to the binary as well.
    - Description: Add Openbox reference and break lines to provide a smoother
      reading experience.
    - Homepage: Remove package's field, only source needs it.
    - Vcs-Git: Use same as Vcs-Browser.
    - Suggests: Move menu to Recommends.
  * debian/copyright:
    - Add entry for new maintainer.
    - Remove unneeded fields.
    - Update years.
  * debian/docs:
    - Remove README.Debian-source.
    - Move example.jwmrc to debian/examples and remove debian/docs because
      it's empty now.
  * debian/install:
    - Add xslt that migrates 2.2 config files to 2.3 version in usr/lib/jwm.
    - Remove entry that upstream already installs.
  * debian/jwm.desktop:
    - Add keywords.
    - Rename to from Jwm.desktop to jwm.desktop.
  * debian/jwm-poweroff.sh: support different shutdown methods and frontends,
    thanks to Israel Dahl <israeld...@gmail.com>.
  * debian/manpages: Remove, installed by upstream.
  * debian/menu: Remove in accordance with CTTE #741573.
  * debian/menu-method: Remove obsolete info and update jwm.desktop name.
  * debian/NEWS.Debian: Warn about new changes.
  * debian/patches:
    - Remove:
      ~ 30-jwmrc--terminal--browser--menu-heigh.patch: Cosmetic and relies on
        personal preferences.
      ~ 31-jwmrc--fonts.patch: Cosmetic and relies on personal preferences.
      ~ 32-jwmrc--colors.patch: Cosmetic and relies on personal preferences.
      ~ 50-jwmrc--removed-menus.patch: New patch 01-example-jwmrc.patch
        deprecate this.
      ~ 55-alt-tab.patch: Already in upstream.
      ~ 57-jwmrc--debian-include.patch: New patch 01-example-jwmrc.patch
       deprecate this.
    - Update and rename:
      ~ 03-man-jwmrc.patch: Update and rename to
        03-manual-config-location.patch (closes: #735616).
      ~ 10-jwmrc--clock-24h-format.patch: Update and rename to
        10-clock-24h-format.patch.
    - New:
      ~ 01-example-jwmrc.patch: Use debian menu and add IconPath (LP: #250208).
  * debian/README.Debian:
    - Remove file, it's obsolete and one of the causes of #735616.
  * debian/README.Debian-source: Remove file, it's obsolete and not necessary.
  * debian/rules:
    - Add autoreconf (closes: #727911).
    - Fix typo at DEB_LDFaLAGS_MAINT_APPEND.
    - Remove unneeded pedantic export.
    - override_dh_auto_install: Changes to comply with ISO 639-1.
    - override_dh_install: Remove, it's not needed.
    - override_dh_installchangelogs: Remove, it's not needed.
  * debian/TODO:
    - Remove, used by last maintainer and obsolete.
  * debian/upstream.changelog:
    - Remove because it is not necessary.

  [ Reiner Herrmann ]
  * debian/control:
    - Build-Depends: Drop unneeded build dependencies and versions.
  * debian/patches:
    ~ 60-include-order.patch: fix inconsistent include order (closes: #748592).
    ~ 70-reproducible-build.patch: Allows reproducible building.
  * debian/rules: Enable parallel building.

  [ Norbert Preining ]
  * Remove all maintainer scripts.
  * Stop fetching changelog from defunct svn repo.
  * Use dh_installwm instead of manually crafted maintainer scripts.

 -- Samuel Henrique Oltramari Pinto (SamuelOPH) <samuel...@gmail.com>
Wed, 16 Mar 2016 20:05:26 -0300

** Affects: jwm (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1568579

Title:
  Sync jwm 2.3.5-1 (universe) from Debian unstable (main)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/jwm/+bug/1568579/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to