]> err.no Git - dpkg/log
dpkg
17 years agoRemove some cruft
Helge Kreutzmann [Thu, 11 Oct 2007 17:00:23 +0000 (19:00 +0200)]
Remove some cruft

17 years ago * man/po/de.po: Updated to 1279t0f64u.
Helge Kreutzmann [Thu, 11 Oct 2007 16:58:52 +0000 (18:58 +0200)]
    * man/po/de.po: Updated to 1279t0f64u.

17 years agoSwitch perl programs to use the new Dpkg/ErrorHandling module
Guillem Jover [Thu, 11 Oct 2007 01:14:42 +0000 (04:14 +0300)]
Switch perl programs to use the new Dpkg/ErrorHandling module

17 years agoDpkg/ErrorHandling.pm: Use Dpkg module instead of defining $progname
Guillem Jover [Wed, 10 Oct 2007 01:10:26 +0000 (04:10 +0300)]
Dpkg/ErrorHandling.pm: Use Dpkg module instead of defining $progname

17 years agoDpkg/ErrorHandling.pm: Set $warnable_error to 1 to match controllib.pl
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

17 years agoUse shipped perl modules when calling perl programs at build time
Guillem Jover [Tue, 9 Oct 2007 23:56:39 +0000 (02:56 +0300)]
Use shipped perl modules when calling perl programs at build time

17 years agoman: Update pot and po files
Frank Lichtenheld [Wed, 10 Oct 2007 23:08:31 +0000 (01:08 +0200)]
man: Update pot and po files

17 years agoVarious manpage fixes
Frank Lichtenheld [Wed, 10 Oct 2007 22:16:12 +0000 (00:16 +0200)]
Various manpage fixes

17 years agodpkg-source.1: Some random housekeeping.
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.

17 years agodpkg-source: Update description of -W and -E
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.

17 years agoChangeLog police
Frank Lichtenheld [Tue, 9 Oct 2007 12:46:04 +0000 (14:46 +0200)]
ChangeLog police

17 years agodpkg-source: Some cleanup on the -Z feature
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.

17 years agodpkg-gensymbols: Use the new Dpkg module
Guillem Jover [Mon, 8 Oct 2007 22:54:44 +0000 (01:54 +0300)]
dpkg-gensymbols: Use the new Dpkg module

17 years agoMerge changelogs from my dpkg-source branch
Frank Lichtenheld [Mon, 8 Oct 2007 22:44:52 +0000 (00:44 +0200)]
Merge changelogs from my dpkg-source branch

17 years agodpkg-buildpackage.1: Document all options only passed to dpkg-source
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.

17 years agodpkg-buildpackage: Add -z/-Z to passthrough opts
Frank Lichtenheld [Sun, 7 Oct 2007 19:50:37 +0000 (21:50 +0200)]
dpkg-buildpackage: Add -z/-Z to passthrough opts

17 years agodpkg-source.1: Document -Z and -z
Frank Lichtenheld [Sun, 7 Oct 2007 19:49:40 +0000 (21:49 +0200)]
dpkg-source.1: Document -Z and -z

17 years agodpkg-source: Change -C option to -Z and support -z, too
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.

17 years agodpkg-source: Support a subset of wig&pen on build
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.

17 years agodpkg-source: use English
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.

17 years agodebian/rules: Call $(MAKE) check during build
Frank Lichtenheld [Mon, 8 Oct 2007 22:39:17 +0000 (00:39 +0200)]
debian/rules: Call $(MAKE) check during build

17 years agoUpdate Polish translations.
Robert Luberda [Mon, 8 Oct 2007 21:05:44 +0000 (23:05 +0200)]
Update Polish translations.

17 years agoMerge branch 'master' of ssh://git.debian.org/git/dpkg/dpkg
Robert Luberda [Mon, 8 Oct 2007 20:14:44 +0000 (22:14 +0200)]
Merge branch 'master' of ssh://git.debian.org/git/dpkg/dpkg

