]> err.no Git - dpkg/log
dpkg
16 years agoDpkg::Version: Import missing error function from Dpkg::ErrorHandling
Raphael Hertzog [Wed, 2 Jan 2008 15:29:51 +0000 (16:29 +0100)]
Dpkg::Version: Import missing error function from Dpkg::ErrorHandling

16 years agoAdd many modules to list of files containing translatable strings
Raphael Hertzog [Tue, 1 Jan 2008 17:31:45 +0000 (18:31 +0100)]
Add many modules to list of files containing translatable strings

16 years agoscripts/controllib.pl: Removed as it's no more needed by any script.
Raphael Hertzog [Tue, 1 Jan 2008 17:16:24 +0000 (18:16 +0100)]
scripts/controllib.pl: Removed as it's no more needed by any script.

16 years agoUpdate all scripts to use Dpkg::Changelog::parse_changelog
Raphael Hertzog [Tue, 1 Jan 2008 17:13:07 +0000 (18:13 +0100)]
Update all scripts to use Dpkg::Changelog::parse_changelog

* scripts/dpkg-buildpackage.pl, scripts/dpkg-checkbuilddeps.pl,
scripts/dpkg-genchanges.pl, scripts/dpkg-gencontrol.pl,
scripts/dpkg-gensymbols.pl, scripts/dpkg-source.pl: Update scripts to use
Dpkg::Changelog::parse_changelog instead of the old controllib.pl's
parsechangelog. With this last change controllib.pl is no more used by
any script.

16 years agoDpkg::Changelog: New function parse_changelog to replace controllib's parsechangelog
Raphael Hertzog [Tue, 1 Jan 2008 17:10:22 +0000 (18:10 +0100)]
Dpkg::Changelog: New function parse_changelog to replace controllib's parsechangelog

16 years agoAdd missing modules in the dpkg-dev package
Raphael Hertzog [Tue, 1 Jan 2008 16:46:46 +0000 (17:46 +0100)]
Add missing modules in the dpkg-dev package

16 years agoMerge branch 'parsechangelog' into controllib-removal
Raphael Hertzog [Tue, 1 Jan 2008 19:36:48 +0000 (20:36 +0100)]
Merge branch 'parsechangelog' into controllib-removal

Conflicts:

ChangeLog
debian/changelog
debian/dpkg-dev.install
scripts/Dpkg/ErrorHandling.pm
scripts/Makefile.am

16 years agoUpdate list of files to include in the distribution tarball
Raphael Hertzog [Tue, 1 Jan 2008 15:50:49 +0000 (16:50 +0100)]
Update list of files to include in the distribution tarball

16 years agoRemove all unused functions from controllib.pl
Raphael Hertzog [Tue, 1 Jan 2008 15:16:06 +0000 (16:16 +0100)]
Remove all unused functions from controllib.pl

16 years agodpkg-source: Integrate readmd5sum from controllib
Raphael Hertzog [Tue, 1 Jan 2008 15:13:26 +0000 (16:13 +0100)]
dpkg-source: Integrate readmd5sum from controllib

16 years agoRemove the last calls to chown(getfowner(), ...)
Raphael Hertzog [Tue, 1 Jan 2008 14:59:08 +0000 (15:59 +0100)]
Remove the last calls to chown(getfowner(), ...)

* scripts/dpkg-distaddfile.pl, scripts/dpkg-gencontrol.pl: Delete
the chown(getfowner(), ...) on new files. It doesn't seem to do anything
useful anymore as it got dropped from several other scripts over the years
without problems. This enables the removal of getfowner() from
controllib.pl.

16 years agoDpkg::Vars: New module handling the global variable $sourcepackage
Raphael Hertzog [Tue, 1 Jan 2008 14:50:01 +0000 (15:50 +0100)]
Dpkg::Vars: New module handling the global variable $sourcepackage

* scripts/Dpkg/Vars.pm: New module exporting $sourcepackage and
set_source_package to replace the $sourcepackage and setsourcepackage of
controllib.pl.
* scripts/dpkg-genchanges.pl: Updated to use Dpkg::Vars.
* scripts/dpkg-gencontrol.pl: Likewise.
* scripts/dpkg-source.pl: Likewise.

