]> git.donarmstrong.com Git - debhelper.git/log
debhelper.git
11 years agodh_install: Reorder documentation for clarity. Closes: #672109
Joey Hess [Tue, 8 May 2012 17:33:22 +0000 (13:33 -0400)]
dh_install: Reorder documentation for clarity. Closes: #672109

11 years agoUpdated German man page translation. Closes: #671598
Joey Hess [Sun, 6 May 2012 00:33:15 +0000 (20:33 -0400)]
Updated German man page translation. Closes: #671598

12 years agodh_installman: Recognize sections from mdoc .Dt entries. Closes: #670210 Thanks,...
Joey Hess [Tue, 24 Apr 2012 15:52:53 +0000 (11:52 -0400)]
dh_installman: Recognize sections from mdoc .Dt entries. Closes: #670210 Thanks, Guillem Jover

12 years agodh_installman: Recognize sections from mdoc .Dt entries
Guillem Jover [Tue, 24 Apr 2012 03:22:57 +0000 (05:22 +0200)]
dh_installman: Recognize sections from mdoc .Dt entries

12 years agoreleasing version 9.20120419
Joey Hess [Tue, 17 Apr 2012 23:37:08 +0000 (19:37 -0400)]
releasing version 9.20120419

12 years agocmake: Only pass CPPFLAGS in CFLAGS in v9.
Joey Hess [Tue, 17 Apr 2012 20:54:42 +0000 (16:54 -0400)]
cmake: Only pass CPPFLAGS in CFLAGS in v9.

12 years agoreleasing version 9.20120417
Joey Hess [Tue, 17 Apr 2012 13:16:11 +0000 (09:16 -0400)]
releasing version 9.20120417

12 years agocmake: Pass CPPFLAGS in CFLAGS. Closes: #668813 Thanks, Simon Ruderich for the patch...
Joey Hess [Tue, 17 Apr 2012 13:10:14 +0000 (09:10 -0400)]
cmake: Pass CPPFLAGS in CFLAGS. Closes: #668813 Thanks, Simon Ruderich for the patch and for verifying no affected package is broken by this change.

12 years agoreleasing version 9.20120410
Joey Hess [Tue, 10 Apr 2012 17:00:40 +0000 (13:00 -0400)]
releasing version 9.20120410

12 years agoreorder
Joey Hess [Tue, 10 Apr 2012 16:51:06 +0000 (12:51 -0400)]
reorder

12 years agodh_installinit: rework upstart handling to comply with new policy proposal; packages...
Joey Hess [Tue, 10 Apr 2012 16:48:00 +0000 (12:48 -0400)]
dh_installinit: rework upstart handling to comply with new policy proposal; packages will ship both an init script and an upstart job, instead of just an upstart job and a symlink to a compat wrapper. Closes: #577040

12 years agodh_md5sums: Don't skip DEBIAN directories other than the control files one. Closes...
Joey Hess [Tue, 10 Apr 2012 16:42:17 +0000 (12:42 -0400)]
dh_md5sums: Don't skip DEBIAN directories other than the control files one. Closes: #668276

12 years agoConflict with too old automake for AM_UPDATE_INFO_DIR=no. Closes: #666901
Joey Hess [Mon, 2 Apr 2012 15:22:09 +0000 (11:22 -0400)]
Conflict with too old automake for AM_UPDATE_INFO_DIR=no. Closes: #666901

12 years agoFix “compatab*” vs. “compatib*” typos.
Cyril Brulebois [Sun, 1 Apr 2012 17:24:23 +0000 (19:24 +0200)]
Fix “compatab*” vs. “compatib*” typos.

12 years agoFix a typo. Closes: #665891
Joey Hess [Mon, 26 Mar 2012 21:19:09 +0000 (17:19 -0400)]
Fix a typo. Closes: #665891

12 years agoFix a typo in debhelper.pod
Antonio Ospite [Mon, 26 Mar 2012 20:11:05 +0000 (22:11 +0200)]
Fix a typo in debhelper.pod

Closes: #665891
12 years agocomment typo
Joey Hess [Mon, 26 Mar 2012 16:34:32 +0000 (12:34 -0400)]
comment typo

