summaryrefslogtreecommitdiff
path: root/dh_gencontrol
AgeCommit message (Collapse)AuthorFilesLines
2004-02-09r1655: * Added udeb support, as pioneered by di-packages-build. Understandsversion_4.2.0joey1-1/+4
"XC-Package-Type: udeb" in debian/control. See debhelper(1) for details. * Dh_Lib: add and export is_udeb and udeb_filename * dh_builddeb: name udebs with proper extension * dh_gencontrol: pass -n and filename to dpkg-gencontrol * dh_installdocs, dh_makeshlibs, dh_md5sums, dh_installchangelogs, dh_installexamples, dh_installman, dh_installmanpages: skip udebs * dh_shlibdeps: skip udebs. This may be temporary. * dh_installdeb: do not process conffiles, shlibs, preinsts, postrms, or prerms for udebs. Do not substiture #DEBHELPER# tokens in postinst scripts for udebs. * dh_installdebconf: skip config script for udebs, still do templates
2003-08-18r1590: * Converted several chown 0.0 to chown 0:0 for POSIX 200112.version_4.1.65joey1-1/+1
* dh_python: patch from Josselin to support packages only shipping binary (.so) modules, and removal of any already byte-compiled .py[co] found.
2003-03-03r576: * Rename debhelper.1 to debhelper.7.joey1-1/+1
* Typo, Closes: #183267
2002-06-20r532: * Added --mainpackage= option, of use in some kernel modules packages.joey1-2/+6
* dh_gencontrol only needs to pass -p to dpkg-gencontrol if there is more than one package in debian/control. This makes it a bit more flexible in some cases.
2001-11-18r496: * Man page cleanups, Closes: #119335joey1-1/+1
2001-06-18r480: * Revert change of 3.0.30. This broke too much stuff. Maybe I'lljoey1-17/+1
change it in debhelper v4..
2001-06-11r478: * dh_gencontrol: Work around very strange hurd semanticsjoey1-1/+1
which allow "" to be an empty file. Closes: #100542
2001-06-03r475: * dh_gencontrol: Added a documented interface for specifying substvarsjoey1-5/+21
data in a file. Substvars data may be put in debian/package.substvars. (Those files used to be used by debhelper for automatically generated data, but it uses a different internal filename now). It will be merged with any automatically determined substvars data. See bug #98819 * I want to stress that no one should ever rely in internal, undocumented debhelper workings. Just because debhelper uses a certian name for some internally used file does not mean that you should feel free to modify that file to your own ends in a debian package. If you do use it, don't be at all suprised when it breaks. If you find that debhelper is lacking a documented interface for something that you need, ask for it! (debhelper's undocumented, internal use only files should now all be prefixed with ".debhelper")
2001-05-29r472: * Fixed issues with extended parameters to dh_gencontrol including ↵joey1-2/+3
spaces and quotes. This was some histirical cruft that deals with splitting up the string specified by -u, and it should not have applied to the set of options after --. Now that it's fixed, any and all programs that support a -- and options after it, do not require any special quoting of the succeeding options. Quote just like you would in whatever program those options go to. So, for example, dh_gencontrol -Vblah:Depends='foo, bar (>= 1.2)' will work just as you would hope. This fix does NOT apply to -u; don't use -u if you must do something complex. Closes: #89311 * Made escape_shell output a lot better.
2001-04-15r461: * Documented -isp, Closes: #93983joey1-1/+3
2001-02-09r431: pod over for the nightjoey1-0/+1
2001-02-09r427: converting to pod is getting old..joey1-2/+43
2001-02-09r420: big monsta changesjoey1-10/+11
2001-01-28r412: * Bah, reverted that last change. It isn't useful becausejoey1-3/+2
dpkg-buildpackage reads the real control file and gets confused.
2001-01-25r410: * Added the ability to make debhelper read a different file thanjoey1-2/+3
debian/control as the control file. This is very useful for various and sundry things, all Evil, most involving kernel packages.
2000-07-21r360: * Never refer to root, always uid/gid "0". Closes: #67508joey1-2/+2
2000-05-01r348: * Fixes for perl 5.6.joey1-1/+1
* Spelling fixes.
2000-03-02r338: * Patch from Jorgen `forcer' Schaefer <forcer at mindless.com> (muchjoey1-12/+23
modified)to make dh_installwm use new window manager registration method, update-alternatives. Closes: #52156, #34684 (latter bug is obsolete) * Fixed $dh{flavor} to be upper-case. * Deprecated dh_installemavcsen --number; use --priority instead. Also, the option parser requires the parameter be a number now. And, dh_installwm now accepts --priority, and window manager packages should start using it. * dh_installwm now behaves like a proper debhelper command, and reads debian/<package>.wm too. This is a small behavior change; filenames specified on the command line no longer apply to all packages it acts on. I can't belive this program existed for 2 years with such a glaring problem; I guess most people don't need ot register 5 wm's in 3 sub-packages. Anyway, it can handle such things now. :-) * Moved Dh_*.pm to /usr/lib/perl5/Debian/Debhelper. *big* change.
1999-08-17r11: Initial revisionjoey1-0/+19