16 years agoDpkg::Version: Add check_version to replace controllib's checkversion
Raphael Hertzog [Tue, 1 Jan 2008 13:54:55 +0000 (14:54 +0100)]
Dpkg::Version: Add check_version to replace controllib's checkversion

* scripts/Dpkg/Version.pm (check_version): New function.
* scripts/dpkg-buildpackage.pl: Use the new check_version.
* scripts/dpkg-source.pl: Likewise.

16 years agoUpdate all scripts to use Dpkg::Substvars, Dpkg::Cdata, Dpkg::Control and Dpkg::Field...
Raphael Hertzog [Mon, 31 Dec 2007 16:29:00 +0000 (17:29 +0100)]
Update all scripts to use Dpkg::Substvars, Dpkg::Cdata, Dpkg::Control and Dpkg::Fields::Object

16 years agoAdd non-regression tests for Dpkg::Control and Dpkg::Cdata
Raphael Hertzog [Sat, 29 Dec 2007 18:34:24 +0000 (19:34 +0100)]
Add non-regression tests for Dpkg::Control and Dpkg::Cdata

16 years agoDpkg::Cdata, Dpkg::Control, Dpkg::Fields::Object: Add new modules
Raphael Hertzog [Sat, 29 Dec 2007 18:04:07 +0000 (19:04 +0100)]
Dpkg::Cdata, Dpkg::Control, Dpkg::Fields::Object: Add new modules

* scripts/Dpkg/Cdata.pm: This module provides a function to parse a block of
fields/values like those in debian/control, in changes files or in dsc files.
* scripts/Dpkg/Fields.pm: Dpkg::Fields::Object implements a tied hash
which handles proper capitalization of fields and which can be dumped
back.
* scripts/Dpkg/Control.pm: This module parses debian/control and provide
access to the tied hash for each block (source one and binary ones).

16 years agoDpkg::Substvars: New module handling substvars
Raphael Hertzog [Tue, 1 Jan 2008 11:49:22 +0000 (12:49 +0100)]
Dpkg::Substvars: New module handling substvars

16 years agoDpkg::ErrorHandling: New syntaxerr function
Raphael Hertzog [Sat, 29 Dec 2007 17:46:07 +0000 (18:46 +0100)]
Dpkg::ErrorHandling: New syntaxerr function

16 years agos-s-d: Do not print 'failed to kill' warning when doing pid polling
Samuel Thibault [Tue, 1 Jan 2008 03:45:10 +0000 (05:45 +0200)]
s-s-d: Do not print 'failed to kill' warning when doing pid polling

Closes: #157305, #352554
16 years agoDo not use strdup for execvp arguments
Guillem Jover [Tue, 1 Jan 2008 03:29:13 +0000 (05:29 +0200)]
Do not use strdup for execvp arguments

Closes: #379027
16 years agoinstall-info: Ignore wrapped lines when matching section titles
Ian Zimmerman [Tue, 1 Jan 2008 01:19:49 +0000 (03:19 +0200)]
install-info: Ignore wrapped lines when matching section titles

Closes: #214684
16 years agodselect: Do not loop endlessly with very long package descriptions
John Zaitseff [Tue, 1 Jan 2008 00:53:21 +0000 (02:53 +0200)]
dselect: Do not loop endlessly with very long package descriptions

Closes: #179320, #342495
16 years agodselect: Do not disaplay garbage on monochrome terminals
Sven Rudolph [Tue, 1 Jan 2008 00:24:51 +0000 (02:24 +0200)]
dselect: Do not disaplay garbage on monochrome terminals

Set a missing ncurses character attribute. Closes: #155741, #157093

16 years agoFix typos in translations to avoid fuzzy strings.
Raphael Hertzog [Sun, 30 Dec 2007 10:03:35 +0000 (11:03 +0100)]
Fix typos in translations to avoid fuzzy strings.

16 years agoFix some typos in various manpages.
A. Costa [Sun, 30 Dec 2007 09:54:55 +0000 (10:54 +0100)]
Fix some typos in various manpages.

16 years agoAdd a warning to avoid adding unnecessary stuff in Dpkg.pm
Raphael Hertzog [Sat, 29 Dec 2007 14:07:53 +0000 (15:07 +0100)]
Add a warning to avoid adding unnecessary stuff in Dpkg.pm

