Преглед изворни кода

Update debian/*.install to work with DH_COMPAT=6

Some manual page translations are currently not included since they are
too out of date. However dh_install with DH_COMPAT=6 will fail if it
has nothing to install for a given wildcard expression. So rewrite the
wildcards to return the translations and the original manual page in
a single expression.
Raphael Hertzog пре 17 година
родитељ
комит
7b4bb2d5fd
3 измењених фајлова са 36 додато и 72 уклоњено
  1. 23 46
      debian/dpkg-dev.install
  2. 11 22
      debian/dpkg.install
  3. 2 4
      debian/dselect.install

+ 23 - 46
debian/dpkg-dev.install

@@ -17,50 +17,27 @@ usr/bin/dpkg-shlibdeps
 usr/bin/dpkg-source
 usr/lib/dpkg/parsechangelog
 usr/share/locale/*/LC_MESSAGES/dpkg-dev.mo
-usr/share/man/*/*/822-date.1
-usr/share/man/*/822-date.1
-usr/share/man/*/*/deb-control.5
-usr/share/man/*/deb-control.5
-usr/share/man/*/*/deb-version.5
-usr/share/man/*/deb-version.5
-usr/share/man/*/*/deb-substvars.5
-usr/share/man/*/deb-substvars.5
-usr/share/man/*/*/deb-override.5
-usr/share/man/*/deb-override.5
-usr/share/man/*/*/deb-shlibs.5
-usr/share/man/*/deb-shlibs.5
-usr/share/man/*/*/deb-symbols.5
-usr/share/man/*/deb-symbols.5
-usr/share/man/*/*/deb-triggers.5
-usr/share/man/*/deb-triggers.5
-usr/share/man/*/*/deb-old.5
-usr/share/man/*/deb-old.5
-usr/share/man/*/*/deb.5
-usr/share/man/*/deb.5
-usr/share/man/*/*/dpkg-architecture.1
-usr/share/man/*/dpkg-architecture.1
-usr/share/man/*/*/dpkg-buildpackage.1
-usr/share/man/*/dpkg-buildpackage.1
-usr/share/man/*/*/dpkg-checkbuilddeps.1
-usr/share/man/*/dpkg-checkbuilddeps.1
-usr/share/man/*/*/dpkg-distaddfile.1
-usr/share/man/*/dpkg-distaddfile.1
-usr/share/man/*/*/dpkg-genchanges.1
-usr/share/man/*/dpkg-genchanges.1
-usr/share/man/*/*/dpkg-gencontrol.1
-usr/share/man/*/dpkg-gencontrol.1
-usr/share/man/*/*/dpkg-gensymbols.1
-usr/share/man/*/dpkg-gensymbols.1
-usr/share/man/*/*/dpkg-name.1
-usr/share/man/*/dpkg-name.1
-usr/share/man/*/*/dpkg-parsechangelog.1
-usr/share/man/*/dpkg-parsechangelog.1
-usr/share/man/*/*/dpkg-scanpackages.1
-usr/share/man/*/dpkg-scanpackages.1
-usr/share/man/*/*/dpkg-scansources.1
-usr/share/man/*/dpkg-scansources.1
-usr/share/man/*/*/dpkg-shlibdeps.1
-usr/share/man/*/dpkg-shlibdeps.1
-usr/share/man/*/*/dpkg-source.1
-usr/share/man/*/dpkg-source.1
+usr/share/man/{*/*,*}/822-date.1
+usr/share/man/{*/*,*}/deb-control.5
+usr/share/man/{*/*,*}/deb-version.5
+usr/share/man/{*/*,*}/deb-substvars.5
+usr/share/man/{*/*,*}/deb-override.5
+usr/share/man/{*/*,*}/deb-shlibs.5
+usr/share/man/{*/*,*}/deb-symbols.5
+usr/share/man/{*/*,*}/deb-triggers.5
+usr/share/man/{*/*,*}/deb-old.5
+usr/share/man/{*/*,*}/deb.5
+usr/share/man/{*/*,*}/dpkg-architecture.1
+usr/share/man/{*/*,*}/dpkg-buildpackage.1
+usr/share/man/{*/*,*}/dpkg-checkbuilddeps.1
+usr/share/man/{*/*,*}/dpkg-distaddfile.1
+usr/share/man/{*/*,*}/dpkg-genchanges.1
+usr/share/man/{*/*,*}/dpkg-gencontrol.1
+usr/share/man/{*/*,*}/dpkg-gensymbols.1
+usr/share/man/{*/*,*}/dpkg-name.1
+usr/share/man/{*/*,*}/dpkg-parsechangelog.1
+usr/share/man/{*/*,*}/dpkg-scanpackages.1
+usr/share/man/{*/*,*}/dpkg-scansources.1
+usr/share/man/{*/*,*}/dpkg-shlibdeps.1
+usr/share/man/{*/*,*}/dpkg-source.1
 usr/share/perl5/Dpkg

