joey [Tue, 13 Jan 2004 02:38:03 +0000 (02:38 +0000)]
r1635: * Added dh_gconf command from Ross Burton. Closes: #180882
* dh_scrollkeeper: Make postinst fragment test for scrollkeeper-update. Closes: #225337
* Copyright update.
* Include full text of the GPL in the source package, because goodness
knows, I need another copy of that in subversion..
joey [Tue, 2 Dec 2003 21:19:10 +0000 (21:19 +0000)]
r1629: * Removed the no upstream changelog for debian packages test.
Even though it has personally saved me many times, debhelper is not
intended to check packages for mistakes, and apparently it makes sense
for some "native" packages to have a non-Debian changelog. Closes: #216099
* If a native package has an upstream changelog, call the debian/changelog
changelog.Debian.
* postinst-menu-method: always chmod menu-method executable even if
update-menus is not. Closes: #220576
* dh_installmenu: do not ship menu-methods executable.
joey [Thu, 6 Nov 2003 23:55:09 +0000 (23:55 +0000)]
r1626: * Add the Spanish manpages I missed last time. Closes: #218718
* dh_installman: support compressed man pages when finding .so links. Closes: #218136
joey [Tue, 14 Oct 2003 19:35:06 +0000 (19:35 +0000)]
r1614: * Patch from Andrew Suffield <asuffield@debian.org> to make dh_strip
support saving the debugging symbols with a --keep-debug flag and
dh_shlibdeps skip /usr/lib/debug. Thanks! Closes: #215670
* Add --dbg-package flag to dh_strip, to list packages that have associated
-dbg packages. dh_strip will then move the debug symbols over to the
associated -dbg packages.
joey [Fri, 22 Aug 2003 19:40:51 +0000 (19:40 +0000)]
r1596: * Remove duplicate packages from DOPACKAGES after argument processing. Closes: #112950
* dh_compress: deal with links pointing to links pointing to compressed
files, no matter what order find returns them. Closes: #204169
* dh_installmodules, dh_installpam, dh_installcron, dh_installinit,
dh_installogrotate: add --name= option, that can be used to specify
the name to use for the file(s) installed by these commands. For example,
dh_installcron --name=foo will install debian/package.foo.cron.daily to
etc/cron.daily/foo. Closes: #138202, #101003, #68545, #148844
(Thanks to Thomas Hood for connecting these bug reports.)
* dh_installinit: deprecated --init-script option in favor of the above.
* Add dh_installppp. Closes: #43403
joey [Tue, 19 Aug 2003 23:52:24 +0000 (23:52 +0000)]
r1592: * dh_link: rm -f every time, ln -f is not good enough if the link target
is an existing directory (aka, ln sucks). Closes: #206245
* dh_clean: honor -X for debian/tmp removal. Closes: #199952 more or less.
joey [Mon, 18 Aug 2003 01:21:26 +0000 (01:21 +0000)]
r1590: * Converted several chown 0.0 to chown 0:0 for POSIX 200112.
* dh_python: patch from Josselin to support packages only
shipping binary (.so) modules, and removal of any already byte-compiled
.py[co] found.
r1086: * Several man pae typo fixes by Ruben Porras. Closes: #202819
* Now in a subversion repository, some minor changes for that.
* dh_link test should expect results in debian/debhelper, not debian/tmp.
r595: * dh_clean: Clean the *.debhelper temp files on a per-package basis, in
case dh_clean is run on one package at a time.
* Removed the debian/substvars removal code entirely. It was only there to
deal with half-built trees built with debhelper << 3.0.30
r594: * dh_installchangelogs: Install debian/NEWS as NEWS.Debian, even for native
packages. This doesn't follow the lead of the changelog for native
packages for the reasons discussed in bug #192089
joey [Thu, 12 Jun 2003 14:04:11 +0000 (14:04 +0000)]
r589: * Added dh_scrollkeeper, by Ross Burton.
* Added dh_userlocal, by Andrew Stribblehill. (With root.root special case
added by me.)
* Added dh_installlogcheck, by Jon Middleton. Closes: #184021
* Add aph's name to copyright file too.
joey [Mon, 24 Mar 2003 05:17:47 +0000 (05:17 +0000)]
r580: * Fixed dh_installcatalog's references to itself on man page. Closes: #184411
* dh_installdebconf: Set umask to sane before running po2debconf or
debconf-mergetemplates
joey [Sat, 22 Feb 2003 19:45:01 +0000 (19:45 +0000)]
r574: * wiggy didn't take my hint about making update-modules send warnings to
stderr, so its overly verbose stdout is now directed to /dev/null to
prevent conflicts with debconf. Closes: #150804
* dh_fixperms: only skip examples directories which in a parent of
usr/share/doc, not in a deeper tree. Closes: #152602
* dh_compress: stop even looking at usr/doc
joey [Wed, 19 Feb 2003 19:03:09 +0000 (19:03 +0000)]
r573: * dh_md5sums: note that it's used by debsums. Closes: #181521
* Make addsubstvars() escape the value of the variable before passing it to
the shell. Closes: #178524
* Fixed escape_shell()'s escaping of a few things.
joey [Thu, 19 Dec 2002 02:27:35 +0000 (02:27 +0000)]
r570: * List binary-common in .PHONY in rules.multi2. Closes: #173278
* Cleaned up error message if python is not installed. Closes: #173524
* dh_python: Bug fix from Josselin Mouette for case of building an arch
indep python package depending on a arch dependent package. However, I
used GetPackages() rather than add yet another control file parser.
Untested.
joey [Mon, 9 Dec 2002 17:21:33 +0000 (17:21 +0000)]
r568: * Fixed dh_python ordering in example rules files. Closes: #172283
* Make python postinst fragment only run python if it is installed, useful
for packages that include python modules but do not depend on python.
joey [Thu, 14 Nov 2002 16:00:08 +0000 (16:00 +0000)]
r562: * Make dh_install --list-missing honor -X excludes. Closes: #168739
* As a special case, if --sourcedir is not set (so is "."), make
--list-missing look only at what is in debian/tmp. This is gross, but
people have come to depend on that behavior, and that combination has no
other sane meaning. Closes: #168751
joey [Mon, 28 Oct 2002 16:28:35 +0000 (16:28 +0000)]
r559: * Added note to dh_installdebconf(1) about postinst sourcing debconf
confmodule. (Cf #106070)
* Added an example to dh_install(1). Closes: #166402
joey [Thu, 17 Oct 2002 00:41:45 +0000 (00:41 +0000)]
r558: * Use dpkg-architecture instead of dpkg --print-architecture (again?)
See #164863
* typo fix Closes: #164958 The rest seems clear enough from context, so
omitted.
joey [Mon, 7 Oct 2002 15:47:50 +0000 (15:47 +0000)]
r556: * Depend on po-debconf, and I hope I can drop the debconf-utils dep soon. Closes: #163569
* Removed debconf-utils build-dep. Have no idea why that was there.
* dh_installman: Don't use extended section as section name for translated
man pages, use only the numeric section as is done for regular man pages. Closes: #163534
joey [Sat, 5 Oct 2002 18:57:34 +0000 (18:57 +0000)]
r555: * dh_compress: Exclude .css files, to prevent broken links from html files,
and since they are generally small, and since this matches existing
practice. Closes: #163303
r552: * The "reverse hangover" release.
* dh_strip: better documentation, removed extraneous "item" from SYNOPSIS. Closes: #162493
* dh_strip: detect and don't strip debug/*.so files.
* Note that 4.1.11 changelog entry was incorrect, dh_perl worked fine
without that change, but the new behavior is less likely to break things
if dpkg-gencontrol changes.
* Various improvements to debhelper(1).
r551: * Make addsubstvars remove old instances of line before adding new. This
will make dh_perl get deps right for packages that have perl modules and
XS in them.
r547: * Use invoke-rc.d always now that it is in policy. Fall back to old behavior
if invoke-rc.d is not present, so versioned deps on sysvinit are not
needed.
joey [Sun, 4 Aug 2002 22:53:01 +0000 (22:53 +0000)]
r542: * dh_installinit: Always start daemon on upgraded even if
--no-restart-on-upgrade is given; since the daemon is not stopped
with that parameter starting it again is a no-op, unless the daemon was
not running for some reason. This makes transtions to using the flag
easier. Closes: #90976 and sorry it took me so long to verify you were
right.