16 years agoRegenerate .pot files and merge .po files with them
Guillem Jover [Sat, 29 Dec 2007 05:37:51 +0000 (06:37 +0100)]
Regenerate .pot files and merge .po files with them

16 years agoRevert 9e09d9f0f8b57d61c8970a2d554add1714afb8d7
Guillem Jover [Sat, 29 Dec 2007 05:31:29 +0000 (06:31 +0100)]
Revert 9e09d9f0f8b57d61c8970a2d554add1714afb8d7

The dpkg-dev dependecy bump on dpkg is not needed anymore as the
compression variables are located in a new module provided by dpkg-dev.

16 years agoRemove disabled, obsolete and quite incomplete Hebrew translations
Guillem Jover [Sat, 29 Dec 2007 05:24:41 +0000 (06:24 +0100)]
Remove disabled, obsolete and quite incomplete Hebrew translations

16 years agoDpkg::Compression: New module with compression variables from Dpkg
Guillem Jover [Sat, 29 Dec 2007 05:17:29 +0000 (06:17 +0100)]
Dpkg::Compression: New module with compression variables from Dpkg

16 years agoUpdate Norwegian Bokmål dpkg translation
Hans Fredrik Nordhaug [Sat, 29 Dec 2007 04:32:02 +0000 (05:32 +0100)]
Update Norwegian Bokmål dpkg translation

Closes: #457918
16 years agoDpkg::Shlibs::SymbolFile: Blacklist some armel specific symbols
Raphael Hertzog [Thu, 27 Dec 2007 16:14:51 +0000 (17:14 +0100)]
Dpkg::Shlibs::SymbolFile: Blacklist some armel specific symbols

Riku Voipio reported that the symbols __exidx_end and __exidx_start are
arm eabi internal symbols. Thus they have to be ignored by
dpkg-gensymbols.

16 years agoMakefile.am: Add missing files to EXTRA_DIST
Raphael Hertzog [Thu, 27 Dec 2007 14:22:38 +0000 (15:22 +0100)]
Makefile.am: Add missing files to EXTRA_DIST

Also add a new dist-hook rule with a check of the distdir to make sure
that all files contained in the git repository also end up in the
distribution tarball (except .gitignore files).

16 years agoUpdated Swedish manual page translation.
Peter Karlsson [Thu, 27 Dec 2007 14:15:11 +0000 (15:15 +0100)]
Updated Swedish manual page translation.

16 years agoBump version to 1.14.15~
Raphael Hertzog [Thu, 27 Dec 2007 11:24:37 +0000 (12:24 +0100)]
Bump version to 1.14.15~

16 years agoRelease 1.14.14
Raphael Hertzog [Thu, 27 Dec 2007 11:03:35 +0000 (12:03 +0100)]
Release 1.14.14

16 years agoMake dpkg-dev depend on dpkg (>= 1.14.13) as dpkg-source needs the latest Dpkg.pm
Raphael Hertzog [Thu, 27 Dec 2007 10:47:45 +0000 (11:47 +0100)]
Make dpkg-dev depend on dpkg (>= 1.14.13) as dpkg-source needs the latest Dpkg.pm

16 years agoAdd libio-string-perl to Build-Depends
Raphael Hertzog [Thu, 27 Dec 2007 10:30:03 +0000 (11:30 +0100)]
Add libio-string-perl to Build-Depends

16 years agoFix override disparity: set priority of dselect to important
Raphael Hertzog [Thu, 27 Dec 2007 09:01:15 +0000 (10:01 +0100)]
Fix override disparity: set priority of dselect to important

16 years agoBump version to 1.14.14~
Guillem Jover [Thu, 27 Dec 2007 07:28:46 +0000 (09:28 +0200)]
Bump version to 1.14.14~

16 years agoRelease 1.14.13
Guillem Jover [Thu, 27 Dec 2007 07:18:33 +0000 (09:18 +0200)]
Release 1.14.13

16 years agoRegenerate dpkg-man.pot and merge .po files with it
Guillem Jover [Thu, 27 Dec 2007 07:14:18 +0000 (09:14 +0200)]
Regenerate dpkg-man.pot and merge .po files with it

16 years agoChangeLog night watch
Guillem Jover [Thu, 27 Dec 2007 07:09:45 +0000 (09:09 +0200)]
ChangeLog night watch