Conflicts:

man/po/pl.po

17 years agoMerge branch 'master' of ssh://git.debian.org/git/dpkg/dpkg
Raphael Hertzog [Mon, 8 Oct 2007 19:05:05 +0000 (21:05 +0200)]
Merge branch 'master' of ssh://git.debian.org/git/dpkg/dpkg

Conflicts:

configure.ac
debian/changelog

17 years agoUpdated changelogs with required information concerning the merge of dpkg-shlibdeps...
Raphael Hertzog [Mon, 8 Oct 2007 19:03:35 +0000 (21:03 +0200)]
Updated changelogs with required information concerning the merge of dpkg-shlibdeps-buxy

17 years agoBump version to 1.14.8~
Guillem Jover [Mon, 8 Oct 2007 18:56:37 +0000 (21:56 +0300)]
Bump version to 1.14.8~

17 years agoMerge branch 'master' into dpkg-shlibdeps-buxy. Prepare 1.14.8~newshlib
Raphael Hertzog [Mon, 8 Oct 2007 18:25:23 +0000 (20:25 +0200)]
Merge branch 'master' into dpkg-shlibdeps-buxy. Prepare 1.14.8~newshlib
release.

Conflicts:

configure.ac
debian/changelog

17 years agoFix the date
Helge Kreutzmann [Mon, 8 Oct 2007 16:49:54 +0000 (18:49 +0200)]
Fix the date

17 years ago2007-10-08 Helge Kreutzmann <debian@helgefjell.de>
Helge Kreutzmann [Mon, 8 Oct 2007 16:49:33 +0000 (18:49 +0200)]
2007-10-08  Helge Kreutzmann  <debian@helgefjell.de>

        * po/de.po: Updated to 1249t0f54u.
        * Removed the FIXMEs left in de.po by accident

17 years agoRelease 1.14.7
Guillem Jover [Mon, 8 Oct 2007 04:38:29 +0000 (07:38 +0300)]
Release 1.14.7

17 years agoRegenerate dpkg-man.pot and marge with all .po files
Guillem Jover [Mon, 8 Oct 2007 04:30:59 +0000 (07:30 +0300)]
Regenerate dpkg-man.pot and marge with all .po files

17 years agoDo not replace substvars for build dependencies
Guillem Jover [Mon, 8 Oct 2007 03:41:03 +0000 (06:41 +0300)]
Do not replace substvars for build dependencies

17 years agoDocument Origin and Bugs fields in deb-control.5
Guillem Jover [Mon, 8 Oct 2007 03:26:42 +0000 (06:26 +0300)]
Document Origin and Bugs fields in deb-control.5

17 years agoAdd a Homepage field to debian/control
Guillem Jover [Mon, 8 Oct 2007 03:23:39 +0000 (06:23 +0300)]
Add a Homepage field to debian/control

This might need to be changed later when there's a more formal site.

17 years agoRefer to host instead of build architecture and quote it in error string
Guillem Jover [Mon, 8 Oct 2007 03:15:59 +0000 (06:15 +0300)]
Refer to host instead of build architecture and quote it in error string

17 years agoAllow comparing unsupported architectures for equality and identity
Guillem Jover [Mon, 8 Oct 2007 03:00:38 +0000 (06:00 +0300)]
Allow comparing unsupported architectures for equality and identity

17 years agodpkg-buildpackage: Check if rootcommand is present and error otherwise
Guillem Jover [Fri, 28 Sep 2007 02:44:56 +0000 (05:44 +0300)]
dpkg-buildpackage: Check if rootcommand is present and error otherwise

17 years agodpkg-buildpackage: Document fakeroot being the new default for -r
Guillem Jover [Fri, 28 Sep 2007 02:07:30 +0000 (05:07 +0300)]
dpkg-buildpackage: Document fakeroot being the new default for -r

