joeyh [Thu, 17 May 2007 04:18:01 +0000 (04:18 +0000)]
r2002: * Update urls to web page.
joeyh [Sun, 6 May 2007 20:15:27 +0000 (20:15 +0000)]
r2001: * dh_installwm: If a path is not given, assume the file is in usr/bin, since
usr/X11R6/bin now points to there.
joeyh [Fri, 20 Apr 2007 18:57:41 +0000 (18:57 +0000)]
r2000: add dh_installwm and dh_installudev
joeyh [Fri, 20 Apr 2007 17:44:56 +0000 (17:44 +0000)]
r1998: releasing version 5.0.49
joeyh [Fri, 20 Apr 2007 17:41:58 +0000 (17:41 +0000)]
r1997: * dh_installwm: Fix several stupid bugs, including:
- man page handling was supposed to be v6 only and was not
- typo in alternatives call
- use the basename of the wm to get the man page name
Closes: #420158
* dh_installwm: Also make the code to find the man page more robust and
fall back to not registering a man page if it is not found.
joeyh [Wed, 18 Apr 2007 17:29:59 +0000 (17:29 +0000)]
r1995: releasing version 5.0.48
joeyh [Mon, 16 Apr 2007 22:21:08 +0000 (22:21 +0000)]
r1993: releasing version 5.0.47
joeyh [Mon, 16 Apr 2007 22:20:08 +0000 (22:20 +0000)]
r1992: * Fix absurd typo. How did I test for an hour and miss that? Closes: #419612
joeyh [Mon, 16 Apr 2007 16:40:41 +0000 (16:40 +0000)]
r1990: releasing version 5.0.46
joeyh [Fri, 13 Apr 2007 16:37:33 +0000 (16:37 +0000)]
r1988: releasing version 5.0.45
joeyh [Fri, 13 Apr 2007 16:32:56 +0000 (16:32 +0000)]
r1987: * Do script fragement reversal only in v6, since it can break certian
third party programs such as dh_installtex. Closes: #419060
joeyh [Thu, 12 Apr 2007 22:49:53 +0000 (22:49 +0000)]
r1986: another bug fix
joeyh [Thu, 12 Apr 2007 19:53:00 +0000 (19:53 +0000)]
r1985: cleanup
joeyh [Thu, 12 Apr 2007 19:41:09 +0000 (19:41 +0000)]
r1984: * dh_installudev: Install udev rules directly into /etc/udev/rules.d/, not
using the symlinks. MD has agreed that this is more appropriate for most
packages.
* That fixes the longstanding bug that the symlink was only made on brand
new installs of the package, rather than on upgrade to the first version
that includes the udev rules file. Closes: #359614
* dh_installudev: Add preinst and postinst code to handle cleanly moving
the rules file to the new location on upgrade.
* This would be a good time for the many packages that manage rules files
w/o using dh_installudev to begin to use it..
joeyh [Mon, 9 Apr 2007 21:04:15 +0000 (21:04 +0000)]
r1982: releasing version 5.0.44
joeyh [Mon, 9 Apr 2007 19:45:41 +0000 (19:45 +0000)]
r1981: * Add dh_installifupdown. Please consider using this if you have
/etc/network/if-up.d, etc files. Closes: #217552
joeyh [Mon, 9 Apr 2007 19:31:44 +0000 (19:31 +0000)]
r1980: * prerm and postrm scripts are now generated in a reverse order than
preinst and postinst scripts. For example, if a package uses
dh_pysupport before dh_installinit, the prerm will first stop the init
script and then remove the python files.
* Introducing beginning of v6 mode.
* dh_installwm: In v6 mode, install a slave manpage link for
x-window-manager.1.gz. Done in v6 mode because some window managers
probably work around this longstanding debhelper bug by registering the
slave on their own. This bug was only fixable once programs moved out of
/usr/X11R6. Closes: #85963
* dh_builddeb: In v6 mode, fix bug in DH_ALWAYS_EXCLUDE handling, to work
the same as all the other code in debhelper. This could only be fixed in
v6 mode because packages may potentially legitimately rely on the old
buggy behavior. Closes: #242834
* dh_installman: In v6 mode, overwrite exsiting man pages. Closes: #288250
joeyh [Mon, 9 Apr 2007 19:01:28 +0000 (19:01 +0000)]
r1979: already done!
joeyh [Mon, 9 Apr 2007 18:38:26 +0000 (18:38 +0000)]
r1978: * dh_installudev: Don't fail if the link already somehow exists on initial
package install. Closes: #415717
joeyh [Sun, 8 Apr 2007 12:46:04 +0000 (12:46 +0000)]
r1976: releasing version 5.0.43
joeyh [Wed, 7 Mar 2007 18:20:18 +0000 (18:20 +0000)]
r1975: update
joeyh [Wed, 7 Mar 2007 18:19:41 +0000 (18:19 +0000)]
r1974: correct
joeyh [Wed, 7 Mar 2007 17:31:11 +0000 (17:31 +0000)]
r1973: fix
joeyh [Sun, 21 Jan 2007 18:02:47 +0000 (18:02 +0000)]
r1972: man page improvements..
joeyh [Sun, 21 Jan 2007 17:36:11 +0000 (17:36 +0000)]
r1971: * dh_installudev: Treat --priority value as a string so that leading zeros
can be used (also so that a leading "z" that is not "z60" can be
specified). Closes: #381851
joeyh [Sun, 21 Jan 2007 17:28:36 +0000 (17:28 +0000)]
r1970: * dh_installudev: Support debian/udev files. Closes: #381854
joeyh [Sun, 21 Jan 2007 17:20:14 +0000 (17:20 +0000)]
r1969: * dh_installdocs: In v5 mode, now ignore empty files even if they're hidden
away inside a subdirectory. The code missed this before. See #200905
joeyh [Sun, 21 Jan 2007 17:12:05 +0000 (17:12 +0000)]
r1968: * dh_fixperms: Make all files in /usr/include 644, not only .h files.
Closes: #404785
* Man page improvements. Closes: #406707
joeyh [Sun, 21 Jan 2007 16:44:16 +0000 (16:44 +0000)]
r1967: * dh_installudev: Fix postrm to not fail if the udev symlink is missing.
Closes: #406921
joeyh [Wed, 10 Jan 2007 23:01:15 +0000 (23:01 +0000)]
r1966: * Looks like Package-Type might get into dpkg. Support it w/o the XB-
too.
joeyh [Tue, 26 Dec 2006 21:28:05 +0000 (21:28 +0000)]
r1965: * dh_fixperms: Change a chmod +x to chmod a+x, to avoid the umask
influencing it.
joeyh [Fri, 8 Dec 2006 19:06:30 +0000 (19:06 +0000)]
r1964: whitespace
joeyh [Mon, 27 Nov 2006 17:17:52 +0000 (17:17 +0000)]
r1963: * Typo. Closes: #400571
vperrin-guest [Sun, 19 Nov 2006 20:08:46 +0000 (20:08 +0000)]
r1962: Correct typo into french manpages
joeyh [Sun, 12 Nov 2006 22:38:21 +0000 (22:38 +0000)]
r1960: releasing version 5.0.42
vperrin-guest [Tue, 7 Nov 2006 23:46:27 +0000 (23:46 +0000)]
r1959: Update french translation with recents changes in dh_link and dh_installinfo
joeyh [Tue, 7 Nov 2006 22:27:55 +0000 (22:27 +0000)]
r1957: releasing version 5.0.41
joeyh [Tue, 7 Nov 2006 22:10:35 +0000 (22:10 +0000)]
r1956: * Correct some incorrect instances of "v4 only" in docs. Closes: #381536
* dh_installinfo: Put the section madness to bed by not passing any section
information to install-info. Current install-info parses INFO-DIR-SECTION
on its own if that's not specified. Closes: #337215
joeyh [Fri, 27 Oct 2006 22:45:18 +0000 (22:45 +0000)]
r1955: * Tighten python-support and python-central dependencies of debhelper,
in an IMHO rather futile attempt to deal with derived distributions.
Closes: #395495
vperrin-guest [Sun, 15 Oct 2006 21:04:52 +0000 (21:04 +0000)]
r1954: Encoding french addendum from charset ISO-8859-1 to UTF-8
vperrin-guest [Sun, 15 Oct 2006 20:49:17 +0000 (20:49 +0000)]
r1953: Encoding french translation from charset ISO-8859-1 to UTF-8
vperrin-guest [Sun, 15 Oct 2006 19:56:57 +0000 (19:56 +0000)]
r1952: Update french translation with recent change in dh_installchangelogs
joeyh [Sun, 15 Oct 2006 17:05:45 +0000 (17:05 +0000)]
r1951: * dh_installchangelogs man page typo. Closes: #393155
joeyh [Fri, 6 Oct 2006 18:22:35 +0000 (18:22 +0000)]
r1949: releasing version 5.0.40
vperrin-guest [Wed, 4 Oct 2006 21:22:21 +0000 (21:22 +0000)]
r1948: * Update french translation with recent change in dh_python
joeyh [Wed, 4 Oct 2006 17:26:22 +0000 (17:26 +0000)]
r1947: update
joeyh [Tue, 3 Oct 2006 17:04:27 +0000 (17:04 +0000)]
r1946: * dh_python: Also be a no-op if there's a Python-Version control file field.
joeyh [Sun, 1 Oct 2006 17:43:28 +0000 (17:43 +0000)]
r1945: * Conflict with python-support <= 0.5.2 and python-central <= 0.5.4.
joeyh [Sun, 1 Oct 2006 17:41:27 +0000 (17:41 +0000)]
r1944: forgot this
joeyh [Sun, 1 Oct 2006 17:20:08 +0000 (17:20 +0000)]
r1942: lines (excluding POD). This is not a joke, and 100 lines would be better.
* Add size test exception for dh_python, since it's deprecated.
joeyh [Sun, 1 Oct 2006 17:13:11 +0000 (17:13 +0000)]
r1941: * ACK last three NMUs with thanks to Raphael Hertzog for making the best of
a difficult situation.
* Revert all dh_python changes. Closes: #381389, #378604
* Conflict with python-support << 0.5.3 and python-central << 0.5.5.
* Make dh_python do nothing if debian/pycompat is found.
The new versions of dh_pysupport or dh_pycentral will take care of
everything dh_python used to do in this situation.
* dh_python is now deprecated. Closes: #358392, #253582, #189474
* Non-maintainer upload.
* Update of dh_python
- when buidling for a non-standard Python version, generate more
reasonable Depends like "python (>= X.Y) | pythonX.Y"
Closes: #375576
- fix handling of private extensions. Closes: #375948
- fix parsing of XS-Python-Version, it didn't work if only fixed versions
were listed in XS-Python-Version.
- fix use of unitialized value. Closes: #374776
- fix typos in POD documentation. Closes: #375936
* Non-maintainer upload.
* Update of dh_python
- vastly refactored, easier to understand, and the difference
between old policy and new policy is easier to grasp
- it supports an -X option which can be used to not scan some files
- uses debian/pyversions as reference source of information for
dependencies but also parse the XS-Python-Version header as fallback.
- ${python:Versions}'s default value is XS-Python-Version's value
instead of "all" when the package doesn't depend on a
specific python version. Closes: #373853
- always generate ${python:Provides} and leave the responsibility to the
maintainer to not use ${python:Provides} if he doesn't want the
provides.
- uses debian/pycompat or DH_PYCOMPAT as reference field to run in new
policy mode. The presence of XS-Python-Version will also trigger the
new policy mode (this is for short-term compatibility, it may be removed in
the not too-distant future).
DH_PYCOMPAT=1 is the default mode and is compatible to the old policy.
DH_PYCOMPAT=2 is the new mode and is compatible with the new policy.
* Use "grep ^Version:" instead of "grep Version:" on the output of
dpkg-parsechangelog since the above changelog entry matched "Version:" and
thus made the build fail.
* Non-maintainer upload.
* Integrate the new dh_python implementing the new Python policy. Closes: #370833
joeyh [Fri, 22 Sep 2006 20:19:33 +0000 (20:19 +0000)]
r1940: add svn field
joeyh [Sat, 29 Jul 2006 05:44:23 +0000 (05:44 +0000)]
r1939: * Add size test, which fails on any debhelper program of more than 150
lines. This is not a joke, and 100 lines would be better.
joeyh [Wed, 26 Jul 2006 02:06:23 +0000 (02:06 +0000)]
r1938: update
joeyh [Tue, 4 Jul 2006 18:18:57 +0000 (18:18 +0000)]
r1937: typo
joeyh [Sun, 2 Jul 2006 22:13:38 +0000 (22:13 +0000)]
r1936:
* move po4a to Build-Depends as it's run in clean.
vperrin-guest [Tue, 27 Jun 2006 20:34:48 +0000 (20:34 +0000)]
r1935: * Update french translation with recent change in dh_installmodules
joeyh [Tue, 13 Jun 2006 19:12:23 +0000 (19:12 +0000)]
r1934: nmu note
joeyh [Mon, 12 Jun 2006 01:40:56 +0000 (01:40 +0000)]
r1932: split the scripts for the two cases, undo behavior change
joeyh [Mon, 12 Jun 2006 01:16:32 +0000 (01:16 +0000)]
r1931: * dh_installxfonts: In postrm, run the deregistraton code even on upgrade,
in case an upgrade involves moving fonts around (or removing or renaming
fonts). Closes: #372686
joeyh [Sun, 11 Jun 2006 17:00:03 +0000 (17:00 +0000)]
r1930: bug fixes
joeyh [Fri, 9 Jun 2006 21:20:31 +0000 (21:20 +0000)]
r1929: * dh_installmodules: depmod -a is no longer run during boot, so if a module
package is installed for a kernel other than the running kernel, just
running depmod -a in the postinst is no longer sufficient. Instead, run
depmod -a -F /boot/System.map-<kvers> <kvers>
The kernel version is guessed at based on the path to the modules in the
package. Closes: #301424
* Note: behavior change due to the above: The mere existence of a
debian/package.modules file will no longer make dh_installmodules add code
to maintainer scripts.
* Untested.
joeyh [Fri, 9 Jun 2006 20:45:07 +0000 (20:45 +0000)]
r1928: doc improvements
joeyh [Fri, 9 Jun 2006 18:59:16 +0000 (18:59 +0000)]
r1926: releasing version 5.0.36
joeyh [Wed, 7 Jun 2006 18:05:03 +0000 (18:05 +0000)]
r1925: typo
joeyh [Wed, 7 Jun 2006 17:59:20 +0000 (17:59 +0000)]
r1924: * Patch from Guillem Jover to make --same-arch handling code support
the new form of architecture wildcarding which allows use of things
like "linux-any" and "any-i386" in the Architecture field. Note that
you'll need to build-depend on a new enough dpkg-dev if using this
support. Closes: #371082
joeyh [Sat, 3 Jun 2006 21:46:25 +0000 (21:46 +0000)]
r1923: update
joeyh [Sat, 3 Jun 2006 21:00:34 +0000 (21:00 +0000)]
r1922: * Remove old alternate dependency on fileutils. Closes: #370011
joeyh [Sat, 3 Jun 2006 20:57:42 +0000 (20:57 +0000)]
r1921: fix
vperrin-guest [Thu, 11 May 2006 19:53:33 +0000 (19:53 +0000)]
r1920: * Update french translation with recent change in dh_installxfonts
joeyh [Thu, 11 May 2006 00:35:46 +0000 (00:35 +0000)]
r1918: releasing version 5.0.35
joeyh [Thu, 11 May 2006 00:19:49 +0000 (00:19 +0000)]
r1917: * dh_installman: When --language is used, be smarter about stripping
* dh_installxfonts: /etc/X11/fonts/X11R7 is deprecated, back to looking in
old location, and not passing --x11r7-layout to update-fonts-alias and
update-fonts-scale (but still to update-fonts-dir). Closes: #366234
joeyh [Thu, 11 May 2006 00:08:30 +0000 (00:08 +0000)]
r1916: * dh_installman: When --language is used, be smarter about stripping
language codes from man page filenames. Only strip things that look like
codes that match the specified languages. Closes: #366645
joeyh [Thu, 27 Apr 2006 16:09:48 +0000 (16:09 +0000)]
r1914: * dh_installcatalogs: Make sure that /etc/sgml exists. Closes: #364946
joeyh [Mon, 24 Apr 2006 02:43:57 +0000 (02:43 +0000)]
r1912: releasing version 5.0.33
joeyh [Mon, 24 Apr 2006 02:37:37 +0000 (02:37 +0000)]
r1911: * dh_installxfonts: Patch from Theppitak Karoonboonyanan to fix
an instance of /etc/X11/fonts/ that was missed before. Closes: #364530
vperrin-guest [Fri, 21 Apr 2006 14:07:18 +0000 (14:07 +0000)]
r1910: * Update french translation with recent change in dh_installxfonts
joeyh [Tue, 18 Apr 2006 14:15:28 +0000 (14:15 +0000)]
r1908: * dh_installudev: Include rules.d directory so symlink can be made even
before udev is installed. Closes: #363307
joeyh [Mon, 17 Apr 2006 20:19:04 +0000 (20:19 +0000)]
r1906: releasing version 5.0.31
joeyh [Mon, 17 Apr 2006 20:11:24 +0000 (20:11 +0000)]
r1905: * dh_installxfonts: pass --x11r7-layout to update-fonts-* commands to ensure
they use the right new directory. Closes: #362820
* dh_installxfonts: also, alias files have moved from /etc/X11/fonts/* to
/etc/X11/fonts/X11R7/*, update call to update-fonts-alias and the man page
accordingly; packages containing alias files will need to switch to the
new directory on their own.
* dh_installudev: correct documentation for --name. Closes: #363028
* Fix broken directory removal code.
vperrin-guest [Fri, 14 Apr 2006 09:35:45 +0000 (09:35 +0000)]
r1904: * Update french translation with recents changes in dh_installxfonts, dh_link and dh_compress manpages
* Delete -f option in po4a command line. Bug in po4a has been corrected in new version (0.24.1).
* Change build-depends for po4a. New version (0.24.1).
* Add code for removing empty "lang" directories into man/ when cleaning.
joeyh [Thu, 13 Apr 2006 22:54:28 +0000 (22:54 +0000)]
r1902: releasing version 5.0.30
joeyh [Thu, 13 Apr 2006 08:59:31 +0000 (08:59 +0000)]
r1900: * dh_installxfonts: Random hack to deal with X font dirs moving to
/usr/share/fonts/X11/ -- look there for fonts as well as in the old
location, although the old location probably won't be seen by X anymore.
* dh_installxfonts: Generate misc:Depends on new xfonts-utils.
* dh_compress: compress pcm fonts under usr/share/fonts/X11/
* dh_link: change example that used X11R6 directory.
joeyh [Sun, 9 Apr 2006 17:11:26 +0000 (17:11 +0000)]
r1898: releasing version 5.0.28
joeyh [Sun, 9 Apr 2006 17:07:08 +0000 (17:07 +0000)]
r1897: * dh_makeshlibs: Fix udeb package name regexp. Closes: #361677
joeyh [Thu, 30 Mar 2006 20:25:27 +0000 (20:25 +0000)]
r1895: releasing version 5.0.27
joeyh [Wed, 29 Mar 2006 00:38:07 +0000 (00:38 +0000)]
r1894: * dh_installman: die with an error if a man page read for so lines fails
Closes: #359020
vperrin-guest [Tue, 28 Mar 2006 07:53:33 +0000 (07:53 +0000)]
r1893: * Update pot file and french translation with recent changes in dh_installdirs and dh_movefiles manpages.
joeyh [Mon, 27 Mar 2006 19:06:36 +0000 (19:06 +0000)]
r1892: * dh_install: swap two paras in man page for clarity. Closes: #359182
joeyh [Sat, 25 Mar 2006 18:40:46 +0000 (18:40 +0000)]
r1891: * Typo. Closes: #358904
joeyh [Thu, 23 Mar 2006 00:48:17 +0000 (00:48 +0000)]
r1889: releasing version 5.0.26
joeyh [Sun, 19 Mar 2006 23:32:15 +0000 (23:32 +0000)]
r1888: remove website update gunk; website is moving to wiki
joeyh [Wed, 15 Mar 2006 21:18:48 +0000 (21:18 +0000)]
r1886: releasing version 5.0.25
joeyh [Wed, 15 Mar 2006 21:12:51 +0000 (21:12 +0000)]
r1885: * dh_installdebconf: For udebs, misc:Depends will now contain cdebconf-udeb.
joeyh [Mon, 13 Mar 2006 04:37:36 +0000 (04:37 +0000)]
r1884: impove some errors
joeyh [Thu, 23 Feb 2006 17:06:47 +0000 (17:06 +0000)]
r1882: releasing version 5.0.24
joeyh [Thu, 23 Feb 2006 16:51:33 +0000 (16:51 +0000)]
r1881: * Add dh_installudev by Marco d'Itri.
vperrin-guest [Wed, 22 Feb 2006 15:14:39 +0000 (15:14 +0000)]
r1880: * Update pot file and french translation with recent changes in the dh_installdebconf manpage
* Add -f option to force .pot file re-building. This is in waiting a patch, correcting a bug in po4a_0.23.1
* Add --rm-backups in clean: Otherwise ll.po~ are included in the source package. (see debhelper_5.0.22.tar.gz)
joeyh [Mon, 20 Feb 2006 21:47:45 +0000 (21:47 +0000)]
r1878: releasing version 5.0.23
joeyh [Mon, 20 Feb 2006 21:39:03 +0000 (21:39 +0000)]
r1877: * dh_installdebconf: drop all support for old-style translated debconf
templates files via debconf-mergetemplate (keep a warning if any are
found, for now). Allows dropping debhelper's dependency on
debconf-utils. Closes: #331796