16 years agodpkg-divert: Fail when diverting to a non existent directory
Flavio Stanchina [Thu, 27 Dec 2007 06:26:44 +0000 (08:26 +0200)]
dpkg-divert: Fail when diverting to a non existent directory

Closes: #245562
16 years agoupdate-alternatives: Properly handle alternatives with inexistent slave links
Guillem Jover [Thu, 27 Dec 2007 05:43:18 +0000 (07:43 +0200)]
update-alternatives: Properly handle alternatives with inexistent slave links

Based on a patch by Daniel Leidert <daniel.leidert@wgdd.de>.
Closes: #76295, #246906, #433567, #451872, #220044, #392440, #441021
Closes: #443241
16 years agoupdate-alternatives: Check for undefined values when reading from the db
Guillem Jover [Thu, 27 Dec 2007 04:36:58 +0000 (06:36 +0200)]
update-alternatives: Check for undefined values when reading from the db

16 years agoupdate-alternatives: Refactor duplicate code into new set_links function
Guillem Jover [Thu, 27 Dec 2007 03:54:09 +0000 (05:54 +0200)]
update-alternatives: Refactor duplicate code into new set_links function

16 years agoupdate-alternatives: Refactor code to use checked_mv function
Guillem Jover [Tue, 25 Dec 2007 03:41:00 +0000 (05:41 +0200)]
update-alternatives: Refactor code to use checked_mv function

16 years agoupdate-alternatives: Refactor code to use checked_symlink function
Guillem Jover [Sat, 22 Dec 2007 21:10:24 +0000 (23:10 +0200)]
update-alternatives: Refactor code to use checked_symlink function

16 years agoupdate-alternatives: Refactor code to use new checked_rm function
Guillem Jover [Sat, 22 Dec 2007 20:59:21 +0000 (22:59 +0200)]
update-alternatives: Refactor code to use new checked_rm function

16 years agodpkg-source: fix regression in the behaviour of options -sk -sK -sp -sP
Raphael Hertzog [Wed, 26 Dec 2007 13:47:50 +0000 (14:47 +0100)]
dpkg-source: fix regression in the behaviour of options -sk -sK -sp -sP

Those options need the name of a tarball in $origtargz but this variable
was only set if -sa or -sA was used (or if a tarball was explicitely
listed on the command line). $origtargz is now again set at declaration
time if we can find a corresponding tarball. Also add some comments to
make this part of the code somewhat more understandable.

16 years agoAdd a changelog entry to close a bug that was already fixed in the tree
Raphael Hertzog [Wed, 26 Dec 2007 08:37:40 +0000 (09:37 +0100)]
Add a changelog entry to close a bug that was already fixed in the tree

Concerns the fact that dpkg-gensymbols should not update the version info of a
deprecated symbol.

16 years agoMerge branch 'master' of ssh://git.debian.org/git/dpkg/dpkg
Raphael Hertzog [Wed, 26 Dec 2007 08:23:29 +0000 (09:23 +0100)]
Merge branch 'master' of ssh://git.debian.org/git/dpkg/dpkg

16 years agoIgnore the man pages when building without NLS support
Guillem Jover [Mon, 24 Dec 2007 17:25:04 +0000 (19:25 +0200)]
Ignore the man pages when building without NLS support

Closes: #457673
16 years agoFrench translation update
Christian Perrier [Sat, 22 Dec 2007 06:15:30 +0000 (07:15 +0100)]
French translation update

fr.po: Updated to 930t

16 years agoCompleted German translation of man page for dpkg-shlibdeps
Helge Kreutzmann [Fri, 21 Dec 2007 23:24:23 +0000 (00:24 +0100)]
Completed German translation of man page for dpkg-shlibdeps

16 years agoUnfuzzy German scripts translation
Helge Kreutzmann [Fri, 21 Dec 2007 16:29:09 +0000 (17:29 +0100)]
Unfuzzy German scripts translation

16 years agoman/po/sv.po: fix some groff that lead to a build failure
Raphael Hertzog [Thu, 20 Dec 2007 10:45:42 +0000 (11:45 +0100)]
man/po/sv.po: fix some groff that lead to a build failure

