| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
__FreeBSD_version >= 500039.
Submitted by: Alex Lyashkov <umka@sevcity.net>
MFC after: 5 days
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
| |
regular expressions for pkg-name, -E for extended regexps and -G for
exact matching.
Submitted by: mux
MFC after: 3 days
|
|
|
|
|
|
| |
Reviewed by: hrs
Approved by: re (scottl)
MFC after: 1 week
|
|
|
|
| |
Approved by: re (blanket)
|
|
|
|
|
|
|
|
| |
function as @comment has. But will be valid only for files and not
for md5 sums, rcsid's and comments in the future.
Submitted by: flz
Approved by: re@ (scottl)
|
|
|
|
| |
Approved by: re (blanket)
|
|
|
|
|
|
|
|
| |
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
|
| |
|
| |
|
| |
|
|
|
|
| |
casts as lvalue usage whenever possible.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
- pkg_create: checksum meta files too
PR: 66032
|
|
|
|
|
|
|
| |
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.
|
|
|
|
| |
exactly one character was truncated was not detected.
|
|
|
|
|
|
|
|
| |
in the description of the pkg_create -i command-line option.
PR: 55477
Submitted by: Eric van Gyzen <vangyzen@stat.duke.edu>
MFC after: 5 weeks
|
|
|
|
| |
Approved by: re (scottl)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
| |
pkg_{create,delete} don't need to needlessly link with libfetch.
|
| |
|
|
|
|
|
|
| |
to create "pkgname.tbz" when one specifies "pkgname.tbz2".
MFC after: 1 week
|
| |
|
|
|
|
|
|
| |
it must come before libcrypto in LDADD)
Reviewed by: bde
|
| |
|
|
|
|
| |
Submitted by: keramida
|
| |
|
| |
|
|
|
|
| |
Submitted by: dd
|
|
|
|
|
|
|
| |
- fix few bogosities here and there;
- move some common routines into the library.
MFC after: 2 weeks
|
|
|
|
| |
Requested by: jhb
|
|
|
|
|
|
|
|
| |
you may not use string concatination with __FUNCTION__, replace all occurances
of:
__FUNCTION__ ": error string"
with:
"%s: error string"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
MFC after: 6 days
|
|
|
|
|
|
| |
compressed packages broken in the previous commit.
Pointy hat to: obrien
|
|
|
|
| |
Sponsored by: FreeBSD Mall, Inc.
|
| |
|
|
|
|
| |
Submitted by: roam
|
|
|
|
|
|
| |
compression. Usually this gives gives extra 1-1.5%.
MFC after: 1 day
|
|
|
|
|
| |
PR: docs/33666
Submitted by: Tom Rhodes <darklogik@pittgoth.com>
|
| |
|
|
|
|
|
|
| |
with strlcpy(3).
MFC after: 2 weeks
|
|
|
|
|
| |
Prompted by: dd
MFC after: 2 weeks
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
| |
Tested on: i386, alpha
MFC after: 2 weeks
|
|
|
|
| |
MFC after: 2 weeks
|
|
|
|
|
|
|
|
|
| |
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
|