pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/pkgtools/pkg_install/files



Module Name:    pkgsrc
Committed By:   joerg
Date:           Sat Feb  2 16:21:46 UTC 2008

Modified Files:
        pkgsrc/pkgtools/pkg_install/files/info: Makefile.in info.h perform.c
            show.c
        pkgsrc/pkgtools/pkg_install/files/lib: lib.h plist.c var.c version.h

Log Message:
pkg_install-20080202:
Convert pkg_info to use libarchive instead of tar for binary package
handling. As a side effect pkg_info on remote packages will use
one FTP instance per argument, but will try to fetch only the meta data.
This reduces time for pkg_info -X on a full binary repository from 36.9s
to 18.1s for the cache hot case (PKG_TMPDIR on tmpfs for the old
pkg_info). Thanks to tnn@ for testing.


To generate a diff of this commit:
cvs rdiff -r1.11 -r1.12 pkgsrc/pkgtools/pkg_install/files/info/Makefile.in
cvs rdiff -r1.16 -r1.17 pkgsrc/pkgtools/pkg_install/files/info/info.h
cvs rdiff -r1.40 -r1.41 pkgsrc/pkgtools/pkg_install/files/info/perform.c
cvs rdiff -r1.19 -r1.20 pkgsrc/pkgtools/pkg_install/files/info/show.c
cvs rdiff -r1.38 -r1.39 pkgsrc/pkgtools/pkg_install/files/lib/lib.h
cvs rdiff -r1.16 -r1.17 pkgsrc/pkgtools/pkg_install/files/lib/plist.c
cvs rdiff -r1.5 -r1.6 pkgsrc/pkgtools/pkg_install/files/lib/var.c
cvs rdiff -r1.88 -r1.89 pkgsrc/pkgtools/pkg_install/files/lib/version.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




Home | Main Index | Thread Index | Old Index