~ubuntu-branches/ubuntu/maverick/lxdm/maverick

« back to all changes in this revision

Viewing changes to ltmain.sh

  • Committer: Bazaar Package Importer
  • Author(s): Julien Lavergne, Dinko Sabo, Nikolas Poniros, Andrew Lee (李健秋), Julien Lavergne
  • Date: 2010-06-02 23:33:02 UTC
  • mfrom: (1.1.4 upstream)
  • Revision ID: james.westby@ubuntu.com-20100602233302-od48ik81pg17h925
Tags: 0.2.0-0ubuntu1
* 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.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
# Generated from ltmain.m4sh.
2
2
 
3
 
# ltmain.sh (GNU libtool) 2.2.6
 
3
# ltmain.sh (GNU libtool) 2.2.6b
4
4
# Written by Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996
5
5
 
6
6
# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 2006, 2007 2008 Free Software Foundation, Inc.
65
65
#       compiler:               $LTCC
66
66
#       compiler flags:         $LTCFLAGS
67
67
#       linker:         $LD (gnu? $with_gnu_ld)
68
 
#       $progname:              (GNU libtool) 2.2.6 Debian-2.2.6a-4
 
68
#       $progname:              (GNU libtool) 2.2.6b
69
69
#       automake:               $automake_version
70
70
#       autoconf:               $autoconf_version
71
71
#
73
73
 
74
74
PROGRAM=ltmain.sh
75
75
PACKAGE=libtool
76
 
VERSION="2.2.6 Debian-2.2.6a-4"
 
76
VERSION=2.2.6b
77
77
TIMESTAMP=""
78
 
package_revision=1.3012
 
78
package_revision=1.3017
79
79
 
80
80
# Be Bourne compatible
81
81
if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
5033
5033
        case $pass in
5034
5034
        dlopen) libs="$dlfiles" ;;
5035
5035
        dlpreopen) libs="$dlprefiles" ;;
5036
 
        link)
5037
 
          libs="$deplibs %DEPLIBS%"
5038
 
          test "X$link_all_deplibs" != Xno && libs="$libs $dependency_libs"
5039
 
          ;;
 
5036
        link) libs="$deplibs %DEPLIBS% $dependency_libs" ;;
5040
5037
        esac
5041
5038
      fi
5042
5039
      if test "$linkmode,$pass" = "lib,dlpreopen"; then
5347
5344
            # It is a libtool convenience library, so add in its objects.
5348
5345
            convenience="$convenience $ladir/$objdir/$old_library"
5349
5346
            old_convenience="$old_convenience $ladir/$objdir/$old_library"
5350
 
            tmp_libs=
5351
 
            for deplib in $dependency_libs; do
5352
 
              deplibs="$deplib $deplibs"
5353
 
              if $opt_duplicate_deps ; then
5354
 
                case "$tmp_libs " in
5355
 
                *" $deplib "*) specialdeplibs="$specialdeplibs $deplib" ;;
5356
 
                esac
5357
 
              fi
5358
 
              tmp_libs="$tmp_libs $deplib"
5359
 
            done
5360
5347
          elif test "$linkmode" != prog && test "$linkmode" != lib; then
5361
5348
            func_fatal_error "\`$lib' is not a convenience library"
5362
5349
          fi
 
5350
          tmp_libs=
 
5351
          for deplib in $dependency_libs; do
 
5352
            deplibs="$deplib $deplibs"
 
5353
            if $opt_duplicate_deps ; then
 
5354
              case "$tmp_libs " in
 
5355
              *" $deplib "*) specialdeplibs="$specialdeplibs $deplib" ;;
 
5356
              esac
 
5357
            fi
 
5358
            tmp_libs="$tmp_libs $deplib"
 
5359
          done
5363
5360
          continue
5364
5361
        fi # $pass = conv
5365
5362
 
5896
5893
          if test "$link_all_deplibs" != no; then
5897
5894
            # Add the search paths of all dependency libraries
5898
5895
            for deplib in $dependency_libs; do
5899
 
              path=
5900
5896
              case $deplib in
5901
5897
              -L*) path="$deplib" ;;
5902
5898
              *.la)
6210
6206
            revision="$number_minor"
6211
6207
            lt_irix_increment=no
6212
6208
            ;;
6213
 
          *)
6214
 
            func_fatal_configuration "$modename: unknown library version type \`$version_type'"
6215
 
            ;;
6216
6209
          esac
6217
6210
          ;;
6218
6211
        no)