12 years agoreleasing version 9.20120322
Joey Hess [Thu, 22 Mar 2012 21:43:21 +0000 (17:43 -0400)]
releasing version 9.20120322

12 years agoRevert avoid expanding shell metacharacters in sed call in autoscript(). It breaks...
Joey Hess [Thu, 22 Mar 2012 21:37:54 +0000 (17:37 -0400)]
Revert avoid expanding shell metacharacters in sed call in autoscript(). It breaks dh_usrlocal and must be considered part of its interface. Added to interface documentation. Closes: #665263

12 years agoreleasing version 9.20120312
Joey Hess [Tue, 13 Mar 2012 18:49:22 +0000 (14:49 -0400)]
releasing version 9.20120312

12 years agoAlso include CFLAGS in ld line for perl. Closes: #662666
Joey Hess [Tue, 13 Mar 2012 18:27:04 +0000 (14:27 -0400)]
Also include CFLAGS in ld line for perl. Closes: #662666

12 years agouse public-domain license type, per the spec
Joey Hess [Tue, 13 Mar 2012 17:59:37 +0000 (13:59 -0400)]
use public-domain license type, per the spec

12 years agoreleasing version 9.20120311
Joey Hess [Sun, 11 Mar 2012 22:32:06 +0000 (18:32 -0400)]
releasing version 9.20120311

12 years agoPass CPPFLAGS and LDFLAGS to Makefile.PL and Build.PL
Dominic Hargreaves [Mon, 5 Mar 2012 16:02:15 +0000 (16:02 +0000)]
Pass CPPFLAGS and LDFLAGS to Makefile.PL and Build.PL

12 years agoremove noopt mention
Joey Hess [Thu, 1 Mar 2012 15:52:57 +0000 (11:52 -0400)]
remove noopt mention

debhelper used to have its own noopt handling, but this was replaced by
dpkg-buildflags doing it

12 years agoupdated debian copyright format url
Joey Hess [Sat, 25 Feb 2012 14:50:48 +0000 (10:50 -0400)]
updated debian copyright format url

12 years agoavoid expanding shell variables in sed string
Joey Hess [Thu, 16 Feb 2012 22:57:06 +0000 (18:57 -0400)]
avoid expanding shell variables in sed string

12 years agodh_install: Man page clarification. Closes: #659635 origin/HEAD origin/master
Joey Hess [Sun, 12 Feb 2012 18:06:39 +0000 (14:06 -0400)]
dh_install: Man page clarification. Closes: #659635

12 years agodh_auto_install: Set AM_UPDATE_INFO_DIR=no to avoid automake generating an info dir...
Joey Hess [Wed, 8 Feb 2012 17:47:04 +0000 (13:47 -0400)]
dh_auto_install: Set AM_UPDATE_INFO_DIR=no to avoid automake generating an info dir file. Closes: #634741

12 years agoreleasing version 9.20120115 9.20120115
Joey Hess [Sun, 15 Jan 2012 18:54:40 +0000 (14:54 -0400)]
releasing version 9.20120115

12 years ago--without foo,bar now supported
Joey Hess [Sun, 15 Jan 2012 18:47:54 +0000 (14:47 -0400)]
--without foo,bar now supported

12 years agomove build depends section into compat section
Joey Hess [Sun, 15 Jan 2012 18:40:21 +0000 (14:40 -0400)]
move build depends section into compat section

12 years agoupdate
Joey Hess [Sun, 15 Jan 2012 18:36:48 +0000 (14:36 -0400)]
update

12 years agospeling
Joey Hess [Sun, 15 Jan 2012 18:31:50 +0000 (14:31 -0400)]
speling

12 years agov9 done
Joey Hess [Sun, 15 Jan 2012 18:22:28 +0000 (14:22 -0400)]
v9 done

* Finalized v9 mode, which is the new recommended default.
  (But continuing to use v8 is also fine.)
* It is now deprecated for a package to not specify a compatability
  level in debian/compat. Debhelper now warns if this is not done,
  and packages without a debian/compat will eventually FTBFS.

