main/enquiry.c: fix the listpackage output logic
main/filesdb.c: fix error cleanup in ensure_statoverride
lib/myopt.c: add myoptfile() so we can read configuration files
debian/control: add dependency on binutils for dpkg-dev (needed for objdump)
scripts/update-alternatives.pl:
+ set alternative to manual mode when doing --config
+ Fix typo in test for removed manual alternative
+ Merge patch from Camm Maguire to fix updating of slave links
scripts/dpkg-gencontrol.pl: add Origin, Submit-Bugs-To and Submit-Bugs-Style fields.
scripts/dpkg-source.1: slight formatting update
debian/copyright: merge to entries for Miquel van Smoorenburg
Wichert Akkerman [Thu, 15 Jun 2000 16:32:52 +0000 (16:32 +0000)]
lib/parse.c: add Enhances to fieldinfos[]
lib/fields.c:
+ initialize dop->backrev as well when creating new dependency
+ only allow exact version relations when dealing with provides
TODO: remove versioned provides
debian/rules: don't fail of make clean fails (which happens on a cvsclean tree)
Wichert Akkerman [Tue, 13 Jun 2000 17:26:51 +0000 (17:26 +0000)]
scripts/dpkg-statoverride.pl:
+ fix two typos in the help message
+ Add code to implement --update when adding an override
scripts/dpkg-statoverride.8: new file
debian/dpkg.postinst: create statoverride file if it doesn't exist
Wichert Akkerman [Mon, 12 Jun 2000 16:17:41 +0000 (16:17 +0000)]
configure.in: generate doc/sv/Makefile as well
main/filesdb.c: fix logic when reading statusoverride-file
scripts/.cvsignore: add all the perl scripts
scripts/dpkg-divert.pl:
+ turn $admindir into $dpkglibdir, which the Makefile will handle
+ fix glob->regexp logic for --list
scripts/Makefile.in:
+ replace one `sed' with `$(SED)'
+ add dpkg-statoverride
scripts/dpkg-statoverride.pl: new util to manage statoverrides
debian/rules: move Swedish manpages into the package as well
Merge things from the potato branch:
+ po/*.po: updated
+ THANKS: Add Lele Gaifax
+ configure.in: add Italian to LINGUAS
+ doc/sv: new directory with Swedish manpages
+ doc/*: removed "GNU/Linux" since this runs on HURD as well
+ doc/ja/update-alternatives.8: new version
+ dpkg-deb/main.c: remove preprocessor define from gettextized string
+ dselect/main.c: remove preprocessor define from gettextized string
+ lib/showcright.c: remove preprocessor define from gettextized string
+ main/enquiry.c: can't use prepocessor defines in a gettextized string
+ dselect/pkgdisplay.cc: Replace empty string for eflags with a space
+ dselect/pkgsublist.cc: mark another string as translateable
+ dselect/pkgtop.cc: change code to reflect that the empty case for
an eflagstring is now a single space, not an empty string (since
gettext can't handle empty strings).
+ main/help.c: allocate a bit more space for the path buffer in checkpath()
+ main/main.c: fix location of --abort-after in --help output
+ scripts/debian-changelog-mode.el: fix documentation string for
debian-changelog-finalise-last
+ scripts/dpkg-source.pl: fix typo
+ scripts/udate-alternatives.8: fixed errors found while Japanese
translation was made.
methods/Makefile.am: removed
Wichert Akkerman [Sun, 28 May 2000 16:06:44 +0000 (16:06 +0000)]
dpkg-deb/build.c: remove extra closing brace
include/dpkg.h.in: add define for statusoveride file
main/filedb.[ch]: add code to manage the statoverride list
main/archives.c: modify tarobject() to check for statoverrides
TODO: remove integrating suidmanager note, it's partially done now
doc/*: remove all references to GNU/Linux and just mention `Debian system': we just as well on other operating systems.
scripts/dpkg-source.pl: add Format-field to .dsc files
debian/changelog: include changes from 1.6.12.99
* TODO: updated
* debian/rules: explicitly strip the setgid bit for debian/tmp-*.
This is needed since the kernel copies it when we create subdirs
and install doesn't strip it even though we explicitly ask for
a mode 755 directory. Updated clean target to run make distclean
to remove generated sourcefiles as well.
* dpkg-deb/build.c: add comments to describe what we are doing.
Add code to get a list of files to be added to the archive, reorder
it and feed it to tar and use this to put symlinks after all other
files.
* scripts/dpkg-gencontrol.pl: add dpkg:Version and dpkg:UpstreamVersion
to list of substvars
configure.in: add -D_GNU_SOURCE to CFLAGS so we can get strsignal
scripts/dpkg-genchanges.pl: output Changed-By just after Maintainer
scripts/cl-debian.pl: really allow a single whitespace to between # and a bugnumber that will be closed.
Synchronize with potato-branch again:
+ scripts/dpkg-divert.pl: fixed typo
+ debian/dpkg-dev.{postinst,prerm}: remove emacsen-common stuff
+ po/{es,sv}.po: updated
+ debian/changelog: include changes for 1.6.12
+ dpkg-genchanges: recognize non-deb packages (tarballs, such as
dpkg-non-deb and boot-floppies disk tarballs). This makes sure that we
include them when figuring up the Arch field in the .changes
+ scripts/dpkg-buildpackage.sh: Don't default to no signing until
after we parsed the options, otherwise we will miss overrides.