summaryrefslogtreecommitdiff
path: root/dh_link
AgeCommit message (Collapse)AuthorFilesLines
2017-04-12dh_link: Clarify that the leading slash is optionalNiels Thykier1-4/+4
Signed-off-by: Niels Thykier <niels@thykier.net>
2017-04-12dh_link.1: Improve the documentationJohannes Schauer1-7/+22
Signed-off-by: Niels Thykier <niels@thykier.net>
2016-01-14Fix typosJakub Wilk1-1/+1
Signed-off-by: Niels Thykier <niels@thykier.net>
2016-01-02Drop support for compat level 3Niels Thykier1-2/+2
Signed-off-by: Niels Thykier <niels@thykier.net>
2015-07-01Migrate to use warnings and use parentNiels Thykier1-1/+2
Signed-off-by: Niels Thykier <niels@thykier.net>
2015-01-01Add editor hints to the end of all perl modules and scriptsNiels Thykier1-0/+6
Signed-off-by: Niels Thykier <niels@thykier.net>
2015-01-01Added make_symlink to create Policy compliant symlinksNiels Thykier1-85/+2
Signed-off-by: Niels Thykier <niels@thykier.net>
2012-05-15dh_link: Doc improvement. Closes: #672988Joey Hess1-0/+2
2011-09-27wordingJoey Hess1-1/+1
2010-11-02Apply manual pages conventionsDavid Prévot1-15/+15
As advised in man(1), always use: B<bold text> type exactly as shown. I<italic text> replace with appropriate argument. s/debian/Debian/ if needed. s/ / / also. s/perl/Perl/ s/python/Python/ and s/emacs/Emacs/ too.
2009-09-06releasing version 7.4.17.4.1Joey Hess1-0/+2
2009-09-04Add FILES sections to man pages. Closes: #545041Joey Hess1-9/+10
2008-01-18* dh_link: -X can be used to avoid it modifying symlinks to be compliantJoey Hess1-1/+7
with policy. Closes: #461392
2007-08-18r2020: * dh_link: Skip self-links. Closes: #438572joeyh1-1/+6
2006-11-07r1956: * Correct some incorrect instances of "v4 only" in docs. Closes: #381536joeyh1-2/+2
* 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
2006-04-13r1900: * dh_installxfonts: Random hack to deal with X font dirs moving to5.0.29joeyh1-2/+2
/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.
2006-01-08r1843: * dh_link: add special case handling for paths to a directory ↵joeyh1-2/+8
containing the link. Closes: #346405 * dh_link: add special case handling for link to /
2004-07-08r1695: * dh_gconf: gconf schemas moved to /usr/share/gconf/schemas. Relocatejoey1-2/+34
schemas from /etc/gconf/schemas. (Josselin Mouette) * dh_gconf: kill gconfd-2 so that the newly installed schemas are available straight away. (Josselin Mouette) * dh_gconf: fix bashism in restart of gconfd-2 * dh_gconf: fix innaccuracy in man page; gconfd-2 is HUPPed, not killed. * dh_scrollkeeper: stop adding scrollkeeper to misc:Depends, since the postinst will not run it if it's not installed, and a single run after it's installed is sufficient to find all documents. Closes: #256745 * dh_fixperms: make .ali files mode 444 to prevent recompilation by GNAT. For speed, only scan for .ali files in usr/lib/ada. Closes: #245211 * dh_python: check to make sure compileall.py is available before running it in the postinst. Closes: #253112 * dh_installmodules: install debian/package.modprobe into etc/modprobe.d/ for module-init-tools. These files can sometimes need to differ from the etc/modutils/ files. Closes: #204336, #234495 * dh_installmanpages is now deprecated. * Add a test case for bug #244157, and fixed the inverted ok() parameters in the others, and added a few new tests. * dh_link: applied GOTO Masanori's patch to fix conversion of existing relative symlinks between top level directories. Closes: #244157
2003-08-22r1594: * dh_python: Another patch, for pythonX.Y-foo packages.version_4.1.67joey1-1/+4
* dh_link: Improve error message if link destination is a directory. Closes: #206689
2003-08-19r1592: * dh_link: rm -f every time, ln -f is not good enough if the link ↵version_4.1.66joey1-2/+2
target is an existing directory (aka, ln sucks). Closes: #206245 * dh_clean: honor -X for debian/tmp removal. Closes: #199952 more or less.
2003-06-20r591: * dh_python typo fix Closes: #197679joey1-2/+2
* dh_link: don't complain if tmp dir does not exist yet when doing pre-link scan.
2003-03-03r576: * Rename debhelper.1 to debhelper.7.joey1-1/+1
* Typo, Closes: #183267
2002-04-12r518: * dh_movefiles has long been a sore point in debhelper. Inheritedjoey1-0/+27
from debstd, its interface and implementation suck, and I have maintained it while never really deigning to use it. Now there is a remplacment: dh_install, which ... - copies files, doesn't move them. Closes: #75360, #82649 - doesn't have that whole annoying debian/package.files vs. debian/files mess, as it uses debian/install. - supports copying empty subdirs. Closes: #133037 - doesn't use tar, thus no error reproting problems. Closes: #112538 - files are listed relative to the pwd, debian/tmp need not be used at all, so no globbing issues. Closes: #100404 - supports -X. Closes: #116902 - the whole concept of moving files out of a directory is gone, so this bug doesn't really apply. Closes: #120026 - This is exactly what Bill Allombert asked for in #117383, even though I designed it seemingly independantly. Thank you Bill! Closes: #117383 * Made debhelper's debian/rules a lot simpler by means of the above. * Updated example rules file to use dh_install. Also some reordering and other minor changes. * dh_movefiles is lightly deprecated, and when you run into its bugs and bad design, you are incouraged to just use dh_install instead. * dh_fixperms: in v4 only, make all files in bin/ dirs +x. Closes: #119039 * dh_fixperms: in v4 only, make all files in etc/init.d executable (of course there's -X ..) * dh_link: in v4 only, finds existing, non-policy-conformant symlinks and corrects them. This has the side effect of making dh_link idempotent. * Added a -h/--help option. This seems very obvious, but it never occured to me before.. * use v4 for building debhelper itself * v4 mode is done, you may now use it without fear of it changing. (This idea of this upload is to get v4 into woody so people won't run into many issues backporting from sarge to woody later on. Packages targeted for woody should continue to use whatever compatability level they are using.)
2001-12-21r498: * Typo, Closes: #122679joey1-1/+1
* Export dirname from Dh_Lib, and related cleanup, Closes: #125770 * Document dirname, basename in PROGRAMMING
2001-11-18r496: * Man page cleanups, Closes: #119335joey1-1/+1
2001-02-09r433: this is getting *so* boring.joey1-3/+82
2001-02-09r420: big monsta changesjoey1-11/+13
2001-02-07r419: touchupjoey1-1/+1
2000-03-02r338: * Patch from Jorgen `forcer' Schaefer <forcer at mindless.com> (muchjoey1-12/+15
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-17r128: Initial revisionjoey1-0/+70