+ 11 - 22
debian/dpkg.install

@@ -15,28 +15,17 @@ usr/lib/dpkg/mksplit
 usr/sbin
 usr/share/dpkg
 usr/share/locale/*/LC_MESSAGES/dpkg.mo
-usr/share/man/*/*/dpkg-deb.1
-usr/share/man/*/dpkg-deb.1
-usr/share/man/*/*/dpkg-divert.8
-usr/share/man/*/dpkg-divert.8
-usr/share/man/*/*/dpkg-query.1
-usr/share/man/*/dpkg-query.1
-usr/share/man/*/*/dpkg-split.1
-usr/share/man/*/dpkg-split.1
-usr/share/man/*/*/dpkg-statoverride.8
-usr/share/man/*/dpkg-statoverride.8
-usr/share/man/*/*/dpkg-trigger.1
-usr/share/man/*/dpkg-trigger.1
-usr/share/man/*/*/dpkg.cfg.5
-usr/share/man/*/dpkg.cfg.5
-usr/share/man/*/*/dpkg.1
-usr/share/man/*/dpkg.1
-usr/share/man/*/*/install-info.8
-usr/share/man/*/install-info.8
-usr/share/man/*/*/start-stop-daemon.8
-usr/share/man/*/start-stop-daemon.8
-usr/share/man/*/*/update-alternatives.8
-usr/share/man/*/update-alternatives.8
+usr/share/man/{*/*,*}/dpkg-deb.1
+usr/share/man/{*/*,*}/dpkg-divert.8
+usr/share/man/{*/*,*}/dpkg-query.1
+usr/share/man/{*/*,*}/dpkg-split.1
+usr/share/man/{*/*,*}/dpkg-statoverride.8
+usr/share/man/{*/*,*}/dpkg-trigger.1
+usr/share/man/{*/*,*}/dpkg.cfg.5
+usr/share/man/{*/*,*}/dpkg.1
+usr/share/man/{*/*,*}/install-info.8
+usr/share/man/{*/*,*}/start-stop-daemon.8
+usr/share/man/{*/*,*}/update-alternatives.8
 usr/share/perl5/Dpkg.pm
 usr/share/perl5/Dpkg/Gettext.pm
 var/lib/dpkg/alternatives

+ 2 - 4
debian/dselect.install

@@ -3,8 +3,6 @@
 usr/bin/dselect
 usr/lib/dpkg/methods
 usr/share/locale/*/LC_MESSAGES/dselect.mo
-usr/share/man/*/*/dselect.cfg.5
-usr/share/man/*/dselect.cfg.5
-usr/share/man/*/*/dselect.1
-usr/share/man/*/dselect.1
+usr/share/man/{*/*,*}/dselect.cfg.5
+usr/share/man/{*/*,*}/dselect.1
 var/lib/dpkg/methods