aboutsummaryrefslogtreecommitdiff
path: root/usr.sbin/pkg_install/create/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* After around 20 years of duty it is time for pkg_install to retireBaptiste Daroussin2013-10-311-14/+0
| | | | Notes: svn path=/head/; revision=257444
* Backout libinstall.a -> libpkg commit.Florent Thoumie2011-05-171-2/+4
| | | | | | | Discussed with: erwin, brooks, bapt Notes: svn path=/head/; revision=222035
* - Take libinstall.a out of pkg_install and make it a proper shared library.Florent Thoumie2010-04-231-4/+2
| | | | | | | | | | | | | | - 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. Notes: svn path=/head/; revision=207113
* Don't put DEBUG to CFLAGS, we have the standard DEBUG_FLAGS for this.Ruslan Ermilov2004-08-121-1/+1
| | | | Notes: svn path=/head/; revision=133596
* Downgrade WARNS level to more tolerable value. Attempt to fixAlexander Kabaev2004-07-281-1/+1
| | | | | | | casts as lvalue usage whenever possible. Notes: svn path=/head/; revision=132789
* - pkg_add spawns itself as argv[0] when installing dependent packages, toOliver Eikemeier2004-06-291-1/+2
| | | | | | | | | | | | | | | | | | | | | enable the use as a port on older systems - use absolute paths in all calls to external programs, to account for strange PATH settings - use INDEX or INDEX-5 depending on FreeBSD version, to enable the use on FreeBSD 4.x as a port. - conditionalize all 4.x/5.x differences on __FreeBSD_version, so that the pkg_install tools can be kept in sync on 4.x and 5.x - Bump PKG_INSTALL_VERSION Reviewed by: portmgr (bento run) MFC after: 4 weeks Notes: svn path=/head/; revision=131285
* - Properly build both crypto and non-crypto versions of theRuslan Ermilov2004-01-171-5/+0
| | | | | | | | | | package management tools. - Drop redundant dependency of pkg_create(1) and pkg_delete(1) on crypto libraries now that they do not link with libfetch. Notes: svn path=/head/; revision=124633
* Retire the useless NOSECURE knob.Dag-Erling Smørgrav2003-05-191-1/+1
| | | | | | | Approved by: re (scottl) Notes: svn path=/head/; revision=115157
* Break fileGetURL() out into its own file so that pkg_install/lib consumersDavid E. O'Brien2002-11-061-2/+2
| | | | | | | pkg_{create,delete} don't need to needlessly link with libfetch. Notes: svn path=/head/; revision=106491
* Reorder libraries to fix static linking (libssl depends on libcrypto, soDag-Erling Smørgrav2002-06-121-2/+2
| | | | | | | | | it must come before libcrypto in LDADD) Reviewed by: bde Notes: svn path=/head/; revision=98143
* libfetch now depends on libcrypto and libssl.Ruslan Ermilov2002-06-061-0/+5
| | | | Notes: svn path=/head/; revision=97930
* WARNS=2 cleanup.Maxim Sobolev2001-10-101-0/+2
| | | | | | | | Tested on: i386, alpha MFC after: 2 weeks Notes: svn path=/head/; revision=84745
* Perform a major cleanup of the usr.sbin Makefiles.David E. O'Brien2001-07-201-4/+3
| | | | | | | | These are not perfectly in agreement with each other style-wise, but they are orders of orders of magnitude more consistent style-wise than before. Notes: svn path=/head/; revision=80029
* Use libfetch instead of libftpio. This adds support for http and IPv6.Dag-Erling Smørgrav2000-06-271-2/+2
| | | | Notes: svn path=/head/; revision=62154
* $Id$ -> $FreeBSD$Peter Wemm1999-08-281-1/+1
| | | | Notes: svn path=/head/; revision=50479
* Use `foo/bar.a' instead of `-Lfoo -lbar' for linking to static internalBruce Evans1998-03-071-10/+4
| | | | | | | | libraries, so that `ld -f' in can create correct dependencies for yet-to-be-built libraries. Notes: svn path=/head/; revision=34149
* Add MD5 checksums to packing list for all files during pkg_create and useJordan K. Hubbard1996-07-301-2/+2
| | | | | | | | | | | | later at pkg_delete time to verify that you're deleting what you added. This, of course, does NOT cover the case where a file you still need hasn't changed! That's a tougher problem to solve, and this provides only the minimal amount of safety belt. MD5 checksums are stored in comment fields, so packages produced with these tools are backwards compatible with the older ones. Notes: svn path=/head/; revision=17338
* Bring in my changes for removing the pestilent obj links (unless youJordan K. Hubbard1996-06-241-3/+3
| | | | | | | | really want them) from /usr/src. This is the final version of the patches, incorporating the feedback I've received from -current. Notes: svn path=/head/; revision=16663
* Make pkg_install understand and use libftpio instead of its ownJordan K. Hubbard1996-06-201-0/+2
| | | | | | | | copies of the ftp support routines. Also some cosmetic and minor bug fixes I've been meaning to incorporate for awhile. Notes: svn path=/head/; revision=16549
* Remove useless -lftp arguments from Makefiles.Jordan K. Hubbard1995-08-041-3/+0
| | | | | | | Suggested by: ache Notes: svn path=/head/; revision=9894
* Add a great deal more error checking to various things.Jordan K. Hubbard1995-04-261-0/+3
| | | | Notes: svn path=/head/; revision=8084
* 1. Add proper dependencies to the library in my Makefiles. This was pointedJordan K. Hubbard1995-04-221-1/+8
| | | | | | | | | | out by Bruce. 2. Add a "feature" to pkg_create (OK, OK, it's a miserable hack!) to get it to dump its internal packing list out so that the `fake-pkg' rule in bsd.port.mk can generate a more meaningful packing list. Notes: svn path=/head/; revision=7986
* Now works with/without obj directoriesNate Williams1993-09-201-1/+2
| | | | Notes: svn path=/head/; revision=487
* Lots of misc tweaks, support for arbitrary separators in pkg_info, moreJordan K. Hubbard1993-09-031-1/+1
| | | | | | | | intelligent name handling in pkg_create. Most of these files are changed because of rcsid's being different in my cvs tree and freefall's (foo). Notes: svn path=/head/; revision=379
* The release version of my package install suite. Please see man pagesJordan K. Hubbard1993-08-261-0/+8
for info. Notes: svn path=/cvs2svn/branches/unlabeled-1.1.1/; revision=327