]>
err.no Git - dpkg/log
Peter Karlsson [Fri, 25 Apr 2008 15:10:51 +0000 (16:10 +0100)]
Merge branch 'master' of ssh://git.debian.org/git/dpkg/dpkg
Peter Karlsson [Fri, 25 Apr 2008 15:09:27 +0000 (16:09 +0100)]
Updated Swedish translation.
Updated man/po/sv.po to 1600t0f0u.
Updated po/sv.po to 984t.
Fixed old entry in scripts/po/ChangeLog (forgot to commit the change last time).
Raphael Hertzog [Fri, 25 Apr 2008 14:45:02 +0000 (16:45 +0200)]
* debian/.gitignore: add *.debhelper.log (generated by debhelper v7)
Raphael Hertzog [Fri, 25 Apr 2008 12:42:36 +0000 (14:42 +0200)]
Cleanup of various Conflicts/Replaces
Raphael Hertzog [Fri, 25 Apr 2008 12:08:17 +0000 (14:08 +0200)]
dpkg-source: fix permissions of tarballs in native source packages
* scripts/Dpkg/Source/Package/V3_0/native.pm: Fix permissions of
generated tarballs to "666 & ~umask()".
Helge Kreutzmann [Tue, 22 Apr 2008 20:03:50 +0000 (22:03 +0200)]
Continue German translation of scripts, including fixes from Sven Joachim
Helge Kreutzmann [Tue, 22 Apr 2008 18:51:25 +0000 (20:51 +0200)]
Update German man page translation after explanations from Raphael Hertzog
Helge Kreutzmann [Mon, 21 Apr 2008 17:38:47 +0000 (19:38 +0200)]
Clarify dpkg-source man page as agreed to on debian-dpkg
Helge Kreutzmann [Mon, 21 Apr 2008 17:31:55 +0000 (19:31 +0200)]
Fix a typo in dpkg-shlibdeps.1 (and unfuzzy translations)
Helge Kreutzmann [Mon, 21 Apr 2008 17:21:37 +0000 (19:21 +0200)]
Complete German man page translation (except dselect), including fixes
Robert Luberda [Sun, 20 Apr 2008 18:03:38 +0000 (20:03 +0200)]
Updated Polish translations.
Miguel Figueiredo [Wed, 16 Apr 2008 22:36:35 +0000 (23:36 +0100)]
Portuguese translation updated to 951t
Raphael Hertzog [Mon, 14 Apr 2008 19:31:52 +0000 (21:31 +0200)]
dpkg-genchanges: use Package-Type control field to detect udebs
* scripts/Dpkg/Fields.pm (find_custom_field, get_custom_field):
New function to handle custom fields (X[SBC]*-*).
* scripts/dpkg-genchanges.pl: Use Package-Type control field to
decide if a package is an udeb instead of relying on the file
extension of a generated package since that doesn't work when
generating source-only uploads for example.
Raphael Hertzog [Mon, 14 Apr 2008 16:28:29 +0000 (18:28 +0200)]
dpkg-source: fix an error message about unrepresentable changes to source
* scripts/Dpkg/Source/Patch.pm (_fail_not_same_type): Fix
inversion between new/old filetype.
Raphael Hertzog [Mon, 14 Apr 2008 16:22:47 +0000 (18:22 +0200)]
Merge branch 'stable'
Drop changelog entry for the unreleased version 1.14.18.1.
Conflicts:
ChangeLog
debian/changelog
Jacobo Tarrio [Sun, 13 Apr 2008 11:56:49 +0000 (12:56 +0100)]
Fixed fuzzy string in Galician translation.
Guillem Jover [Sun, 13 Apr 2008 04:04:09 +0000 (07:04 +0300)]
Update TODO list
Guillem Jover [Sat, 12 Apr 2008 17:06:58 +0000 (20:06 +0300)]
Fix a double-free by setting scontext to NULL after calling freecon
Based on a patch by Russell Coker. Closes: #474339
Raphael Hertzog [Sat, 12 Apr 2008 12:21:06 +0000 (14:21 +0200)]
dpkg-source: handle better symlinks to orig tarball
* scripts/Dpkg/Path.pm (check_files_are_the_same): Add a new
parameter so that we can use stat() instead of lstat() and
compare if pointed files are the same.
* scripts/Dpkg/Source/Package.pm: Resolve symlinks before deciding
if both original tarballs are the same or not. Use the new
parameter of check_files_are_the_same() for this.
* scripts/Dpkg/Source/Package/V1_0.pm: Remove useless import of
check_files_are_the_same.
Sven Joachim [Sat, 12 Apr 2008 12:00:20 +0000 (14:00 +0200)]
* scripts/Dpkg/Source/Package.pm: import subprocerr().
Jacobo Tarrio [Fri, 11 Apr 2008 21:56:40 +0000 (22:56 +0100)]
Updated Galician translation.
Helge Kreutzmann [Fri, 11 Apr 2008 16:48:44 +0000 (18:48 +0200)]
Continue German translation of man pages and minor fix for scripts translation
Raphael Hertzog [Fri, 11 Apr 2008 09:45:25 +0000 (11:45 +0200)]
Update TODO file by merging my own list into it
Helge Kreutzmann [Thu, 10 Apr 2008 21:41:13 +0000 (23:41 +0200)]
Continue German man page translation an unfuzzy last cleanups
Sven Joachim [Thu, 10 Apr 2008 14:28:31 +0000 (16:28 +0200)]
Fix another typo
Fix typo in src/trigcmd.c (dpkg-triggers -> dpkg-trigger).
Update all translations accordingly.
Fix misalignment in German dpkg translation.
Sven Joachim [Wed, 9 Apr 2008 17:39:55 +0000 (19:39 +0200)]
Fix my e-mail address
Sven Joachim [Wed, 9 Apr 2008 17:33:21 +0000 (19:33 +0200)]
Update German dpkg translation
Peter Karlsson [Wed, 9 Apr 2008 17:09:14 +0000 (18:09 +0100)]
Updated Swedish translation.
Translated the new string in scripts/po/sv.po and fixed a typo.
Guillem Jover [Wed, 9 Apr 2008 04:23:10 +0000 (07:23 +0300)]
man/po: Regenerate .pot file and merge .po files with it
Helge Kreutzmann [Wed, 9 Apr 2008 04:12:17 +0000 (07:12 +0300)]
man: Fix typos
Helge Kreutzmann [Tue, 8 Apr 2008 20:21:38 +0000 (22:21 +0200)]
Continue German man page translation, including new man pages
Guillem Jover [Tue, 8 Apr 2008 04:21:39 +0000 (07:21 +0300)]
Bump version to 1.14.19~
Guillem Jover [Tue, 8 Apr 2008 04:10:41 +0000 (07:10 +0300)]
Release 1.14.18
Guillem Jover [Tue, 8 Apr 2008 03:58:56 +0000 (06:58 +0300)]
ChangeLog police!
Guillem Jover [Tue, 8 Apr 2008 03:48:34 +0000 (06:48 +0300)]
Regenerate .pot files and merge .po files with them
Guillem Jover [Tue, 8 Apr 2008 03:31:52 +0000 (06:31 +0300)]
doc: Fix wrong dpkg trigger related option names
Guillem Jover [Tue, 8 Apr 2008 03:28:01 +0000 (06:28 +0300)]
Add trigger man pages and update dpkg with triggers information
Guillem Jover [Tue, 8 Apr 2008 03:01:25 +0000 (06:01 +0300)]
Fix or mark as fuzzy erroneous strings in Swedish translations
Guillem Jover [Sun, 6 Apr 2008 17:48:26 +0000 (20:48 +0300)]
man: Sort package states
Helge Kreutzmann [Mon, 7 Apr 2008 20:38:59 +0000 (22:38 +0200)]
Continue update of German man page translation
Raphael Hertzog [Sat, 5 Apr 2008 21:08:53 +0000 (23:08 +0200)]
Add bug closure for #474417
Raphael Hertzog [Sat, 5 Apr 2008 18:06:40 +0000 (20:06 +0200)]
dpkg-source: don't use diff -p for Format: 1.0
* scripts/Dpkg/Source/Package/V1_0.pm: Do not use
diff -p to generate patches as dpkg-source of sarge doesn't accept
data after the @@.
Raphael Hertzog [Thu, 3 Apr 2008 22:19:38 +0000 (00:19 +0200)]
dpkg-shlibdeps: initialize dependencies differently
* scripts/Dpkg/Shlibs/SymbolFile.pm (get_smallest_version): New
function to retrieve the smallest "minver" of all symbols of a
given library.
* scripts/dpkg-shlibdeps.pl: Do not initialize dependencies of
libraries with symbols files as unversioned, instead use the
smallest minimal version returned by the function above. This
is required because the library might not have always been
available in the package and the unversioned dependency thus
doesn't ensure his presence.
* scripts/t/800_Dpkg_IPC.t: Remove temporary files used by the
tests.
Helge Kreutzmann [Thu, 3 Apr 2008 20:36:59 +0000 (22:36 +0200)]
Update the remaining fuzzy German script translations (and continue)
Christian Perrier [Thu, 3 Apr 2008 18:02:38 +0000 (20:02 +0200)]
Vietnamese translation completed
Peter Karlsson [Thu, 3 Apr 2008 12:36:28 +0000 (13:36 +0100)]
Fixed e-mail address.
Kbabel likes destroying the annotation. Didn't manage to correct everything
before last commit :-(
Peter Karlsson [Thu, 3 Apr 2008 12:32:41 +0000 (13:32 +0100)]
Updated Swedish translation.
Also fixed English text of dpkg-source.1.
Miguel Figueiredo [Wed, 2 Apr 2008 20:43:54 +0000 (21:43 +0100)]
Updated Portuguese translation
Sven Joachim [Wed, 2 Apr 2008 18:43:27 +0000 (20:43 +0200)]
Fix two typos
Fix typos in lib/triglib.c and dselect/helpmsgs.cc.
Update all translations accordingly.
Sven Joachim [Wed, 2 Apr 2008 07:45:51 +0000 (09:45 +0200)]
Update version and year in dselect/po/de.po
Raphael Hertzog [Wed, 2 Apr 2008 06:51:03 +0000 (08:51 +0200)]
Ensure the Files field is last in *.dsc and *.changes
* scripts/Dpkg/Source/Package.pm, scripts/dpkg-genchanges.pl:
Explicitely put Checksums-* fields before the Files field so that
the Files field is last. This is a work-around for some braindead
dsc parsers (dupload and sbuild for instance, see #473518 and
Miguel Figueiredo [Tue, 1 Apr 2008 21:09:04 +0000 (22:09 +0100)]
933t translated
Christian Perrier [Tue, 1 Apr 2008 20:02:56 +0000 (22:02 +0200)]
Vietnamese translation update
Helge Kreutzmann [Tue, 1 Apr 2008 20:03:07 +0000 (22:03 +0200)]
Start work on updating German man pages, work on fuzzy strings first
Miguel Figueiredo [Tue, 1 Apr 2008 18:51:12 +0000 (19:51 +0100)]
updatet to 916t
Helge Kreutzmann [Tue, 1 Apr 2008 18:39:18 +0000 (20:39 +0200)]
Update German scripts translations (mainly correct almost all fuzzy strings)
Raphael Hertzog [Tue, 1 Apr 2008 16:20:41 +0000 (18:20 +0200)]
dpkg-source: add option --skip-patches
* scripts/Dpkg/Source/Package/V2_0.pm: Add the option
--skip-patches to not apply patches at the end of the source
package extraction. Also works for Format: 3.0 (quilt).
* man/dpkg-source.1: Document the above change.
Raphael Hertzog [Sun, 30 Mar 2008 16:03:38 +0000 (18:03 +0200)]
Apply patches before building source packages when needed
* scripts/Dpkg/Source/Package/V2_0.pm (do_extract): Create
debian/patches/.dpkg-source-applied containing the list of patches
applied during extraction.
(prepare_build): apply patches before trying to build a source package
when it's clear that they have not been applied because
debian/patches/.dpkg-source-applied doesn't exist.
* scripts/Dpkg/Source/Package/V3_0/quilt.pm: Likewise. If a .pc directory
is present, then use "quilt unapplied" to check if all patches have been
applied.
* man/dpkg-source.1: Document the above changes.
Raphael Hertzog [Tue, 1 Apr 2008 15:33:08 +0000 (17:33 +0200)]
Dpkg::IPC: Support redirection of STDERR in fork_and_exec()
* scripts/Dpkg/IPC.pm (fork_and_exec): Handle redirection
of STDERR with new options error_to_{file,pipe,string,handle}.
Raphael Hertzog [Sun, 30 Mar 2008 17:03:29 +0000 (19:03 +0200)]
* man/dpkg-source.1: Say clearly that the format 2.0 is replaced by 3.0 (quilt)
Guillem Jover [Tue, 1 Apr 2008 04:32:11 +0000 (07:32 +0300)]
po: Regenerate .pot file and merge .po files with it
Guillem Jover [Tue, 1 Apr 2008 04:30:15 +0000 (07:30 +0300)]
po/POTFILES.in: Rename 'lib/trigdeferred.c' to 'lib/trigdeferred.l'
The latter is the actual source. Fixes a build failure when updating
the pot file and top_srcdir != top_builddir.
Guillem Jover [Tue, 1 Apr 2008 00:23:58 +0000 (03:23 +0300)]
libdpkg: Use TRIGGERSLOCKFILE instead of literal string
Guillem Jover [Tue, 1 Apr 2008 00:10:45 +0000 (03:10 +0300)]
Fix typos (processesing -> processing)
Spotted by Sven Joachim <svenjoac@gmx.de>.
Christian Perrier [Mon, 31 Mar 2008 18:03:12 +0000 (20:03 +0200)]
Simplified Chinese translation update
Sven Joachim [Mon, 31 Mar 2008 14:57:12 +0000 (16:57 +0200)]
Updated German dselect translation
Guillem Jover [Mon, 31 Mar 2008 04:55:16 +0000 (07:55 +0300)]
Add triggers documentation to dpkg-dev
Closes: #473449
Guillem Jover [Mon, 31 Mar 2008 04:48:34 +0000 (07:48 +0300)]
Bump po4a version in Build-Depends to 0.33.1-1
As usage of UTF-8 in original man pages was causing build failures.
Closes: #473498
Guillem Jover [Mon, 31 Mar 2008 04:38:03 +0000 (07:38 +0300)]
Add dpkg-trigger to .gitignore
Guillem Jover [Sun, 30 Mar 2008 10:04:59 +0000 (13:04 +0300)]
Bump version to 1.14.18~
Guillem Jover [Sun, 30 Mar 2008 09:56:09 +0000 (12:56 +0300)]
Release 1.14.17
Guillem Jover [Sun, 30 Mar 2008 08:48:54 +0000 (11:48 +0300)]
ChangeLog police!
Guillem Jover [Sun, 30 Mar 2008 08:07:58 +0000 (11:07 +0300)]
dselect: Use ncursesw header files
This should be changed in the future to check for the presence of the
header files in configure.
Guillem Jover [Sun, 30 Mar 2008 07:23:18 +0000 (10:23 +0300)]
Regenerate .pot files and merge .po files with them
Guillem Jover [Sun, 30 Mar 2008 06:51:27 +0000 (09:51 +0300)]
Fix distcheck
Add missing files in POTFILES.in and EXTRA_DIST in Makefile.am.
Ian Jackson [Sun, 30 Mar 2008 06:47:15 +0000 (09:47 +0300)]
Implement triggers support
Closes: #17243, #68981, #215374, #217622, #248693, #308285
Ian Jackson [Fri, 28 Mar 2008 16:19:25 +0000 (18:19 +0200)]
Refactor returning code in deppossi_ok_found
Ian Jackson [Fri, 28 Mar 2008 15:11:01 +0000 (17:11 +0200)]
Improve depisok error message when the package involved is installed
Ian Jackson [Fri, 28 Mar 2008 14:52:56 +0000 (16:52 +0200)]
Cleanup on maintainer script failures
Guillem Jover [Fri, 28 Mar 2008 14:33:13 +0000 (16:33 +0200)]
Refactor postinst maintainer script handling
Based on a patch by Ian Jackson <ian@davenant.greenend.org.uk>.
Guillem Jover [Fri, 28 Mar 2008 07:23:55 +0000 (09:23 +0200)]
Refactor post postinst script tasks into a new function
Based on a patch by Ian Jackson <ian@davenant.greenend.org.uk>.
Guillem Jover [Fri, 28 Mar 2008 06:51:40 +0000 (08:51 +0200)]
Fix typos
Close the proper bug report.
Fix a typo in a comment.
Ian Jackson [Fri, 28 Mar 2008 06:47:54 +0000 (08:47 +0200)]
Improve Breaks status message
Mention that it can be in that status also due to a broken installation.
Raphael Hertzog [Fri, 28 Mar 2008 13:29:36 +0000 (14:29 +0100)]
Ease cross-compilation by giving a default value to PKG_CONFIG_LIBDIR
* scripts/dpkg-buildpackage.pl: If the user request a cross-compilation,
then define PKG_CONFIG_LIBDIR so that it will look in directories
specidic to the target architecture.
* man/dpkg-buildpackage.1: Document this change and also the -t option.
Raphael Hertzog [Fri, 28 Mar 2008 16:59:41 +0000 (17:59 +0100)]
dpkg-buildpackage: change default value of LDFLAGS
* scripts/dpkg-buildpackage.pl: LDFLAGS now defaults to an empty
value instead of "-Wl,-Bsymbolic-functions". The latter can break
some libraries at run-time and such a change is best done
at the beginning of a release cycle.
Raphael Hertzog [Fri, 28 Mar 2008 10:28:05 +0000 (11:28 +0100)]
* man/dpkg-source.1: Move paragraph about --include-binaries.
Raphael Hertzog [Thu, 27 Mar 2008 21:46:34 +0000 (22:46 +0100)]
dpkg-shlibdeps: add cross-compilation support
* scripts/Dpkg/Shlibs.pm: Support cross-compilation by adding
directories containing libraries for the architecture that is
being crossbuilt.
Raphael Hertzog [Thu, 27 Mar 2008 21:26:54 +0000 (22:26 +0100)]
Credit people for their work and update copyright file.
Raphael Hertzog [Thu, 27 Mar 2008 20:20:07 +0000 (21:20 +0100)]
Add changelog entries for changes merged through the sourcev3 branch
Raphael Hertzog [Thu, 27 Mar 2008 19:32:29 +0000 (20:32 +0100)]
Merge branch 'sourcev3'
Raphael Hertzog [Tue, 25 Mar 2008 10:33:06 +0000 (11:33 +0100)]
dpkg-shlibdeps: new warning about useless libraries, new --warnings option
* scripts/dpkg-shlibdeps.pl: Let the user configure the set of
warnings that he wants. Add a new warning for useless libraries
on all binaries analyzed. Disable by default the warning that
does the same but individually, for each binary analyzed.
* man/dpkg-shlibdeps.1: Update manual page accordingly.
Ian Jackson [Tue, 25 Mar 2008 05:37:26 +0000 (07:37 +0200)]
libdpkg: Add new modstatdb_note_ifwrite function
Ian Jackson [Tue, 25 Mar 2008 05:06:59 +0000 (07:06 +0200)]
Improve log and status-fd output
Add calls to log_message and hook statusfd_send into log_action.
Guillem Jover [Tue, 25 Mar 2008 05:02:56 +0000 (07:02 +0200)]
Refactor status-fd duplicate output code into a new function
Based on a patch by Ian Jackson <ian@davenant.greenend.org.uk>.
Guillem Jover [Tue, 25 Mar 2008 04:33:08 +0000 (06:33 +0200)]
libdpkg: Move log_message to lib/log.c
Guillem Jover [Tue, 25 Mar 2008 04:06:49 +0000 (06:06 +0200)]
Refactor package queue handling into generic queue functions
Based on a patch by Ian Jackson <ian@davenant.greenend.org.uk>.
Guillem Jover [Tue, 25 Mar 2008 03:05:51 +0000 (05:05 +0200)]
Move duplicate ensure_package_clientdata functions to src/filesdb.c
Guillem Jover [Tue, 25 Mar 2008 02:45:54 +0000 (04:45 +0200)]
libdpkg: Remove unused argument from unlockdatabase
Guillem Jover [Tue, 25 Mar 2008 02:37:45 +0000 (04:37 +0200)]
libdpkg: Refactor the database locking into a general file locking
Make the lockdatabase functions use the lock_files ones instead.
Based on a patch by Ian Jackson <ian@davenant.greenend.org.uk>.
Ian Jackson [Mon, 24 Mar 2008 18:03:00 +0000 (20:03 +0200)]
Replace function pointer declarations with new error_printer type