[Bug 1392531] Re: Sync lxdm 0.5.0-1 (universe) from Debian unstable (main)

Logan Rosen loganrosen at gmail.com
Fri Nov 14 20:03:18 UTC 2014


That's quite the delta, if I've ever seen one. Subscribing Julien to
make sure this is okay.

** Changed in: lxdm (Ubuntu)
       Status: New => In Progress

-- 
You received this bug notification because you are a member of Ubuntu
Sponsors Team, which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/1392531

Title:
  Sync lxdm 0.5.0-1 (universe) from Debian unstable (main)

Status in “lxdm” package in Ubuntu:
  In Progress

Bug description:
  Please sync lxdm 0.5.0-1 (universe) from Debian unstable (main)

  Explanation of the Ubuntu delta and why it can be dropped:
    * No change rebuild against upstart-job dependency removal.
    * No change rebuild against upstart-job dependency removal.
    * debian/patches/20_disable_resize_grip.patch:
      - drop that patch to disable resize grip, that was needed because of
        Ubuntu had a backport of a gtk3 feature but it has been decided to
        drop that distro specific change before the lts (lp: #944275)
    * debian/patches/20_disable_resize_grip.patch:
      - drop that patch to disable resize grip, that was needed because of
        Ubuntu had a backport of a gtk3 feature but it has been decided to
        drop that distro specific change before the lts (lp: #944275)
    * debian/patches/20_disable_resize_grip.patch:
      - drop that patch to disable resize grip, that was needed because of
        Ubuntu had a backport of a gtk3 feature but it has been decided to
        drop that distro specific change before the lts (lp: #944275)
    * debian/patches/20_disable_resize_grip.patch:
      - drop that patch to disable resize grip, that was needed because of
        Ubuntu had a backport of a gtk3 feature but it has been decided to
        drop that distro specific change before the lts (lp: #944275)
    * debian/patches/20_disable_resize_grip.patch:
      - drop that patch to disable resize grip, that was needed because of
        Ubuntu had a backport of a gtk3 feature but it has been decided to
        drop that distro specific change before the lts (lp: #944275)
    * debian/patches/20_disable_resize_grip.patch:
      - drop that patch to disable resize grip, that was needed because of
        Ubuntu had a backport of a gtk3 feature but it has been decided to
        drop that distro specific change before the lts (lp: #944275)
    * debian/patches/90_fix_event_check.patch:
     - From upstream, fix event check which causes 100% CPU activity.
       LP: #901407
    * debian/lxdm.upstart: Update start on, with current upstart events.
    * debian/lxdm.upstart: Update start on, with current upstart events.
    [ Gunnar Hjalmarsson ]
    * debian/patches/22_ubuntu_i18n_oneiric.patch:
      - Source /etc/profile and ~/.profile (LP: #857326).
      - If the session language is set from the greeter, override
        language related variables that are set by sourcing ~/.profile.
      - Possible "Language" value in ~/.dmrc not applicable in Oneiric,
        so do not use it (LP: #843380).
    * debian/lxdm.upstart:
      - Export LC_MESSAGES to ensure correct display language on the
        login screen (LP: #857326).
    * debian/lxdm.upstart: when lxdm is shut down by a runlevel call, emit an
      upstart event that can be caught by plymouth so it can distinguish
      between the DM shutting down for a runlevel change vs. other causes.
      Thanks Steve Langasek for the fix. LP: #854329.
    * New upstream bugfix release.
    * debian/patches:
     - 21_fix_greeter_location.patch: Fix location of the greeter in the
       configuration file. (LP: #823621)
    * New upstream release.
     - Add a configuration GUI (LP: #518415)
     - Add an option to not put X11 auth file in $HOME (LP: #558765)
     - Parse ~/.xprofile (LP: #591031)
    * debian/patches:
     - 15-path-replace.patch: Refreshed.
     - 16_gtk3_migration.patch: Remove, merged upstream.
     - 20_disable_resize_grip.patch: Update to always apply since GTK2 has
       resize grip on Ubuntu.
     - 80_translations.patch: Remove, merged upstream.
     - 90_simple_expose.patch: Remove, upstream rewrote this code.
     - lxdm.conf_greeter_path_fix.patch: Remove, fixed upstream.
    * debian/rules:
     - Remove additional CFLAGS for GTK3 migration.
    * debian/patches/90_simple_expose.patch
     - From upstream, rework the expose-event callback which have a high CPU
       usage (LP: #733912)
    * debian/patches/20_disable_resize_grip.patch
     - Disable resize grip which break the background drawing (LP: #703658)
    * debian/patches/90_simple_expose.patch
     - From upstream, rework the expose-event callback which have a high CPU
       usage (LP: #733912)
    * debian/patches/20_disable_resize_grip.patch
     - Disable resize grip which break the background drawing (LP: #703658)
    * debian/lxdm.1: Fix wording in section FILES (initial patch by
      Andrey Bondarenko) (LP: #733169)
    * debian/patches/
     - 80_translations.patch: Update translations from upstream git (2011-02-14)
    * debian/lxdm.pam:
     - Add @include common-session-noninteractive instead of
       @include common-session to disable consolekit pam support, already in lxdm
       (LP: #576073).
    * debian/control:
     - Drop libpam-ck-connector conflicts, since the support is disabled in the
       pam file (LP: #709531).
    * debian/control:
     - Add conflicts on libpam-ck-connector to workaround bug #576073.
    * debian/16_gtk3_migration.patch:
     - Refresh with new depreciations.
    * Merge with Debian git.
    * Ubuntu remaining changes:
     - debian/rules:
      + Pass --libexecdir=/usr/lib/lxdm to keep the same location for the greeter
      + Add CFLAGS for GTK3 migration.
      + Add LDFLAGS for building with --as-needed
     - debian/patches/lxdm.conf_greeter_path_fix.patch:
      + Use /usr/lib/lxdm prefix to keep the same location for the greeter.
     - debian/patches/16_gtk3_migration.patch:
      + Build with CFLAGS for GTK3 migration.
     - debian/lxdm.postinst:
      + Remove alternatives file if it's not a symlink (LP: #616188).
     - debian/lxdm.prerm
      + Don't remove alternative on upgrade.
    * New upstream release.
     - Fix login with spaces (LP: #621818)
    * debian/patches:
     - 10-selinux-fix.patch
     - 11-env-fix-1.patch
     - 12-env-fix-2.patch
     - 19-mode-debug.patch
     - 20-fix-xauthority.patch
     Merged upstream.
     - 15-path-replace.patch: Refresh.
     - 17-follow-symlink.patch: Drop, not needed with the new version.
     - 99-autoreconf.patch: Drop, not needed.
    * debian/control:
     - Build-depends on libpam0g-dev to build with PAM support. (LP: #635698)
     - Build-depends on libglib2.0-dev.
     - Build-depends on libx11-dev for xconn.
    * debian/copyright:
     - Update with new files.
    * debian/links
     - Link new binaries with the current manpage.
    * debian/lxdm.postinst:
      - Only try to remove the alternative if the file actually exists.
    * debian/lxdm.postinst:
      - Only try to remove the alternative if the file actually exists.
    * debian/lxdm.prerm:
     - Don't remove alternative on upgrade.
    * debian/lxdm.postinst:
     - Remove alternatives file if it's not a symlink (LP: #616188).
    * Sync with Debian git.
    * Ubuntu remaining changes:
     - debian/rules:
      + Pass --libexecdir=/usr/lib/lxdm to keep the same location for the greeter
     - debian/changelog:
      + Merge last changelog entry.
    * Ubuntu changes dropped:
     - debian/patches:
      + 11-use-desktop-session.patch: dropped, not needed.
      + 17-last-session.patch: fixed upstream.
      + 20-stderr_stdout_to_log.patch: removed, same patch that
        stderr_stdout_to_log.patch
    [ Dinko Sabo ]
    * added testing for /etc/default/locale
    * modified LANG handling
    [ Nikolas Poniros ]
    * New upstream release
    * Updated paths in maintainer scripts
    * Add patch to change greeter path in lxdm.conf
    * Update debian/copyright
    * Add new dependencies to control
    * Add autoconfigure override in rules to set correct paths for libs
      config files
    * Disable stderr_stdout_to_log.patch for now
    [ Andrew Lee (李健秋) ]
    * debian/control:
     - Updated Vcs-Svn and Vcs-Browser tags.
    * debian/patches/lxdm.conf_greeter_path_fix.patch & debian/rules:
     - Append libexec to the path so that it's clear to know it's libexec.
    * debian/lxdm.init:
     - Read locale settings
    [ Julien Lavergne ]
    * Use /etc/lxdm/default.conf for configuration file, and symlink to the real
      file using update-alternative.
     - debian/rules: Pass /etc/lxdm/default.conf to set it as config file.
     - debian/lxdm.{postinst,prerm}: Register /etc/lxdm/lxdm.conf for lxdm.conf.
     - debian/lxdm.1: Update man pages.
    * debian/control:
     - Bump build-depends for libgtk2.0-dev to >= 2.12
     - Depends on debconf (>= 1.2.9) | debconf-2.0 instead of only debconf.
     - Depends on x11-utils | xbase-clients | xmessage instead of only x11-utils.
     - Bump depends for lsb-base to (>= 3.0-6).
     - Replace depends on libpam0g by libpam-modules.
     - Bump depends for libpam-runtime to (>= 0.76-14).
     - Provide x-display-manager.
    * debian/rules:
     - Add LDFLAGS = -Wl,-z,defs -Wl,-O2 -Wl,--as-needed
     - Add --enable-debug to configure.
    * debian/patches/
     - 10-selinux-fix.patch: From upstream, various fixes, including SElinux
       support.
     - 11-env-fix-1.patch & 12-env-fix-2.patch: From upstream, fix various
       environnement settings.
     - 15-path-replace.patch : don't let lxdm replace PATH. (LP: #524761)
     - 17-follow-symlink.patch: Follow symlink instead of saving the
       configuration file on a symlink.
     - 19-mode-debug.patch: From upstream, add a debug mode.
     - 20-fix-xauthority.patch: From upstream, fix xauthority export.
     - 99-autoreconf.patch: Refresh configure.
    * debian/lxdm.upstart: Add upstart script.
    * debain/po: Add po files from xdm package.
    * debian/copyright:
     - Update copyright with debian/po files.
    * debian/lxdm.insserv & debian/rules:
     - Add virtual facility x-display-manager for insserv.
    * debian/lxdm.pam
     - Add.
    * New upstream snapshot (735dbe5727f)
     - Fix PAM support (LP: #550551)
     - Fix use of encrypted partition (LP: #554583)
    * debian/patches:
     - 11-use-desktop-session.patch: Refresh to only add startlubuntu for Lubuntu
       session.
     - 15-path-replace.patch: Refresh.
     - 17-last-session.patch: restore last session behavior (LP: #561377)
     - 20-stderr_stdout_to_log.patch: Refresh.
    * Update PAM file with current gdm one.
    * debian/lxdm.1 & debian/manpages: Add a man page based the one from Sidux
      (LP: #516703)
    * New upstream snapshot (735dbe5727f)
     - Fix PAM support (LP: #550551)
     - Fix use of encrypted partition (LP: #554583)
    * debian/patches:
     - 11-use-desktop-session.patch: Refresh to only add startlubuntu for Lubuntu
       session.
     - 15-path-replace.patch: Refresh.
     - 17-last-session.patch: restore last session behavior (LP: #561377)
     - 20-stderr_stdout_to_log.patch: Refresh.
    * Update PAM file with current gdm one.
    * debian/lxdm.1 & debian/manpages: Add a man page based the one from Sidux
      (LP: #516703)
    * debian/patches/15-path-replace.patch : From upstream, don't let lxdm
      replace PATH (LP: #524761).
    * debian/lxdm.upstart: export PATH from /etc/environment.
    * debian/patches/20-stderr_stdout_to_log.patch: From Sidux, redirect stderr
      and stdout to the log file.
    * New upstream snapshot, from git (40c1561c8d).
    * debian/rules
     - Pass config file with CFLAGS to /etc/lxdm/default.list. This location will
       be updated by update-alternative to handle multiple configuration files.
     - Pass --libexecdir=/usr/lib/lxdm configure flag.
    * debian/patches/
     - 14-lubuntu-config-file.patch: Removed, handle by update-alternative.
     - 13-plymouth-support.patch: Removed, merged upstream.
     - 12-replace-libexec.patch: removed, handle by --libexecdir=/usr/lib/lxdm
    * debian/control
     - Add depends on librsvg2-common, the theme use SVG image.
    * debian/lxdm.postinst & debian/prerm
     - Use update-alternate to configure default configuration file.
    * New upstream snapshot.
    * Update location of lxdm and lxdm-binary to /usr/sbin
    * debian/patches/
     - 11-use-desktop-session.patch: Refreshed.
     - 12-replace-libexec: Replaced hardcoded libexec.
     - 13-plymouth-support.patch: Adapt plymouth support.
     - 14-lubuntu-config-file.patch: Use lubuntu config file if it's available.
    * debian/control:
     - Depend gtk2-engines-pixbuf for theme support.
     - Depend on libpam-runtime (>= 0.76-14) and libpam-modules for pam modules
       support (LP: #512599).
     - Don't conflict with plymouth, support was fixed.
    * debian/lxdm.upstart: Adapt to start on tty1.
    * Remove README.Debian mentionning plymouth conflict.
    * Intial release (LP: #495947)
    * debian/patches/11-use-desktop-session.patch: Detect DESKTOP_SESSION
      environnement variable instead of DESKTOP.
  Debian version is based on ours, lubuntu has approved the sync

  Changelog entries since current vivid version 0.4.1-0ubuntu7:

  lxdm (0.5.0-1) unstable; urgency=low

    * Packaging for Debian (Closes: #560004, #575738).
    * Removing Daniel Baumann from uploaders since he left the team. :(
    * Adding myself to uploaders.
    * Bump Standards-Version to 3.9.6.
    * Updating watch file to support XZ tarball format and non-numeric versions.
    * Correct installation similar to what is done in ArchLinux.
    * Restoring patches 15-path-replace.patch and 22_ubuntu_i18n_oneiric.patch.
    * Fixing compilation: adding 27_format_security.patch.
    * Adding --fail-missing to dh_install parameters.
    * Removing unneeded build dependencies.
    * Adding missing ${shlibs:Depends} dependency.
    * Fixing manpages installed: lxdm-config was missing.
    * Fixing missing backslashes before minus signs in the manpage.
    * Fixing duplicate update-rc.d invocation in postinstall script.
    * Removing obsolete xbase-clients from dependencies.
    * Fixing two mistakes in debian/copyright file.
    * Adding package lxdm-dbg with debug symbols.
    * Removing override_dh_test rule - it appears fixed by upstream.
    * Adding "status" command handler for init script.
    * Adding debian/clean file for generated data/lxdm.conf shipped in tarball.

   -- Andriy Grytsenko <andrej at rep.kiev.ua>  Sat, 25 Oct 2014 16:22:38
  +0300

  lxdm (0.5.0-0vkmk2) unstable; urgency=low

    * corrected debian/lxdm.templates

   -- Klaumi Klingsporn <klaumikli at gmx.de>  Thu, 31 Jul 2014 21:30:42
  +0200

  lxdm (0.5.0-0vkmk1) unstable; urgency=low

    * new upstream release
    * adjusted watchfile and control-file for download-address
    * adjusted debian/lxdm.postinst for debian-systemd
    * added debian/lxdm.service
    * adjusted debian/rules-file for systemd
    * deleted all files in debian/po
    * adjusted debian/lxdm.pam

   -- Klaumi Klingsporn <klaumikli at gmx.de>  Thu, 31 Jul 2014 19:16:42
  +0200

  lxdm (0.4.1+git.r176.g478bcc4-0vkmk1) unstable; urgency=low

    * this is a non released git-Version with some improvements
    * disabled debian/patches/15-path-replace.patch:
      Problem seemed to be solved upstream differently
    * disabled debian/patches/22_ubuntu-i18n_oneiric.patch:
      Problem seemed to be solved upstream differently
    * added debian/patches/23_debian-config.patch
    * adjusted rules-file to get dh_autoconfigure work

   -- Klaumi Klingsporn <klaumikli at gmx.de>  Sun, 16 Feb 2014 19:05:42
  +0100

  lxdm (0.4.1+git20121119-0vkmk1) unstable; urgency=low

    * this is a non released git-Version with some improvements
    * disabled debian/patches/25_login_name.patch:
      Problem seemed to be solved upstream
    * disabled 90_fix_event_check.patch: applied upstream
    * disabled 21_fix_greeter_location.patch: Problem seemed to be 
      solved upstream
    * adjusted rules-file to get dh_autoconfigure work

   -- Klaumi Klingsporn <klaumikli at gmx.de>  Mon, 14 Jan 2013 21:25:42
  +0100

  lxdm (0.4.1-0vkmk4) unstable; urgency=low

    * added debian/patches/25_login_name.patch:
      from Zdenek Prikryl <iprikryl at fit.vutbr.cz> to correct the user list, 
      so only a name and login of user is displayed without commas and other 
      information.

   -- Klaumi Klingsporn <klaumikli at gmx.de>  Fri, 1 Apr 2012 11:25:42
  +0200

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



More information about the Ubuntu-sponsors mailing list