lp:~bzr/ubuntu/karmic/debhelper/builddeps-ppa

Created by Max Bowsher and last modified
Get this branch:
bzr branch lp:~bzr/ubuntu/karmic/debhelper/builddeps-ppa
Members of Bazaar Developers can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Bazaar Developers
Status:
Development

Recent revisions

51. By Max Bowsher

Merge 8.1.2 into the bzr builddeps PPA karmic branch, as a simple rebuild.

50. By Max Bowsher

* Backport fix to python_distutils buildsystem code from debhelper 7.4.3:
* python_distutils: Run default python last, not first, and pass --force
  to setup.py install to ensure that timestamps do not prevent installation
  of the scripts built for the default python, with unversioned shebang
  lines. Closes: #547510 (Thanks, Andrew Straw)

49. By Steve Langasek

* dh_installinit:
  - Create the upstart-job symlink even when --upstart-only is called,
    since this simplifies implementation of...
  - --restart-after-upgrade: we can't use the upstart 'restart' command here
    because this will give wrong behavior if we're adding a new job to an
    existing package; instead just use the standard invoke-rc.d snippet,
    which (combined with the above) will at least give us compatibility
    with policy-rc.d for preventing stopped jobs from starting on upgrade.
    (N.B.: prerm scripts could also safely reuse the invoke-rc.d handling
    instead of calling 'stop' directly, but leaving this alone for now
    because the current behavior is only minorly buggy.)
  - Drop unnecessary UPSTART_ONLY check; --upstart-only should never be set
    without having an upstart job so this is redundant.
  - postinst-reboot-required is never the right snippet to include here.
  - Merge in the final changes to the upstartification as accepted into
    debhelper upstream, dropping the --onlyscripts-upstart option from
    the documentation but mapping it to --onlyscripts for compatibility in
    karmic.
* autoscript/postinst-upstart: typo fix.

48. By Scott James Remnant (Canonical)

FFE LP: #427356.

* dh_installinit: handle upstart job files in preference over init
  scripts, supplying appropriate maintainer scripts to stop, start or
  restart the jobs over upgrades.
  - currently unlike init scripts, these accept failures because Upstart
    considers "start when already running" failure.
* dh_installinit: --upstart-only will not include maintainer script code
  to replace an init script with an upstart job, otherwise a compatibilty
  symlink to /lib/init/upstart-job is left in its place

47. By Colin Watson

* Resynchronise with Debian. Remaining changes:
  - dh_installudev: Default priority is now 40 by default.
  - dh_installudev: Handle conffile migration from old Ubuntu defaults
    (needed until after the next LTS release).

46. By أحمد المحمودي (Ahmed El-Mahmoudy)

* Merge with Debian unstable (LP: #404561). Remaining Ubuntu changes:
  - dh_installudev: Default priority is now 40 by default, the target
    directory is /lib/udev/rules.d, and rules use '-' as separator instead of
    '_'. Remove files from /etc/udev/rules.d unless they are user modified;
    if modified and of default priority, take care to rename.
    This should eventually go to Debian as well, see Debian #491117.

45. By Michael Bienia

* Merge with Debian unstable (lp: #379950). Remaining Ubuntu changes:
  - dh_installudev: Default priority is now 40 by default, the target
    directory is /lib/udev/rules.d, and rules use '-' as separator instead of
    '_'. Remove files from /etc/udev/rules.d unless they are user modified;
    if modified and of default priority, take care to rename.
    This should eventually go to Debian as well, see Debian #491117.
  - dh_auto_install: add "--install-layout=deb" to setup.py install calls
    (new Python 2.6 policy).

44. By Martin Pitt

* Merge with Debian unstable. Remaining Ubuntu changes:
  - dh_installudev: Default priority is now 40 by default, the target
    directory is /lib/udev/rules.d, and rules use '-' as separator instead of
    '_'. Remove files from /etc/udev/rules.d unless they are user modified;
    if modified and of default priority, take care to rename.
    This should eventually go to Debian as well, see Debian #491117.
  - dh_auto_install: add "--install-layout=deb" to setup.py install calls
    (new Python 2.6 policy).
* dh_installxfonts: Drop versioned dependency for xfonts-utils. This
  was only necessary for dapper backports, but since dapper desktop goes
  EOL in two months, and we haven't done dapper backports in ages, this is
  just an unnecessary delta.

43. By Michael Bienia

dh_auto_install: add "--install-layout=deb" to setup.py install calls.

42. By Scott James Remnant (Canonical)

dh_installmodules: Install files to /etc/modprobe.d/*.conf, and move the
file from /etc/modprobe.d/if it exists and is changed (otherwise
remove before upgrade).

Branch metadata

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

Subscribers

No subscribers.