diff options
author | Joey Hess <joey@kodama.kitenet.net> | 2007-11-19 14:27:25 -0500 |
---|---|---|
committer | Joey Hess <joey@kodama.kitenet.net> | 2007-11-19 14:27:25 -0500 |
commit | bb14bf35299423a2e14c887ad39a1d8ef2793e32 (patch) | |
tree | 0f06d4bd08ca156747a2b3b8bfc951961e544adf | |
parent | fff48ce7e824a3edb96a36007274c36d165c5aca (diff) | |
download | debhelper-bb14bf35299423a2e14c887ad39a1d8ef2793e32.tar.gz |
* dh_makeshlibs: Support symbols files. Closes: #443978
Packages using this support should build-depend on dpkg-dev (>= 1.14.8).
Symbols files can be downloaded from mole:
http://qa.debian.org/cgi-bin/mole/seedsymbols
-rw-r--r-- | debian/changelog | 4 | ||||
-rwxr-xr-x | dh_makeshlibs | 33 | ||||
-rw-r--r-- | man/po4a/po/debhelper.pot | 78 | ||||
-rw-r--r-- | man/po4a/po/es.po | 84 | ||||
-rw-r--r-- | man/po4a/po/fr.po | 84 |
5 files changed, 184 insertions, 99 deletions
diff --git a/debian/changelog b/debian/changelog index 4a19475c..43fd4153 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,6 +1,10 @@ debhelper (5.0.61) UNRELEASED; urgency=low * Man page fix re v4. Closes: #450608 + * dh_makeshlibs: Support symbols files. Closes: #443978 + Packages using this support should build-depend on dpkg-dev (>= 1.14.8). + Symbols files can be downloaded from mole: + http://qa.debian.org/cgi-bin/mole/seedsymbols -- Joey Hess <joeyh@debian.org> Thu, 08 Nov 2007 12:06:44 -0500 diff --git a/dh_makeshlibs b/dh_makeshlibs index 9ee80533..7da87b32 100755 --- a/dh_makeshlibs +++ b/dh_makeshlibs @@ -2,7 +2,7 @@ =head1 NAME -dh_makeshlibs - automatically create shlibs file +dh_makeshlibs - automatically create shlibs file and call dpkg-gensymbols =cut @@ -11,7 +11,7 @@ use Debian::Debhelper::Dh_Lib; =head1 SYNOPSIS -B<dh_makeshlibs> [S<I<debhelper options>>] [B<-m>I<major>] [B<-V>I<[dependencies]>] [B<-n>] [B<-X>I<item>] +B<dh_makeshlibs> [S<I<debhelper options>>] [B<-m>I<major>] [B<-V>I<[dependencies]>] [B<-n>] [B<-X>I<item>] [S<B<--> I<params>>] =head1 DESCRIPTION @@ -19,7 +19,12 @@ dh_makeshlibs is a debhelper program that automatically scans for shared libraries, and generates a shlibs file for the libraries it finds. It also adds a call to ldconfig in the postinst and postrm scripts (in -V3 mode and above only) to any packages which it finds shared libraries in. +V3 mode and above only) to any packages in which it finds shared libraries. + +If a L<dpkg-gensymbols(1)> symbol file is found in debian/package.symbols +(or debian/package.symbols.arch), dpkg-gensymbols will be called +to process and install the symbols file. Packages using symbols files +should Build-Depend on dpkg-dev (>= 1.14.8). =head1 OPTIONS @@ -69,6 +74,10 @@ from being treated as shared libraries. Create an additional line for udebs in the shlibs file and use "udeb" as the package name for udebs to depend on instead of the regular library package. +=item B<--> I<params> + +Pass "params" to L<dpkg-gensymbols(1)>. + =back =head1 EXAMPLES @@ -195,6 +204,24 @@ foreach my $package (@{$dh{DOPACKAGES}}) { doit("chmod",644,"$tmp/DEBIAN/shlibs"); doit("chown","0:0","$tmp/DEBIAN/shlibs"); } + + # dpkg-gensymbols files + my $symbols=pkgfile($package, "symbols"); + if (-e $symbols) { + # This is done rather than using dpkg-gensymbols + # own search for symbols files, since that search + # is not 100% compatible with debhelper. (For example, + # this supports --ignore being used.) + if (! -d "$tmp/DEBIAN") { + doit("install","-d","$tmp/DEBIAN"); + } + doit("cp", $symbols, "$tmp/DEBIAN/symbols"); + doit("dpkg-gensymbols", "-p$package", "-O$tmp/DEBIAN/symbols", + "-P$tmp", @{$dh{U_PARAMS}}); + if (-s "$tmp/DEBIAN/symbols" == 0) { + doit("rm", "-f", "$tmp/DEBIAN/symbols"); + } + } } =head1 SEE ALSO diff --git a/man/po4a/po/debhelper.pot b/man/po4a/po/debhelper.pot index ba42bcaa..711189fe 100644 --- a/man/po4a/po/debhelper.pot +++ b/man/po4a/po/debhelper.pot @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2007-11-02 23:21-0400\n" +"POT-Creation-Date: 2007-11-19 14:23-0500\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -321,7 +321,7 @@ msgid "Do not modify postinst/postrm/etc scripts." msgstr "" # type: =item -#: debhelper.pod:157 dh_compress:42 dh_makeshlibs:62 dh_md5sums:37 dh_shlibdeps:36 dh_strip:39 +#: debhelper.pod:157 dh_compress:42 dh_makeshlibs:67 dh_md5sums:37 dh_shlibdeps:36 dh_strip:39 msgid "B<-X>I<item>, B<--exclude=>I<item>" msgstr "" @@ -866,7 +866,7 @@ msgid "" msgstr "" # type: =head1 -#: debhelper.pod:479 dh_builddeb:85 dh_clean:106 dh_compress:189 dh_desktop:47 dh_fixperms:106 dh_gconf:90 dh_gencontrol:73 dh_installcatalogs:111 dh_installchangelogs:125 dh_installcron:61 dh_installdebconf:118 dh_installdeb:94 dh_installdirs:83 dh_installdocs:236 dh_installemacsen:109 dh_installexamples:102 dh_installinfo:103 dh_installinit:197 dh_installlogcheck:51 dh_installlogrotate:50 dh_installmanpages:197 dh_installman:229 dh_installmenu:80 dh_installmime:85 dh_installmodules:116 dh_installpam:52 dh_install:251 dh_installppp:56 dh_installwm:107 dh_installxfonts:86 dh_link:217 dh_listpackages:28 dh_makeshlibs:200 dh_md5sums:86 dh_movefiles:162 dh_perl:140 dh_python:282 dh_scrollkeeper:76 dh_shlibdeps:150 dh_strip:222 dh_suidregister:117 dh_testdir:43 dh_testroot:26 dh_testversion:74 dh_undocumented:28 dh_usrlocal:114 +#: debhelper.pod:479 dh_builddeb:85 dh_clean:106 dh_compress:189 dh_desktop:47 dh_fixperms:106 dh_gconf:90 dh_gencontrol:73 dh_installcatalogs:111 dh_installchangelogs:125 dh_installcron:61 dh_installdebconf:118 dh_installdeb:94 dh_installdirs:83 dh_installdocs:236 dh_installemacsen:109 dh_installexamples:102 dh_installinfo:103 dh_installinit:197 dh_installlogcheck:51 dh_installlogrotate:50 dh_installmanpages:197 dh_installman:229 dh_installmenu:80 dh_installmime:85 dh_installmodules:116 dh_installpam:52 dh_install:251 dh_installppp:56 dh_installwm:107 dh_installxfonts:86 dh_link:217 dh_listpackages:28 dh_makeshlibs:227 dh_md5sums:86 dh_movefiles:162 dh_perl:140 dh_python:282 dh_scrollkeeper:76 dh_shlibdeps:150 dh_strip:222 dh_suidregister:117 dh_testdir:43 dh_testroot:26 dh_testversion:74 dh_undocumented:28 dh_usrlocal:114 msgid "SEE ALSO" msgstr "" @@ -891,12 +891,12 @@ msgid "Debhelper web site." msgstr "" # type: =head1 -#: debhelper.pod:493 dh_builddeb:91 dh_clean:112 dh_compress:195 dh_desktop:53 dh_fixperms:112 dh_gconf:96 dh_gencontrol:79 dh_installcatalogs:117 dh_installchangelogs:131 dh_installcron:67 dh_installdebconf:124 dh_installdeb:100 dh_installdirs:89 dh_installdocs:242 dh_installemacsen:115 dh_installexamples:108 dh_installinfo:109 dh_installinit:203 dh_installlogcheck:57 dh_installlogrotate:56 dh_installmanpages:203 dh_installman:235 dh_installmenu:88 dh_installmime:91 dh_installmodules:122 dh_installpam:58 dh_install:257 dh_installppp:62 dh_installwm:113 dh_installxfonts:92 dh_link:223 dh_listpackages:34 dh_makeshlibs:206 dh_md5sums:92 dh_movefiles:168 dh_perl:146 dh_python:288 dh_scrollkeeper:82 dh_shlibdeps:156 dh_strip:228 dh_suidregister:123 dh_testdir:49 dh_testroot:32 dh_testversion:80 dh_undocumented:34 dh_usrlocal:120 +#: debhelper.pod:493 dh_builddeb:91 dh_clean:112 dh_compress:195 dh_desktop:53 dh_fixperms:112 dh_gconf:96 dh_gencontrol:79 dh_installcatalogs:117 dh_installchangelogs:131 dh_installcron:67 dh_installdebconf:124 dh_installdeb:100 dh_installdirs:89 dh_installdocs:242 dh_installemacsen:115 dh_installexamples:108 dh_installinfo:109 dh_installinit:203 dh_installlogcheck:57 dh_installlogrotate:56 dh_installmanpages:203 dh_installman:235 dh_installmenu:88 dh_installmime:91 dh_installmodules:122 dh_installpam:58 dh_install:257 dh_installppp:62 dh_installwm:113 dh_installxfonts:92 dh_link:223 dh_listpackages:34 dh_makeshlibs:233 dh_md5sums:92 dh_movefiles:168 dh_perl:146 dh_python:288 dh_scrollkeeper:82 dh_shlibdeps:156 dh_strip:228 dh_suidregister:123 dh_testdir:49 dh_testroot:32 dh_testversion:80 dh_undocumented:34 dh_usrlocal:120 msgid "AUTHOR" msgstr "" # type: textblock -#: debhelper.pod:495 dh_builddeb:93 dh_clean:114 dh_compress:197 dh_fixperms:114 dh_gencontrol:81 dh_installchangelogs:133 dh_installcron:69 dh_installdebconf:126 dh_installdeb:102 dh_installdirs:91 dh_installdocs:244 dh_installemacsen:117 dh_installexamples:110 dh_installinfo:111 dh_installinit:205 dh_installlogrotate:58 dh_installmanpages:205 dh_installman:237 dh_installmenu:90 dh_installmime:93 dh_installmodules:124 dh_installpam:60 dh_install:259 dh_installppp:64 dh_installwm:115 dh_installxfonts:94 dh_link:225 dh_listpackages:36 dh_makeshlibs:208 dh_md5sums:94 dh_movefiles:170 dh_shlibdeps:158 dh_strip:230 dh_suidregister:125 dh_testdir:51 dh_testroot:34 dh_testversion:82 dh_undocumented:36 +#: debhelper.pod:495 dh_builddeb:93 dh_clean:114 dh_compress:197 dh_fixperms:114 dh_gencontrol:81 dh_installchangelogs:133 dh_installcron:69 dh_installdebconf:126 dh_installdeb:102 dh_installdirs:91 dh_installdocs:244 dh_installemacsen:117 dh_installexamples:110 dh_installinfo:111 dh_installinit:205 dh_installlogrotate:58 dh_installmanpages:205 dh_installman:237 dh_installmenu:90 dh_installmime:93 dh_installmodules:124 dh_installpam:60 dh_install:259 dh_installppp:64 dh_installwm:115 dh_installxfonts:94 dh_link:225 dh_listpackages:36 dh_makeshlibs:235 dh_md5sums:94 dh_movefiles:170 dh_shlibdeps:158 dh_strip:230 dh_suidregister:125 dh_testdir:51 dh_testroot:34 dh_testversion:82 dh_undocumented:36 msgid "Joey Hess <joeyh@debian.org>" msgstr "" @@ -920,7 +920,7 @@ msgid "" msgstr "" # type: =head1 -#: dh_builddeb:21 dh_clean:25 dh_compress:38 dh_fixperms:31 dh_gconf:34 dh_gencontrol:26 dh_installcatalogs:44 dh_installchangelogs:40 dh_installcron:24 dh_installdebconf:50 dh_installdirs:28 dh_installdocs:51 dh_installemacsen:35 dh_installexamples:29 dh_installinfo:37 dh_installinit:33 dh_installlogrotate:22 dh_installmanpages:40 dh_installman:53 dh_installmenu:34 dh_installmime:31 dh_installmodules:39 dh_installpam:24 dh_install:43 dh_installppp:26 dh_installwm:32 dh_link:48 dh_makeshlibs:24 dh_md5sums:28 dh_movefiles:32 dh_perl:28 dh_python:39 dh_scrollkeeper:32 dh_shlibdeps:26 dh_strip:35 dh_testdir:23 dh_testversion:34 dh_usrlocal:39 +#: dh_builddeb:21 dh_clean:25 dh_compress:38 dh_fixperms:31 dh_gconf:34 dh_gencontrol:26 dh_installcatalogs:44 dh_installchangelogs:40 dh_installcron:24 dh_installdebconf:50 dh_installdirs:28 dh_installdocs:51 dh_installemacsen:35 dh_installexamples:29 dh_installinfo:37 dh_installinit:33 dh_installlogrotate:22 dh_installmanpages:40 dh_installman:53 dh_installmenu:34 dh_installmime:31 dh_installmodules:39 dh_installpam:24 dh_install:43 dh_installppp:26 dh_installwm:32 dh_link:48 dh_makeshlibs:29 dh_md5sums:28 dh_movefiles:32 dh_perl:28 dh_python:39 dh_scrollkeeper:32 dh_shlibdeps:26 dh_strip:35 dh_testdir:23 dh_testversion:34 dh_usrlocal:39 msgid "OPTIONS" msgstr "" @@ -954,7 +954,7 @@ msgid "B<-u>I<params>" msgstr "" # type: =item -#: dh_builddeb:37 dh_gencontrol:32 dh_installdebconf:58 dh_installinit:67 dh_shlibdeps:32 +#: dh_builddeb:37 dh_gencontrol:32 dh_installdebconf:58 dh_installinit:67 dh_makeshlibs:77 dh_shlibdeps:32 msgid "B<--> I<params>" msgstr "" @@ -964,12 +964,12 @@ msgid "Pass I<params> to L<dpkg-deb(1)> when it is used to build the package." msgstr "" # type: textblock -#: dh_builddeb:87 dh_clean:108 dh_compress:191 dh_fixperms:108 dh_gconf:92 dh_gencontrol:75 dh_installcatalogs:113 dh_installchangelogs:127 dh_installcron:63 dh_installdebconf:120 dh_installdeb:96 dh_installdirs:85 dh_installdocs:238 dh_installemacsen:111 dh_installexamples:104 dh_installinfo:105 dh_installinit:199 dh_installlogcheck:53 dh_installlogrotate:52 dh_installmanpages:199 dh_installman:231 dh_installmime:87 dh_installmodules:118 dh_installpam:54 dh_install:253 dh_installppp:58 dh_installwm:109 dh_installxfonts:88 dh_link:219 dh_listpackages:30 dh_makeshlibs:202 dh_md5sums:88 dh_movefiles:164 dh_perl:142 dh_python:284 dh_strip:224 dh_suidregister:119 dh_testdir:45 dh_testroot:28 dh_testversion:76 dh_undocumented:30 dh_usrlocal:116 +#: dh_builddeb:87 dh_clean:108 dh_compress:191 dh_fixperms:108 dh_gconf:92 dh_gencontrol:75 dh_installcatalogs:113 dh_installchangelogs:127 dh_installcron:63 dh_installdebconf:120 dh_installdeb:96 dh_installdirs:85 dh_installdocs:238 dh_installemacsen:111 dh_installexamples:104 dh_installinfo:105 dh_installinit:199 dh_installlogcheck:53 dh_installlogrotate:52 dh_installmanpages:199 dh_installman:231 dh_installmime:87 dh_installmodules:118 dh_installpam:54 dh_install:253 dh_installppp:58 dh_installwm:109 dh_installxfonts:88 dh_link:219 dh_listpackages:30 dh_makeshlibs:229 dh_md5sums:88 dh_movefiles:164 dh_perl:142 dh_python:284 dh_strip:224 dh_suidregister:119 dh_testdir:45 dh_testroot:28 dh_testversion:76 dh_undocumented:30 dh_usrlocal:116 msgid "L<debhelper(7)>" msgstr "" # type: textblock -#: dh_builddeb:89 dh_clean:110 dh_compress:193 dh_desktop:51 dh_fixperms:110 dh_gconf:94 dh_gencontrol:77 dh_installchangelogs:129 dh_installcron:65 dh_installdebconf:122 dh_installdeb:98 dh_installdirs:87 dh_installdocs:240 dh_installemacsen:113 dh_installexamples:106 dh_installinfo:107 dh_installinit:201 dh_installlogrotate:54 dh_installmanpages:201 dh_installman:233 dh_installmenu:86 dh_installmime:89 dh_installmodules:120 dh_installpam:56 dh_install:255 dh_installppp:60 dh_installwm:111 dh_installxfonts:90 dh_link:221 dh_listpackages:32 dh_makeshlibs:204 dh_md5sums:90 dh_movefiles:166 dh_perl:144 dh_python:286 dh_scrollkeeper:80 dh_shlibdeps:154 dh_strip:226 dh_suidregister:121 dh_testdir:47 dh_testroot:30 dh_testversion:78 dh_undocumented:32 dh_usrlocal:118 +#: dh_builddeb:89 dh_clean:110 dh_compress:193 dh_desktop:51 dh_fixperms:110 dh_gconf:94 dh_gencontrol:77 dh_installchangelogs:129 dh_installcron:65 dh_installdebconf:122 dh_installdeb:98 dh_installdirs:87 dh_installdocs:240 dh_installemacsen:113 dh_installexamples:106 dh_installinfo:107 dh_installinit:201 dh_installlogrotate:54 dh_installmanpages:201 dh_installman:233 dh_installmenu:86 dh_installmime:89 dh_installmodules:120 dh_installpam:56 dh_install:255 dh_installppp:60 dh_installwm:111 dh_installxfonts:90 dh_link:221 dh_listpackages:32 dh_makeshlibs:231 dh_md5sums:90 dh_movefiles:166 dh_perl:144 dh_python:286 dh_scrollkeeper:80 dh_shlibdeps:154 dh_strip:226 dh_suidregister:121 dh_testdir:47 dh_testroot:30 dh_testversion:78 dh_undocumented:32 dh_usrlocal:118 msgid "This program is a part of debhelper." msgstr "" @@ -1192,8 +1192,8 @@ msgid "" "the permissions of all man pages to mode 644. It makes all files be owned by " "root, and it removes group and other write permission from all files. It " "removes execute permissions from any libraries that have it set. It makes " -"all files in bin/ directories, /usr/games/ and etc/init.d executable (v4 " -"only). Finally, it removes the setuid and setgid bits from all files in the " +"all files in bin/ directories, /usr/games/ and etc/init.d executable (since " +"v4). Finally, it removes the setuid and setgid bits from all files in the " "package." msgstr "" @@ -1360,7 +1360,7 @@ msgid "" msgstr "" # type: =item -#: dh_installcatalogs:48 dh_installdebconf:54 dh_installdocs:60 dh_installemacsen:39 dh_installinfo:46 dh_installinit:37 dh_installmenu:38 dh_installmime:35 dh_installmodules:43 dh_installwm:42 dh_makeshlibs:58 dh_python:60 dh_scrollkeeper:36 dh_usrlocal:43 +#: dh_installcatalogs:48 dh_installdebconf:54 dh_installdocs:60 dh_installemacsen:39 dh_installinfo:46 dh_installinit:37 dh_installmenu:38 dh_installmime:35 dh_installmodules:43 dh_installwm:42 dh_makeshlibs:63 dh_python:60 dh_scrollkeeper:36 dh_usrlocal:43 msgid "B<-n>, B<--noscripts>" msgstr "" @@ -1776,7 +1776,7 @@ msgid "" msgstr "" # type: =head1 -#: dh_installdocs:76 dh_link:65 dh_makeshlibs:74 dh_shlibdeps:65 +#: dh_installdocs:76 dh_link:65 dh_makeshlibs:83 dh_shlibdeps:65 msgid "EXAMPLES" msgstr "" @@ -2439,7 +2439,7 @@ msgid "" msgstr "" # type: textblock -#: dh_installmenu:40 dh_installmime:37 dh_installmodules:45 dh_makeshlibs:60 dh_python:62 +#: dh_installmenu:40 dh_installmime:37 dh_installmodules:45 dh_makeshlibs:65 dh_python:62 msgid "Do not modify postinst/postrm scripts." msgstr "" @@ -3078,14 +3078,14 @@ msgstr "" # type: textblock #: dh_makeshlibs:5 -msgid "dh_makeshlibs - automatically create shlibs file" +msgid "dh_makeshlibs - automatically create shlibs file and call dpkg-gensymbols" msgstr "" # type: textblock #: dh_makeshlibs:14 msgid "" "B<dh_makeshlibs> [S<I<debhelper options>>] [B<-m>I<major>] " -"[B<-V>I<[dependencies]>] [B<-n>] [B<-X>I<item>]" +"[B<-V>I<[dependencies]>] [B<-n>] [B<-X>I<item>] [S<B<--> I<params>>]" msgstr "" # type: textblock @@ -3099,16 +3099,25 @@ msgstr "" #: dh_makeshlibs:21 msgid "" "It also adds a call to ldconfig in the postinst and postrm scripts (in V3 " -"mode and above only) to any packages which it finds shared libraries in." +"mode and above only) to any packages in which it finds shared libraries." +msgstr "" + +# type: textblock +#: dh_makeshlibs:24 +msgid "" +"If a L<dpkg-gensymbols(1)> symbol file is found in debian/package.symbols " +"(or debian/package.symbols.arch), dpkg-gensymbols will be called to process " +"and install the symbols file. Packages using symbols files should " +"Build-Depend on dpkg-dev (>= 1.14.8)." msgstr "" # type: =item -#: dh_makeshlibs:28 +#: dh_makeshlibs:33 msgid "B<-m>I<major>, B<--major=>I<major>" msgstr "" # type: textblock -#: dh_makeshlibs:30 +#: dh_makeshlibs:35 msgid "" "Instead of trying to guess the major number of the library with objdump, use " "the major number specified after the -m parameter. This is much less useful " @@ -3117,17 +3126,17 @@ msgid "" msgstr "" # type: =item -#: dh_makeshlibs:35 +#: dh_makeshlibs:40 msgid "B<-V>, B<-V>I<dependencies>" msgstr "" # type: =item -#: dh_makeshlibs:37 +#: dh_makeshlibs:42 msgid "B<--version-info>, B<--version-info=>I<dependencies>" msgstr "" # type: textblock -#: dh_makeshlibs:39 +#: dh_makeshlibs:44 msgid "" "By default, the shlibs file generated by this program does not make packages " "depend on any particular version of the package containing the shared " @@ -3142,7 +3151,7 @@ msgid "" msgstr "" # type: textblock -#: dh_makeshlibs:50 +#: dh_makeshlibs:55 msgid "" "Beware of using -V without any parameters; this is a conservative setting " "that always ensures that other packages' shared library dependencies are at " @@ -3153,32 +3162,37 @@ msgid "" msgstr "" # type: textblock -#: dh_makeshlibs:64 +#: dh_makeshlibs:69 msgid "" "Exclude files that contain \"item\" anywhere in their filename or directory " "from being treated as shared libraries." msgstr "" # type: =item -#: dh_makeshlibs:67 +#: dh_makeshlibs:72 msgid "B<--add-udeb=>I<udeb>" msgstr "" # type: textblock -#: dh_makeshlibs:69 +#: dh_makeshlibs:74 msgid "" "Create an additional line for udebs in the shlibs file and use \"udeb\" as " "the package name for udebs to depend on instead of the regular library " "package." msgstr "" +# type: textblock +#: dh_makeshlibs:79 +msgid "Pass \"params\" to L<dpkg-gensymbols(1)>." +msgstr "" + # type: =item -#: dh_makeshlibs:78 +#: dh_makeshlibs:87 msgid "dh_makeshlibs" msgstr "" # type: verbatim -#: dh_makeshlibs:80 +#: dh_makeshlibs:89 #, no-wrap msgid "" "Assuming this is a package named libfoobar1, generates a shlibs file that\n" @@ -3188,12 +3202,12 @@ msgid "" msgstr "" # type: =item -#: dh_makeshlibs:84 +#: dh_makeshlibs:93 msgid "dh_makeshlibs -V" msgstr "" # type: verbatim -#: dh_makeshlibs:86 +#: dh_makeshlibs:95 #, no-wrap msgid "" "Assuming the current version of the package is 1.1-3, generates a shlibs\n" @@ -3203,12 +3217,12 @@ msgid "" msgstr "" # type: =item -#: dh_makeshlibs:90 +#: dh_makeshlibs:99 msgid "dh_makeshlibs -V 'libfoobar1 (>= 1.0)'" msgstr "" # type: verbatim -#: dh_makeshlibs:92 +#: dh_makeshlibs:101 #, no-wrap msgid "" "Generates a shlibs file that looks something like:\n" diff --git a/man/po4a/po/es.po b/man/po4a/po/es.po index 95427c15..995c20b9 100644 --- a/man/po4a/po/es.po +++ b/man/po4a/po/es.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2007-11-02 23:21-0400\n" +"POT-Creation-Date: 2007-11-19 14:23-0500\n" "PO-Revision-Date: 2005-09-18 00:11+0200\n" "Last-Translator: Rubén Porras Campo <debian-l10n-spanish@lists.debian.org>\n" "Language-Team: SPANISH <debian-l10n-spanish@lists.debian.org>\n" @@ -437,7 +437,7 @@ msgid "Do not modify postinst/postrm/etc scripts." msgstr "No modificar los scripts postinst/postrm/etc." # type: =item -#: debhelper.pod:157 dh_compress:42 dh_makeshlibs:62 dh_md5sums:37 +#: debhelper.pod:157 dh_compress:42 dh_makeshlibs:67 dh_md5sums:37 #: dh_shlibdeps:36 dh_strip:39 msgid "B<-X>I<item>, B<--exclude=>I<item>" msgstr "B<-X>I<elemento>, B<--exclude=>I<elemento>" @@ -1155,7 +1155,7 @@ msgstr "" #: dh_installlogcheck:51 dh_installlogrotate:50 dh_installmanpages:197 #: dh_installman:229 dh_installmenu:80 dh_installmime:85 dh_installmodules:116 #: dh_installpam:52 dh_install:251 dh_installppp:56 dh_installwm:107 -#: dh_installxfonts:86 dh_link:217 dh_listpackages:28 dh_makeshlibs:200 +#: dh_installxfonts:86 dh_link:217 dh_listpackages:28 dh_makeshlibs:227 #: dh_md5sums:86 dh_movefiles:162 dh_perl:140 dh_python:282 dh_scrollkeeper:76 #: dh_shlibdeps:150 dh_strip:222 dh_suidregister:117 dh_testdir:43 #: dh_testroot:26 dh_testversion:74 dh_undocumented:28 dh_usrlocal:114 @@ -1192,7 +1192,7 @@ msgstr "Web de Debhelper." #: dh_installmanpages:203 dh_installman:235 dh_installmenu:88 #: dh_installmime:91 dh_installmodules:122 dh_installpam:58 dh_install:257 #: dh_installppp:62 dh_installwm:113 dh_installxfonts:92 dh_link:223 -#: dh_listpackages:34 dh_makeshlibs:206 dh_md5sums:92 dh_movefiles:168 +#: dh_listpackages:34 dh_makeshlibs:233 dh_md5sums:92 dh_movefiles:168 #: dh_perl:146 dh_python:288 dh_scrollkeeper:82 dh_shlibdeps:156 dh_strip:228 #: dh_suidregister:123 dh_testdir:49 dh_testroot:32 dh_testversion:80 #: dh_undocumented:34 dh_usrlocal:120 @@ -1208,7 +1208,7 @@ msgstr "AUTOR" #: dh_installmanpages:205 dh_installman:237 dh_installmenu:90 #: dh_installmime:93 dh_installmodules:124 dh_installpam:60 dh_install:259 #: dh_installppp:64 dh_installwm:115 dh_installxfonts:94 dh_link:225 -#: dh_listpackages:36 dh_makeshlibs:208 dh_md5sums:94 dh_movefiles:170 +#: dh_listpackages:36 dh_makeshlibs:235 dh_md5sums:94 dh_movefiles:170 #: dh_shlibdeps:158 dh_strip:230 dh_suidregister:125 dh_testdir:51 #: dh_testroot:34 dh_testversion:82 dh_undocumented:36 msgid "Joey Hess <joeyh@debian.org>" @@ -1245,7 +1245,7 @@ msgstr "" #: dh_installinit:33 dh_installlogrotate:22 dh_installmanpages:40 #: dh_installman:53 dh_installmenu:34 dh_installmime:31 dh_installmodules:39 #: dh_installpam:24 dh_install:43 dh_installppp:26 dh_installwm:32 dh_link:48 -#: dh_makeshlibs:24 dh_md5sums:28 dh_movefiles:32 dh_perl:28 dh_python:39 +#: dh_makeshlibs:29 dh_md5sums:28 dh_movefiles:32 dh_perl:28 dh_python:39 #: dh_scrollkeeper:32 dh_shlibdeps:26 dh_strip:35 dh_testdir:23 #: dh_testversion:34 dh_usrlocal:39 msgid "OPTIONS" @@ -1286,7 +1286,7 @@ msgstr "B<-u>I<parámetros>" # type: =item #: dh_builddeb:37 dh_gencontrol:32 dh_installdebconf:58 dh_installinit:67 -#: dh_shlibdeps:32 +#: dh_makeshlibs:77 dh_shlibdeps:32 msgid "B<--> I<params>" msgstr "B<--> I<parámetros>" @@ -1304,7 +1304,7 @@ msgstr "Pasa I<parámetros> a L<dpkg-deb(1)> cuando se construye el paquete." #: dh_installlogrotate:52 dh_installmanpages:199 dh_installman:231 #: dh_installmime:87 dh_installmodules:118 dh_installpam:54 dh_install:253 #: dh_installppp:58 dh_installwm:109 dh_installxfonts:88 dh_link:219 -#: dh_listpackages:30 dh_makeshlibs:202 dh_md5sums:88 dh_movefiles:164 +#: dh_listpackages:30 dh_makeshlibs:229 dh_md5sums:88 dh_movefiles:164 #: dh_perl:142 dh_python:284 dh_strip:224 dh_suidregister:119 dh_testdir:45 #: dh_testroot:28 dh_testversion:76 dh_undocumented:30 dh_usrlocal:116 msgid "L<debhelper(7)>" @@ -1318,7 +1318,7 @@ msgstr "L<debhelper(7)>" #: dh_installinit:201 dh_installlogrotate:54 dh_installmanpages:201 #: dh_installman:233 dh_installmenu:86 dh_installmime:89 dh_installmodules:120 #: dh_installpam:56 dh_install:255 dh_installppp:60 dh_installwm:111 -#: dh_installxfonts:90 dh_link:221 dh_listpackages:32 dh_makeshlibs:204 +#: dh_installxfonts:90 dh_link:221 dh_listpackages:32 dh_makeshlibs:231 #: dh_md5sums:90 dh_movefiles:166 dh_perl:144 dh_python:286 dh_scrollkeeper:80 #: dh_shlibdeps:154 dh_strip:226 dh_suidregister:121 dh_testdir:47 #: dh_testroot:30 dh_testversion:78 dh_undocumented:32 dh_usrlocal:118 @@ -1595,14 +1595,15 @@ msgstr "" # type: textblock #: dh_fixperms:22 +#, fuzzy msgid "" "dh_fixperms makes all files in usr/share/doc in the package build directory " "(excluding files in the examples/ directory) be mode 644. It also changes " "the permissions of all man pages to mode 644. It makes all files be owned by " "root, and it removes group and other write permission from all files. It " "removes execute permissions from any libraries that have it set. It makes " -"all files in bin/ directories, /usr/games/ and etc/init.d executable (v4 " -"only). Finally, it removes the setuid and setgid bits from all files in the " +"all files in bin/ directories, /usr/games/ and etc/init.d executable (since " +"v4). Finally, it removes the setuid and setgid bits from all files in the " "package." msgstr "" "dh_fixperms hace que el modo de todos los ficheros en usr/share/doc en el " @@ -1819,7 +1820,7 @@ msgstr "" # type: =item #: dh_installcatalogs:48 dh_installdebconf:54 dh_installdocs:60 #: dh_installemacsen:39 dh_installinfo:46 dh_installinit:37 dh_installmenu:38 -#: dh_installmime:35 dh_installmodules:43 dh_installwm:42 dh_makeshlibs:58 +#: dh_installmime:35 dh_installmodules:43 dh_installwm:42 dh_makeshlibs:63 #: dh_python:60 dh_scrollkeeper:36 dh_usrlocal:43 msgid "B<-n>, B<--noscripts>" msgstr "B<-n>, B<--noscripts>" @@ -2388,7 +2389,7 @@ msgstr "" "actúe. (O en todos si se especifica B<-A>)." # type: =head1 -#: dh_installdocs:76 dh_link:65 dh_makeshlibs:74 dh_shlibdeps:65 +#: dh_installdocs:76 dh_link:65 dh_makeshlibs:83 dh_shlibdeps:65 msgid "EXAMPLES" msgstr "EJEMPLOS" @@ -3270,7 +3271,7 @@ msgstr "" "un fichero de método de menú de Debian." # type: textblock -#: dh_installmenu:40 dh_installmime:37 dh_installmodules:45 dh_makeshlibs:60 +#: dh_installmenu:40 dh_installmime:37 dh_installmodules:45 dh_makeshlibs:65 #: dh_python:62 msgid "Do not modify postinst/postrm scripts." msgstr "No modifica los scripts postinst/postrm." @@ -4127,14 +4128,17 @@ msgstr "" # type: textblock #: dh_makeshlibs:5 -msgid "dh_makeshlibs - automatically create shlibs file" +#, fuzzy +msgid "" +"dh_makeshlibs - automatically create shlibs file and call dpkg-gensymbols" msgstr "dh_makeshlibs - crea automáticamente fichero shlibs" # type: textblock #: dh_makeshlibs:14 +#, fuzzy msgid "" "B<dh_makeshlibs> [S<I<debhelper options>>] [B<-m>I<major>] [B<-V>I<" -"[dependencies]>] [B<-n>] [B<-X>I<item>]" +"[dependencies]>] [B<-n>] [B<-X>I<item>] [S<B<--> I<params>>]" msgstr "" "B<dh_makeshlibs> [S<I<opciones debhelper>>] [B<-m>I<mayor>] [B<-V>I<" "[dependencias]>] [B<-n>] [B<-X>I<elemento>]" @@ -4151,21 +4155,31 @@ msgstr "" # type: textblock #: dh_makeshlibs:21 +#, fuzzy msgid "" "It also adds a call to ldconfig in the postinst and postrm scripts (in V3 " -"mode and above only) to any packages which it finds shared libraries in." +"mode and above only) to any packages in which it finds shared libraries." msgstr "" "También añade un llamado a ldconfig en los programas postinst y postrm (sólo " "en el modo V3 y superiores) a cualquier paquete en el que encuentra " "bibliotecas compartidas." +# type: textblock +#: dh_makeshlibs:24 +msgid "" +"If a L<dpkg-gensymbols(1)> symbol file is found in debian/package.symbols " +"(or debian/package.symbols.arch), dpkg-gensymbols will be called to process " +"and install the symbols file. Packages using symbols files should Build-" +"Depend on dpkg-dev (>= 1.14.8)." +msgstr "" + # type: =item -#: dh_makeshlibs:28 +#: dh_makeshlibs:33 msgid "B<-m>I<major>, B<--major=>I<major>" msgstr "B<-m>I<mayor>, B<--major=>I<mayor>" # type: textblock -#: dh_makeshlibs:30 +#: dh_makeshlibs:35 msgid "" "Instead of trying to guess the major number of the library with objdump, use " "the major number specified after the -m parameter. This is much less useful " @@ -4178,17 +4192,17 @@ msgstr "" "nombres de fichero de las bibliotecas en lugar de usar objdump." # type: =item -#: dh_makeshlibs:35 +#: dh_makeshlibs:40 msgid "B<-V>, B<-V>I<dependencies>" msgstr "B<-V>, B<-V>I<dependencias>" # type: =item -#: dh_makeshlibs:37 +#: dh_makeshlibs:42 msgid "B<--version-info>, B<--version-info=>I<dependencies>" msgstr "B<--version-info>, B<--version-info=>I<dependencias>" # type: textblock -#: dh_makeshlibs:39 +#: dh_makeshlibs:44 msgid "" "By default, the shlibs file generated by this program does not make packages " "depend on any particular version of the package containing the shared " @@ -4214,7 +4228,7 @@ msgstr "" "de dependencia exacta requerida (asegúrese de incluir el nombre del paquete)." # type: textblock -#: dh_makeshlibs:50 +#: dh_makeshlibs:55 msgid "" "Beware of using -V without any parameters; this is a conservative setting " "that always ensures that other packages' shared library dependencies are at " @@ -4233,7 +4247,7 @@ msgstr "" "actualización." # type: textblock -#: dh_makeshlibs:64 +#: dh_makeshlibs:69 msgid "" "Exclude files that contain \"item\" anywhere in their filename or directory " "from being treated as shared libraries." @@ -4242,26 +4256,32 @@ msgstr "" "o directorio de ser tratados como bibliotecas compartidas." # type: =item -#: dh_makeshlibs:67 +#: dh_makeshlibs:72 #, fuzzy msgid "B<--add-udeb=>I<udeb>" msgstr "B<--name=>I<nombre>" # type: textblock -#: dh_makeshlibs:69 +#: dh_makeshlibs:74 msgid "" "Create an additional line for udebs in the shlibs file and use \"udeb\" as " "the package name for udebs to depend on instead of the regular library " "package." msgstr "" +# type: textblock +#: dh_makeshlibs:79 +#, fuzzy +msgid "Pass \"params\" to L<dpkg-gensymbols(1)>." +msgstr "Pasa \"parámetros\" a L<dpkg-gencontrol(1)>." + # type: =item -#: dh_makeshlibs:78 +#: dh_makeshlibs:87 msgid "dh_makeshlibs" msgstr "dh_makeshlibs" # type: verbatim -#: dh_makeshlibs:80 +#: dh_makeshlibs:89 #, no-wrap msgid "" "Assuming this is a package named libfoobar1, generates a shlibs file that\n" @@ -4275,12 +4295,12 @@ msgstr "" "\n" # type: =item -#: dh_makeshlibs:84 +#: dh_makeshlibs:93 msgid "dh_makeshlibs -V" msgstr "dh_makeshlibs -V" # type: verbatim -#: dh_makeshlibs:86 +#: dh_makeshlibs:95 #, no-wrap msgid "" "Assuming the current version of the package is 1.1-3, generates a shlibs\n" @@ -4294,12 +4314,12 @@ msgstr "" "\n" # type: =item -#: dh_makeshlibs:90 +#: dh_makeshlibs:99 msgid "dh_makeshlibs -V 'libfoobar1 (>= 1.0)'" msgstr "dh_makeshlibs -V 'libfoobar1 (>= 1.0)'" # type: verbatim -#: dh_makeshlibs:92 +#: dh_makeshlibs:101 #, no-wrap msgid "" "Generates a shlibs file that looks something like:\n" diff --git a/man/po4a/po/fr.po b/man/po4a/po/fr.po index 19000e5c..5f85419b 100644 --- a/man/po4a/po/fr.po +++ b/man/po4a/po/fr.po @@ -3,7 +3,7 @@ msgid "" msgstr "" "Project-Id-Version: debhelper manpages\n" -"POT-Creation-Date: 2007-11-02 23:21-0400\n" +"POT-Creation-Date: 2007-11-19 14:23-0500\n" "PO-Revision-Date: 2006-11-19 20:50+0100\n" "Last-Translator: Valery Perrin <valery.perrin.debian@free.fr>\n" "Language-Team: French <debian-l10n-french@lists.debian.org>\n" @@ -441,7 +441,7 @@ msgstr "" "etc.)." # type: =item -#: debhelper.pod:157 dh_compress:42 dh_makeshlibs:62 dh_md5sums:37 +#: debhelper.pod:157 dh_compress:42 dh_makeshlibs:67 dh_md5sums:37 #: dh_shlibdeps:36 dh_strip:39 msgid "B<-X>I<item>, B<--exclude=>I<item>" msgstr "B<-X>I<élément>, B<--exclude=>I<élément>" @@ -1178,7 +1178,7 @@ msgstr "" #: dh_installlogcheck:51 dh_installlogrotate:50 dh_installmanpages:197 #: dh_installman:229 dh_installmenu:80 dh_installmime:85 dh_installmodules:116 #: dh_installpam:52 dh_install:251 dh_installppp:56 dh_installwm:107 -#: dh_installxfonts:86 dh_link:217 dh_listpackages:28 dh_makeshlibs:200 +#: dh_installxfonts:86 dh_link:217 dh_listpackages:28 dh_makeshlibs:227 #: dh_md5sums:86 dh_movefiles:162 dh_perl:140 dh_python:282 dh_scrollkeeper:76 #: dh_shlibdeps:150 dh_strip:222 dh_suidregister:117 dh_testdir:43 #: dh_testroot:26 dh_testversion:74 dh_undocumented:28 dh_usrlocal:114 @@ -1216,7 +1216,7 @@ msgstr "Le site internet de debhelper." #: dh_installmanpages:203 dh_installman:235 dh_installmenu:88 #: dh_installmime:91 dh_installmodules:122 dh_installpam:58 dh_install:257 #: dh_installppp:62 dh_installwm:113 dh_installxfonts:92 dh_link:223 -#: dh_listpackages:34 dh_makeshlibs:206 dh_md5sums:92 dh_movefiles:168 +#: dh_listpackages:34 dh_makeshlibs:233 dh_md5sums:92 dh_movefiles:168 #: dh_perl:146 dh_python:288 dh_scrollkeeper:82 dh_shlibdeps:156 dh_strip:228 #: dh_suidregister:123 dh_testdir:49 dh_testroot:32 dh_testversion:80 #: dh_undocumented:34 dh_usrlocal:120 @@ -1232,7 +1232,7 @@ msgstr "AUTEUR" #: dh_installmanpages:205 dh_installman:237 dh_installmenu:90 #: dh_installmime:93 dh_installmodules:124 dh_installpam:60 dh_install:259 #: dh_installppp:64 dh_installwm:115 dh_installxfonts:94 dh_link:225 -#: dh_listpackages:36 dh_makeshlibs:208 dh_md5sums:94 dh_movefiles:170 +#: dh_listpackages:36 dh_makeshlibs:235 dh_md5sums:94 dh_movefiles:170 #: dh_shlibdeps:158 dh_strip:230 dh_suidregister:125 dh_testdir:51 #: dh_testroot:34 dh_testversion:82 dh_undocumented:36 msgid "Joey Hess <joeyh@debian.org>" @@ -1269,7 +1269,7 @@ msgstr "" #: dh_installinit:33 dh_installlogrotate:22 dh_installmanpages:40 #: dh_installman:53 dh_installmenu:34 dh_installmime:31 dh_installmodules:39 #: dh_installpam:24 dh_install:43 dh_installppp:26 dh_installwm:32 dh_link:48 -#: dh_makeshlibs:24 dh_md5sums:28 dh_movefiles:32 dh_perl:28 dh_python:39 +#: dh_makeshlibs:29 dh_md5sums:28 dh_movefiles:32 dh_perl:28 dh_python:39 #: dh_scrollkeeper:32 dh_shlibdeps:26 dh_strip:35 dh_testdir:23 #: dh_testversion:34 dh_usrlocal:39 msgid "OPTIONS" @@ -1310,7 +1310,7 @@ msgstr "B<-u> I<paramètres>" # type: =item #: dh_builddeb:37 dh_gencontrol:32 dh_installdebconf:58 dh_installinit:67 -#: dh_shlibdeps:32 +#: dh_makeshlibs:77 dh_shlibdeps:32 msgid "B<--> I<params>" msgstr "B<--> I<paramètres>" @@ -1329,7 +1329,7 @@ msgstr "" #: dh_installlogrotate:52 dh_installmanpages:199 dh_installman:231 #: dh_installmime:87 dh_installmodules:118 dh_installpam:54 dh_install:253 #: dh_installppp:58 dh_installwm:109 dh_installxfonts:88 dh_link:219 -#: dh_listpackages:30 dh_makeshlibs:202 dh_md5sums:88 dh_movefiles:164 +#: dh_listpackages:30 dh_makeshlibs:229 dh_md5sums:88 dh_movefiles:164 #: dh_perl:142 dh_python:284 dh_strip:224 dh_suidregister:119 dh_testdir:45 #: dh_testroot:28 dh_testversion:76 dh_undocumented:30 dh_usrlocal:116 msgid "L<debhelper(7)>" @@ -1343,7 +1343,7 @@ msgstr "L<debhelper(7)>" #: dh_installinit:201 dh_installlogrotate:54 dh_installmanpages:201 #: dh_installman:233 dh_installmenu:86 dh_installmime:89 dh_installmodules:120 #: dh_installpam:56 dh_install:255 dh_installppp:60 dh_installwm:111 -#: dh_installxfonts:90 dh_link:221 dh_listpackages:32 dh_makeshlibs:204 +#: dh_installxfonts:90 dh_link:221 dh_listpackages:32 dh_makeshlibs:231 #: dh_md5sums:90 dh_movefiles:166 dh_perl:144 dh_python:286 dh_scrollkeeper:80 #: dh_shlibdeps:154 dh_strip:226 dh_suidregister:121 dh_testdir:47 #: dh_testroot:30 dh_testversion:78 dh_undocumented:32 dh_usrlocal:118 @@ -1622,14 +1622,15 @@ msgstr "" # type: textblock #: dh_fixperms:22 +#, fuzzy msgid "" "dh_fixperms makes all files in usr/share/doc in the package build directory " "(excluding files in the examples/ directory) be mode 644. It also changes " "the permissions of all man pages to mode 644. It makes all files be owned by " "root, and it removes group and other write permission from all files. It " "removes execute permissions from any libraries that have it set. It makes " -"all files in bin/ directories, /usr/games/ and etc/init.d executable (v4 " -"only). Finally, it removes the setuid and setgid bits from all files in the " +"all files in bin/ directories, /usr/games/ and etc/init.d executable (since " +"v4). Finally, it removes the setuid and setgid bits from all files in the " "package." msgstr "" "dh_fixperms règle à 644 les droits sur tous les fichiers de usr/share/doc à " @@ -1855,7 +1856,7 @@ msgstr "" # type: =item #: dh_installcatalogs:48 dh_installdebconf:54 dh_installdocs:60 #: dh_installemacsen:39 dh_installinfo:46 dh_installinit:37 dh_installmenu:38 -#: dh_installmime:35 dh_installmodules:43 dh_installwm:42 dh_makeshlibs:58 +#: dh_installmime:35 dh_installmodules:43 dh_installwm:42 dh_makeshlibs:63 #: dh_python:60 dh_scrollkeeper:36 dh_usrlocal:43 msgid "B<-n>, B<--noscripts>" msgstr "B<-n>, B<--noscripts>" @@ -2434,7 +2435,7 @@ msgstr "" "traité (ou de tous les paquets traités si -A est indiqué)." # type: =head1 -#: dh_installdocs:76 dh_link:65 dh_makeshlibs:74 dh_shlibdeps:65 +#: dh_installdocs:76 dh_link:65 dh_makeshlibs:83 dh_shlibdeps:65 msgid "EXAMPLES" msgstr "EXEMPLES" @@ -3344,7 +3345,7 @@ msgstr "" "en tant que fichier de méthode de menu Debian." # type: textblock -#: dh_installmenu:40 dh_installmime:37 dh_installmodules:45 dh_makeshlibs:60 +#: dh_installmenu:40 dh_installmime:37 dh_installmodules:45 dh_makeshlibs:65 #: dh_python:62 msgid "Do not modify postinst/postrm scripts." msgstr "Empêche la modification des scripts de maintenance postinst et postrm." @@ -4219,14 +4220,17 @@ msgstr "" # type: textblock #: dh_makeshlibs:5 -msgid "dh_makeshlibs - automatically create shlibs file" +#, fuzzy +msgid "" +"dh_makeshlibs - automatically create shlibs file and call dpkg-gensymbols" msgstr "dh_makeshlibs - crée automatiquement le fichier shlibs" # type: textblock #: dh_makeshlibs:14 +#, fuzzy msgid "" "B<dh_makeshlibs> [S<I<debhelper options>>] [B<-m>I<major>] [B<-V>I<" -"[dependencies]>] [B<-n>] [B<-X>I<item>]" +"[dependencies]>] [B<-n>] [B<-X>I<item>] [S<B<--> I<params>>]" msgstr "" "B<dh_makeshlibs> [S<I<options de debhelper>>] [B<-m>I<numéro-majeur>] [B<-" "V>I<[dépendances]>] [B<-n>] [B<-X>I<élément>]" @@ -4243,21 +4247,31 @@ msgstr "" # type: textblock #: dh_makeshlibs:21 +#, fuzzy msgid "" "It also adds a call to ldconfig in the postinst and postrm scripts (in V3 " -"mode and above only) to any packages which it finds shared libraries in." +"mode and above only) to any packages in which it finds shared libraries." msgstr "" "Ce programme ajoute également un appel à ldconfig dans les scripts de " "maintenance postinst et postrm (en mode v3 et suivants seulement) pour tous " "les paquets où des bibliothèques partagées ont été trouvées." +# type: textblock +#: dh_makeshlibs:24 +msgid "" +"If a L<dpkg-gensymbols(1)> symbol file is found in debian/package.symbols " +"(or debian/package.symbols.arch), dpkg-gensymbols will be called to process " +"and install the symbols file. Packages using symbols files should Build-" +"Depend on dpkg-dev (>= 1.14.8)." +msgstr "" + # type: =item -#: dh_makeshlibs:28 +#: dh_makeshlibs:33 msgid "B<-m>I<major>, B<--major=>I<major>" msgstr "B<-m>I<numéro-majeur>, B<--major=>I<numéro-majeur>" # type: textblock -#: dh_makeshlibs:30 +#: dh_makeshlibs:35 msgid "" "Instead of trying to guess the major number of the library with objdump, use " "the major number specified after the -m parameter. This is much less useful " @@ -4270,17 +4284,17 @@ msgstr "" "bibliothèque et non sur l'utilisation d'objdump." # type: =item -#: dh_makeshlibs:35 +#: dh_makeshlibs:40 msgid "B<-V>, B<-V>I<dependencies>" msgstr "B<-V>, B<-V>I<dépendances>" # type: =item -#: dh_makeshlibs:37 +#: dh_makeshlibs:42 msgid "B<--version-info>, B<--version-info=>I<dependencies>" msgstr "B<--version-info>, B<--version-info=>I<dépendances>" # type: textblock -#: dh_makeshlibs:39 +#: dh_makeshlibs:44 msgid "" "By default, the shlibs file generated by this program does not make packages " "depend on any particular version of the package containing the shared " @@ -4305,7 +4319,7 @@ msgstr "" "exacte (inclure absolument le nom de paquet)." # type: textblock -#: dh_makeshlibs:50 +#: dh_makeshlibs:55 msgid "" "Beware of using -V without any parameters; this is a conservative setting " "that always ensures that other packages' shared library dependencies are at " @@ -4324,7 +4338,7 @@ msgstr "" "serait difficile de les mettre à jour." # type: textblock -#: dh_makeshlibs:64 +#: dh_makeshlibs:69 msgid "" "Exclude files that contain \"item\" anywhere in their filename or directory " "from being treated as shared libraries." @@ -4333,12 +4347,12 @@ msgstr "" "comportent S<« élément »> n'importe où dans leur nom. " # type: =item -#: dh_makeshlibs:67 +#: dh_makeshlibs:72 msgid "B<--add-udeb=>I<udeb>" msgstr "B<--add-udeb=>I<udeb>" # type: textblock -#: dh_makeshlibs:69 +#: dh_makeshlibs:74 msgid "" "Create an additional line for udebs in the shlibs file and use \"udeb\" as " "the package name for udebs to depend on instead of the regular library " @@ -4348,13 +4362,19 @@ msgstr "" "rend les udebs dépendants du paquet indiqué par S<« udeb »> au lieu qu'ils " "soient dépendants du paquet normal de la bibliothèque." +# type: textblock +#: dh_makeshlibs:79 +#, fuzzy +msgid "Pass \"params\" to L<dpkg-gensymbols(1)>." +msgstr "Fournit S<« paramètres »> à L<dpkg-gencontrol(1)>." + # type: =item -#: dh_makeshlibs:78 +#: dh_makeshlibs:87 msgid "dh_makeshlibs" msgstr "dh_makeshlibs" # type: verbatim -#: dh_makeshlibs:80 +#: dh_makeshlibs:89 #, no-wrap msgid "" "Assuming this is a package named libfoobar1, generates a shlibs file that\n" @@ -4367,12 +4387,12 @@ msgstr "" "\n" # type: =item -#: dh_makeshlibs:84 +#: dh_makeshlibs:93 msgid "dh_makeshlibs -V" msgstr "dh_makeshlibs -V" # type: verbatim -#: dh_makeshlibs:86 +#: dh_makeshlibs:95 #, no-wrap msgid "" "Assuming the current version of the package is 1.1-3, generates a shlibs\n" @@ -4385,12 +4405,12 @@ msgstr "" "\n" # type: =item -#: dh_makeshlibs:90 +#: dh_makeshlibs:99 msgid "dh_makeshlibs -V 'libfoobar1 (>= 1.0)'" msgstr "dh_makeshlibs -V 'libtoto1 (>= 1.0)'" # type: verbatim -#: dh_makeshlibs:92 +#: dh_makeshlibs:101 #, no-wrap msgid "" "Generates a shlibs file that looks something like:\n" |