17 years agoMerge branch 'master' of ssh://git.debian.org/git/dpkg/dpkg
Robert Luberda [Sun, 7 Oct 2007 21:29:30 +0000 (23:29 +0200)]
Merge branch 'master' of ssh://git.debian.org/git/dpkg/dpkg

17 years agoUpdate to 322t69f71u
Robert Luberda [Sun, 7 Oct 2007 21:28:38 +0000 (23:28 +0200)]
Update to 322t69f71u

17 years agodpkg-source: Fix diff generation for filenames containing spaces
Frank Lichtenheld [Sun, 7 Oct 2007 15:10:32 +0000 (17:10 +0200)]
dpkg-source: Fix diff generation for filenames containing spaces

Include a trailing HT character in the diff labels if
the filename contains spaces. Apparantly this is
standard but undocumented diff behaviour. Based on
a patch by Marcel Toele.

17 years agoMerge branch 'master' of git+ssh://kreutzm-guest@git.debian.org/git/dpkg/dpkg
Helge Kreutzmann [Sun, 7 Oct 2007 14:48:09 +0000 (16:48 +0200)]
Merge branch 'master' of git+ssh://kreutzm-guest@git.debian.org/git/dpkg/dpkg

Conflicts:

man/ChangeLog

17 years agopo/de.po: Updated to 1238t0f52u.
Helge Kreutzmann [Sun, 7 Oct 2007 14:41:00 +0000 (16:41 +0200)]
po/de.po: Updated to 1238t0f52u.

17 years agoProofreading by Cyril Brulebois & Christian Perrier
Frédéric Bothamy [Thu, 4 Oct 2007 01:18:11 +0000 (03:18 +0200)]
Proofreading by Cyril Brulebois & Christian Perrier
Additional fixes by myself

17 years agoUpdate to 1165t23f110u
Robert Luberda [Wed, 3 Oct 2007 21:37:22 +0000 (23:37 +0200)]
Update to 1165t23f110u

17 years agoInitial Polish translation of scripts - 100t185f177u
Robert Luberda [Wed, 3 Oct 2007 21:36:48 +0000 (23:36 +0200)]
Initial Polish translation of scripts - 100t185f177u

17 years agodeb-control.5: Remove obsolete sentence
Frank Lichtenheld [Sun, 30 Sep 2007 20:20:01 +0000 (22:20 +0200)]
deb-control.5: Remove obsolete sentence

The Priority and Section field have nothing to do with
the archive layout since woody.

17 years agodpkg-source.1: Remove superfluous [options] from -b command description
Frank Lichtenheld [Sun, 30 Sep 2007 19:05:20 +0000 (21:05 +0200)]
dpkg-source.1: Remove superfluous [options] from -b command description

17 years agodpkg-buildpackage: check version validity early
Frank Lichtenheld [Sat, 29 Sep 2007 14:45:24 +0000 (16:45 +0200)]
dpkg-buildpackage: check version validity early

error out early if the version number from the changelog
is not a valid Debian version.

17 years agodpkg-buildpackage: Make the testcommand more sensible
Frank Lichtenheld [Sat, 29 Sep 2007 14:36:18 +0000 (16:36 +0200)]
dpkg-buildpackage: Make the testcommand more sensible

Instead of testing /usr/bin/$cmd, test `which $cmd`.

17 years agodpkg-buildpackage: Call gpg with --utf8-strings
Frank Lichtenheld [Sat, 29 Sep 2007 14:20:11 +0000 (16:20 +0200)]
dpkg-buildpackage: Call gpg with --utf8-strings

(signfile): Call gpg with --utf8-strings since otherwise the key
lookup fails with non-ASCII UTF8-encoded names. Since Debian
changelogs should be UTF8 encoded, this is probably the more sane
default.

17 years agoFixed missing update of PO-Revision-Date.
Peter Karlsson [Fri, 28 Sep 2007 13:20:09 +0000 (14:20 +0100)]
Fixed missing update of PO-Revision-Date.

