]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
- Take libinstall.a out of pkg_install and make it a proper shared library.
authorflz <flz@FreeBSD.org>
Fri, 23 Apr 2010 11:07:43 +0000 (11:07 +0000)
committerflz <flz@FreeBSD.org>
Fri, 23 Apr 2010 11:07:43 +0000 (11:07 +0000)
commite9cfab3d986b32566bb9678314eba47c39f07856
tree6be9bed7e8e47b70e4765242d3ba0b6144132981
parent312805d71c96331a79af508c70e925b2eae8391f
- Take libinstall.a out of pkg_install and make it a proper shared library.
- Rework the wrapper support to check libpkg version as well as pkg_install
version.
- Add libfetch to _prebuild_libs.
- There are no new features introduced.

Notes: the API is not stable, so basically, do not use libpkg in your
projects for now. Also there's no manpage for libpkg yet, because the API
will change drastically. I repeat, do not use libpkg for now.
43 files changed:
Makefile.inc1
lib/Makefile
lib/libpkg/Makefile [new file with mode: 0644]
lib/libpkg/deps.c [moved from usr.sbin/pkg_install/lib/deps.c with 99% similarity]
lib/libpkg/exec.c [moved from usr.sbin/pkg_install/lib/exec.c with 99% similarity]
lib/libpkg/file.c [moved from usr.sbin/pkg_install/lib/file.c with 99% similarity]
lib/libpkg/global.c [moved from usr.sbin/pkg_install/lib/global.c with 98% similarity]
lib/libpkg/match.c [moved from usr.sbin/pkg_install/lib/match.c with 99% similarity]
lib/libpkg/msg.c [moved from usr.sbin/pkg_install/lib/msg.c with 91% similarity]
lib/libpkg/pen.c [moved from usr.sbin/pkg_install/lib/pen.c with 90% similarity]
lib/libpkg/pkg.h [moved from usr.sbin/pkg_install/lib/lib.h with 96% similarity]
lib/libpkg/pkgwrap.c [new file with mode: 0644]
lib/libpkg/plist.c [moved from usr.sbin/pkg_install/lib/plist.c with 99% similarity]
lib/libpkg/str.c [moved from usr.sbin/pkg_install/lib/str.c with 99% similarity]
lib/libpkg/url.c [moved from usr.sbin/pkg_install/lib/url.c with 98% similarity]
lib/libpkg/version.c [moved from usr.sbin/pkg_install/lib/version.c with 98% similarity]
share/mk/bsd.libnames.mk
usr.sbin/pkg_install/Makefile
usr.sbin/pkg_install/Makefile.inc
usr.sbin/pkg_install/add/Makefile
usr.sbin/pkg_install/add/extract.c
usr.sbin/pkg_install/add/futil.c
usr.sbin/pkg_install/add/main.c
usr.sbin/pkg_install/add/perform.c
usr.sbin/pkg_install/create/Makefile
usr.sbin/pkg_install/create/main.c
usr.sbin/pkg_install/create/perform.c
usr.sbin/pkg_install/create/pl.c
usr.sbin/pkg_install/delete/Makefile
usr.sbin/pkg_install/delete/main.c
usr.sbin/pkg_install/delete/perform.c
usr.sbin/pkg_install/info/Makefile
usr.sbin/pkg_install/info/info.h
usr.sbin/pkg_install/info/main.c
usr.sbin/pkg_install/info/perform.c
usr.sbin/pkg_install/info/show.c
usr.sbin/pkg_install/lib/Makefile [deleted file]
usr.sbin/pkg_install/lib/pkgwrap.c [deleted file]
usr.sbin/pkg_install/updating/Makefile
usr.sbin/pkg_install/updating/main.c
usr.sbin/pkg_install/version/Makefile
usr.sbin/pkg_install/version/main.c
usr.sbin/pkg_install/version/perform.c