dh_make does not follow blueprint

Bug #119821 reported by Morten Kjeldgaard
16
Affects Status Importance Assigned to Milestone
dh-make (Ubuntu)
Triaged
Wishlist
Unassigned

Bug Description

Binary package hint: dh-make

dh_make should follow the guidelines on the Maintainer: field given by the blueprint https://blueprints.launchpad.net/ubuntu/+spec/debian-maintainer-field

That is, in the /usr/share/debhelper/dh_make/*/control files, it should say:

Maintainer: Ubuntu MOTU Developers <email address hidden>
XSBC-Original-Maintainer: #USERNAME# <#EMAIL#>

Revision history for this message
Morten Kjeldgaard (mok0) wrote :

Here is a patch to fix the situation.

Revision history for this message
Morten Kjeldgaard (mok0) wrote :

In this debdiff, I propose fixes to the dh-make package:

* control templates more friendly towards Ubuntu developer (LP: 119821)
 * changelog template has release number 0ubuntu1
 * changelog template refers to launchpad (LP) instead of Bug number.
 * changelog template refers to gutsy instead of unstable.
 * fixed bug in debianb/control where cdbs would appear twice in expanded Build-Depends:

The patch submitted 2007-06-11 is included here.

Unfortunately, the fixes are Ubuntu specific, and will have to be reapplied every time the basic Debian package is updated. This is a drawback, but in principle, the templates produced by dh_make on an Ubuntu system should closely relfect the current guidelines for Ubuntu packages.

Revision history for this message
Daniel Holbach (dholbach) wrote :

The version number should be 42ubuntu1. Could you re-diff against version 43?

Can we make dh_make use lsb_release, so we could forward the patch to Debian?

Changed in dh-make:
status: New → Incomplete
Kees Cook (kees)
Changed in dh-make:
assignee: nobody → keescook
Revision history for this message
Daniel Holbach (dholbach) wrote :

Unsubscribing Ubuntu Sponsors for main from this bug for the time being.

Revision history for this message
Morten Kjeldgaard (mok0) wrote :

Here is a patch that applies to the latest hardy version of dh_make.

Changed in dh-make:
status: Incomplete → Confirmed
Revision history for this message
Kees Cook (kees) wrote :

This looks good -- since we're past feature freeze for Hardy, I'd like to wait to upload this until Intrepid opens. Thanks for the patch!

Changed in dh-make:
importance: Undecided → Wishlist
status: Confirmed → In Progress
Kees Cook (kees)
Changed in dh-make:
milestone: none → later
Revision history for this message
Scott Kitterman (kitterman) wrote :

I think we need to revisit the question of setting a team maintainer for packages not in Debian.

Kees Cook (kees)
Changed in dh-make:
status: In Progress → Triaged
Kees Cook (kees)
Changed in dh-make:
assignee: kees → nobody
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.