Age | Commit message (Collapse) | Author | Files | Lines |
|
gtkdoc reads the .devhelp2 files to create proper cross-references in
the HTML documentation. Compressing those files breaks this since gtkdoc
does not support reading compressed files.
Since those .devhelp2 files are usually rather small and only installed
on developer machines, the space saveings are not worth it.
Thus exclude the files from being compressed by dh_compress.
https://bugs.launchpad.net/ubuntu/+source/gtk-doc/+bug/1466210
Signed-off-by: Niels Thykier <niels@thykier.net>
|
|
Signed-off-by: Niels Thykier <niels@thykier.net>
|
|
Fix dh_compress to accept file names on the command line that it would
otherwise compress anyway, by removing duplicates.
Also allow dh_compress to accept absolute paths, by stripping the
leading slashes.
Add tests for the desired behavior in t/dh_compress.t .
Fix an undefined warning in dh_compress that is sometimes triggered.
Add a . -> lib symlink so that prove -vwlr t works.
Signed-off-by: Niels Thykier <niels@thykier.net>
|
|
Signed-off-by: Niels Thykier <niels@thykier.net>
|
|
expr1 -or expr2
Same as expr1 -o expr2, but not POSIX compliant.
Signed-off-by: Niels Thykier <niels@thykier.net>
|
|
Try again with correct fix
Signed-off-by: Niels Thykier <niels@thykier.net>
|
|
This reverts commit d5c08b71d7a59dfa5e082672ae2548eee7503fda.
Conflicts:
debian/changelog
|
|
|
|
Signed-off-by: Niels Thykier <niels@thykier.net>
|
|
Signed-off-by: Niels Thykier <niels@thykier.net>
|
|
Closes: #704443
|
|
|
|
exist.
|
|
|
|
python-sphinx. Closes: #637492 Thanks, Jakub Wilk
|
|
|
|
(uncompressed) html files. Closes: #603553
|
|
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.
|
|
still uses them.
|
|
|
|
|
|
|
|
|
|
used as images on a html page, and also to avoid needing to special case the .svgz extention when compressing svg. Closes: #530253
|
|
Closes: #484772
|
|
The time stamp information need not be contained in the .gz file since the
time stamp is preserved when compressing and decompressing. Closes: #467100
|
|
about the debian/compress file. Closes: #448759
|
|
/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.
|
|
|
|
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
|
|
* Typo, Closes: #183267
|
|
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
|
|
html files,
and since they are generally small, and since this matches existing
practice. Closes: #163303
|
|
NEWS.Debian. Make dh_compress always compress them. The idea is to make
these files be in a machine parsable form, like the debian changelog, but
only put newsworthy info into them. Automated tools can then display new
news on upgrade. It is hoped that if this catches on it will reduce the
abuse of debconf notes. See discussion on debian-devel for details.
|
|
/usr/X11R6/lib/X11/fonts/{100dpi,75dpi,misc}, as is required by policy.
|
|
|
|
and modified docs (Closes: #115733).
|
|
|
|
* dh_md5sums: don't fail if pwd has spaces in it (must be scraping the
bottom of the bug barrel here). Closes: #97404
|
|
|
|
|
|
|
|
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.
|
|
|
|
LD_LIBRARY_PATH is then set to when dpkg-shlibdeps is run. This
should make it easier for library packages that also build binary
packages to be built with correct dependancies. Closes: #36751
* In honor of Burn all GIFs Day (hi Don!), I added alternative
image formats .png, .jpg (and .jpeg) to the list of extentions dh_compress
does not compress. Closes: #41733
* Also, made all extentions dh_compress skips be looked at case
insensitively.
* dh_movefiles: force owner and group of installed files to be root.
Closes: #46039
* Closes: #42650, #47175 -- they've been fixed forever.
|
|
mode to
644. Executable .gz files are silly. Closes: #46383
|
|
|
|
specific to
a single target of a Makefile. This works tremendously well with
DH_OPTIONS: no need to put "-i" or "-pfoo" after every debhelper command
anymore.
* debhelper.1: mentioned above technique.
* examples/rules.multi: use the above method to get rid of -i's and -a's.
* examples/rules.multi2: new file, example of a multi-binary package that
works for arch-indep and arch-dependant packages, and also allows
building of single binary packages independntly, via binary-<package>
targets. It accomplishes all this using only one list of debhelper
commands.
* examples/*: removed source and diff targets. They've been obsolete for 2
years -- or is it 3? No need for a nice error message on failure anymore.
|
|
|