16 years agodpkg-shlibdeps: analyze in priority the shlibs of the current package
Raphael Hertzog [Thu, 20 Dec 2007 08:09:57 +0000 (09:09 +0100)]
dpkg-shlibdeps: analyze in priority the shlibs of the current package

When looking for a dependency, consider the shlibs of the current package
before the shlibs of other binary packages of the same source. This is
important when a library is built in multiple flavors and each version comes
with a different dependency for the same library.

16 years agoupdated Japanese translation.
kmuto [Thu, 20 Dec 2007 05:55:52 +0000 (14:55 +0900)]
updated Japanese translation.

16 years agoUpdated Spanish translation.
Christian Perrier [Wed, 19 Dec 2007 18:58:25 +0000 (00:28 +0530)]
Updated Spanish translation.

po/de.po: Updated to 930t

16 years agoUpdated Swedish translation.
Peter Karlsson [Wed, 19 Dec 2007 10:56:40 +0000 (11:56 +0100)]
Updated Swedish translation.

Updated templates and merged for main dpkg and scripts translations.
Updated Swedish main translation to 930t.
Updated Swedish manual page translation to 1383t.
Updated Swedish scripts translation to 482t.
Updated change log files where appropriate.

16 years agoComplete German translation of deb-version.5 and add further translated strings
Helge Kreutzmann [Mon, 17 Dec 2007 21:19:03 +0000 (22:19 +0100)]
Complete German translation of deb-version.5 and add further translated strings

16 years agoComplete German scripts translation for dpkg-genchanges.pl, dpkg-gencontrol.pl,
Helge Kreutzmann [Mon, 17 Dec 2007 20:55:25 +0000 (21:55 +0100)]
Complete German scripts translation for dpkg-genchanges.pl, dpkg-gencontrol.pl,
and dpkg-shlibdeps.pl and work on others

16 years agodpkg-shlibdeps: use the Build-Depends-Package information from symbols files
Raphael Hertzog [Sun, 9 Dec 2007 14:42:40 +0000 (15:42 +0100)]
dpkg-shlibdeps: use the Build-Depends-Package information from symbols files

Use this new field to identify the version requirement possibly encoded in
the Build-Depends field and make sure that the generated dependency is at
least as strict as this one. Updated dpkg-shlibdeps's manual page.

16 years agoDpkg::Shlibs::SymbolFile supports meta-information fields
Raphael Hertzog [Sun, 9 Dec 2007 10:14:47 +0000 (11:14 +0100)]
Dpkg::Shlibs::SymbolFile supports meta-information fields

Meta-information fields are stored in symbols files on lines
starting with an asterisk. Added a corresponding non-regression
test. Updated deb-symbols(5) accordingly.

16 years agoAdd non-regression tests for Dpkg::Path
Raphael Hertzog [Thu, 13 Dec 2007 18:22:38 +0000 (19:22 +0100)]
Add non-regression tests for Dpkg::Path

16 years agoupdated Japanese program translation
Kenshi Muto [Wed, 12 Dec 2007 23:53:34 +0000 (08:53 +0900)]
updated Japanese program translation

16 years agodpkg-genchanges: Fix typo (syserror() -> syserr())
Guillem Jover [Wed, 12 Dec 2007 07:41:00 +0000 (09:41 +0200)]
dpkg-genchanges: Fix typo (syserror() -> syserr())

16 years agoUse || to fallback to a default value instead of using !defined()
Guillem Jover [Wed, 12 Dec 2007 07:37:04 +0000 (09:37 +0200)]
Use || to fallback to a default value instead of using !defined()

16 years agoUse ||= instead of checking if the variables are not defined
Guillem Jover [Wed, 12 Dec 2007 07:34:18 +0000 (09:34 +0200)]
Use ||= instead of checking if the variables are not defined

16 years agoDpkg::Deps: tweak the comparison algorithm to sort > lower than <
Raphael Hertzog [Tue, 11 Dec 2007 09:46:08 +0000 (10:46 +0100)]
Dpkg::Deps: tweak the comparison algorithm to sort > lower than <

* scripts/Dpkg/Deps.pm: Add a compare function that compares
dependencies more intelligently than a comparison on their
string representation. In particular we want >= and >> to sort
lower than << and <= so that intervals are nicely displayed
as "a (>= 1), a (<< 2)" instead of the ugly "a (<< 2), a (>= 1)".