17 years agoFully translate Swedish PO file for scripts.
Peter Karlsson [Fri, 28 Sep 2007 13:18:47 +0000 (14:18 +0100)]
Fully translate Swedish PO file for scripts.

17 years agoUpdated Swedish scripts translation to 461t1u.
Peter Karlsson [Fri, 28 Sep 2007 06:58:45 +0000 (07:58 +0100)]
Updated Swedish scripts translation to 461t1u.

17 years agoUpdated Swedish manual page translation.
Peter Karlsson [Fri, 28 Sep 2007 06:49:29 +0000 (07:49 +0100)]
Updated Swedish manual page translation.

17 years agodpkg-buildpackage: Handle an empty rootcommand correctly
Frank Lichtenheld [Fri, 28 Sep 2007 00:46:31 +0000 (02:46 +0200)]
dpkg-buildpackage: Handle an empty rootcommand correctly

(withecho): Remove empty strings at the begin of the command array.
These can be caused by e.g. an emtpy $rootcommando. It is easiest to
filter them out here.

17 years agoUpdated to 1125t32f141u
Robert Luberda [Thu, 27 Sep 2007 22:02:18 +0000 (00:02 +0200)]
Updated to 1125t32f141u

17 years agoMerge branch 'master' of ssh://git.debian.org/git/dpkg/dpkg
Robert Luberda [Thu, 27 Sep 2007 21:03:24 +0000 (23:03 +0200)]
Merge branch 'master' of ssh://git.debian.org/git/dpkg/dpkg

Conflicts:

man/po/pl.po

17 years ago000_pod.t: Add POD syntax checking
Frank Lichtenheld [Thu, 27 Sep 2007 17:06:49 +0000 (19:06 +0200)]
000_pod.t: Add POD syntax checking

Standard Test::Pod testing.

17 years agoscripts/t: Integrate more tightly into build system
Frank Lichtenheld [Tue, 25 Sep 2007 02:07:43 +0000 (04:07 +0200)]
scripts/t: Integrate more tightly into build system

rename 'test' target to 'check' so that it gets called
automatically on 'make check' and 'make distcheck'.
Also make it actually working in 'distcheck'. That part
is still a bit hacky.

17 years agoscripts/t: Add test files to DIST
Frank Lichtenheld [Tue, 25 Sep 2007 02:04:09 +0000 (04:04 +0200)]
scripts/t: Add test files to DIST

17 years agodpkg-shlibdeps: don't try to add dependency information for private libraries
Raphael Hertzog [Wed, 26 Sep 2007 22:06:21 +0000 (00:06 +0200)]
dpkg-shlibdeps: don't try to add dependency information for private libraries

Private libraries are defined as libraries without SONAME. They are not listed
in shlibs files and thus there's no point in trying to add a dependency
for them. It also reduce the number of false-positive failures/warnings
generated by dpkg-shlibdeps.

17 years agoBugfix in Dpkg::Shlibs::Objdump parsing of flags returned by objdump -f
Raphael Hertzog [Wed, 26 Sep 2007 22:00:20 +0000 (00:00 +0200)]
Bugfix in Dpkg::Shlibs::Objdump parsing of flags returned by objdump -f

The parser was not working as expected due to a wrong regexp.
Added a non-regression test case to avoid this in the future.

17 years agodpkg-shlibdeps: add support of $ORIGIN in RPATH entries
Raphael Hertzog [Wed, 26 Sep 2007 21:05:23 +0000 (23:05 +0200)]
dpkg-shlibdeps: add support of $ORIGIN in RPATH entries

$ORIGIN is a synonym for "directory of the current file"
and should be replaced by the corresponding value dynamicly.

17 years agoCreate Dpkg::Path with some functions needed for dpkg-shlibdeps
Raphael Hertzog [Wed, 26 Sep 2007 20:59:55 +0000 (22:59 +0200)]
Create Dpkg::Path with some functions needed for dpkg-shlibdeps