12 years agoUpdated German man page translation. Closes: #653360
Joey Hess [Tue, 3 Jan 2012 20:49:14 +0000 (16:49 -0400)]
Updated German man page translation. Closes: #653360

12 years agoreleasing version 8.9.14 8.9.14
Joey Hess [Tue, 27 Dec 2011 16:01:57 +0000 (12:01 -0400)]
releasing version 8.9.14

12 years agoTypo. Closes: #653339
Joey Hess [Tue, 27 Dec 2011 15:53:41 +0000 (11:53 -0400)]
Typo. Closes: #653339

12 years agodh_installdebconf: Fix doc typo
Davide G. M. Salvetti [Tue, 27 Dec 2011 06:45:50 +0000 (07:45 +0100)]
dh_installdebconf: Fix doc typo

12 years agoTypo. Closes: #653006
Joey Hess [Thu, 22 Dec 2011 19:03:23 +0000 (15:03 -0400)]
Typo. Closes: #653006

12 years agoremove example
Joey Hess [Mon, 12 Dec 2011 20:07:32 +0000 (16:07 -0400)]
remove example

this example feels antique

12 years agoreleasing version 8.9.13 8.9.13
Joey Hess [Fri, 9 Dec 2011 17:58:29 +0000 (13:58 -0400)]
releasing version 8.9.13

12 years agoOnly enable executable config files in v9. The quality of file permissions in debian...
Joey Hess [Fri, 9 Dec 2011 17:53:45 +0000 (13:53 -0400)]
Only enable executable config files in v9. The quality of file permissions in debian/ directories turns out to be atrocious; who knew?

12 years agoclarify
Joey Hess [Fri, 9 Dec 2011 01:56:48 +0000 (21:56 -0400)]
clarify

12 years agoonly v9
Joey Hess [Thu, 8 Dec 2011 23:36:38 +0000 (19:36 -0400)]
only v9

Reason:
http://git.42mm.org/?p=python-greenlet;a=blob;f=debian/rules;h=bd009f86895d496999cd412eac44dbae7b9f1caa;hb=HEAD#l10

12 years agoSpanish translation update. Closes: #636245 Thanks, Omar Campagne
Joey Hess [Thu, 8 Dec 2011 22:43:25 +0000 (18:43 -0400)]
Spanish translation update. Closes: #636245 Thanks, Omar Campagne

12 years agodh_strip: Use build-id in /usr/lib/debug. Closes: #642158 Thanks, Jakub Wilk
Joey Hess [Thu, 8 Dec 2011 22:40:02 +0000 (18:40 -0400)]
dh_strip: Use build-id in /usr/lib/debug. Closes: #642158 Thanks, Jakub Wilk

I see no reason to make this v9 only.

12 years agoPass CPPFLAGS to qmake. Closes: #646129 Thanks, Felix Geyert
Joey Hess [Thu, 8 Dec 2011 22:27:44 +0000 (18:27 -0400)]
Pass CPPFLAGS to qmake. Closes: #646129 Thanks, Felix Geyert

12 years agoreleasing version 8.9.12 8.9.12
Joey Hess [Wed, 7 Dec 2011 19:18:48 +0000 (15:18 -0400)]
releasing version 8.9.12

12 years agoexecutable config files. bleh, argh
Joey Hess [Wed, 7 Dec 2011 18:08:41 +0000 (14:08 -0400)]
executable config files. bleh, argh

Debhelper config files may be made executable programs that output the
desired configuration. No further changes are planned to the config file
format; those needing powerful syntaxes may now use a programming language
of their choice.

In many bugs I see a tendency of users wanting debhelper configuration
files to have their pet feature from some programming language. So I choose
to short-circuit this process by taking it to its logical conclusion, and
without the bother of developing a new language myself.

[ Is this consistent with my boycott/disinterest in integrating features
features first developed in Ubuntu? Yes. Instead of blocking the
issue of multiarch needing variable expansions, I have stepped
back and let anyone make whatever mess they desire while not forcing
that mess on the rest of us. ]

