summaryrefslogtreecommitdiff
path: root/main
AgeCommit message (Collapse)AuthorFilesLines
2000-01-07dselect/method.cc: pass admindir to dpkgWichert Akkerman1-9/+13
dselect/Makefile.in: fix rule to build helpmessages dselect/curkeys.h: use curses.h instead of ncurses.h, since someone decided to play nasty and just remove that scripts/: remove dpkg-safelist dpkg-deb/build.c: remove dpkg-safelist calls main/enquiry.c: redo formula to get fieldwidths for packages
1999-12-25main/enquire.c: always use a minimum width of 80 in list1packageWichert Akkerman1-0/+1
1999-12-25dselect/pkgtop.cc: use waddnstr instead of waddch so we don't strip the 8th ↵Wichert Akkerman1-1/+1
bit of characters Replace `Debian Linux' with `Debian GNU/Linux' in some more places
1999-12-24* version-nr: update to 1.6.5Wichert Akkerman1-1/+1
* doc/Makefile.in: install THANKS * TODO: remove items that have been done * lib/showcright.c: exit(0) after showing the copyright since we don't exec cat anymore * main/configure.c: add NULL to execlp() parameters; this fixes the random segfaults when showing the conffile-diff
1999-12-24From the ChangeLogWichert Akkerman2-14/+39
* debian/control: add Build-Depends * THANKS: new file which lists everyone who contributed to the code * Change `Debian Linux' to `Debian GNU/Linux' in a couple of manpages * main/enquiry.c: modify list1package to use the full width of the tty * Merge patches from Adam Heath: + lib/mlib.c: new function do_fd_copy to read a file into a fd + dpkg-deb/build.c: use do_fd_copy + dpkg-deb/build.c: use dpkg-deb-filelist to reorder files when building a package + dpkg-deb/info.c: use do_fd_copy + lib/showcright.c: use do_fd_copy to read license + scripts/dpkg-safelist.{1,pl}: new script to reorder a filelist to make sure symlinks are listed after their targets. + dpkg-deb/main.c: add -z option to set compression level + dpkg-deb/build.c: pass new -z options to gzip * dpkg-deb/dpkg-deb.1: document new -z option
1999-12-15Fix typoWichert Akkerman1-1/+1
1999-12-14Really add automake/sysinfo.m4Wichert Akkerman1-2/+3
Fix some minor things in depisok Update swedish translation
1999-12-12dselect/main.cc: We need to printf programdesc as wellWichert Akkerman1-1/+1
autogen.sh: Remove libtoolize call automake/sysconf.m4: new autoconf-macros for sysconf filesdb/main.c: also check MEMINFO_IN_SYSINFO configure.in: remove ugly sysinfo-hacks to use new ac macros instead utils/start-stop-daemon.c: modify to build on sunos
1999-12-12Rename cvsclean to distcleanWichert Akkerman1-1/+1
Update Swedish translation (bork bork!) Check exitnodo-flag in do_stop
1999-12-05Make dselect build againWichert Akkerman6-63/+106
Don't copy strings when reading fileslists
1999-11-25Move the new buildsystem into the main branchWichert Akkerman2-59/+58
1999-11-08More enhances updatesWichert Akkerman2-2/+8
1999-11-01Adding Russian translationWichert Akkerman1-1/+1
1999-10-30Don't translate internal errorsWichert Akkerman7-25/+25
1999-10-29s/DPK/DPKG in main/archives.cBen Collins1-1/+1
1999-10-26Fix typo in dpkg helpWichert Akkerman1-1/+1
1999-10-25minor fixes for translationsWichert Akkerman1-1/+1
1999-10-25translation fixupsWichert Akkerman11-59/+60
1999-10-25 * main/processarc.c: fixes calculation of package filename display (theBen Collins1-6/+4
".../foo.deb" one) where it was showing the full path if the basename was longer than 30 chars. Now shows just the basename if it can't squeez the full path to < 30 chars (even if the basename is > than 30 chars)
1999-10-24 * debian/control: added dpkg-docBen Collins1-1/+1
* debian/dpkg-doc-{postinst,prerm}: new files for dpkg-doc package * debian/dpkg-internals: doc-base support for dpkg-doc * debian/rules: added build rules for dpkg-doc to binary-indep target * doc/Makefile.am: changed build setup for internals.sgml to use the debiandoc tools, and removed internals.* stuff from being built by default. Two new targets, internals and internals-install, now handle this * doc/changelog: removed, duplicate of ChangeLog * doc/internals.sgml: converted to debiandoc format, now builds correctly and without errors * doc/manuals-version: removed since it is generated at build time * doc/texinfo.*: moved to doc/obsolete/ since the debiandoc format doesn't need them * main/filesdb.c: fixed compiler warning
1999-10-24 * Added 'D' to the list of choices for conffile handlingBen Collins1-1/+1
1999-10-23 * Implemented a nice fix for multiple conflicts and replaces. Also addedBen Collins6-27/+50
--assert-multi-conrep.
1999-10-23 * Leave file info intact in available when installing packages. MD5sum,Ben Collins1-26/+11
Filename, and MSDOS-Filename used to get lost when installing a package. * Backout dep check patch (merged from v1_4_1_18)
1999-10-21 * Fixed incorrect patch for --print-architecture (oops, oh wellBen Collins1-1/+2
it was already broken when there was no gcc anyway :)
1999-10-21minor editsBen Collins2-23/+0
1999-10-21Add --assert-longfilenamesWichert Akkerman3-27/+34
1999-10-21Update copyrightsWichert Akkerman1-13/+19
1999-10-21 * Fixed some compiler warningsBen Collins8-37/+64
* Make start-stop-daemon exit(1) when we don't find one of the pid's we are trying to kill, in accordance with the man page. * When running --configure on an already installed package, just say it's installed, and not that it is in an unconfigurable state * Bah, add all the prefix/datadir... stuff back to the install target in debian/rules (po/ doesn't use it) * Add function to libdpkg that dpkg can call to make sure it's compiled version matches that of the library. If it fails, complain loudly, but allow to proceed * Make dpkg check for uid 0 requirement, before checking the path since not being root, is probably the reason that the PATH is borked in the first place * Make -p short for --print-avail, and -P short for --purge * Fix typo in md5sum(1) man page * start-stop-daemon: Add --background and --make-pidfile options * update-alternatives: make sure we remove "old" symlinks when they are no longer pertinent. Add /etc/alternatives/README that refers to the update-alternatives(8) man page. * dpkg-divert: Add check for being able to write to the old/new destination before doing a rename. We fail on this, without changing the diversion registry * Fix bad regex in update-rc.d
1999-10-18 * implemented stat cache for better performanceBen Collins3-7/+19
* fix typo in last commit for Makefile.am
1999-10-18Fix missing parensBen Collins1-1/+1
1999-10-18 * Add mipseb to the archtable too, since mips and mipseb areBen Collins1-2/+2
both viable names for the mips big endian arch * Update dpkg-architecure's archtable * Removed the maintainer-configure portion in debian/rules, since we should be shipping the source with all the auto* stuff already generated anyway * Removed the ltconfig patch, and resort to a debian/rules fix to libtool itself after running configure, much cleaner, and reversible since libtool is a generated file * Use DESTDIR when installing instead of specifying all our dest dirs seperately in the make line. Also fix some of the make files to use DESTDIR when installing files * Regenerated .po files and dpkg.pot. Also added update.sh to the po/ subdir for easier regenerating for cvs only * Make release.sh generate .gmo files * Removed shlibs.default.i386. This is an obsolete file. We also no longer use /etc/dpkg/ directory.
1999-10-18 * Removed references to dpkg(5) which seems to not exist anymoreBen Collins3-4/+14
* Fixed `dpkg-deb --help' and dpkg-deb(1) from reporting --no-check when it's actually --nocheck (went with the hardcoded option, so this is just a documentation fix). * Added better check in disk.setup for a working NFS server. Makes it compatible with other non-Linux servers. * Corrected dpkg(8)'s example of using dpkg -i (showed it used with a .tar.gz instead of a .deb) * Applied patch to correct improper TMPDIR handling in dpkg-deb * When encountering an error in extracting the tar archives in the packages, we should abort the install, not simply give an error and continue. * Make dpkg give the builtin arch if there was an error while exec()'ing the C compiler with --print-architecture. We still fail if the output from gcc was bad in some way, since they may be of importance.
1999-10-14Update dpkg manpage for --force-conf* optionsWichert Akkerman1-0/+13
1999-10-14Add --force options for handling changed conffilesWichert Akkerman3-2/+55
1999-10-14Reinstate patch to not read available-filoe when doing listfilesWichert Akkerman2-2/+7
Get SHELL when showing diff in configure
1999-10-14Don't hardcode ENOENT in perlscriptsWichert Akkerman1-1/+0
Add mips to archtable
1999-10-13Small fixups to prepare for 1.4.1.15 releaseWichert Akkerman2-4/+1
1999-10-13Change oldfile-check in process_archive to prevent memory corruptionWichert Akkerman2-8/+4
1999-10-13Add an option to show the diff between old and new conffileWichert Akkerman1-0/+15
1999-10-13Fix some logic errors in dependency-handling codeWichert Akkerman2-5/+1
1999-10-13Check if a file isn't also in the new package when upgradingWichert Akkerman3-0/+41
1999-10-11* check if we violate conflicts/depends/pre-depends of other packages whenWichert Akkerman1-4/+21
processing an archive. * Preparation to move start-stop-daemon from scripts to utils
1999-10-11Remove conffiles before removing directories when purging a packageWichert Akkerman1-112/+111
1999-10-06Updates for HurdWichert Akkerman1-1/+4
1999-09-27Update to dpkg 1.4.1.12, clean up some rejectionsWichert Akkerman2-2/+2
1999-09-27Updated to dpkg 1.4.1.9, and added spanish translationWichert Akkerman1-3/+0
1999-09-27Updating to dpkg 1.4.1.7Wichert Akkerman7-102/+158
1999-09-26Updated to dpkg 1.4.1.4Wichert Akkerman3-6/+17
1999-02-131.4.1.1 changes by Wichert AkkermanGuy Maor5-3/+16
1999-01-29dpkg 1.4.1Guy Maor22-1529/+1090