The two first function in this module are used to:
- find out the package's root directory (or build tree) using any of its
file as input
- find out the relative filename of a file inside a package's build tree

17 years agoDpkg::Shlibs::Objdump: ignore some arch-specific output that we don't grok
Raphael Hertzog [Wed, 26 Sep 2007 12:37:57 +0000 (14:37 +0200)]
Dpkg::Shlibs::Objdump: ignore some arch-specific output that we don't grok

17 years agodpkg-shlibdeps: look into package directories before the root filesytem
Raphael Hertzog [Wed, 26 Sep 2007 09:45:04 +0000 (11:45 +0200)]
dpkg-shlibdeps: look into package directories before the root filesytem

When dpkg-shlibdeps tries to find a library, it will scan
the same directories as ld.so but at various "virtual root" (the real root
and also the root of the build trees). The root of the built
packages should have precedence otherwise we might analyze outdated
files which are installed in the root filesystem and which would
be replaced by the package being built.

17 years agoExtend SymbolFile API to be able to dump it while leaving deprecated symbols out
Raphael Hertzog [Tue, 25 Sep 2007 18:06:37 +0000 (20:06 +0200)]
Extend SymbolFile API to be able to dump it while leaving deprecated symbols out

17 years agodpkg-gensymbols: use Dpkg::Gettext instead of dpkg-gettext.pl
Raphael Hertzog [Tue, 25 Sep 2007 11:46:28 +0000 (13:46 +0200)]
dpkg-gensymbols: use Dpkg::Gettext instead of dpkg-gettext.pl

17 years agoSecond try at releasing 1.14.7~newshlib (with fixed dpkg-buildpackage).
Raphael Hertzog [Tue, 25 Sep 2007 06:45:09 +0000 (08:45 +0200)]
Second try at releasing 1.14.7~newshlib (with fixed dpkg-buildpackage).

17 years agoMerge branch 'master' into dpkg-shlibdeps-buxy
Raphael Hertzog [Tue, 25 Sep 2007 06:40:31 +0000 (08:40 +0200)]
Merge branch 'master' into dpkg-shlibdeps-buxy

17 years agoAdd BuildOptions.pm to files to install into dpkg-dev
Frank Lichtenheld [Mon, 24 Sep 2007 22:05:24 +0000 (00:05 +0200)]
Add BuildOptions.pm to files to install into dpkg-dev

17 years agoPropagate my dpkg-buildpackage copyright notice to other locations
Frank Lichtenheld [Mon, 24 Sep 2007 21:22:42 +0000 (23:22 +0200)]
Propagate my dpkg-buildpackage copyright notice to other locations

Sync the copyright notice from usage() with the man page
and add 2007 to my debian/copyright entry.

17 years agodpkg-source.1: Rework documentation of -i and -I options
Frank Lichtenheld [Mon, 24 Sep 2007 20:50:53 +0000 (22:50 +0200)]
dpkg-source.1: Rework documentation of -i and -I options

Now gives clearer explanations and better explains the differences between
the two in syntax and semantics.

17 years agodpkg-source: Allow -I without a pattern
Jari Aalto [Mon, 24 Sep 2007 19:37:21 +0000 (21:37 +0200)]
dpkg-source: Allow -I without a pattern

This loads a default list of pattern mostly similar to
the default regexp of -i.

17 years agodpkg-buildpackage: Do not use absolute path for 'rm' in signfile
Guillem Jover [Mon, 24 Sep 2007 20:23:05 +0000 (23:23 +0300)]
dpkg-buildpackage: Do not use absolute path for 'rm' in signfile

17 years agodpkg-buildpackage: Fix typo in usage
Guillem Jover [Mon, 24 Sep 2007 20:17:30 +0000 (23:17 +0300)]
dpkg-buildpackage: Fix typo in usage

s/dpkg-genchangs/dpkg-genchanges/

