CVS log for src/usr.sbin/pkg_install/create/perform.c
Up to [FreeBSD] / src / usr.sbin / pkg_install / create
Request diff between arbitrary revisions
Keyword substitution: kv
Default branch: MAIN
Revision 1.90: download - view: text, markup, annotated - select for diffs
Fri Feb 10 00:53:39 2012 UTC (37 hours, 12 minutes ago) by eadler
Branches: MAIN
CVS tags: HEAD
Diff to: previous 1.89: preferred, colored
Changes since revision 1.89: +1 -1 lines
SVN rev 231328 on 2012-02-10 00:53:39Z by eadler Fix r231300: Use correct test so we only bail out on error instead of on non-error. Also, fix a style bug. Submitted by: ache Approved by: cperciva MFC after: 1 month
Revision 1.89: download - view: text, markup, annotated - select for diffs
Thu Feb 9 20:51:03 2012 UTC (41 hours, 15 minutes ago) by eadler
Branches: MAIN
Diff to: previous 1.88: preferred, colored
Changes since revision 1.88: +9 -3 lines
SVN rev 231300 on 2012-02-09 20:51:03Z by eadler Permit the use of relative paths for the prefix argument. Remove an unnecessary cwd from created plists when -p is specified PR: bin/145000 Submitted by: gcooper Approved by: portmgr (flo) MFC after: 1 month
Revision 1.88: download - view: text, markup, annotated - select for diffs
Fri Dec 30 10:58:14 2011 UTC (6 weeks, 1 day ago) by uqs
Branches: MAIN
Diff to: previous 1.87: preferred, colored
Changes since revision 1.87: +1 -1 lines
SVN rev 228990 on 2011-12-30 10:58:14Z by uqs Spelling fixes for usr.sbin/
Revision 1.87.2.1.2.1: download - view: text, markup, annotated - select for diffs
Fri Nov 11 04:20:22 2011 UTC (3 months ago) by kensmith
Branches: RELENG_9_0
CVS tags: RELENG_9_0_0_RELEASE
Diff to: previous 1.87.2.1: preferred, colored; next MAIN 1.88: preferred, colored
Changes since revision 1.87.2.1: +0 -0 lines
SVN rev 227445 on 2011-11-11 04:20:22Z by kensmith Copy stable/9 to releng/9.0 as part of the FreeBSD 9.0-RELEASE release cycle. Approved by: re (implicit)
Revision 1.87.2.1: download - view: text, markup, annotated - select for diffs
Fri Sep 23 00:51:37 2011 UTC (4 months, 2 weeks ago) by kensmith
Branches: RELENG_9
CVS tags: RELENG_9_0_BP
Branch point for: RELENG_9_0
Diff to: previous 1.87: preferred, colored; next MAIN 1.88: preferred, colored
Changes since revision 1.87: +0 -0 lines
SVN rev 225736 on 2011-09-23 00:51:37Z by kensmith Copy head to stable/9 as part of 9.0-RELEASE release cycle. Approved by: re (implicit)
Revision 1.87: download - view: text, markup, annotated - select for diffs
Tue May 17 19:11:47 2011 UTC (8 months, 3 weeks ago) by flz
Branches: MAIN
CVS tags: RELENG_9_BP
Branch point for: RELENG_9
Diff to: previous 1.86: preferred, colored
Changes since revision 1.86: +1 -1 lines
SVN rev 222035 on 2011-05-17 19:11:47Z by flz Backout libinstall.a -> libpkg commit. Discussed with: erwin, brooks, bapt
Revision 1.82.2.2.4.1: download - view: text, markup, annotated - select for diffs
Tue Dec 21 17:10:29 2010 UTC (13 months, 3 weeks ago) by kensmith
Branches: RELENG_7_4
CVS tags: RELENG_7_4_0_RELEASE
Diff to: previous 1.82.2.2: preferred, colored; next MAIN 1.83: preferred, colored
Changes since revision 1.82.2.2: +0 -0 lines
SVN rev 216618 on 2010-12-21 17:10:29Z by kensmith Copy stable/7 to releng/7.4 in preparation for FreeBSD-7.4 release. Approved by: re (implicit)
Revision 1.84.2.2.2.1: download - view: text, markup, annotated - select for diffs
Tue Dec 21 17:09:25 2010 UTC (13 months, 3 weeks ago) by kensmith
Branches: RELENG_8_2
CVS tags: RELENG_8_2_0_RELEASE
Diff to: previous 1.84.2.2: preferred, colored; next MAIN 1.85: preferred, colored
Changes since revision 1.84.2.2: +0 -0 lines
SVN rev 216617 on 2010-12-21 17:09:25Z by kensmith Copy stable/8 to releng/8.2 in preparation for FreeBSD-8.2 release. Approved by: re (implicit)
Revision 1.84.2.2: download - view: text, markup, annotated - select for diffs
Tue Nov 23 11:31:12 2010 UTC (14 months, 2 weeks ago) by mm
Branches: RELENG_8
CVS tags: RELENG_8_2_BP
Branch point for: RELENG_8_2
Diff to: previous 1.84.2.1: preferred, colored; branchpoint 1.84: preferred, colored; next MAIN 1.85: preferred, colored
Changes since revision 1.84.2.1: +10 -0 lines
SVN rev 215738 on 2010-11-23 11:31:12Z by mm MFC r213718: - Add support for xz compression to pkg_create, bzip2 remains the default compression algorithm. - Bump PKG_INSTALL_VERSION to 20101012. Submitted by: mm Approved by: portmgr (flz)
Revision 1.86: download - view: text, markup, annotated - select for diffs
Tue Oct 12 10:04:44 2010 UTC (16 months ago) by flz
Branches: MAIN
Diff to: previous 1.85: preferred, colored
Changes since revision 1.85: +10 -0 lines
SVN rev 213718 on 2010-10-12 10:04:44Z by flz - Add support for xz compression to pkg_create, bzip2 remains the default compression algorithm. - Bump PKG_INSTALL_VERSION to 20101012. Submitted by: mm MFC after: 1 month
Revision 1.84.2.1.4.1: download - view: text, markup, annotated - select for diffs
Mon Jun 14 02:09:06 2010 UTC (19 months, 4 weeks ago) by kensmith
Branches: RELENG_8_1
CVS tags: RELENG_8_1_0_RELEASE
Diff to: previous 1.84.2.1: preferred, colored; next MAIN 1.84.2.2: preferred, colored
Changes since revision 1.84.2.1: +0 -0 lines
SVN rev 209145 on 2010-06-14 02:09:06Z by kensmith Copy stable/8 to releng/8.1 in preparation for 8.1-RC1. Approved by: re (implicit)
Revision 1.85: download - view: text, markup, annotated - select for diffs
Fri Apr 23 11:07:43 2010 UTC (21 months, 2 weeks ago) by flz
Branches: MAIN
Diff to: previous 1.84: preferred, colored
Changes since revision 1.84: +1 -1 lines
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 1.82.2.2.2.1: download - view: text, markup, annotated - select for diffs
Wed Feb 10 00:26:20 2010 UTC (2 years ago) by kensmith
Branches: RELENG_7_3
CVS tags: RELENG_7_3_0_RELEASE
Diff to: previous 1.82.2.2: preferred, colored; next MAIN 1.83: preferred, colored
Changes since revision 1.82.2.2: +0 -0 lines
SVN rev 203736 on 2010-02-10 00:26:20Z by kensmith Copy stable/7 to releng/7.3 as part of the 7.3-RELEASE process. Approved by: re (implicit)
Revision 1.80.2.5: download - view: text, markup, annotated - select for diffs
Fri Jan 22 23:19:33 2010 UTC (2 years ago) by flz
Branches: RELENG_6
Diff to: previous 1.80.2.4: preferred, colored; branchpoint 1.80: preferred, colored; next MAIN 1.81: preferred, colored
Changes since revision 1.80.2.4: +1 -2 lines
SVN rev 202842 on 2010-01-22 23:19:33Z by flz Synchronize pkg_install with HEAD.
Revision 1.82.2.2: download - view: text, markup, annotated - select for diffs
Fri Jan 22 23:17:07 2010 UTC (2 years ago) by flz
Branches: RELENG_7
CVS tags: RELENG_7_4_BP, RELENG_7_3_BP
Branch point for: RELENG_7_4, RELENG_7_3
Diff to: previous 1.82.2.1: preferred, colored; branchpoint 1.82: preferred, colored; next MAIN 1.83: preferred, colored
Changes since revision 1.82.2.1: +1 -2 lines
SVN rev 202841 on 2010-01-22 23:17:07Z by flz Synchronize pkg_install with HEAD.
Revision 1.84.2.1.2.1: download - view: text, markup, annotated - select for diffs
Sun Oct 25 01:10:29 2009 UTC (2 years, 3 months ago) by kensmith
Branches: RELENG_8_0
CVS tags: RELENG_8_0_0_RELEASE
Diff to: previous 1.84.2.1: preferred, colored; next MAIN 1.84.2.2: preferred, colored
Changes since revision 1.84.2.1: +0 -0 lines
SVN rev 198460 on 2009-10-25 01:10:29Z by kensmith Copy stable/8 to releng/8.0 as part of 8.0-RELEASE release procedure. Approved by: re (implicit)
Revision 1.84.2.1: download - view: text, markup, annotated - select for diffs
Mon Aug 3 08:13:06 2009 UTC (2 years, 6 months ago) by kensmith
Branches: RELENG_8
CVS tags: RELENG_8_1_BP, RELENG_8_0_BP
Branch point for: RELENG_8_1, RELENG_8_0
Diff to: previous 1.84: preferred, colored
Changes since revision 1.84: +0 -0 lines
SVN rev 196045 on 2009-08-03 08:13:06Z by kensmith Copy head to stable/8 as part of 8.0 Release cycle. Approved by: re (Implicit)
Revision 1.84: download - view: text, markup, annotated - select for diffs
Fri Jun 19 17:07:38 2009 UTC (2 years, 7 months ago) by brian
Branches: MAIN
CVS tags: RELENG_8_BP
Branch point for: RELENG_8
Diff to: previous 1.83: preferred, colored
Changes since revision 1.83: +1 -2 lines
SVN rev 194497 on 2009-06-19 17:07:38Z by brian
When running pkg_add -r, check & install our dependencies for each
package rather than expecting our top level package to get all of
the dependencies correct.
Previously, the code depended on the top level package having all
of the pkgdep lines in +CONTENTS correct and in the right order,
but that doesn't always happen due to code such as this (in
security/gnutls/Makefile):
.if (defined(WITH_LZO) || exists(${LOCALBASE}/lib/liblzo2.so)) && !defined(WITHOUT_LZO)
LIB_DEPENDS+= lzo2:${PORTSDIR}/archivers/lzo2
....
With such conditional dependencies, my 'sophox-packages' package won't
install. The dependency tree looks like this:
sophox-packages
...
x11/gnome2
x11/gnome-applets
net/libgweather
devel/libsoup
security/gnutls
security/libgcrypt
security/libgpg-error
...
x11/gnome2
archivers/file-roller
archivers/gtar
archivers/lzop
archivers/lzo2
...
gnutls doesn't depend on lzo2 initially, but lzo2 is dragged into the
mix via other dependencies and is built by the initial 'make'. The
subsequent package generation for gnutls adds a pkgdep line for lzo2
to gnutls' +CONTENTS but the pkgdeps in sophox-packages' +CONTENTS
has gnutls *before* lzo2.
As a result, sophox-packages cannot install; gnutls fails because lzo2
is missing, 82 more packages fail because gnutls is missing and the
whole thing spirals into a super-confusing mess!
MFC after: 3 weeks
Revision 1.82.2.1.4.1: download - view: text, markup, annotated - select for diffs
Wed Apr 15 03:14:26 2009 UTC (2 years, 9 months ago) by kensmith
Branches: RELENG_7_2
CVS tags: RELENG_7_2_0_RELEASE
Diff to: previous 1.82.2.1: preferred, colored; next MAIN 1.82.2.2: preferred, colored
Changes since revision 1.82.2.1: +0 -0 lines
SVN rev 191087 on 2009-04-15 03:14:26Z by kensmith Create releng/7.2 from stable/7 in preparation for 7.2-RELEASE. Approved by: re (implicit)
Revision 1.82.2.1.2.1: download - view: text, markup, annotated - select for diffs
Tue Nov 25 02:59:29 2008 UTC (3 years, 2 months ago) by kensmith
Branches: RELENG_7_1
CVS tags: RELENG_7_1_0_RELEASE
Diff to: previous 1.82.2.1: preferred, colored; next MAIN 1.82.2.2: preferred, colored
Changes since revision 1.82.2.1: +0 -0 lines
SVN rev 185281 on 2008-11-25 02:59:29Z by kensmith Create releng/7.1 in preparation for moving into RC phase of 7.1 release cycle. Approved by: re (implicit)
Revision 1.80.2.4.2.1: download - view: text, markup, annotated - select for diffs
Thu Oct 2 02:57:24 2008 UTC (3 years, 4 months ago) by kensmith
Branches: RELENG_6_4
CVS tags: RELENG_6_4_0_RELEASE
Diff to: previous 1.80.2.4: preferred, colored; next MAIN 1.80.2.5: preferred, colored
Changes since revision 1.80.2.4: +0 -0 lines
SVN rev 183531 on 2008-10-02 02:57:24Z by kensmith Create releng/6.4 from stable/6 in preparation for 6.4-RC1. Approved by: re (implicit)
Revision 1.80.2.4: download - view: text, markup, annotated - select for diffs
Tue Jun 10 09:56:11 2008 UTC (3 years, 8 months ago) by flz
Branches: RELENG_6
CVS tags: RELENG_6_4_BP
Branch point for: RELENG_6_4
Diff to: previous 1.80.2.3: preferred, colored; branchpoint 1.80: preferred, colored
Changes since revision 1.80.2.3: +13 -0 lines
SVN rev 179703 on 2008-06-10 09:56:11Z by flz
Synchronize pkg_install with HEAD (20080530)
r179352,179366: don't regenerate packages
r179433: add long options
Revision 1.82.2.1: download - view: text, markup, annotated - select for diffs
Tue Jun 10 09:55:25 2008 UTC (3 years, 8 months ago) by flz
Branches: RELENG_7
CVS tags: RELENG_7_2_BP, RELENG_7_1_BP
Branch point for: RELENG_7_2, RELENG_7_1
Diff to: previous 1.82: preferred, colored
Changes since revision 1.82: +13 -0 lines
SVN rev 179702 on 2008-06-10 09:55:25Z by flz
Synchronize pkg_install with HEAD (20080530)
r179352,179366: don't regenerate packages
r179433: add long options
Revision 1.83: download - view: text, markup, annotated - select for diffs
Tue May 27 05:10:54 2008 UTC (3 years, 8 months ago) by keramida
Branches: MAIN
Diff to: previous 1.82: preferred, colored
Changes since revision 1.82: +13 -0 lines
Add a -n option to pkg_create(1), to inhibit duplicate work. When run without this option, multiple runs of `pkg_create -Rb' will recreate common packages multiple times. This can take a lot of time for large packages. With the -n option `pkg_create -b' checks with stat(2) and skips packages that already exist. Note that this may *not* be safe of the existing output file is not really a package, or if it has been corrupted, modified or otherwise tinkered with between subsequent pkg_create runs. For this and POLA reasons, the default behavior is to *rebuild* the packages, and the -n option can be used when we know it is `safe' to run in no-regenerate mode. Inspired by: A post to freebsd-questions by Matthias Apitz < matthias.apitz at oclc.org > Reviewed by: marcus, flz Approved by: marcus MFC after: 2 weeks
Revision 1.80.2.3: download - view: text, markup, annotated - select for diffs
Mon Apr 7 11:31:59 2008 UTC (3 years, 10 months ago) by flz
Branches: RELENG_6
Diff to: previous 1.80.2.2: preferred, colored; branchpoint 1.80: preferred, colored
Changes since revision 1.80.2.2: +0 -0 lines
Synchronize pkg_install with HEAD: - Add pkg_updating, - Remove pkg_sign, - Support for 8-CURRENT, - Style cleanup (__P use), - ... and much more.
Revision 1.79.2.3: download - view: text, markup, annotated - select for diffs
Tue Jan 10 22:17:08 2006 UTC (6 years, 1 month ago) by krion
Branches: RELENG_5
CVS tags: RELENG_5_5_BP, RELENG_5_5_0_RELEASE, RELENG_5_5
Diff to: previous 1.79.2.2: preferred, colored; branchpoint 1.79: preferred, colored; next MAIN 1.80: preferred, colored
Changes since revision 1.79.2.2: +7 -0 lines
MFC: add/extract.c:1.44 create/perform.c:1.82 create/pkg_create.1:1.70 create/pl.c:1.28 info/show.c:1.40 lib/plist.c:1.51 date: 2006/01/07 22:10:57; author: krion; state: Exp; lines: +10 -3 When using @cwd %%FOO%%, we must ensure to return in the original prefix later, but doing so with @cwd %%OLDPREFIX%% (having PLIST_SUB+="OLDPREFIX=${PREFIX}") hardcodes the value in the packing list. That's not really a problem when dealing with ports but that's a problem with packages since pkg_add -p option only overrides the first @cwd occurrence. This patch allow us to use @cwd without any argument. If no directory argument is given, it will set current working directory to the first prefix given by the @cwd command. PR: bin/77212 Submitted by: flz
Revision 1.80.2.2: download - view: text, markup, annotated - select for diffs
Tue Jan 10 22:15:05 2006 UTC (6 years, 1 month ago) by krion
Branches: RELENG_6
CVS tags: RELENG_6_3_BP, RELENG_6_3_0_RELEASE, RELENG_6_3, RELENG_6_2_BP, RELENG_6_2_0_RELEASE, RELENG_6_2, RELENG_6_1_BP, RELENG_6_1_0_RELEASE, RELENG_6_1
Diff to: previous 1.80.2.1: preferred, colored; branchpoint 1.80: preferred, colored
Changes since revision 1.80.2.1: +7 -0 lines
MFC: add/extract.c:1.44 create/perform.c:1.82 create/pkg_create.1:1.70 create/pl.c:1.28 info/show.c:1.40 lib/plist.c:1.51 date: 2006/01/07 22:10:57; author: krion; state: Exp; lines: +10 -3 When using @cwd %%FOO%%, we must ensure to return in the original prefix later, but doing so with @cwd %%OLDPREFIX%% (having PLIST_SUB+="OLDPREFIX=${PREFIX}") hardcodes the value in the packing list. That's not really a problem when dealing with ports but that's a problem with packages since pkg_add -p option only overrides the first @cwd occurrence. This patch allow us to use @cwd without any argument. If no directory argument is given, it will set current working directory to the first prefix given by the @cwd command. PR: bin/77212 Submitted by: flz
Revision 1.82: download - view: text, markup, annotated - select for diffs
Sat Jan 7 22:10:57 2006 UTC (6 years, 1 month ago) by krion
Branches: MAIN
CVS tags: RELENG_7_BP, RELENG_7_0_BP, RELENG_7_0_0_RELEASE, RELENG_7_0
Branch point for: RELENG_7
Diff to: previous 1.81: preferred, colored
Changes since revision 1.81: +7 -0 lines
When using @cwd %%FOO%%, we must ensure to return in the original
prefix later, but doing so with @cwd %%OLDPREFIX%% (having
PLIST_SUB+="OLDPREFIX=${PREFIX}") hardcodes the value in the packing
list. That's not really a problem when dealing with ports but that's
a problem with packages since pkg_add -p option only overrides the
first @cwd occurrence.
This patch allow us to use @cwd without any argument. If no
directory argument is given, it will set current working directory
to the first prefix given by the @cwd command.
PR: bin/77212
Submitted by: flz
Revision 1.79.2.2: download - view: text, markup, annotated - select for diffs
Fri Nov 11 08:08:04 2005 UTC (6 years, 3 months ago) by krion
Branches: RELENG_5
Diff to: previous 1.79.2.1: preferred, colored; branchpoint 1.79: preferred, colored
Changes since revision 1.79.2.1: +34 -3 lines
MFC: create.h:1.26, main.c:1.37, perform.c:1.81, pkg_create.1:1.69 date: 2005/11/08 20:48:26; author: krion; state: Exp; lines: +1 -0 Introduce 3 new options for pkg_create(1), -x for using basic regular expressions for pkg-name, -E for extended regexps and -G for exact matching. These new options are only meaningful when using the -b flag of pkg_create(1), and that the default for the -b parameter is now to do glob matching, as in other pkg_foo utilities that support package patterns. Submitted by: mux
Revision 1.80.2.1: download - view: text, markup, annotated - select for diffs
Fri Nov 11 08:07:24 2005 UTC (6 years, 3 months ago) by krion
Branches: RELENG_6
Diff to: previous 1.80: preferred, colored
Changes since revision 1.80: +34 -3 lines
MFC: create.h:1.26, main.c:1.37, perform.c:1.81, pkg_create.1:1.69 date: 2005/11/08 20:48:26; author: krion; state: Exp; lines: +1 -0 Introduce 3 new options for pkg_create(1), -x for using basic regular expressions for pkg-name, -E for extended regexps and -G for exact matching. These new options are only meaningful when using the -b flag of pkg_create(1), and that the default for the -b parameter is now to do glob matching, as in other pkg_foo utilities that support package patterns. Submitted by: mux
Revision 1.81: download - view: text, markup, annotated - select for diffs
Tue Nov 8 20:48:26 2005 UTC (6 years, 3 months ago) by krion
Branches: MAIN
Diff to: previous 1.80: preferred, colored
Changes since revision 1.80: +34 -3 lines
Introduce 3 new options for pkg_create(1), -x for using basic regular expressions for pkg-name, -E for extended regexps and -G for exact matching. Submitted by: mux MFC after: 3 days
Revision 1.79.2.1: download - view: text, markup, annotated - select for diffs
Wed Jun 15 10:35:14 2005 UTC (6 years, 7 months ago) by sobomax
Branches: RELENG_5
Diff to: previous 1.79: preferred, colored
Changes since revision 1.79: +54 -6 lines
MFC: recursive package creation move (-R).
Revision 1.80: download - view: text, markup, annotated - select for diffs
Mon Jun 6 03:24:14 2005 UTC (6 years, 8 months ago) by sobomax
Branches: MAIN
CVS tags: RELENG_6_BP, RELENG_6_0_BP, RELENG_6_0_0_RELEASE, RELENG_6_0
Branch point for: RELENG_6
Diff to: previous 1.79: preferred, colored
Changes since revision 1.79: +54 -6 lines
Add -R modifier for the mode when pkg_create(8) creates package file from the locally installed package. When this modifier is specified pkg_create(8) will also create package files for all packages on which that locally installed package depends. MFC after: 5 days
Revision 1.49.2.20: download - view: text, markup, annotated - select for diffs
Wed Aug 11 16:16:22 2004 UTC (7 years, 6 months ago) by eik
Branches: RELENG_4
CVS tags: RELENG_4_11_BP, RELENG_4_11_0_RELEASE, RELENG_4_11
Diff to: previous 1.49.2.19: preferred, colored; branchpoint 1.49: preferred, colored; next MAIN 1.50: preferred, colored
Changes since revision 1.49.2.19: +20 -7 lines
sync the pkg_install tools with -CURRENT: - MFC of the package tools revision 20040629 changes. - replace the perl version of pkg_version(1) by its C equivalent, which means that `pkg_version -c' does no longer work - keep the perl version of pkg_update(1) until a replacement is available - include some man pages fixes
Revision 1.79: download - view: text, markup, annotated - select for diffs
Wed Jul 28 07:19:15 2004 UTC (7 years, 6 months ago) by kan
Branches: MAIN
CVS tags: RELENG_5_BP, RELENG_5_4_BP, RELENG_5_4_0_RELEASE, RELENG_5_4, RELENG_5_3_BP, RELENG_5_3_0_RELEASE, RELENG_5_3
Branch point for: RELENG_5
Diff to: previous 1.78: preferred, colored
Changes since revision 1.78: +9 -7 lines
Downgrade WARNS level to more tolerable value. Attempt to fix casts as lvalue usage whenever possible.
Revision 1.78: download - view: text, markup, annotated - select for diffs
Tue Jun 29 18:56:59 2004 UTC (7 years, 7 months ago) by eik
Branches: MAIN
Diff to: previous 1.77: preferred, colored
Changes since revision 1.77: +11 -0 lines
- pkg_create: new flag -S (clean room installation) - pkg_create: checksum meta files too PR: 66032
Revision 1.49.2.19: download - view: text, markup, annotated - select for diffs
Mon Aug 11 01:13:43 2003 UTC (8 years, 6 months ago) by kris
Branches: RELENG_4
CVS tags: RELENG_4_9_BP, RELENG_4_9_0_RELEASE, RELENG_4_9, RELENG_4_10_BP, RELENG_4_10_0_RELEASE, RELENG_4_10
Diff to: previous 1.49.2.18: preferred, colored; branchpoint 1.49: preferred, colored
Changes since revision 1.49.2.18: +16 -0 lines
MFC: Support for pkg_add -C (conflicts) and pkg_info -P (pkg_tools version).
Revision 1.77: download - view: text, markup, annotated - select for diffs
Thu Apr 17 09:56:05 2003 UTC (8 years, 9 months ago) by kris
Branches: MAIN
CVS tags: RELENG_5_2_BP, RELENG_5_2_1_RELEASE, RELENG_5_2_0_RELEASE, RELENG_5_2, RELENG_5_1_BP, RELENG_5_1_0_RELEASE, RELENG_5_1
Diff to: previous 1.76: preferred, colored
Changes since revision 1.76: +16 -0 lines
* Add explicit conflict-checking to the package tools. Packages can register a list of other packages with which they conflict (via the -C option to pkg_create), and they will refuse to install (unless -f is specified) if one of the listed packages is already present. * Update documentation for the new feature as well as fleshing out some existing documentation. * Bump PKG_INSTALL_VERSION so this feature can be tested for. Submitted by: Sergey Matveychuk <sem@ciam.ru> PR: bin/47145 MFC after: 2 weeks
Revision 1.49.2.18: download - view: text, markup, annotated - select for diffs
Sat Aug 31 19:25:54 2002 UTC (9 years, 5 months ago) by obrien
Branches: RELENG_4
CVS tags: RELENG_4_8_BP, RELENG_4_8_0_RELEASE, RELENG_4_8, RELENG_4_7_BP, RELENG_4_7_0_RELEASE, RELENG_4_7
Diff to: previous 1.49.2.17: preferred, colored; branchpoint 1.49: preferred, colored
Changes since revision 1.49.2.17: +6 -6 lines
MFC: convert our compression method to bzip2 from gzip.
Revision 1.76: download - view: text, markup, annotated - select for diffs
Sun Aug 25 01:01:08 2002 UTC (9 years, 5 months ago) by obrien
Branches: MAIN
CVS tags: RELENG_5_0_BP, RELENG_5_0_0_RELEASE, RELENG_5_0
Diff to: previous 1.75: preferred, colored
Changes since revision 1.75: +6 -6 lines
Reorg just a tad to better express our bzip intentions.
Revision 1.49.2.17: download - view: text, markup, annotated - select for diffs
Tue Aug 20 06:35:07 2002 UTC (9 years, 5 months ago) by obrien
Branches: RELENG_4
Diff to: previous 1.49.2.16: preferred, colored; branchpoint 1.49: preferred, colored
Changes since revision 1.49.2.16: +19 -13 lines
MFC: don't use the GCC'ism __FUNCTION__, but rather than ISO __func__'ism.
Revision 1.49.2.16: download - view: text, markup, annotated - select for diffs
Sun Aug 11 09:36:55 2002 UTC (9 years, 6 months ago) by knu
Branches: RELENG_4
Diff to: previous 1.49.2.15: preferred, colored; branchpoint 1.49: preferred, colored
Changes since revision 1.49.2.15: +1 -5 lines
MFC: rev. 1.74-1.75 For bzip2'd packages, use the '.tbz' suffix instead of '.tbz2'.
Revision 1.75: download - view: text, markup, annotated - select for diffs
Sun Aug 4 21:20:09 2002 UTC (9 years, 6 months ago) by knu
Branches: MAIN
Diff to: previous 1.74: preferred, colored
Changes since revision 1.74: +0 -4 lines
Drop support for the .tbz2 suffix. One would not want pkg_create(1) to create "pkgname.tbz" when one specifies "pkgname.tbz2". MFC after: 1 week
Revision 1.74: download - view: text, markup, annotated - select for diffs
Sun Aug 4 06:03:34 2002 UTC (9 years, 6 months ago) by obrien
Branches: MAIN
Diff to: previous 1.73: preferred, colored
Changes since revision 1.73: +1 -1 lines
Use an 8.3 friendly extension when compressing with bzip2.
Revision 1.49.2.15: download - view: text, markup, annotated - select for diffs
Fri Aug 2 11:09:05 2002 UTC (9 years, 6 months ago) by sobomax
Branches: RELENG_4
Diff to: previous 1.49.2.14: preferred, colored; branchpoint 1.49: preferred, colored
Changes since revision 1.49.2.14: +11 -5 lines
MFC: all latest changes, fixes and new features. This pretty much brings code in stable on par with -current.
Revision 1.49.2.14: download - view: text, markup, annotated - select for diffs
Wed May 29 18:31:11 2002 UTC (9 years, 8 months ago) by obrien
Branches: RELENG_4
CVS tags: RELENG_4_6_BP, RELENG_4_6_2_RELEASE, RELENG_4_6_1_RELEASE, RELENG_4_6_0_RELEASE, RELENG_4_6
Diff to: previous 1.49.2.13: preferred, colored; branchpoint 1.49: preferred, colored
Changes since revision 1.49.2.13: +15 -16 lines
Improve the Bzip2 handling. Approved by: murray(re)
Revision 1.73: download - view: text, markup, annotated - select for diffs
Mon May 20 09:55:41 2002 UTC (9 years, 8 months ago) by sobomax
Branches: MAIN
Diff to: previous 1.72: preferred, colored
Changes since revision 1.72: +7 -7 lines
MFS: silence compiler warnings.
Revision 1.49.2.13: download - view: text, markup, annotated - select for diffs
Mon May 20 09:53:16 2002 UTC (9 years, 8 months ago) by sobomax
Branches: RELENG_4
Diff to: previous 1.49.2.12: preferred, colored; branchpoint 1.49: preferred, colored
Changes since revision 1.49.2.12: +11 -4 lines
MFC: - make `-g' working for symlinks (PR 33857); - make pkg_info working again when argument is a file not in the current directory (PR 37571); - when packing installed package into a file (pkg_create -b) make sure to include all package files into resulting tarball (PR 34007). Approved by: re
Revision 1.72: download - view: text, markup, annotated - select for diffs
Sat May 11 04:17:54 2002 UTC (9 years, 9 months ago) by alfred
Branches: MAIN
Diff to: previous 1.71: preferred, colored
Changes since revision 1.71: +13 -13 lines
replace __FUNCTION__ with standardized __func__. Requested by: jhb
Revision 1.71: download - view: text, markup, annotated - select for diffs
Sat May 11 03:48:46 2002 UTC (9 years, 9 months ago) by alfred
Branches: MAIN
Diff to: previous 1.70: preferred, colored
Changes since revision 1.70: +17 -11 lines
fix build: you may not use string concatination with __FUNCTION__, replace all occurances of: __FUNCTION__ ": error string" with: "%s: error string"
Revision 1.70: download - view: text, markup, annotated - select for diffs
Fri May 10 00:03:14 2002 UTC (9 years, 9 months ago) by sobomax
Branches: MAIN
Diff to: previous 1.69: preferred, colored
Changes since revision 1.69: +11 -4 lines
When packing installed package into a file (pkg_create -b) make sure to include all package files into resulting tarball. PR: 34007 Submitted by: olgeni While I here: - Remove bogus comment; - ensure that we return the proper exit code in the case of -b failure. MFC after: 5 days
Revision 1.69: download - view: text, markup, annotated - select for diffs
Sun May 5 21:03:25 2002 UTC (9 years, 9 months ago) by sobomax
Branches: MAIN
Diff to: previous 1.68: preferred, colored
Changes since revision 1.68: +6 -1 lines
New feature: allow origins of all dependencies be recorded into package list using new `@comment DEPORIGIN:...' directive. This would allow us to make many neat things including: - easier binary upgrades; - source upgrades without using external tools by simply extending bsd.port.mk and pkg_install tools; - mixed-mode upgrades (source + binary); - depreciate and deorbit silly +REQUIRED_BY files in the near future. This feature is no-op until appropriate bsd.port.mk patch is committed, and even when it is already committed packages generated will remain 100% compatible with old set of pkg_install tools (module all those neat features, of course). MFC after: 6 days
Revision 1.68: download - view: text, markup, annotated - select for diffs
Sun May 5 13:09:04 2002 UTC (9 years, 9 months ago) by sobomax
Branches: MAIN
Diff to: previous 1.67: preferred, colored
Changes since revision 1.67: +5 -4 lines
Use PLIST_ORIGIN instead of rolling own version using PLIST_COMMENT. MFC after: 6 days
Revision 1.67: download - view: text, markup, annotated - select for diffs
Thu May 2 10:19:13 2002 UTC (9 years, 9 months ago) by sobomax
Branches: MAIN
Diff to: previous 1.66: preferred, colored
Changes since revision 1.66: +0 -1 lines
Kill local variable which shadows global one. This fixes creation of bzip2 compressed packages broken in the previous commit. Pointy hat to: obrien
Revision 1.66: download - view: text, markup, annotated - select for diffs
Sat Apr 20 21:20:58 2002 UTC (9 years, 9 months ago) by obrien
Branches: MAIN
Diff to: previous 1.65: preferred, colored
Changes since revision 1.65: +13 -11 lines
Improve the Bzip2 handling. Sponsored by: FreeBSD Mall, Inc.
Revision 1.65: download - view: text, markup, annotated - select for diffs
Mon Apr 1 09:39:06 2002 UTC (9 years, 10 months ago) by obrien
Branches: MAIN
Diff to: previous 1.64: preferred, colored
Changes since revision 1.64: +3 -5 lines
Fix SCM ID's.
Revision 1.49.2.12: download - view: text, markup, annotated - select for diffs
Wed Feb 27 18:45:17 2002 UTC (9 years, 11 months ago) by sobomax
Branches: RELENG_4
Diff to: previous 1.49.2.11: preferred, colored; branchpoint 1.49: preferred, colored
Changes since revision 1.49.2.11: +5 -2 lines
MFC: - make sortdeps() working with dependency lists containing one or no elements; - provide protection against incorrect input (dependency list).
Revision 1.64: download - view: text, markup, annotated - select for diffs
Wed Feb 20 17:11:33 2002 UTC (9 years, 11 months ago) by sobomax
Branches: MAIN
Diff to: previous 1.63: preferred, colored
Changes since revision 1.63: +0 -0 lines
(forced) Previous delta was a subject of: MFC in: 1 week
Revision 1.63: download - view: text, markup, annotated - select for diffs
Wed Feb 20 17:07:19 2002 UTC (9 years, 11 months ago) by sobomax
Branches: MAIN
Diff to: previous 1.62: preferred, colored
Changes since revision 1.62: +5 -2 lines
Provide protection against incorrect input (dependency list). Submitted by: roam
Revision 1.49.2.11: download - view: text, markup, annotated - select for diffs
Fri Jan 18 08:37:46 2002 UTC (10 years ago) by sobomax
Branches: RELENG_4
CVS tags: RELENG_4_5_BP, RELENG_4_5_0_RELEASE, RELENG_4_5
Diff to: previous 1.49.2.10: preferred, colored; branchpoint 1.49: preferred, colored
Changes since revision 1.49.2.10: +4 -2 lines
MFC: use maximum compression when creating .tgz packages. Approved by: re
Revision 1.62: download - view: text, markup, annotated - select for diffs
Thu Jan 17 10:51:39 2002 UTC (10 years ago) by sobomax
Branches: MAIN
Diff to: previous 1.61: preferred, colored
Changes since revision 1.61: +4 -2 lines
Pass `-9' flag to gzip(1), so that package is compressed using maximum compression. Usually this gives gives extra 1-1.5%. MFC after: 1 day
Revision 1.49.2.10: download - view: text, markup, annotated - select for diffs
Wed Oct 24 10:06:55 2001 UTC (10 years, 3 months ago) by sobomax
Branches: RELENG_4
Diff to: previous 1.49.2.9: preferred, colored; branchpoint 1.49: preferred, colored
Changes since revision 1.49.2.9: +7 -0 lines
MFC: symlinks and other non-regular files handling fixes, packing list format versioning.
Revision 1.49.2.9: download - view: text, markup, annotated - select for diffs
Tue Oct 23 09:16:03 2001 UTC (10 years, 3 months ago) by sobomax
Branches: RELENG_4
Diff to: previous 1.49.2.8: preferred, colored; branchpoint 1.49: preferred, colored
Changes since revision 1.49.2.8: +15 -15 lines
MFC: WANSify.
Revision 1.49.2.8: download - view: text, markup, annotated - select for diffs
Mon Oct 22 12:22:27 2001 UTC (10 years, 3 months ago) by sobomax
Branches: RELENG_4
Diff to: previous 1.49.2.7: preferred, colored; branchpoint 1.49: preferred, colored
Changes since revision 1.49.2.7: +54 -14 lines
MFC: allow package file to be created from a locally installed package.
Revision 1.61: download - view: text, markup, annotated - select for diffs
Wed Oct 10 08:21:41 2001 UTC (10 years, 4 months ago) by sobomax
Branches: MAIN
Diff to: previous 1.60: preferred, colored
Changes since revision 1.60: +7 -0 lines
- Introduce a notion of `packing list format version'. This allows making non-backward compatible changes in the format of packing list and handle them gracefully; - fix a longstanding issue with symlinks handling. Instead of recording checksum for the file symlink points to, record checksum for the value returned by readlink(2). For backward compatibility increase packing list format minor version number and provide a fallback to a previous behaviour, if package in question was created with older version of pkg_* tools; Submitted by: Alec Wolman <wolman@cs.washington.edu>, sobomax - don't record MD5 checksum for device nodes, fifo's and other non-regular files. Submitted by: nbm MFC in: 2 weeks
Revision 1.60: download - view: text, markup, annotated - select for diffs
Wed Oct 10 06:58:41 2001 UTC (10 years, 4 months ago) by sobomax
Branches: MAIN
Diff to: previous 1.59: preferred, colored
Changes since revision 1.59: +14 -14 lines
WARNS=2 cleanup. Tested on: i386, alpha MFC after: 2 weeks
Revision 1.59: download - view: text, markup, annotated - select for diffs
Mon Oct 8 17:05:34 2001 UTC (10 years, 4 months ago) by sobomax
Branches: MAIN
Diff to: previous 1.58: preferred, colored
Changes since revision 1.58: +0 -0 lines
(forced) Forgot to mention: creation of a full-fleged package archive requires some changes in bsd.ports.mk, because currently it doesn't install some files that are usually packed into the package archive (+MTREE_DIRS, +DISPLAY and so on). Support for this will be committed later.
Revision 1.58: download - view: text, markup, annotated - select for diffs
Mon Oct 8 17:01:35 2001 UTC (10 years, 4 months ago) by sobomax
Branches: MAIN
Diff to: previous 1.57: preferred, colored
Changes since revision 1.57: +53 -13 lines
- Allow package archive to be created from a locally installed package. This allows for an easy way to backup old version of port prior to installing a new one; - silence compiler warnings by killing some unused variables and adding all includes necessary. MFC after: 2 weeks
Revision 1.49.2.7: download - view: text, markup, annotated - select for diffs
Wed Oct 3 07:46:02 2001 UTC (10 years, 4 months ago) by sobomax
Branches: RELENG_4
Diff to: previous 1.49.2.6: preferred, colored; branchpoint 1.49: preferred, colored
Changes since revision 1.49.2.6: +2 -1 lines
MFC: - fix harmless compiler's warnings; - before refusing to delete package because "there are packages installed that require this package" check that packages in question is actually installed; - add new `-r' option to pkg_delete(8), which instructs it to delete not only packages specified at command line, but all packages that depend on specified packages as well. This brings in the following deltas: 1.57 src/usr.sbin/pkg_install/create/perform.c 1.7 src/usr.sbin/pkg_install/delete/delete.h 1.23 src/usr.sbin/pkg_install/delete/main.c 1.33 src/usr.sbin/pkg_install/delete/perform.c 1.27 src/usr.sbin/pkg_install/delete/pkg_delete.1 1.42 src/usr.sbin/pkg_install/info/perform.c 1.4 src/usr.sbin/pkg_install/lib/deps.c 1.38 src/usr.sbin/pkg_install/lib/lib.h
Revision 1.57: download - view: text, markup, annotated - select for diffs
Wed Sep 19 08:06:47 2001 UTC (10 years, 4 months ago) by sobomax
Branches: MAIN
Diff to: previous 1.56: preferred, colored
Changes since revision 1.56: +2 -1 lines
Various fixes and improvements: - fix harmless compiler's warnings (unused variables and missed prototype); - before refusing to delete package because "there are packages installed that require this package" check that packages in question is actually installed; - add new `-r' option to pkg_delete(8), which instructs it to delete not only packages specified at command line, but all packages that depend on specified packages as well. MFC after: 2 weeks
Revision 1.56: download - view: text, markup, annotated - select for diffs
Mon Aug 13 04:18:30 2001 UTC (10 years, 6 months ago) by obrien
Branches: MAIN
Diff to: previous 1.55: preferred, colored
Changes since revision 1.55: +2 -2 lines
Reduce private "lesser known" function redirection to improve clarity. Approved by: jkh
Revision 1.49.2.6: download - view: text, markup, annotated - select for diffs
Thu May 17 12:33:37 2001 UTC (10 years, 8 months ago) by sobomax
Branches: RELENG_4
CVS tags: RELENG_4_4_BP, RELENG_4_4_0_RELEASE, RELENG_4_4
Diff to: previous 1.49.2.5: preferred, colored; branchpoint 1.49: preferred, colored
Changes since revision 1.49.2.5: +4 -2 lines
MFC: Sync up with HEAD, modulo update/*, version/*, sign/* and r1.38
of add/mail.c
Revision 1.55: download - view: text, markup, annotated - select for diffs
Thu May 17 10:12:41 2001 UTC (10 years, 8 months ago) by sobomax
Branches: MAIN
Diff to: previous 1.54: preferred, colored
Changes since revision 1.54: +4 -2 lines
Style policy: reformat multiline comments to conform to style(9).
Revision 1.49.2.5: download - view: text, markup, annotated - select for diffs
Tue Mar 20 09:45:54 2001 UTC (10 years, 10 months ago) by sobomax
Branches: RELENG_4
CVS tags: RELENG_4_3_BP, RELENG_4_3_0_RELEASE, RELENG_4_3
Diff to: previous 1.49.2.4: preferred, colored; branchpoint 1.49: preferred, colored
Changes since revision 1.49.2.4: +30 -5 lines
MFC: When creating package sort dependencies in dependency order rather than in the order specified on the command line. This should allow ``pkg_add -r'' to work seamlessly with packages created after this change. Tested by: bento Approved by: jkh
Revision 1.54: download - view: text, markup, annotated - select for diffs
Thu Mar 15 10:47:00 2001 UTC (10 years, 11 months ago) by sobomax
Branches: MAIN
Diff to: previous 1.53: preferred, colored
Changes since revision 1.53: +31 -6 lines
When creating a package sort dependencies in such a way that if dependency A depends on dependency B then dependency A will be in all cases listed before B, so ``pkg_add -r'' will fetch/install packages in the correct order. Previously dependencies were sorted just by its names, which is why ``pkg_add -r'' never actually worked properly. To be usefull, hovewer, this fix requires that all packages have been rebuilt, so it will take some time until users would be able to feel posititive improvements. For the same reasons it is desirable to propagate these changes to the 4-stable package building cluster *before* 4.3 ports freeze, so packages for 4.3-RELEASE would be properly prepared. Prompted by: kris Insanely appreciated by: obrien Silently approved by: jkh, -ports
Revision 1.49.2.4: download - view: text, markup, annotated - select for diffs
Mon Feb 5 10:02:51 2001 UTC (11 years ago) by sobomax
Branches: RELENG_4
Diff to: previous 1.49.2.3: preferred, colored; branchpoint 1.49: preferred, colored
Changes since revision 1.49.2.3: +25 -5 lines
MFC: add ability to handle bzip2-compressed packages.
Revision 1.53: download - view: text, markup, annotated - select for diffs
Mon Jan 22 12:01:54 2001 UTC (11 years ago) by sobomax
Branches: MAIN
Diff to: previous 1.52: preferred, colored
Changes since revision 1.52: +25 -5 lines
- Add ability to handle bzip2-compressed packages; - fix cosmetics to shut-up compiler in -pedantic mode (axe several unused vars and provide default clause in several switch() statements). No response from: -ports
Revision 1.47.2.4: download - view: text, markup, annotated - select for diffs
Fri Jan 19 11:08:57 2001 UTC (11 years ago) by sobomax
Branches: RELENG_3
Diff to: previous 1.47.2.3: preferred, colored; branchpoint 1.47: preferred, colored; next MAIN 1.48: preferred, colored
Changes since revision 1.47.2.3: +2 -5 lines
MFC: - Fix a nasty bug where pkg_create doesn't gzip package if lengh of package name is less than 5; - style cleanups.
Revision 1.49.2.3: download - view: text, markup, annotated - select for diffs
Fri Jan 19 11:08:56 2001 UTC (11 years ago) by sobomax
Branches: RELENG_4
Diff to: previous 1.49.2.2: preferred, colored; branchpoint 1.49: preferred, colored
Changes since revision 1.49.2.2: +2 -5 lines
MFC: - Fix a nasty bug where pkg_create doesn't gzip package if lengh of package name is less than 5; - style cleanups.
Revision 1.52: download - view: text, markup, annotated - select for diffs
Tue Jan 16 08:27:28 2001 UTC (11 years ago) by sobomax
Branches: MAIN
Diff to: previous 1.51: preferred, colored
Changes since revision 1.51: +2 -5 lines
- Fix a nasty bug where pkg_create doesn't gzip package if lengh of package name is less than 5 and doesn't contain recognizeable suffix (one of .tar or .tgz), while gzip's it if lengh of the name greater than 4. For example `pkg_create [options] pkg1' will create pkg1.tar, while `pkg_create [options] pkg11' will create pkg11.tgz; - use TRUE/FALSE as a values for boolean variables instead of explicit 1/0 and erroneous YES in one case. MFC candidate.
Revision 1.47.2.3: download - view: text, markup, annotated - select for diffs
Tue Dec 5 16:59:00 2000 UTC (11 years, 2 months ago) by sobomax
Branches: RELENG_3
Diff to: previous 1.47.2.2: preferred, colored; branchpoint 1.47: preferred, colored
Changes since revision 1.47.2.2: +5 -1 lines
MFS4: - Add "-o" option to pkg_create(1) and pkg_info(1). This option intended to record a path of the port from which package has been created within FreeBSD Ports Collection and will be used to improve pkg_version(1) and similar tools; - add "-s" option to check size of installed package(s); - add several missed references to pkg_version(1). Prompted by: asami (`origin' option)
Revision 1.49.2.2: download - view: text, markup, annotated - select for diffs
Tue Oct 31 07:21:28 2000 UTC (11 years, 3 months ago) by sobomax
Branches: RELENG_4
CVS tags: RELENG_4_2_0_RELEASE
Diff to: previous 1.49.2.1: preferred, colored; branchpoint 1.49: preferred, colored
Changes since revision 1.49.2.1: +6 -2 lines
MFC: Add "-o" option to pkg_create(1) and pkg_info(1). This option intended to record a path of the port from which package has been created within FreeBSD Ports Collection and will be used to improve pkg_version(1) and similar tools. Reviewed by: freebsd-ports, jkh Approved by: jkh MFC Approved by: jkh
Revision 1.49.2.1: download - view: text, markup, annotated - select for diffs
Mon Oct 23 18:34:14 2000 UTC (11 years, 3 months ago) by jkh
Branches: RELENG_4
Diff to: previous 1.49: preferred, colored
Changes since revision 1.49: +13 -13 lines
MFC: more informative errx() messages, use ISO string functions.
Revision 1.51: download - view: text, markup, annotated - select for diffs
Mon Oct 23 07:01:30 2000 UTC (11 years, 3 months ago) by sobomax
Branches: MAIN
Diff to: previous 1.50: preferred, colored
Changes since revision 1.50: +6 -2 lines
Add "-o" option to pkg_create(1) and pkg_info(1). This option intended to record a path of the port from which package has been created within FreeBSD Ports Collection and will be used to improve pkg_version(1) and similar tools. Reviewed by: ports@FreeBSD.org, jkh Approved by: jkh
Revision 1.50: download - view: text, markup, annotated - select for diffs
Sun Oct 22 09:53:25 2000 UTC (11 years, 3 months ago) by jkh
Branches: MAIN
Diff to: previous 1.49: preferred, colored
Changes since revision 1.49: +13 -13 lines
Cause fatal error messages to be a little more helpful to the programmer concerning where they're taking place. Switch from [r]index() to str[r]chr() functions, which are more ISO compliant. Prompted by: Edward Welbourne <eddy@vortigen.demon.co.uk>
Revision 1.27.4.5: download - view: text, markup, annotated - select for diffs
Sun Sep 5 11:44:29 1999 UTC (12 years, 5 months ago) by peter
Branches: RELENG_2_1_0
Diff to: previous 1.27.4.4: preferred, colored; branchpoint 1.27: preferred, colored; next MAIN 1.28: preferred, colored
Changes since revision 1.27.4.4: +1 -1 lines
$Id$ -> $FreeBSD$
Revision 1.32.2.12: download - view: text, markup, annotated - select for diffs
Sun Sep 5 11:40:43 1999 UTC (12 years, 5 months ago) by peter
Branches: RELENG_2_2
Diff to: previous 1.32.2.11: preferred, colored; branchpoint 1.32: preferred, colored; next MAIN 1.33: preferred, colored
Changes since revision 1.32.2.11: +1 -1 lines
$Id$ -> $FreeBSD$
Revision 1.47.2.2: download - view: text, markup, annotated - select for diffs
Sun Aug 29 15:45:14 1999 UTC (12 years, 5 months ago) by peter
Branches: RELENG_3
CVS tags: RELENG_3_5_0_RELEASE, RELENG_3_4_0_RELEASE, RELENG_3_3_0_RELEASE
Diff to: previous 1.47.2.1: preferred, colored; branchpoint 1.47: preferred, colored
Changes since revision 1.47.2.1: +1 -1 lines
$Id$ -> $FreeBSD$
Revision 1.49: download - view: text, markup, annotated - select for diffs
Sat Aug 28 01:17:58 1999 UTC (12 years, 5 months ago) by peter
Branches: MAIN
CVS tags: RELENG_4_BP, RELENG_4_1_1_RELEASE, RELENG_4_1_0_RELEASE, RELENG_4_0_0_RELEASE, PRE_SMPNG
Branch point for: RELENG_4
Diff to: previous 1.48: preferred, colored
Changes since revision 1.48: +1 -1 lines
$Id$ -> $FreeBSD$
Revision 1.47.2.1: download - view: text, markup, annotated - select for diffs
Mon Aug 23 03:59:45 1999 UTC (12 years, 5 months ago) by mharo
Branches: RELENG_3
Diff to: previous 1.47: preferred, colored
Changes since revision 1.47: +4 -3 lines
MFC: use uname(3) to find out hardware platform, add braces and other minor cleanup
Revision 1.48: download - view: text, markup, annotated - select for diffs
Wed Aug 11 20:55:38 1999 UTC (12 years, 6 months ago) by billf
Branches: MAIN
Diff to: previous 1.47: preferred, colored
Changes since revision 1.47: +4 -3 lines
-Wall fixes. Ambigious if/elses, uninitialized values, missing headers, missing prototypes, and empty format strings.
Revision 1.47: download - view: text, markup, annotated - select for diffs
Wed Dec 16 13:59:30 1998 UTC (13 years, 1 month ago) by jkh
Branches: MAIN
CVS tags: RELENG_3_BP, RELENG_3_2_PAO_BP, RELENG_3_2_PAO, RELENG_3_2_0_RELEASE, RELENG_3_1_0_RELEASE
Branch point for: RELENG_3
Diff to: previous 1.46: preferred, colored
Changes since revision 1.46: +15 -1 lines
Make it possible to have separate install scripts as well as have an on-delete script. Submitted by: Rajesh Vaidheeswarran <rv@fore.com>
Revision 1.32.2.11: download - view: text, markup, annotated - select for diffs
Sat Dec 5 06:30:06 1998 UTC (13 years, 2 months ago) by asami
Branches: RELENG_2_2
Diff to: previous 1.32.2.10: preferred, colored; branchpoint 1.32: preferred, colored
Changes since revision 1.32.2.10: +21 -5 lines
MFC: uncompressed package support.
Revision 1.46: download - view: text, markup, annotated - select for diffs
Sat Dec 5 06:28:58 1998 UTC (13 years, 2 months ago) by asami
Branches: MAIN
Diff to: previous 1.45: preferred, colored
Changes since revision 1.45: +21 -5 lines
Fix support for uncompressed (".tar") package types. It's not completely
fixed (chained dependency checking for pkg_add is broken, for one thing)
but at least you can now create one package and use it.
Revision 1.32.2.10: download - view: text, markup, annotated - select for diffs
Fri Sep 11 07:27:18 1998 UTC (13 years, 5 months ago) by jkh
Branches: RELENG_2_2
CVS tags: RELENG_2_2_8_RELEASE
Diff to: previous 1.32.2.9: preferred, colored; branchpoint 1.32: preferred, colored
Changes since revision 1.32.2.9: +41 -25 lines
MFC: cleanup() fixes.
Revision 1.45: download - view: text, markup, annotated - select for diffs
Fri Sep 11 07:26:57 1998 UTC (13 years, 5 months ago) by jkh
Branches: MAIN
CVS tags: RELENG_3_0_0_RELEASE
Diff to: previous 1.44: preferred, colored
Changes since revision 1.44: +41 -25 lines
correct usage of cleanup() everywhere - this became bogus when the warnx/errx stuff was added and nobody seems to have noticed. :) Noticed by: Josh MacDonald <jmacd@paris.CS.Berkeley.EDU>
Revision 1.32.2.9: download - view: text, markup, annotated - select for diffs
Tue Sep 8 10:42:41 1998 UTC (13 years, 5 months ago) by jkh
Branches: RELENG_2_2
Diff to: previous 1.32.2.8: preferred, colored; branchpoint 1.32: preferred, colored
Changes since revision 1.32.2.8: +7 -10 lines
MFC: various enhancements.
Revision 1.44: download - view: text, markup, annotated - select for diffs
Tue Sep 8 10:42:24 1998 UTC (13 years, 5 months ago) by jkh
Branches: MAIN
Diff to: previous 1.43: preferred, colored
Changes since revision 1.43: +1 -2 lines
o Set paths internally for pkg_add for tools we might want to invoke. o Fix bogus suffix handling. o Tell user when an FTP url is being xferred rather than being silent. This sort of violates "the unix way" but it stops people from whacking ^C when they think it's hung, too. Sometimes visual indication of success is important. Doesn't spit out anything if not on a TTY.
Revision 1.43: download - view: text, markup, annotated - select for diffs
Tue Sep 8 03:15:41 1998 UTC (13 years, 5 months ago) by jkh
Branches: MAIN
Diff to: previous 1.42: preferred, colored
Changes since revision 1.42: +7 -9 lines
Fix bogus suffix stripping to be less naive. PR: 3418 Noted by: pst
Revision 1.32.2.8: download - view: text, markup, annotated - select for diffs
Tue Jul 28 11:56:23 1998 UTC (13 years, 6 months ago) by jkh
Branches: RELENG_2_2
Diff to: previous 1.32.2.7: preferred, colored; branchpoint 1.32: preferred, colored
Changes since revision 1.32.2.7: +3 -2 lines
MFC: do proper error reporting.
Revision 1.42: download - view: text, markup, annotated - select for diffs
Tue Jul 28 11:55:39 1998 UTC (13 years, 6 months ago) by jkh
Branches: MAIN
Diff to: previous 1.41: preferred, colored
Changes since revision 1.41: +3 -2 lines
Don't exit() from cleanup() if we got there via a non-signal since we're only going to exit (after printing a more detailed error message) afterwards anyway. PR: 7020
Revision 1.32.2.7: download - view: text, markup, annotated - select for diffs
Mon Feb 16 17:41:38 1998 UTC (13 years, 11 months ago) by jkh
Branches: RELENG_2_2
CVS tags: RELENG_2_2_7_RELEASE, RELENG_2_2_6_RELEASE
Diff to: previous 1.32.2.6: preferred, colored; branchpoint 1.32: preferred, colored
Changes since revision 1.32.2.6: +8 -3 lines
MFC: nuke them nested playpens.
Revision 1.41: download - view: text, markup, annotated - select for diffs
Mon Feb 16 17:16:28 1998 UTC (13 years, 11 months ago) by jkh
Branches: MAIN
Diff to: previous 1.40: preferred, colored
Changes since revision 1.40: +8 -3 lines
Eliminate the idea of nested "playpens" entirely - it just obfuscated the code and, in at least one case, made it more dangerous to no gain.
Revision 1.40: download - view: text, markup, annotated - select for diffs
Fri Nov 14 01:56:04 1997 UTC (14 years, 3 months ago) by jkh
Branches: MAIN
Diff to: previous 1.39: preferred, colored
Changes since revision 1.39: +4 -1 lines
MF22: Revert part of -p handling.
Revision 1.32.2.6: download - view: text, markup, annotated - select for diffs
Fri Nov 14 01:55:35 1997 UTC (14 years, 3 months ago) by jkh
Branches: RELENG_2_2
Diff to: previous 1.32.2.5: preferred, colored; branchpoint 1.32: preferred, colored
Changes since revision 1.32.2.5: +4 -1 lines
The last change was in error - if -p is specified, just add an @cwd to the beginning (but don't delete one if it exists). Noticed by: asami
Revision 1.32.2.5: download - view: text, markup, annotated - select for diffs
Thu Nov 13 11:49:53 1997 UTC (14 years, 3 months ago) by jkh
Branches: RELENG_2_2
Diff to: previous 1.32.2.4: preferred, colored; branchpoint 1.32: preferred, colored
Changes since revision 1.32.2.4: +1 -6 lines
MFC: PR#4894
Revision 1.39: download - view: text, markup, annotated - select for diffs
Thu Nov 13 11:49:23 1997 UTC (14 years, 3 months ago) by jkh
Branches: MAIN
Diff to: previous 1.38: preferred, colored
Changes since revision 1.38: +1 -6 lines
The prefix override code was bogus. The original idea was sound enough, but we're not using the pkg_create tool that way anymore in the ports collection. PR: 4894 Submitted by: Adrian Colley <aecolley@ois.ie>
Revision 1.32.2.4: download - view: text, markup, annotated - select for diffs
Mon Oct 13 15:06:11 1997 UTC (14 years, 4 months ago) by jkh
Branches: RELENG_2_2
CVS tags: RELENG_2_2_5_RELEASE
Diff to: previous 1.32.2.3: preferred, colored; branchpoint 1.32: preferred, colored
Changes since revision 1.32.2.3: +3 -2 lines
MFC: less destructive cleanup() handling.
Revision 1.38: download - view: text, markup, annotated - select for diffs
Mon Oct 13 15:03:51 1997 UTC (14 years, 4 months ago) by jkh
Branches: MAIN
Diff to: previous 1.37: preferred, colored
Changes since revision 1.37: +3 -2 lines
Don't return from cleanup() - if it's removed the playpen then very bad things will happen if we return to unsuspecting code. Noted to my great dismay by: Tim Vanderhoek <hoek@hwcn.org>
Revision 1.32.2.3: download - view: text, markup, annotated - select for diffs
Thu Oct 9 07:09:01 1997 UTC (14 years, 4 months ago) by charnier
Branches: RELENG_2_2
Diff to: previous 1.32.2.2: preferred, colored; branchpoint 1.32: preferred, colored
Changes since revision 1.32.2.2: +19 -13 lines
MFC: Use err(3). Cosmetics in usage string and man page.
Revision 1.37: download - view: text, markup, annotated - select for diffs
Wed Oct 8 07:46:27 1997 UTC (14 years, 4 months ago) by charnier
Branches: MAIN
Diff to: previous 1.36: preferred, colored
Changes since revision 1.36: +19 -13 lines
Use err(3). Cosmetics in usage string and man page.
Revision 1.32.2.2: download - view: text, markup, annotated - select for diffs
Fri Jul 4 04:48:16 1997 UTC (14 years, 7 months ago) by jkh
Branches: RELENG_2_2
Diff to: previous 1.32.2.1: preferred, colored; branchpoint 1.32: preferred, colored
Changes since revision 1.32.2.1: +2 -1 lines
YAMFC (se fix)
Revision 1.36: download - view: text, markup, annotated - select for diffs
Fri Jul 4 04:48:02 1997 UTC (14 years, 7 months ago) by jkh
Branches: MAIN
Diff to: previous 1.35: preferred, colored
Changes since revision 1.35: +2 -1 lines
Add proper md5 comments to ports-installed packages also by masticating it through the same routine used by pkg_create. Submitted by: se
Revision 1.35: download - view: text, markup, annotated - select for diffs
Fri Jun 6 12:19:11 1997 UTC (14 years, 8 months ago) by jkh
Branches: MAIN
Diff to: previous 1.34: preferred, colored
Changes since revision 1.34: +9 -1 lines
Add support for srcdir overrides.
Revision 1.32.2.1: download - view: text, markup, annotated - select for diffs
Fri Jun 6 12:18:49 1997 UTC (14 years, 8 months ago) by jkh
Branches: RELENG_2_2
Diff to: previous 1.32: preferred, colored
Changes since revision 1.32: +9 -1 lines
Add support to allow source dir overrides on command line. Submitted-By: someone-whos-name-I-have-regrettably-forgotten-now
Revision 1.34: download - view: text, markup, annotated - select for diffs
Sat Feb 22 16:09:28 1997 UTC (14 years, 11 months ago) by peter
Branches: MAIN
Diff to: previous 1.33: preferred, colored
Changes since revision 1.33: +1 -1 lines
Revert $FreeBSD$ to $Id$
Revision 1.33: download - view: text, markup, annotated - select for diffs
Tue Jan 14 07:14:38 1997 UTC (15 years, 1 month ago) by jkh
Branches: MAIN
Diff to: previous 1.32: preferred, colored
Changes since revision 1.32: +1 -1 lines
Make the long-awaited change from $Id$ to $FreeBSD$ This will make a number of things easier in the future, as well as (finally!) avoiding the Id-smashing problem which has plagued developers for so long. Boy, I'm glad we're not using sup anymore. This update would have been insane otherwise.
Revision 1.27.4.4: download - view: text, markup, annotated - select for diffs
Tue Oct 15 18:37:26 1996 UTC (15 years, 4 months ago) by jkh
Branches: RELENG_2_1_0
CVS tags: RELENG_2_1_7_RELEASE, RELENG_2_1_6_RELEASE, RELENG_2_1_6_1_RELEASE
Diff to: previous 1.27.4.3: preferred, colored; branchpoint 1.27: preferred, colored
Changes since revision 1.27.4.3: +1 -1 lines
Merge from HEAD.
Revision 1.27.4.3: download - view: text, markup, annotated - select for diffs
Thu Aug 1 12:17:31 1996 UTC (15 years, 6 months ago) by jkh
Branches: RELENG_2_1_0
Diff to: previous 1.27.4.2: preferred, colored; branchpoint 1.27: preferred, colored
Changes since revision 1.27.4.2: +3 -7 lines
Do my good deed for the day and merge in some recent pkg_install fixes for those folk still supping -stable in the fond hope that folks might occasionally do nice things to it.
Revision 1.32: download - view: text, markup, annotated - select for diffs
Tue Jul 30 10:48:12 1996 UTC (15 years, 6 months ago) by jkh
Branches: MAIN
CVS tags: RELENG_2_2_BP, RELENG_2_2_2_RELEASE, RELENG_2_2_1_RELEASE, RELENG_2_2_0_RELEASE
Branch point for: RELENG_2_2
Diff to: previous 1.31: preferred, colored
Changes since revision 1.31: +1 -6 lines
Add MD5 checksums to packing list for all files during pkg_create and use 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.
Revision 1.31: download - view: text, markup, annotated - select for diffs
Thu Jun 20 18:33:36 1996 UTC (15 years, 7 months ago) by jkh
Branches: MAIN
Diff to: previous 1.30: preferred, colored
Changes since revision 1.30: +3 -2 lines
Make pkg_install understand and use libftpio instead of its own copies of the ftp support routines. Also some cosmetic and minor bug fixes I've been meaning to incorporate for awhile.
Revision 1.27.4.2: download - view: text, markup, annotated - select for diffs
Mon May 27 23:59:01 1996 UTC (15 years, 8 months ago) by jkh
Branches: RELENG_2_1_0
CVS tags: RELENG_2_1_5_RELEASE
Diff to: previous 1.27.4.1: preferred, colored; branchpoint 1.27: preferred, colored
Changes since revision 1.27.4.1: +42 -31 lines
Merge with HEAD.
Revision 1.30: download - view: text, markup, annotated - select for diffs
Wed Mar 20 19:05:59 1996 UTC (15 years, 10 months ago) by jdp
Branches: MAIN
Diff to: previous 1.29: preferred, colored
Changes since revision 1.29: +2 -1 lines
Close a file descriptor that I had (harmlessly) left open in a child process.
Revision 1.29: download - view: text, markup, annotated - select for diffs
Tue Feb 6 22:49:11 1996 UTC (16 years ago) by jdp
Branches: MAIN
Diff to: previous 1.28: preferred, colored
Changes since revision 1.28: +41 -31 lines
Fixed pkg_create to eliminate the limits on the size of the PLIST. Formerly, there were limits on both the number of files (hard-coded into the program) and the number of characters (because of the ARG_MAX limit in exec(2)). In this new version, the filenames are passed to tar through a pipe, using tar's "-T" option, rather than on the command line.
Revision 1.28: download - view: text, markup, annotated - select for diffs
Wed Oct 25 15:38:01 1995 UTC (16 years, 3 months ago) by jkh
Branches: MAIN
Diff to: previous 1.27: preferred, colored
Changes since revision 1.27: +5 -3 lines
Bring forward my changes from 2.1
Revision 1.27.4.1: download - view: text, markup, annotated - select for diffs
Sat Oct 14 19:11:22 1995 UTC (16 years, 4 months ago) by jkh
Branches: RELENG_2_1_0
CVS tags: RELENG_2_1_0_RELEASE
Diff to: previous 1.27: preferred, colored
Changes since revision 1.27: +5 -3 lines
Adapt to changes in leave_playpen().
Revision 1.27: download - view: text, markup, annotated - select for diffs
Wed May 10 22:33:55 1995 UTC (16 years, 9 months ago) by jkh
Branches: MAIN
CVS tags: RELENG_2_1_0_BP, RELENG_2_0_5_RELEASE, RELENG_2_0_5_BP, RELENG_2_0_5_ALPHA, RELENG_2_0_5
Branch point for: RELENG_2_1_0
Diff to: previous 1.26: preferred, colored
Changes since revision 1.26: +2 -2 lines
Bump the number of allowable args by a factor of 4. I just scanned all possible packing lists and found that at least one of them is pretty large!
Revision 1.26: download - view: text, markup, annotated - select for diffs
Wed May 10 20:46:06 1995 UTC (16 years, 9 months ago) by jkh
Branches: MAIN
Diff to: previous 1.25: preferred, colored
Changes since revision 1.25: +58 -54 lines
Re-work make_dist() routine to build the tar command more reasonably. This should eliminate the problem with truncated packages.
Revision 1.25: download - view: text, markup, annotated - select for diffs
Wed Apr 26 15:06:58 1995 UTC (16 years, 9 months ago) by jkh
Branches: MAIN
Diff to: previous 1.24: preferred, colored
Changes since revision 1.24: +41 -22 lines
Add a great deal more error checking to various things.
Revision 1.24: download - view: text, markup, annotated - select for diffs
Wed Apr 26 12:37:46 1995 UTC (16 years, 9 months ago) by jkh
Branches: MAIN
Diff to: previous 1.23: preferred, colored
Changes since revision 1.23: +2 -2 lines
Yikes! How did that typo slip past! I'd swear I compiled it. Oh well, thanks, Satoshi! Embarrassed by: asami
Revision 1.23: download - view: text, markup, annotated - select for diffs
Wed Apr 26 11:43:20 1995 UTC (16 years, 9 months ago) by jkh
Branches: MAIN
Diff to: previous 1.22: preferred, colored
Changes since revision 1.22: +23 -19 lines
As per Bruce's advice, use sysconf to get the max argument size and dynamically allocate that much space, also using snprintf() and strncat() to do proper bounds checking.
Revision 1.22: download - view: text, markup, annotated - select for diffs
Mon Apr 24 21:50:11 1995 UTC (16 years, 9 months ago) by jkh
Branches: MAIN
Diff to: previous 1.21: preferred, colored
Changes since revision 1.21: +3 -3 lines
Use ARG_MAX instead of _POSIX_ARG_MAX: 4K is too small! This should stop the SIGBUS errors in pkg_create for some packages.
Revision 1.21: download - view: text, markup, annotated - select for diffs
Sat Apr 22 14:55:07 1995 UTC (16 years, 9 months ago) by jkh
Branches: MAIN
Diff to: previous 1.20: preferred, colored
Changes since revision 1.20: +38 -24 lines
Stage almost nothing through the playpen now - this should speed pkg_creates up by a couple of factors, as well as decrease the amount of temporary space required to build a package down to almost nothing.
Revision 1.20: download - view: text, markup, annotated - select for diffs
Sat Apr 22 13:58:24 1995 UTC (16 years, 9 months ago) by jkh
Branches: MAIN
Diff to: previous 1.19: preferred, colored
Changes since revision 1.19: +13 -3 lines
Second round: 1. Make paths work correctly. 2. Make pkg_add generally more robust in the face of failure. 3. Make the depend messages come out on stderr or stdout, but not both interspersed! :-)
Revision 1.19: download - view: text, markup, annotated - select for diffs
Sat Apr 22 01:20:13 1995 UTC (16 years, 9 months ago) by jkh
Branches: MAIN
Diff to: previous 1.18: preferred, colored
Changes since revision 1.18: +2 -2 lines
Argh - missed a printf! That should be the last of plist-spewers.
Revision 1.18: download - view: text, markup, annotated - select for diffs
Sat Apr 22 00:59:33 1995 UTC (16 years, 9 months ago) by jkh
Branches: MAIN
Diff to: previous 1.17: preferred, colored
Changes since revision 1.17: +3 -3 lines
Don't spew garbage into the packing list when PlistOnly and verbose are both on. Whoops!
Revision 1.17: download - view: text, markup, annotated - select for diffs
Sat Apr 22 00:03:09 1995 UTC (16 years, 9 months ago) by jkh
Branches: MAIN
Diff to: previous 1.16: preferred, colored
Changes since revision 1.16: +11 -2 lines
1. Add proper dependencies to the library in my Makefiles. This was pointed 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.
Revision 1.16: download - view: text, markup, annotated - select for diffs
Mon Apr 10 08:01:52 1995 UTC (16 years, 10 months ago) by jkh
Branches: MAIN
Diff to: previous 1.15: preferred, colored
Changes since revision 1.15: +13 -6 lines
Neither of these tools really told you what you needed to know neatly and succinctly in verbose mode. I hope people find this more to their liking.
Revision 1.15: download - view: text, markup, annotated - select for diffs
Sun Apr 9 15:05:00 1995 UTC (16 years, 10 months ago) by jkh
Branches: MAIN
Diff to: previous 1.14: preferred, colored
Changes since revision 1.14: +9 -1 lines
Add true support for dependency lists. 1. pkg_create now has a -P argument for specifying dependencies on the command line. 2. pkg_add will honor dependencies and chain-load them automatically if it finds the required package(s) in the same directory as the package that is being loaded. For best results, install packages from a directory containing all the packages you'll possibly need (like /usr/ports/packages/all). 2 remaining flaws: 1. pkg_add looks in one place (where you were when you loaded the primary pkg) for depended packages. If you can come up with a search path scheme that's not a total hack - be my guest! 2. Recursive dependency expansion can result in the name of a dep being listed more than once. This doesn't bother pkg_add since it checks for package existance with pkg_info and will skip already-loaded packages. I don't know how/if pkg_delete handles this yet, however. I need to look into it.
Revision 1.14: download - view: text, markup, annotated - select for diffs
Tue Dec 6 00:51:37 1994 UTC (17 years, 2 months ago) by jkh
Branches: MAIN
Diff to: previous 1.13: preferred, colored
Changes since revision 1.13: +15 -1 lines
Many of John T. Kohl's patches from NetBSD. Thanks, John! Submitted by: jkohl
Revision 1.13: download - view: text, markup, annotated - select for diffs
Thu Nov 17 10:54:11 1994 UTC (17 years, 2 months ago) by jkh
Branches: MAIN
CVS tags: RELEASE_2_0, BETA_2_0
Diff to: previous 1.12: preferred, colored
Changes since revision 1.12: +2 -2 lines
Don't create packages with bogus @name lines.
Revision 1.12: download - view: text, markup, annotated - select for diffs
Fri Oct 14 05:55:46 1994 UTC (17 years, 4 months ago) by jkh
Branches: MAIN
CVS tags: ALPHA_2_0
Diff to: previous 1.11: preferred, colored
Changes since revision 1.11: +2 -2 lines
This should do it - I forgot about pkg_info.
Revision 1.11: download - view: text, markup, annotated - select for diffs
Tue Oct 4 15:54:39 1994 UTC (17 years, 4 months ago) by jkh
Branches: MAIN
Diff to: previous 1.10: preferred, colored
Changes since revision 1.10: +7 -5 lines
My last commit to bsd.port.mk made me think - `pkg_create -p ...' should override the PLIST file's own first @cwd. Make this so.
Revision 1.10: download - view: text, markup, annotated - select for diffs
Mon Aug 29 16:31:37 1994 UTC (17 years, 5 months ago) by adam
Branches: MAIN
Diff to: previous 1.9: preferred, colored
Changes since revision 1.9: +6 -3 lines
Allow creation of absolute package names typo index() --> rindex() in order to split correct suffix Fix @srcdir so it actually works Submitted by: adam
Revision 1.9: download - view: text, markup, annotated - select for diffs
Wed May 25 06:24:41 1994 UTC (17 years, 8 months ago) by jkh
Branches: MAIN
CVS tags: MOVED_NEWCVS
Diff to: previous 1.8: preferred, colored
Changes since revision 1.8: +2 -2 lines
Change in_plist() call to find_plist().
Revision 1.8: download - view: text, markup, annotated - select for diffs
Thu May 19 18:27:41 1994 UTC (17 years, 8 months ago) by alm
Branches: MAIN
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +3 -1 lines
Add `-h' option to force tar to follow symbolic links
Revision 1.7: download - view: text, markup, annotated - select for diffs
Sat Sep 18 03:39:20 1993 UTC (18 years, 4 months ago) by jkh
Branches: MAIN
CVS tags: BP_BETA_1_1
Diff to: previous 1.6: preferred, colored
Changes since revision 1.6: +2 -2 lines
Doc new % sequence expansion for command execution. Fixed bad verbose message.
Revision 1.6: download - view: text, markup, annotated - select for diffs
Sun Sep 12 20:56:40 1993 UTC (18 years, 5 months ago) by jkh
Branches: MAIN
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +7 -4 lines
Whoops - got the exclude flag wrong, try again.
Revision 1.5: download - view: text, markup, annotated - select for diffs
Sun Sep 12 20:45:30 1993 UTC (18 years, 5 months ago) by jkh
Branches: MAIN
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +3 -1 lines
Added and doc'd -X flag to pkg_create that allows you to specify an exclude list for the final package.
Revision 1.4: download - view: text, markup, annotated - select for diffs
Sun Sep 5 04:54:07 1993 UTC (18 years, 5 months ago) by jkh
Branches: MAIN
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +2 -2 lines
Made staging area configurable rather than assuming /tmp (-t)
Revision 1.3: download - view: text, markup, annotated - select for diffs
Sat Sep 4 18:19:41 1993 UTC (18 years, 5 months ago) by jkh
Branches: MAIN
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +2 -1 lines
Fixed bug in pkg_create that affected Rich's attempts to package emacs
Revision 1.2: download - view: text, markup, annotated - select for diffs
Fri Sep 3 23:00:55 1993 UTC (18 years, 5 months ago) by jkh
Branches: MAIN
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +8 -3 lines
Lots of misc tweaks, support for arbitrary separators in pkg_info, more 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).
Revision 1.1.1.1 (vendor branch): download - view: text, markup, annotated - select for diffs
Thu Aug 26 01:19:54 1993 UTC (18 years, 5 months ago) by jkh
CVS tags: pkg_install
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +0 -0 lines
The release version of my package install suite. Please see man pages for info.
Revision 1.1: download - view: text, markup, annotated - select for diffs
Thu Aug 26 01:19:53 1993 UTC (18 years, 5 months ago) by jkh
Branches: MAIN
Initial revision