12 years agoadd footer for german translation
Joey Hess [Tue, 6 Dec 2011 22:17:20 +0000 (18:17 -0400)]
add footer for german translation

12 years agofix two typos
Joey Hess [Tue, 6 Dec 2011 21:41:59 +0000 (17:41 -0400)]
fix two typos

12 years agoadd and enable German translation
Joey Hess [Tue, 6 Dec 2011 21:37:24 +0000 (17:37 -0400)]
add and enable German translation

12 years agopretty sure the wrong package name was put here
Joey Hess [Tue, 6 Dec 2011 21:26:57 +0000 (17:26 -0400)]
pretty sure the wrong package name was put here

12 years agoTypo fixes. Closes: #651224 Thanks, Chris Leick
Joey Hess [Tue, 6 Dec 2011 21:16:59 +0000 (17:16 -0400)]
Typo fixes. Closes: #651224 Thanks, Chris Leick

12 years agoreleasing version 8.9.11 8.9.11
Joey Hess [Thu, 17 Nov 2011 04:39:20 +0000 (00:39 -0400)]
releasing version 8.9.11

12 years agoFix broken option passing to objcopy. Closes: #649044
Joey Hess [Thu, 17 Nov 2011 04:15:32 +0000 (00:15 -0400)]
Fix broken option passing to objcopy. Closes: #649044

12 years agoreleasing version 8.9.10 8.9.10
Joey Hess [Wed, 16 Nov 2011 15:59:34 +0000 (11:59 -0400)]
releasing version 8.9.10

12 years agodh: Ensure -a and -i are passed when running override_dh_command-arch and override_dh...
Joey Hess [Wed, 16 Nov 2011 15:54:53 +0000 (11:54 -0400)]
dh: Ensure -a and -i are passed when running override_dh_command-arch and override_dh_command-indep targets. This is needed when the binary target is run, rather than binary-arch/binary-indep. Closes: #648901

12 years agolayout
Joey Hess [Mon, 7 Nov 2011 18:01:14 +0000 (14:01 -0400)]
layout

12 years agodh_strip: In v9, pass --compress-debug-sections to objcopy. Needs a new enough binuti...
Joey Hess [Mon, 7 Nov 2011 17:52:00 +0000 (13:52 -0400)]
dh_strip: In v9, pass --compress-debug-sections to objcopy. Needs a new enough binutils and gdb; debhelper backport may need to disable this. Thanks, Aurelien Jarno and Bastien ROUCARIES. Closes: #631985

12 years agoreleasing version 8.9.9 8.9.9
Joey Hess [Fri, 4 Nov 2011 21:20:09 +0000 (17:20 -0400)]
releasing version 8.9.9

12 years agoremove -O
Joey Hess [Mon, 17 Oct 2011 17:40:30 +0000 (13:40 -0400)]
remove -O

12 years agodh: Add dh_auto_configure parameter example. Closes: #645335
Joey Hess [Fri, 14 Oct 2011 16:04:01 +0000 (12:04 -0400)]
dh: Add dh_auto_configure parameter example. Closes: #645335

12 years agochangelog
Joey Hess [Thu, 6 Oct 2011 23:27:01 +0000 (19:27 -0400)]
changelog

12 years agoUse target architecture for build directory name.
Tom Hughes [Thu, 6 Oct 2011 18:55:39 +0000 (11:55 -0700)]
Use target architecture for build directory name.

12 years agoupdate
Joey Hess [Fri, 30 Sep 2011 17:05:34 +0000 (13:05 -0400)]
update

12 years agoPass CFLAGS also to perl_build.
gregor herrmann [Fri, 30 Sep 2011 11:40:27 +0000 (13:40 +0200)]
Pass CFLAGS also to perl_build.

Closes: 497653
12 years agoreleasing version 8.9.8 8.9.8
Joey Hess [Thu, 29 Sep 2011 20:26:33 +0000 (16:26 -0400)]
releasing version 8.9.8

12 years agoperl_makemaker: In v9, pass CFLAGS to Makefile.PL using OPTIMIZE. Closes: #643702...
Joey Hess [Thu, 29 Sep 2011 19:41:36 +0000 (15:41 -0400)]
perl_makemaker: In v9, pass CFLAGS to Makefile.PL using OPTIMIZE. Closes: #643702 Thanks, Steve Langasek.

