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

Bug #1392531 reported by Jackson Doak
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
lxdm (Ubuntu)
Fix Released
Wishlist
Unassigned

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 <email address hidden> Sat, 25 Oct 2014 16:22:38 +0300

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

  * corrected debian/lxdm.templates

 -- Klaumi Klingsporn <email address hidden> 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 <email address hidden> 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 <email address hidden> 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 <email address hidden> 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 <email address hidden> to correct the user list,
    so only a name and login of user is displayed without commas and other
    information.

 -- Klaumi Klingsporn <email address hidden> Fri, 1 Apr 2012 11:25:42 +0200

Jackson Doak (noskcaj)
Changed in lxdm (Ubuntu):
importance: Undecided → Wishlist
Revision history for this message
Logan Rosen (logan) wrote :

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
Revision history for this message
Julien Lavergne (gilir) wrote :

Yes, Jackson already told me about the sync. I'm ok with it, we could deal with possible regression / bug after the sync

Revision history for this message
Logan Rosen (logan) wrote :

Okay, syncing.

Changed in lxdm (Ubuntu):
status: In Progress → Fix Released
Revision history for this message
Logan Rosen (logan) wrote :
Download full text (5.6 KiB)

This bug was fixed in the package lxdm - 0.5.0-1
Sponsored for Jackson Doak (noskcaj)

---------------
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 <email address hidden> Sat, 25 Oct 2014 16:22:38 +0300

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

  * corrected debian/lxdm.templates

 -- Klaumi Klingsporn <email address hidden> 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 <email address hidden> 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 <email address hidden> 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 <email address hidden> 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 <email address hidden> to correct the user list,
    so only a name and login of user is displayed without commas and other
    information.

 -- Klaumi Klingsporn <klaumi...

Read more...

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.