| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Notes:
svn path=/head/; revision=257444
|
|
|
|
| |
Notes:
svn path=/head/; revision=228990
|
|
|
|
|
|
|
|
|
|
|
| |
compression algorithm.
- Bump PKG_INSTALL_VERSION to 20101012.
Submitted by: mm
MFC after: 1 month
Notes:
svn path=/head/; revision=213718
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
Notes:
svn path=/head/; revision=179352
|
|
|
|
|
|
|
|
|
|
|
| |
regular expressions for pkg-name, -E for extended regexps and -G for
exact matching.
Submitted by: mux
MFC after: 3 days
Notes:
svn path=/head/; revision=152210
|
|
|
|
|
|
|
|
|
|
|
| |
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
Notes:
svn path=/head/; revision=147043
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
| |
- pkg_create: checksum meta files too
PR: 66032
Notes:
svn path=/head/; revision=131277
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
Notes:
svn path=/head/; revision=113594
|
|
|
|
|
|
|
| |
Sponsored by: FreeBSD Mall, Inc.
Notes:
svn path=/head/; revision=95161
|
|
|
|
|
|
|
|
| |
Tested on: i386, alpha
MFC after: 2 weeks
Notes:
svn path=/head/; revision=84745
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
Notes:
svn path=/head/; revision=84670
|
|
|
|
|
|
|
|
|
|
| |
- 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
Notes:
svn path=/head/; revision=71373
|
|
|
|
|
|
|
|
|
|
|
| |
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
Notes:
svn path=/head/; revision=67454
|
|
|
|
| |
Notes:
svn path=/head/; revision=50479
|
|
|
|
|
|
|
|
|
| |
an on-delete script.
Submitted by: Rajesh Vaidheeswarran <rv@fore.com>
Notes:
svn path=/head/; revision=41866
|
|
|
|
| |
Notes:
svn path=/head/; revision=30221
|
|
|
|
| |
Notes:
svn path=/head/; revision=26473
|
|
|
|
| |
Notes:
svn path=/head/; revision=22997
|
|
|
|
|
|
|
|
|
|
|
| |
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.
Notes:
svn path=/head/; revision=21673
|
|
|
|
| |
Notes:
svn path=/head/; revision=11780
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
Notes:
svn path=/head/; revision=7713
|
|
|
|
|
|
|
| |
Submitted by: jkohl
Notes:
svn path=/head/; revision=4996
|
|
|
|
| |
Notes:
svn path=/head/; revision=1520
|
|
|
|
|
|
|
| |
list for the final package.
Notes:
svn path=/head/; revision=445
|
|
|
|
| |
Notes:
svn path=/head/; revision=383
|
|
|
|
|
|
|
|
| |
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
|
|
for info.
Notes:
svn path=/cvs2svn/branches/unlabeled-1.1.1/; revision=327
|