16 years agoDpkg::Changelog::Debian: Don't lock the input file
Frank Lichtenheld [Mon, 10 Dec 2007 23:51:37 +0000 (00:51 +0100)]
Dpkg::Changelog::Debian: Don't lock the input file

We don't lock any other input files in dpkg-dev, so
don't start it here.

16 years agoAllow changelog parser to abort early
Frank Lichtenheld [Mon, 10 Dec 2007 23:50:51 +0000 (00:50 +0100)]
Allow changelog parser to abort early

Dpkg::Changelog->_abort_early() tests whether the parser
can abort.
Dpkg::Changelog::Debian->parse() checks this after each
finished entry.
parsechangelog/debian sets count explicetly to 1 if no
other range options are given so that the parser
aborts early in this case.

16 years agoDpkg::Changelog: Make warnings from __sanity_check_range more informative
Frank Lichtenheld [Mon, 10 Dec 2007 23:47:00 +0000 (00:47 +0100)]
Dpkg::Changelog: Make warnings from __sanity_check_range more informative

Explicetly tell which information will be ignored.

16 years agoContinued German translation of manual pages and scripts:
Helge Kreutzmann [Mon, 10 Dec 2007 20:11:17 +0000 (21:11 +0100)]
Continued German translation of manual pages and scripts:

        * man/po/de.po: Updated to 1335t0f48u.
        * scripts/po/de.po: Updated to 221t0f259u.

16 years agoREADME.translators: Explain how to format Git commit messages.
Raphael Hertzog [Mon, 10 Dec 2007 18:06:06 +0000 (19:06 +0100)]
README.translators: Explain how to format Git commit messages.

16 years agoDpkg::Shlibs::SymbolFile::merge_symbols() bugfix with deprecated symbols
Raphael Hertzog [Mon, 10 Dec 2007 10:06:44 +0000 (11:06 +0100)]
Dpkg::Shlibs::SymbolFile::merge_symbols() bugfix with deprecated symbols

Do not update the deprecated version of a symbol if it is already marked
deprecated.

16 years ago2007-12-09 Helge Kreutzmann <debian@helgefjell.de>
Helge Kreutzmann [Sun, 9 Dec 2007 18:16:24 +0000 (19:16 +0100)]
2007-12-09  Helge Kreutzmann  <debian@helgefjell.de>

        * scripts/po/de.po: Updated to 206t0f274u.

16 years agoDpkg::Shlibs::SymbolFile: included files don't need to repeat the header line
Raphael Hertzog [Sun, 9 Dec 2007 16:21:10 +0000 (17:21 +0100)]
Dpkg::Shlibs::SymbolFile: included files don't need to repeat the header line

Adjust the parser to remember the current soname when processing an
included file so that it doesn't need to repeat (and duplicate!) a header
line. Update dpkg-gensymbols's manual page accordingly. And add a
non-regression test for this feature.

16 years agodpkg-shlibdeps.pl: doesn't warn any more about libm.so.6 being unused
Raphael Hertzog [Sat, 8 Dec 2007 20:50:28 +0000 (21:50 +0100)]
dpkg-shlibdeps.pl: doesn't warn any more about libm.so.6 being unused

If the binary is also linked against libstdc++, the warning is suppressed
since g++ always add an implicit -lm.

16 years agoDpkg::Shlibs::find_library() tries harder to return the canonical name
Raphael Hertzog [Sat, 8 Dec 2007 20:33:09 +0000 (21:33 +0100)]
Dpkg::Shlibs::find_library() tries harder to return the canonical name

When it finds a library in a directory which is just a symlink to another
directory that is also considered, remember the other directory name as
the canonical one. And uses the new canonpath() to also simplify path
names containing "/../".

16 years agodpkg-parsechangelog: Fix handling of --all option
Frank Lichtenheld [Thu, 6 Dec 2007 04:18:23 +0000 (05:18 +0100)]
dpkg-parsechangelog: Fix handling of --all option

16 years agodpkg-parsechangelog: Fix an error in command line parsing
Frank Lichtenheld [Thu, 6 Dec 2007 04:12:50 +0000 (05:12 +0100)]
dpkg-parsechangelog: Fix an error in command line parsing

