]>
err.no Git - dpkg/log
Raphael Hertzog [Wed, 21 Nov 2007 11:09:42 +0000 (12:09 +0100)]
Add non-regression tests for the case of empty dependency fields
Raphael Hertzog [Wed, 21 Nov 2007 10:53:19 +0000 (11:53 +0100)]
Add non-regression tests for the identification of public libraries and executables
Make sure that Dpkg::Shlibs::Objdump::Object::is_public_library() and is_executable()
work as expected for a private library (Pg.so of the libdb-pg-perl package), a public
library (libc6) and an executable (ls). Also fix some typo in those functions (urgh).
Raphael Hertzog [Wed, 21 Nov 2007 08:53:42 +0000 (09:53 +0100)]
Dpkg::Shlibs::Objdump: fix checks in is_executable() and is_public_library()
Peter Karlsson [Tue, 20 Nov 2007 13:25:40 +0000 (14:25 +0100)]
Updated Swedish translation.
Updated Swedish translation for scripts and manual pages.
Also fixed some old changelog entries that had wrong or broken addresses listed.
Guillem Jover [Tue, 20 Nov 2007 05:28:22 +0000 (07:28 +0200)]
Bump version to 1.14.10~
Guillem Jover [Tue, 20 Nov 2007 05:16:23 +0000 (07:16 +0200)]
Release 1.14.9
Guillem Jover [Tue, 20 Nov 2007 05:15:27 +0000 (07:15 +0200)]
Regenerate dpkg-dev.pot files and merge .po files with it
Raphael Hertzog [Mon, 19 Nov 2007 22:17:40 +0000 (23:17 +0100)]
Dpkg::Deps::parse(): handle empty fields properly instead of returning undef
And revert previous changes made to dpkg-gencontrol to skip empty fields.
Raphael Hertzog [Mon, 19 Nov 2007 21:26:05 +0000 (22:26 +0100)]
dpkg-gencontrol.pl: Don't try to parse empty fields.
Raphael Hertzog [Mon, 19 Nov 2007 21:10:55 +0000 (22:10 +0100)]
Bug fix in Dpkg::Path::get_pkg_root_dir() and related changes in dpkg-shlibdeps
* scripts/Dpkg/Path.pm: Fix behaviour of get_pkg_root_dir() when there's
no DEBIAN subdirectory in none of the parent directories.
* scripts/dpkg-shlibdeps.pl: Handle undef values returned by
get_pkg_root_dir() and complain when it's likely to create a problem (when
a RPATH contains $ORIGIN and when the value of this variable can't be
determined because we don't know what is the root directory of the
temporary tree).
Helge Kreutzmann [Mon, 19 Nov 2007 18:06:59 +0000 (19:06 +0100)]
2007-11-19 Helge Kreutzmann <debian@helgefjell.de>
* man/po/de.po: Updated to 1303t0f41u.
Guillem Jover [Mon, 19 Nov 2007 09:02:10 +0000 (11:02 +0200)]
Bump version to 1.14.9~
Guillem Jover [Mon, 19 Nov 2007 08:37:06 +0000 (10:37 +0200)]
Release 1.14.8
Guillem Jover [Mon, 19 Nov 2007 07:58:50 +0000 (09:58 +0200)]
ChangeLog police patrol
Guillem Jover [Mon, 19 Nov 2007 07:03:20 +0000 (09:03 +0200)]
Regenerate .pot files and merge .po files with them
Guillem Jover [Mon, 19 Nov 2007 08:08:22 +0000 (10:08 +0200)]
Get rid of undefined macros from man pages
Thanks to Colin Watson for the analysis.
Guillem Jover [Mon, 19 Nov 2007 06:31:16 +0000 (08:31 +0200)]
dpkg-source: Use %dep_field_type for the union option to Dpkg::Deps::parse
Use capit() to normalize the field names, instead of hardcoding them.
Guillem Jover [Mon, 19 Nov 2007 05:40:16 +0000 (07:40 +0200)]
Add a Conflict on dpkg-cross << 2.0.0 to dpkg-dev
dpkg-cross was sourcing dpkg-buildpackage expecting it to be a shell
script, which is not true anymore.
Guillem Jover [Mon, 19 Nov 2007 04:42:53 +0000 (06:42 +0200)]
Add initial udeb support
Support new fields fields Package-Type, Subarchitecture, Kernel-Version
and Installer-Menu-Item.
New '--type' option for dpkg-scanpackages.
Guillem Jover [Thu, 15 Nov 2007 19:35:26 +0000 (21:35 +0200)]
Dpkg::Arch: Force a sane input record separator for file parsing functions
Guillem Jover [Thu, 15 Nov 2007 18:19:02 +0000 (20:19 +0200)]
Fix some Polish translations or mark as fuzzy
Guillem Jover [Sun, 4 Nov 2007 20:10:43 +0000 (22:10 +0200)]
Force use of shipped perl modules instead of system ones for perl tests
Guillem Jover [Sun, 4 Nov 2007 19:41:31 +0000 (21:41 +0200)]
dpkg-architecture: Move host and build arch detection code to Dpkg::Arch
Guillem Jover [Sun, 4 Nov 2007 18:53:46 +0000 (20:53 +0200)]
dpkg-architecture: Wrap long strings for die calls
Guillem Jover [Sun, 4 Nov 2007 00:21:42 +0000 (02:21 +0200)]
Dpkg::Arch: Add functions for direct debarch to/from gnutriplet conversion
Guillem Jover [Sun, 4 Nov 2007 00:12:41 +0000 (02:12 +0200)]
dpkg-architecture: Perform -L actions inside argument processing loop
To preserve the same behaviour move the initialization of host and build
variables after the argument processing loop.
Guillem Jover [Sun, 4 Nov 2007 00:05:14 +0000 (02:05 +0200)]
Dpkg::Arch: Instead of printing make get_valid_arches return an array
Robert Luberda [Mon, 12 Nov 2007 08:49:09 +0000 (09:49 +0100)]
Update Polish man pages translations
Helge Kreutzmann [Sun, 11 Nov 2007 12:01:43 +0000 (13:01 +0100)]
2007-11-11 Helge Kreutzmann <debian@helgefjell.de>
* scripts/po/de.po: Updated to 172t0f306u.
Helge Kreutzmann [Sat, 10 Nov 2007 17:11:18 +0000 (18:11 +0100)]
man/po/de.po - Spellchecked
Miroslav Kure [Fri, 9 Nov 2007 18:36:22 +0000 (19:36 +0100)]
Update Czech translation
Christian Perrier [Tue, 6 Nov 2007 07:48:42 +0000 (08:48 +0100)]
Switch French translation to UTF-8
Robert Luberda [Sun, 4 Nov 2007 22:30:59 +0000 (23:30 +0100)]
Update Polish translations
Robert Luberda [Sun, 4 Nov 2007 11:28:18 +0000 (12:28 +0100)]
Update Polish translations
Helge Kreutzmann [Sun, 4 Nov 2007 08:13:15 +0000 (09:13 +0100)]
* man/po/de.po: Updated to 1300t0f45u.
* scripts/po/de.po: Updated to 141t0f337u.
Peter Karlsson [Fri, 2 Nov 2007 13:12:35 +0000 (14:12 +0100)]
Updated Swedish manual page translation.
Peter Karlsson [Fri, 2 Nov 2007 13:02:42 +0000 (14:02 +0100)]
Regenerated PO files for man pages.
Helge Kreutzmann [Thu, 1 Nov 2007 12:38:14 +0000 (13:38 +0100)]
Removed (instead of updated) file by accident, sorry
Helge Kreutzmann [Thu, 1 Nov 2007 12:36:05 +0000 (13:36 +0100)]
Unified terminology as agreed with Sven Joachim <svenjoac@gmx.de>
Frank Lichtenheld [Mon, 29 Oct 2007 21:58:26 +0000 (22:58 +0100)]
Dpkg::Deps: Add a missing =back in POD
Found by Test::Pod
Frank Lichtenheld [Mon, 29 Oct 2007 02:57:19 +0000 (03:57 +0100)]
Fix some quote characters in manpages
dpkg-query.1: Replace ' with \(aq in example
dpkg-source.1: Replace ' with \(aq in synopsis
Christian Perrier [Sun, 28 Oct 2007 14:03:32 +0000 (15:03 +0100)]
Updated German translation
Christian Perrier [Sun, 28 Oct 2007 14:01:58 +0000 (15:01 +0100)]
Add German translation for scripts
Christian Perrier [Sun, 28 Oct 2007 13:56:49 +0000 (14:56 +0100)]
Really activate Thai. /me hates these 20th century systems where it's not
enough to have the PO file and one should "declare" the language in LIGUAS.
Peter Karlsson [Fri, 26 Oct 2007 09:31:18 +0000 (10:31 +0100)]
Swedish translation update.
Regenerated script translations for all languages and updated Swedish
translation. Also updated the Swedish manual page translation now that
I have the translation for the strings that were added to the scripts
but not in the previous version of the scripts POT file. I did not
translate that last round to avoid having inconsistencies in the
translated strings.
Peter Karlsson [Wed, 24 Oct 2007 14:15:59 +0000 (15:15 +0100)]
Updated Swedish man page translation to 1338t0f5u.
Haven't translated a few messages that describe output from
dpkg-shlibdeps, for which I cannot find the appropriate strings
in the scripts sv.po file.
Raphael Hertzog [Thu, 18 Oct 2007 07:08:59 +0000 (09:08 +0200)]
ChangeLog: move everything related to Dpkg::Deps at the same date.
Raphael Hertzog [Wed, 17 Oct 2007 20:49:46 +0000 (22:49 +0200)]
Dpkg::Deps: add some integrated POD documentation of the API
Raphael Hertzog [Wed, 17 Oct 2007 18:59:13 +0000 (20:59 +0200)]
Update dpkg-gencontrol's man page to mention its handling of dependency fields
Raphael Hertzog [Mon, 15 Oct 2007 13:38:19 +0000 (15:38 +0200)]
Update changelog entries concerning the integration of Dpkg::Deps.
Raphael Hertzog [Mon, 15 Oct 2007 13:03:26 +0000 (15:03 +0200)]
controllib.pl: Remove obsolete and unused functions and variables.
parsedep() and showdep() are removed as well as @pkg_dep_fields and
@src_dep_fields. Usage of Dpkg::Deps is recommended instead.
Raphael Hertzog [Thu, 18 Oct 2007 06:20:23 +0000 (08:20 +0200)]
dpkg-scanpackages: Use @pkg_dep_fields from Dpkg::Deps
Raphael Hertzog [Mon, 15 Oct 2007 12:59:31 +0000 (14:59 +0200)]
dpkg-checkbuilddeps: modify to use the new Dpkg::Deps module
Use Dpkg::Deps::KnownFacts instead of home-made structure to
store the information taken from the status file.
Raphael Hertzog [Mon, 15 Oct 2007 12:27:27 +0000 (14:27 +0200)]
dpkg-source: use the new Dpkg::Deps module instead of controllib's parsedep
Raphael Hertzog [Mon, 15 Oct 2007 10:19:59 +0000 (12:19 +0200)]
dpkg-gencontrol: use the new Dpkg::Deps module to rewrite the dependencies
Normal dependency fields are rewritten by order of importance and simplified
by taking into account the dependencies already parsed. The dependencies are
also sorted to have a more predictable output (which is easier to compare in
a debdiff output).
The other relation (non-dependency) fields are simplified as unions
instead of intersections.
Raphael Hertzog [Mon, 15 Oct 2007 11:59:18 +0000 (13:59 +0200)]
Include the new scripts/Dpkg/Deps.pm in the dpkg-dev package
Raphael Hertzog [Sun, 14 Oct 2007 21:27:13 +0000 (23:27 +0200)]
Add new module Dpkg::Deps to handle dependencies and some corresponding tests
The Dpkg::Deps::* modules allows various operations on dependencies such
as testing for implication, evaluating them given some packages known to be
installed, etc. They also allow the simplification of the dependencies.
Guillem Jover [Thu, 18 Oct 2007 01:22:09 +0000 (04:22 +0300)]
Dpkg::ErrorHandling: Add support for format strings
Guillem Jover [Wed, 17 Oct 2007 22:35:26 +0000 (01:35 +0300)]
dpkg-buildpackage: Pass $text to sprintf instead of _g
Guillem Jover [Sat, 13 Oct 2007 02:39:11 +0000 (05:39 +0300)]
Do not call textdomain from perl modules
Raphael Hertzog [Mon, 15 Oct 2007 12:33:56 +0000 (14:33 +0200)]
dpkg-shlibdeps: bugfix, avoid unwanted modification of @pkg_shlibs by my_find_library
Raphael Hertzog [Mon, 15 Oct 2007 11:51:32 +0000 (13:51 +0200)]
debian/rules: include cputable ostable triplettable in build-tree
They can be needed during 'make check' (the non-regressions tests
in the scripts directory) as Dpkg.pm exports $pkgdatadir as "..".
Raphael Hertzog [Mon, 15 Oct 2007 10:23:56 +0000 (12:23 +0200)]
Dpkg::Version: fix compare_versions to handle properly the ">=" case
Raphael Hertzog [Sun, 14 Oct 2007 21:33:36 +0000 (23:33 +0200)]
Add dpkg-gensymbols to .gitignore
Raphael Hertzog [Sun, 14 Oct 2007 21:16:21 +0000 (23:16 +0200)]
Dpkg::Version: mark compare_versions as exportable
Christian Perrier [Sun, 14 Oct 2007 15:54:39 +0000 (17:54 +0200)]
Galician translation update
Christian Perrier [Sat, 13 Oct 2007 16:36:57 +0000 (18:36 +0200)]
Add Helge's changes
Christian Perrier [Sat, 13 Oct 2007 16:34:26 +0000 (18:34 +0200)]
Thai translation update
Guillem Jover [Fri, 12 Oct 2007 21:30:15 +0000 (00:30 +0300)]
dpkg-gensymbols: Use get_host_arch() instead of dpkg-architecture
Raphael Hertzog [Fri, 12 Oct 2007 16:46:37 +0000 (18:46 +0200)]
dpkg-shlibdeps.pl: use get_host_arch from Dpkg::Arch
Helge Kreutzmann [Fri, 12 Oct 2007 15:59:02 +0000 (17:59 +0200)]
* po/de.po: Updated to 1280t0f63u, add lots of fixes from
Frank Lichtenheld, thanks!
Helge Kreutzmann [Fri, 12 Oct 2007 15:23:48 +0000 (17:23 +0200)]
Merge branch 'master' of git+ssh://kreutzm-guest@git.debian.org/git/dpkg/dpkg
Christian Perrier [Fri, 12 Oct 2007 06:36:43 +0000 (08:36 +0200)]
Russian translation update
Guillem Jover [Fri, 12 Oct 2007 04:16:27 +0000 (07:16 +0300)]
Switch perl programs to use the new Dpkg/Arch module
Frank Lichtenheld [Thu, 11 Oct 2007 23:09:16 +0000 (01:09 +0200)]
Dpkg::BuildOptions: Add tests and fix errors found
This whole module was one giant brown paper bag bug...
Frank Lichtenheld [Thu, 11 Oct 2007 22:43:31 +0000 (00:43 +0200)]
Dpkg::BuildOptions: Really set DEB_BUILD_OPTIONS
Discovered by Daniel Shepler.
Frank Lichtenheld [Thu, 11 Oct 2007 22:39:52 +0000 (00:39 +0200)]
Dpkg::BuildOptions: Add support for nocheck
Frank Lichtenheld [Thu, 11 Oct 2007 22:37:15 +0000 (00:37 +0200)]
dpkg.1: Remove some unneccessary markup
Frank Lichtenheld [Thu, 11 Oct 2007 22:32:18 +0000 (00:32 +0200)]
man/Makefile.am: Add update-po target
New target to easily update the .pot and .po files. Uses po4a --force.
Helge Kreutzmann [Thu, 11 Oct 2007 19:19:32 +0000 (21:19 +0200)]
Add a missing markup marker
Helge Kreutzmann [Thu, 11 Oct 2007 17:00:23 +0000 (19:00 +0200)]
Remove some cruft
Helge Kreutzmann [Thu, 11 Oct 2007 16:58:52 +0000 (18:58 +0200)]
* man/po/de.po: Updated to 1279t0f64u.
Guillem Jover [Thu, 11 Oct 2007 01:14:42 +0000 (04:14 +0300)]
Switch perl programs to use the new Dpkg/ErrorHandling module
Guillem Jover [Wed, 10 Oct 2007 01:10:26 +0000 (04:10 +0300)]
Dpkg/ErrorHandling.pm: Use Dpkg module instead of defining $progname
Guillem Jover [Wed, 10 Oct 2007 01:06:31 +0000 (04:06 +0300)]
Dpkg/ErrorHandling.pm: Set $warnable_error to 1 to match controllib.pl
Guillem Jover [Tue, 9 Oct 2007 23:56:39 +0000 (02:56 +0300)]
Use shipped perl modules when calling perl programs at build time
Frank Lichtenheld [Wed, 10 Oct 2007 23:08:31 +0000 (01:08 +0200)]
man: Update pot and po files
Frank Lichtenheld [Wed, 10 Oct 2007 22:16:12 +0000 (00:16 +0200)]
Various manpage fixes
Frank Lichtenheld [Tue, 9 Oct 2007 22:08:03 +0000 (00:08 +0200)]
dpkg-source.1: Some random housekeeping.
Fix some syntax inconsistencies. Also if a broken
sentence.
Partly suggested by Helge Kreutzmann.
Frank Lichtenheld [Tue, 9 Oct 2007 21:59:39 +0000 (23:59 +0200)]
dpkg-source: Update description of -W and -E
-W is the default for quite some time already. Adapt the
description of -W and -E.
Also update the description of this options in dpkg-buildpackage.
Frank Lichtenheld [Tue, 9 Oct 2007 12:46:04 +0000 (14:46 +0200)]
ChangeLog police
Frank Lichtenheld [Tue, 9 Oct 2007 12:45:18 +0000 (14:45 +0200)]
dpkg-source: Some cleanup on the -Z feature
Use the same semantics as dpkg-deb -Z (i.e. specify
program to use, not the extension).
Update the man page to be less V1 specific.
Guillem Jover [Mon, 8 Oct 2007 22:54:44 +0000 (01:54 +0300)]
dpkg-gensymbols: Use the new Dpkg module
Frank Lichtenheld [Mon, 8 Oct 2007 22:44:52 +0000 (00:44 +0200)]
Merge changelogs from my dpkg-source branch
Frank Lichtenheld [Sun, 7 Oct 2007 19:58:04 +0000 (21:58 +0200)]
dpkg-buildpackage.1: Document all options only passed to dpkg-source
-s[nsAkurKUR], -z, and -Z were missing.
Frank Lichtenheld [Sun, 7 Oct 2007 19:50:37 +0000 (21:50 +0200)]
dpkg-buildpackage: Add -z/-Z to passthrough opts
Frank Lichtenheld [Sun, 7 Oct 2007 19:49:40 +0000 (21:49 +0200)]
dpkg-source.1: Document -Z and -z
Frank Lichtenheld [Sun, 7 Oct 2007 19:11:03 +0000 (21:11 +0200)]
dpkg-source: Change -C option to -Z and support -z, too
dpkg-deb uses -Z for the same purpose (and -C is already
used by dpkg-genchanges and passed through by dpkg-buildpackage),
so use that. Also support the -z option that specifies the
compression level.
Frank Lichtenheld [Sat, 6 Oct 2007 21:01:38 +0000 (23:01 +0200)]
dpkg-source: Support a subset of wig&pen on build
Use .orig.tar.(bz2|lzma) if they are available
and no .gz can be found. Also let the user specify
via -C(gz|bz2|lzma) how files that need to be
generated should be compressed.
Frank Lichtenheld [Sat, 6 Oct 2007 20:42:10 +0000 (22:42 +0200)]
dpkg-source: use English
Mainly change all $' to $POSTMATCH. I personally never can
remember that one and it breaks the syntax highlighting in
some editors.