17 years agodpkg-buildpackage: Rename warnable_errors to warnable_error in
Guillem Jover [Mon, 24 Sep 2007 20:05:36 +0000 (23:05 +0300)]
dpkg-buildpackage: Rename warnable_errors to warnable_error in

Fix the name to the correct variable name exported from controllib.pl.

17 years agoPrepare for experimental release (1.14.7~newshlib).
Raphael Hertzog [Mon, 24 Sep 2007 20:04:20 +0000 (22:04 +0200)]
Prepare for experimental release (1.14.7~newshlib).

17 years agoMerge branch 'master' into dpkg-shlibdeps-buxy
Raphael Hertzog [Mon, 24 Sep 2007 18:54:54 +0000 (20:54 +0200)]
Merge branch 'master' into dpkg-shlibdeps-buxy

Conflicts:

scripts/Makefile.am

17 years agodpkg-shlibdeps: Fix two option regexps
Frank Lichtenheld [Mon, 24 Sep 2007 17:37:53 +0000 (19:37 +0200)]
dpkg-shlibdeps: Fix two option regexps

regexps -x and -v were missing the starting ^ which could
make them match random other stuff, e.g. filenames.

17 years agodpkg-shlibdeps also fails when it can't find the library
Raphael Hertzog [Mon, 24 Sep 2007 15:57:44 +0000 (17:57 +0200)]
dpkg-shlibdeps also fails when it can't find the library

17 years agoLet dpkg-shlibdeps be smarter about missing symbols
Raphael Hertzog [Mon, 24 Sep 2007 15:26:24 +0000 (17:26 +0200)]
Let dpkg-shlibdeps be smarter about missing symbols

dpkg-shlibdeps complains about missing symbols only for executables
(as defined by the ELF type) and public libraries (as defined by the
ELF type and the existence of a SONAME). This avoids many warnings
for perl modules and python modules.

17 years agoMake dpkg-shlibdeps fail if it doesn't find dependency information
Raphael Hertzog [Mon, 24 Sep 2007 14:43:51 +0000 (16:43 +0200)]
Make dpkg-shlibdeps fail if it doesn't find dependency information

If dpkg-shlibdeps doesn't find any dependency information for a shared library
that is actively used, then it will fail. This can be disabled with the option
--ignore-missing-info. Closes: #10807

17 years agodpkg-buildpackage: Fix typo in usage
Frank Lichtenheld [Mon, 24 Sep 2007 12:32:36 +0000 (14:32 +0200)]
dpkg-buildpackage: Fix typo in usage

s/simultaniously/simultaneously/

17 years agoscripts/po/ChangeLog: Fix merge mess
Frank Lichtenheld [Mon, 24 Sep 2007 12:31:17 +0000 (14:31 +0200)]
scripts/po/ChangeLog: Fix merge mess

17 years agoAdd "-x<package>" option to dpkg-shlibdeps to exlude packages
Raphael Hertzog [Mon, 24 Sep 2007 09:19:25 +0000 (11:19 +0200)]
Add "-x<package>" option to dpkg-shlibdeps to exlude packages

dpkg-shlibdeps now supports "-x<package>" options that can be used to exclude
packages from generated dependencies. This is particalularly useful to
avoid self-dependencies when a package contains a binary and a library (without
requiring an shlibs.local file to override the usual shlibs file). It might
also be used to avoid other unwanted dependencies (use with care though).
Closes: #41907, #109954
17 years agoFix parsing of shlibs files with respect to packagetype
Raphael Hertzog [Mon, 24 Sep 2007 07:24:14 +0000 (09:24 +0200)]
Fix parsing of shlibs files with respect to packagetype

An shlibs line without packagetype should be used as fallback in case we
don't find any dependency for that packagetype (udeb). So end the parsing
in extract_shlibs only if the packagetype is given and if it matches with
the current one. If the packagetype is not given, remember the dependency
but continue parsing the file to check if we don't have a more specific
dependency.

