hush/archival
Glenn L McGrath fea4b446df Important bugfixes from Ian Campbell.
init_archive_deb_data()
        We want to filter for data.tar.* in the AR file not the TAR
        file, else we get nothing.

all_control_list()
        Make the 'extensions' array of control file names a global so it
        can be used in unpack_package as well. Name the global
        all_control_files. Don't hard code the length of
        all_control_files but instead used sizeof.

unpack_package()
        Only unpack the control files we are interested in (from
        all_control_files). Extract the data.tar.gz into / rather than
        the current directory.

dpkg_main()
        Configure packages in a second pass so all the packages being
        installed are unpacked before configuring.

Some purely cosmetic changes:

header
        update list of differences since two of them are no longer true.
        The .control file is no longer stored as a result of this patch
        -- it was redundant since the info is in status. New packages
        appear to be added to the end of the status file now rather than
        the start.

remove_package()
        Make message printing optional, so we can avoid a redundant
        message when replacing/upgrading a package. When we do print
        stuff then include the version number.

purge_package()
        Print "Purging xxx (yyy) ..." message like the other actions.

configure_package()
        Add "..." to "Setting up" message to be consistent with other
        actions.
2003-11-26 21:53:37 +00:00
..
libunarchive As we no longer use function pointers for read in common archiving code 2003-11-21 22:24:57 +00:00
ar.c As we no longer use function pointers for read in common archiving code 2003-11-21 22:24:57 +00:00
bunzip2.c Use the return value from uncompress_bunzip, fix some typo 2003-10-29 03:37:54 +00:00
Config.in tar -Z, uncompress support 2003-11-18 21:37:52 +00:00
cpio.c Dont unlink when testing ! 2003-08-28 19:12:23 +00:00
dpkg_deb.c Major coreutils update. 2003-03-19 09:13:01 +00:00
dpkg.c Important bugfixes from Ian Campbell. 2003-11-26 21:53:37 +00:00
gunzip.c Move from read_gz to the pipe()+fork() method. 2003-11-15 23:19:05 +00:00
gzip.c Vladimir N. Oleynik (vodz) writes: 2003-11-14 02:44:28 +00:00
Makefile Update a bunch of docs. Run a script to update my email addr. 2003-07-14 21:21:08 +00:00
Makefile.in Update a bunch of docs. Run a script to update my email addr. 2003-07-14 21:21:08 +00:00
rpm2cpio.c Move from read_gz to the pipe()+fork() method. 2003-11-15 23:19:05 +00:00
rpm.c Move from read_gz to the pipe()+fork() method. 2003-11-15 23:19:05 +00:00
tar.c As we no longer use function pointers for read in common archiving code 2003-11-21 22:24:57 +00:00
uncompress.c Save a few bytes by using bb_getopt_ulflags and a few other minor 2003-06-22 06:59:34 +00:00
unzip.c Move from read_gz to the pipe()+fork() method. 2003-11-15 23:19:05 +00:00