16 years agoActually install Dpkg::Changelog and Dpkg::Changelog:Debian
Frank Lichtenheld [Thu, 6 Dec 2007 04:03:03 +0000 (05:03 +0100)]
Actually install Dpkg::Changelog and Dpkg::Changelog:Debian

16 years agoMerge branch 'master' into parsechangelog
Frank Lichtenheld [Thu, 6 Dec 2007 03:56:16 +0000 (04:56 +0100)]
Merge branch 'master' into parsechangelog

Conflicts:

ChangeLog
debian/changelog
scripts/Makefile.am

16 years agodebian/changelog entry for parsechangelog branch
Frank Lichtenheld [Thu, 6 Dec 2007 03:35:24 +0000 (04:35 +0100)]
debian/changelog entry for parsechangelog branch

16 years agoTeach dpkg-parsechangelog about the new debian parser options
Frank Lichtenheld [Thu, 6 Dec 2007 03:15:53 +0000 (04:15 +0100)]
Teach dpkg-parsechangelog about the new debian parser options

16 years agodpkg-parsechangelog: Make the -L option actually work
Frank Lichtenheld [Thu, 6 Dec 2007 03:03:35 +0000 (04:03 +0100)]
dpkg-parsechangelog: Make the -L option actually work

16 years agodpkg-parsechangelog: Clean-up
Frank Lichtenheld [Thu, 6 Dec 2007 02:41:28 +0000 (03:41 +0100)]
dpkg-parsechangelog: Clean-up

use English
error handling fixes
use newer open syntax

16 years agoImport parsechangelog script from Parse::DebianChangelog
Frank Lichtenheld [Thu, 6 Dec 2007 02:26:49 +0000 (03:26 +0100)]
Import parsechangelog script from Parse::DebianChangelog

Replaces changelog/debian.pl

16 years agoDpkg::Changelog: Fix error handling
Frank Lichtenheld [Thu, 6 Dec 2007 02:24:08 +0000 (03:24 +0100)]
Dpkg::Changelog: Fix error handling

Especially format string handling was very
inconsistent before.

16 years agoDpkg::ErrorHandling: export report function
Frank Lichtenheld [Thu, 6 Dec 2007 02:16:45 +0000 (03:16 +0100)]
Dpkg::ErrorHandling: export report function

16 years agoAdd Dpkg::Changelog .pm and testcase files to file lists
Frank Lichtenheld [Thu, 6 Dec 2007 01:05:44 +0000 (02:05 +0100)]
Add Dpkg::Changelog .pm and testcase files to file lists

16 years agoFrench translation update for scripts
Frédéric Bothamy [Wed, 5 Dec 2007 22:27:41 +0000 (23:27 +0100)]
French translation update for scripts

17 years agoBump Standards-Version to 3.7.3 (no changes)
Frank Lichtenheld [Wed, 5 Dec 2007 14:25:29 +0000 (15:25 +0100)]
Bump Standards-Version to 3.7.3 (no changes)

17 years agodpkg-genchanges: Fix handling of 'all' in Architecture field
Frank Lichtenheld [Wed, 5 Dec 2007 00:14:21 +0000 (01:14 +0100)]
dpkg-genchanges: Fix handling of 'all' in Architecture field

Exclude it for -B, exclude all other arches for -A

17 years agodpkg-genchanges/dpkg-buildpackages: Add new -A option
Frank Lichtenheld [Sat, 29 Sep 2007 18:28:47 +0000 (20:28 +0200)]
dpkg-genchanges/dpkg-buildpackages: Add new -A option

Logical opposite of -B, will only build arch-indep
packages (dpkg-buildpackage), only include arch-indep
packages in the .changes file (dpkg-genchanges).

17 years agodpkg-genchanges: Allow different archs and types in debian/files
Frank Lichtenheld [Tue, 4 Dec 2007 23:37:02 +0000 (00:37 +0100)]
dpkg-genchanges: Allow different archs and types in debian/files

Support more than one arch and more than one type of a package
in debian/files. Parts of the patch by Goswin von Brederlow
and Bastian Blank.

17 years agodpkg-deb/info.c: Fix a compiler warning
Frank Lichtenheld [Tue, 4 Dec 2007 22:44:09 +0000 (23:44 +0100)]
dpkg-deb/info.c: Fix a compiler warning

Replace a %ld with %lu to fix compiler warning.