From owner-cvs-src-old@FreeBSD.ORG Fri Apr 23 11:12:13 2010 Return-Path: Delivered-To: cvs-src-old@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2CF1810656A7 for ; Fri, 23 Apr 2010 11:12:13 +0000 (UTC) (envelope-from flz@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 16FAD8FC0C for ; Fri, 23 Apr 2010 11:12:13 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o3NBCCvt087927 for ; Fri, 23 Apr 2010 11:12:12 GMT (envelope-from flz@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o3NBCCUF087926 for cvs-src-old@freebsd.org; Fri, 23 Apr 2010 11:12:12 GMT (envelope-from flz@repoman.freebsd.org) Message-Id: <201004231112.o3NBCCUF087926@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to flz@repoman.freebsd.org using -f From: Florent Thoumie Date: Fri, 23 Apr 2010 11:07:43 +0000 (UTC) To: cvs-src-old@freebsd.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src Makefile.inc1 src/lib Makefile src/lib/libpkg Makefile deps.c exec.c file.c global.c match.c msg.c pen.c pkg.h pkgwrap.c plist.c str.c url.c version.c src/share/mk bsd.libnames.mk src/usr.sbin/pkg_install Makefile Makefile.inc ... X-BeenThere: cvs-src-old@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: **OBSOLETE** CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Apr 2010 11:12:13 -0000 flz 2010-04-23 11:07:43 UTC FreeBSD src repository Modified files: . Makefile.inc1 lib Makefile share/mk bsd.libnames.mk usr.sbin/pkg_install Makefile Makefile.inc usr.sbin/pkg_install/add Makefile extract.c futil.c main.c perform.c usr.sbin/pkg_install/create Makefile main.c perform.c pl.c usr.sbin/pkg_install/delete Makefile main.c perform.c usr.sbin/pkg_install/info Makefile info.h main.c perform.c show.c usr.sbin/pkg_install/updating Makefile main.c usr.sbin/pkg_install/version Makefile main.c perform.c Added files: lib/libpkg Makefile deps.c exec.c file.c global.c match.c msg.c pen.c pkg.h pkgwrap.c plist.c str.c url.c version.c Removed files: usr.sbin/pkg_install/lib Makefile deps.c exec.c file.c global.c lib.h match.c msg.c pen.c pkgwrap.c plist.c str.c url.c version.c Log: SVN rev 207113 on 2010-04-23 11:07:43Z by flz - 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. Revision Changes Path 1.645 +3 -2 src/Makefile.inc1 1.246 +5 -0 src/lib/Makefile 1.1 +47 -0 src/lib/libpkg/Makefile (new) 1.1 +241 -0 src/lib/libpkg/deps.c (new) 1.1 +106 -0 src/lib/libpkg/exec.c (new) 1.1 +436 -0 src/lib/libpkg/file.c (new) 1.1 +32 -0 src/lib/libpkg/global.c (new) 1.1 +603 -0 src/lib/libpkg/match.c (new) 1.1 +70 -0 src/lib/libpkg/msg.c (new) 1.1 +179 -0 src/lib/libpkg/pen.c (new) 1.1 +246 -0 src/lib/libpkg/pkg.h (new) 1.1 +90 -0 src/lib/libpkg/pkgwrap.c (new) 1.1 +592 -0 src/lib/libpkg/plist.c (new) 1.1 +129 -0 src/lib/libpkg/str.c (new) 1.1 +171 -0 src/lib/libpkg/url.c (new) 1.1 +338 -0 src/lib/libpkg/version.c (new) 1.115 +1 -0 src/share/mk/bsd.libnames.mk 1.26 +2 -2 src/usr.sbin/pkg_install/Makefile 1.18 +4 -9 src/usr.sbin/pkg_install/Makefile.inc 1.22 +2 -5 src/usr.sbin/pkg_install/add/Makefile 1.46 +1 -1 src/usr.sbin/pkg_install/add/extract.c 1.16 +1 -1 src/usr.sbin/pkg_install/add/futil.c 1.85 +3 -1 src/usr.sbin/pkg_install/add/main.c 1.90 +1 -1 src/usr.sbin/pkg_install/add/perform.c 1.23 +2 -4 src/usr.sbin/pkg_install/create/Makefile 1.48 +3 -1 src/usr.sbin/pkg_install/create/main.c 1.85 +1 -1 src/usr.sbin/pkg_install/create/perform.c 1.29 +1 -1 src/usr.sbin/pkg_install/create/pl.c 1.24 +0 -5 src/usr.sbin/pkg_install/delete/Makefile 1.32 +3 -1 src/usr.sbin/pkg_install/delete/main.c 1.46 +1 -1 src/usr.sbin/pkg_install/delete/perform.c 1.22 +2 -4 src/usr.sbin/pkg_install/info/Makefile 1.30 +20 -19 src/usr.sbin/pkg_install/info/info.h 1.56 +12 -2 src/usr.sbin/pkg_install/info/main.c 1.57 +1 -1 src/usr.sbin/pkg_install/info/perform.c 1.42 +1 -1 src/usr.sbin/pkg_install/info/show.c 1.19 +0 -11 src/usr.sbin/pkg_install/lib/Makefile (dead) 1.13 +0 -241 src/usr.sbin/pkg_install/lib/deps.c (dead) 1.12 +0 -106 src/usr.sbin/pkg_install/lib/exec.c (dead) 1.71 +0 -436 src/usr.sbin/pkg_install/lib/file.c (dead) 1.12 +0 -32 src/usr.sbin/pkg_install/lib/global.c (dead) 1.80 +0 -242 src/usr.sbin/pkg_install/lib/lib.h (dead) 1.25 +0 -603 src/usr.sbin/pkg_install/lib/match.c (dead) 1.17 +0 -75 src/usr.sbin/pkg_install/lib/msg.c (dead) 1.46 +0 -186 src/usr.sbin/pkg_install/lib/pen.c (dead) 1.2 +0 -89 src/usr.sbin/pkg_install/lib/pkgwrap.c (dead) 1.58 +0 -592 src/usr.sbin/pkg_install/lib/plist.c (dead) 1.16 +0 -129 src/usr.sbin/pkg_install/lib/str.c (dead) 1.14 +0 -171 src/usr.sbin/pkg_install/lib/url.c (dead) 1.6 +0 -328 src/usr.sbin/pkg_install/lib/version.c (dead) 1.4 +0 -5 src/usr.sbin/pkg_install/updating/Makefile 1.6 +3 -1 src/usr.sbin/pkg_install/updating/main.c 1.18 +0 -5 src/usr.sbin/pkg_install/version/Makefile 1.11 +3 -1 src/usr.sbin/pkg_install/version/main.c 1.19 +1 -1 src/usr.sbin/pkg_install/version/perform.c