Package: dh-make
Version: 0.63
Severity: normal
Tags: patch

Please consider to replace debian/rules file templates: rules.dh7 with
the attached one.

This is taken from the template file for my new debmake package to
enhance build fortification for the packages build by the dh-make
program.

License is MIT license if you ask.  But I think such simple standard 
interface code without customization lacks claim for copyright protection 
(Just like no one claims copyright over the "#!/bin/sh" line.)

Regards,

Osamu

PS:
  The multiarch feature back port to dh-make was not easy for me.
  The auto debug package generation addition may be do-able but 
  introduces more command line choices.  This command line UI is not 
  designed for the combination such as -dbg + library + binary executable
  + -doc... so I gave up updating this part of dh-make.

-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.12-1-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages dh-make depends on:
ii  debhelper  9.20131227
ii  dpkg-dev   1.17.6
ii  make       3.81-8.3
ii  perl       5.18.2-2

dh-make recommends no packages.

Versions of packages dh-make suggests:
ii  build-essential  11.6

-- no debconf information
#!/usr/bin/make -f
# See debhelper(7) (uncomment to enable)
# output every command that modifies files on the build system.
#DH_VERBOSE = 1
# exclude VCS paths if needed.
#DH_ALWAYS_EXCLUDE=CVS:.svn:.git

# see FEATURE AREAS in dpkg-buildflags(1))
#export DEB_BUILD_MAINT_OPTIONS = hardening=+all
# see ENVIRONMENT in dpkg-buildflags(1))
# package maintainers to append CFLAGS
#export DEB_CFLAGS_MAINT_APPEND  = -Wall -pedantic
# package maintainers to append LDFLAGS
#export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed

%:
        dh $@ #DH7_ADDON#



Reply via email to