summaryrefslogtreecommitdiff
path: root/dselect/pkgcmds.cc
AgeCommit message (Collapse)AuthorFilesLines
2002-05-06Perl sucks, fix Ian's email addressWichert Akkerman1-1/+1
2002-05-06Update Ian Jacksons' email addressWichert Akkerman1-1/+1
2001-07-16Remove Linux referencesWichert Akkerman1-1/+1
2001-07-13modify kd_select() to set manual_install so we can identify user-selected ↵Wichert Akkerman1-1/+7
packages
2000-03-18Synchronize to the potato branch againWichert Akkerman1-2/+0
1999-10-30Don't translate internal errorsWichert Akkerman1-4/+4
1999-10-25translation fixupsWichert Akkerman1-1/+1
1999-10-25Add gettext-support to dselectWichert Akkerman1-5/+5
1999-01-29dpkg 1.4.1Guy Maor1-4/+4
1996-08-22dpkg (1.3.7) unstable; urgency=low (medium for source pkg docs)Ian Jackson1-2/+15
* dselect +/-/_/= on lines for all broken, new, local or whatever packages do not affect _all_ packages. (Bug#4129.) * Support for diff-only uploads in source packaging tools. * dpkg-genchanges -d<descripfile> option renamed to -C. * dpkg-buildpackage understands -m, -v, -C (for dpkg-genchanges). * Support for debian/shlibs.local added to dpkg-shlibdeps. * Shared library files' search order defined in dpkg-source(1), and relevant files added to the FILES section. * Programmers' manual describes source packaging tools. * Policy manual mentions shared library control area file. * dpkg-source manpage includes dpkg-shlibdeps in title line. * Manuals have changelog and automatic version numbering. * changelogs (for dpkg and for manuals) installed. * binary target split into binary-arch and binary-indep in manual. * Manpages should be compressed. * Copyright file is moved to /usr/doc/<package>/copyright. * Changelogs must be installed in /usr/doc/<package>. * dpkg-deb(8) moved to dpkg-deb(1). * binary target split into binary-arch and binary-indep in source. * changelog entry for 1.2.14 copied from that (forked) release. -- Ian Jackson <ian@chiark.chu.cam.ac.uk> Thu, 22 Aug 1996 15:36:12 +0100
1996-08-06dpkg (1.3.0) experimental; urgency=LOWIan Jackson1-15/+2
* dpkg can install named pipes. * dpkg-deb supports directory for destination, generates filename. * dpkg-{source,gencontrol,genchanges,parsechangelog,buildpackage}, dpkg-distaddfile scripts to support new source package format. * a.out build no longer supported. * Changed to new source package format. -- Ian Jackson <ian@chiark.chu.cam.ac.uk> Tue, 6 Aug 1996 02:31:52 +0100
1996-08-22dpkg (1.2.14) stable unstable; urgency=MEDIUMIan Jackson1-2/+15
* dselect +/-/_/= on lines for all broken, new, local or whatever packages do not affect _all_ packages. (Bug#4129.) -- Ian Jackson <ian@chiark.chu.cam.ac.uk> Thu, 22 Aug 1996 00:39:52 +0100
1996-05-22dpkg (1.2.1); priority=MEDIUMIan Jackson1-7/+25
* `=' key in dselect really does `hold' rather than `unhold'. * dselect dependency processing now interacts better with `hold'. * dselect `I' key (not `i') modifies display of the info window. * dselect shows unavailable packages as being unavailable. * dselect main menu headings and many other strings changed to try to discourage people from deselecting every package and using [R]emove. Notably, `select' changed to `mark' throughout. * dselect disk methods now print a few fewer double slashes. * dselect disk access methods will offer to use dpkg --record-avail to scan the available packages, if no Packages file is found. * New dpkg --compare-versions option, for the benefit of scripts &c. * New dpkg --clear-avail option forgets all available packages info. * New dpkg --print-avail option, prints `available' data (from Packages, &c). * dpkg usage message is more informative, but no longer fits on screen. * dpkg --avail option renamed --record-avail. * Latest dpkg-name from Erick Branderhorst. * dpkg-scanpackages has more sensible problem reporting. * postinst configure now gets null argument (not <unknown> or <none>) when there is no previously configured version. * Guidelines say that postinst configure is given previous version. * Guidelines don't refer to maintainer-script-args.txt in main text. * Guidelines (Texinfo source) uploaded separately. * Own version of strcpy (used for debugging) removed. * Interface to access methods document in source (doc/dselect-methods.txt). * debian.buildscript moves changes file into parent directory. -- Ian Jackson <ian@chiark.chu.cam.ac.uk> Wed, 22 May 1996 01:26:31 +0100
1996-05-16dpkg (1.2.0); priority=MEDIUMIan Jackson1-25/+61
* dselect can sort packages by available and installed states, and display their version numbers. (Use O, o and V.) * Hold is properly integrated as a real `wanted state', rather than a separate flag. * Epochs in version numbers implemented, using the syntax <epoch>:<version>-<revision>. (Epoch not usually displayed.) * dselect disk method is architecture-independent (uses dpkg's installation architecture, and looks in the right part of the tree). * dselect disk method doesn't try to satisfy the predependencies of packages which are on hold. * Fixed conflict-related assertion failure. (Bug#2784.) * conffiles do not cause file conflicts if the conflicting package is in the `configuration only' state. (Bug#2720.) * Fixed messages where available version number was reported as installed version in conflict and dependency messages. (Bug#2654, Bug#2974.) * New format .deb files are default even for a.out compiles (but a.out version of dpkg is in old format). * Characters @:= (at colon equals) in package names now strictly forbidden everywhere (_ is still allowed in existing packages). * New dpkg --print-installation-architecture option prints installation architecture (compiled in), rather than build architecture (determined from gcc -print-libgcc-file-name). * Version messages show whether compiled a.out or ELF (i386 only). * Fixed missing space in version syntax error messages. * Manpage dpkg.8 installed with warning about inaccuracy. * Guidelines don't say to stop and restart daemons in runlevels 2345; instead they say to start in 2345 and stop in 016. * Guidelines and version messages say just Debian Linux. * Guidelines typo fix `"stop2' => `"stop"'. (Bug#2867.) * doc/Makefile.in clean properly deletes various guidelines.info* files. -- Ian Jackson <ian@chiark.chu.cam.ac.uk> Thu, 16 May 1996 00:01:21 +0100
1996-04-04dpkg (1.1.4); priority=MEDIUMIan Jackson1-0/+217
* Allow overwriting of conflicting packages being removed. (Bug#2614.) * a.out control file says Pre-Depends: libc4 | libc. (Bug#2640.) * ELF control file and libc dependencies changed to use finalised scheme. * ELF control file and libc dependencies for i386 only. (Bug#2617.) * Guidelines say use only released libraries and compilers. * Install wishlist as /usr/doc/dpkg/WISHLIST. * Remove spurious entries for Guidelines in info dir file. * dpkg-deb --build checks permissions on control (DEBIAN) directory. * Spaces in control file fields not copied by dpkg-split. (Bug#2633.) * Spaces in split file part control data ignore. (Bug#2633.) * Portability fixes, including patch from Richard Kettlewell. * Fixed minor configure.in bug causing mangled GCC -W options. -- Ian Jackson <ian@chiark.chu.cam.ac.uk> Thu, 4 Apr 1996 01:58:40 +0100