12 years agoupdate v9 docs
Joey Hess [Thu, 29 Sep 2011 19:40:00 +0000 (15:40 -0400)]
update v9 docs

12 years agosetting OPTIMIZE could in theory lead to breakage, so make it v9
Joey Hess [Thu, 29 Sep 2011 19:37:31 +0000 (15:37 -0400)]
setting OPTIMIZE could in theory lead to breakage, so make it v9

12 years agofix indentation
Joey Hess [Thu, 29 Sep 2011 19:36:35 +0000 (15:36 -0400)]
fix indentation

12 years agopass dpkg-buildflags to makemaker build system
Steve Langasek [Wed, 28 Sep 2011 19:37:42 +0000 (12:37 -0700)]
pass dpkg-buildflags to makemaker build system

The standard way to pass build flags to makemaker perl build systems is to
set the OPTIMIZE variable on the commandline; CFLAGS in the environment gets
ignored entirely.  So pass the CFLAGS from the environment to Makefile.PL so
makemaker packages can also benefit from dpkg-buildflags.

12 years agowording
Joey Hess [Tue, 27 Sep 2011 12:47:36 +0000 (08:47 -0400)]
wording

12 years agoupdate
Joey Hess [Tue, 27 Sep 2011 03:02:14 +0000 (23:02 -0400)]
update

12 years agoMention in debhelper(7) that buildsystem options are typically passed to dh. Closes...
Joey Hess [Tue, 27 Sep 2011 00:49:08 +0000 (20:49 -0400)]
Mention in debhelper(7) that buildsystem options are typically passed to dh. Closes: #643069

12 years agoClarify description of dh_auto_* -- params. Closes: #642786
Joey Hess [Sun, 25 Sep 2011 15:56:38 +0000 (11:56 -0400)]
Clarify description of dh_auto_* -- params. Closes: #642786

12 years agodh: Avoid compat deprecation warning before option parsing. Closes: #641361
Joey Hess [Mon, 12 Sep 2011 22:52:42 +0000 (18:52 -0400)]
dh: Avoid compat deprecation warning before option parsing. Closes: #641361

12 years agodh_fixperms: Operate on .ali files throughout /usr/lib, including multiarch dirs...
Joey Hess [Mon, 12 Sep 2011 17:40:27 +0000 (13:40 -0400)]
dh_fixperms: Operate on .ali files throughout /usr/lib, including multiarch dirs. Closes: #641279

This is extra work, but querying dpkg-architecture for the multiarch lib
dir could easily take just as long.

12 years agoreleasing version 8.9.7 8.9.7
Joey Hess [Mon, 12 Sep 2011 01:49:43 +0000 (21:49 -0400)]
releasing version 8.9.7

12 years agopod error
Joey Hess [Mon, 12 Sep 2011 01:39:56 +0000 (21:39 -0400)]
pod error

12 years agodh: Avoid running install sequence a third time in v9 when the rules file has explici...
Joey Hess [Mon, 12 Sep 2011 00:26:11 +0000 (20:26 -0400)]
dh: Avoid running install sequence a third time in v9 when the rules file has explicit binary-indep and binary-arch targets.

Closes: #639341 Thanks, Yann Dirson for test case.
12 years agoreorder
Joey Hess [Sun, 11 Sep 2011 18:28:34 +0000 (14:28 -0400)]
reorder

12 years ago-arch and -indep overrides
Joey Hess [Sun, 11 Sep 2011 18:06:27 +0000 (14:06 -0400)]
-arch and -indep overrides

* dh: Now you can use override_dh_command-arch and override_dh_command-indep
  to run different overrides when building arch and indep packages. This
  allows for a much simplified form of rules file in this situation, where
  build-arch/indep and binary-arch/indep targets do not need to be manually
  specified. See man page for examples.
* dh: Note that if a rules file has say, override_dh_fixperms-arch,
  but no corresponding override_dh_fixperms-indep, then the unoverridden
  dh_fixperms will be run on the indep packages.