17 years agoMerge branch 'master' of ssh://git.debian.org/git/dpkg/dpkg
Christian Perrier [Mon, 24 Sep 2007 04:08:51 +0000 (06:08 +0200)]
Merge branch 'master' of ssh://git.debian.org/git/dpkg/dpkg

17 years agoMerge versions (HEAD and mine)
Christian Perrier [Mon, 24 Sep 2007 04:08:32 +0000 (06:08 +0200)]
Merge versions (HEAD and mine)

17 years agoMerge branch 'master' of ssh://git.debian.org/git/dpkg/dpkg
Christian Perrier [Mon, 24 Sep 2007 04:06:58 +0000 (06:06 +0200)]
Merge branch 'master' of ssh://git.debian.org/git/dpkg/dpkg

Conflicts:

debian/changelog
scripts/po/ChangeLog

17 years agodpkg-buildpackage: Add new option -j[<number>]
Frank Lichtenheld [Sun, 23 Sep 2007 18:24:51 +0000 (20:24 +0200)]
dpkg-buildpackage: Add new option -j[<number>]

Works like the make options of the same name. It will be passed
to debian/rules in the MAKEFLAGS environment variable. Also the
parallel=<n> DEB_BUILD_OPTIONS option will be honored and set
correctly. The finally used value is determined by the
following order: -j > DEB_BUILD_OPTIONS > MAKEFLAGS.

Based on an idea by Robert Millan <rmh@aybabtu.com>.

17 years agoUpdated ChangeLog
Peter Karlsson [Sun, 23 Sep 2007 07:57:38 +0000 (09:57 +0200)]
Updated ChangeLog

17 years agoscripts/po/: Update
Frank Lichtenheld [Sun, 23 Sep 2007 01:05:26 +0000 (03:05 +0200)]
scripts/po/: Update

17 years agodpkg-buildpackage: Convert from Shell to Perl
Frank Lichtenheld [Thu, 20 Sep 2007 01:40:56 +0000 (03:40 +0200)]
dpkg-buildpackage: Convert from Shell to Perl

This will make it easier to add more features in the
future and easier to give a consistent user experience
(e.g. regarding l10n and output formatting).

Currently this should just be a 1:1 conversion without
any huge changes.

17 years agodpkg-source: Add _MTN to $diff_ignore_default_regexp
Jari Aalto [Sat, 22 Sep 2007 23:20:05 +0000 (01:20 +0200)]
dpkg-source: Add _MTN to $diff_ignore_default_regexp

17 years agoperl.m4: Fix PERL_LIBDIR for prefix != default
Frank Lichtenheld [Sat, 22 Sep 2007 22:26:14 +0000 (00:26 +0200)]
perl.m4: Fix PERL_LIBDIR for prefix != default

Replace the default prefix (vendorprefixexp) with $(prefix)
in vendorlibexp.

Detected by distcheck

17 years agoDpkg::Version: Add new function compare_versions
Frank Lichtenheld [Sat, 22 Sep 2007 21:00:44 +0000 (23:00 +0200)]
Dpkg::Version: Add new function compare_versions

Emulates the dpkg --compare-versions behaviour (Doesn't support
the -nl operators yet, though). This is often easier to write and
read instead of using vercmp directly.

Also add tests for the new function.

17 years agodpkg-shlibdeps: Fix handling of shlib types
Frank Lichtenheld [Sat, 22 Sep 2007 19:50:16 +0000 (21:50 +0200)]
dpkg-shlibdeps: Fix handling of shlib types

shlibs with no specified type should be valid for all types,
not only for "deb".

17 years agodpkg-shlibdeps: Close file descriptor after use
Frank Lichtenheld [Sat, 22 Sep 2007 19:49:20 +0000 (21:49 +0200)]
dpkg-shlibdeps: Close file descriptor after use

Unneeded file descriptors should be closed ASAP.