* dh: Note that the old override_dh_command takes precidence over the new
  overrides, because mixing the two types of overrides would have been
  too complicated. In particular, it's difficult to ensure an
  old override target will work if it's sometimes constrained to only
  acting on half the packages it would normally run on. This would be
  a source of subtle bugs, so is avoided.

12 years agosimplify
Joey Hess [Sun, 11 Sep 2011 16:58:33 +0000 (12:58 -0400)]
simplify

12 years agorefactor
Joey Hess [Sat, 10 Sep 2011 22:35:52 +0000 (18:35 -0400)]
refactor

Should be no behavior changes, although I did drop the comment when
skipping an empty override target.

12 years agoTighten parsing of DEB_BUILD_OPTIONS.
Joey Hess [Fri, 9 Sep 2011 15:17:27 +0000 (11:17 -0400)]
Tighten parsing of DEB_BUILD_OPTIONS.

A future nostripexceptonfullmoon option seems unlikely, but sure,
let's be strict. More importantly, let's reuse good code.

12 years agowording
Joey Hess [Thu, 8 Sep 2011 22:22:39 +0000 (18:22 -0400)]
wording

12 years agoremove quilt example
Joey Hess [Thu, 8 Sep 2011 20:25:49 +0000 (16:25 -0400)]
remove quilt example

3.0 (quilt) is presumably better

12 years agoreorg man page to list deprecated options in a final section
Joey Hess [Thu, 8 Sep 2011 20:25:26 +0000 (16:25 -0400)]
reorg man page to list deprecated options in a final section

12 years agoAvoid writing debhelper log files in no-act mode. Closes: #640586
Joey Hess [Mon, 5 Sep 2011 23:30:18 +0000 (19:30 -0400)]
Avoid writing debhelper log files in no-act mode. Closes: #640586

12 years agotypo
Joey Hess [Mon, 5 Sep 2011 19:48:48 +0000 (15:48 -0400)]
typo

12 years agofix pod breakage
Joey Hess [Tue, 30 Aug 2011 00:56:19 +0000 (20:56 -0400)]
fix pod breakage

12 years agoRemove obsolete versioned dependency on perl-base.
Joey Hess [Tue, 30 Aug 2011 00:34:00 +0000 (20:34 -0400)]
Remove obsolete versioned dependency on perl-base.

5.10 is in stable, which is good enough for me.

(And this dependency was added for very unclear reasons in the first place.)

12 years agoremove build-dep on file
Joey Hess [Tue, 30 Aug 2011 00:29:11 +0000 (20:29 -0400)]
remove build-dep on file

It was only needed so dh_shlibdeps and dh_strip, which are no longer run
during build.

12 years agoadh: Don't bother running dh_shlibdebs, dh_makeshelibs, or dh_strip for the binary...
Joey Hess [Tue, 30 Aug 2011 00:26:23 +0000 (20:26 -0400)]
adh: Don't bother running dh_shlibdebs, dh_makeshelibs, or dh_strip for the binary target when all packages being acted on are indep.

This is a not particularly interesting optimisation, but it will allow my
next commit..

12 years agodebhelper no longer build-depends on man-db, to ease bootstrapping.
Joey Hess [Tue, 30 Aug 2011 00:20:08 +0000 (20:20 -0400)]
debhelper no longer build-depends on man-db, to ease bootstrapping.

The man page recode is not necessary as the man pages are utf-8 already.

12 years agoreleasing version 8.9.6 8.9.6
Joey Hess [Tue, 23 Aug 2011 19:30:18 +0000 (15:30 -0400)]
releasing version 8.9.6

12 years agodh_installlogcheck: Add support for --name.
Gergely Nagy [Tue, 23 Aug 2011 18:36:57 +0000 (20:36 +0200)]
dh_installlogcheck: Add support for --name.

This patch makes dh_installlogcheck be similar to other helpers, like
dh_installlogrotate that already support a --name option: to install
the files as if they were installed by a different package.

Signed-off-by: Gergely Nagy <algernon@madhouse-project.org>