| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
| |
Discussed with: erwin, brooks, bapt
Notes:
svn path=/head/; revision=222035
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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
|
| |
|
|
| |
Notes:
svn path=/head/; revision=206133
|
| |
|
|
|
|
|
|
|
|
|
| |
symlink before complaining that it doesn't exist. Typical case
would be a leftover library symlink that's left over after the
actual library has been removed.
Reported by: tabthorpe
Notes:
svn path=/head/; revision=206132
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Replace hardcoded INDEX version. [1]
- Fix a buffer overlap. [2]
- Remove empty package when fetching fails and -K is used. [3]
- Remove useless chmod2() after mkdtemp(3). [4]
- Replace mkdir(1) call with mkdir(2). [5]
- Get rid of some vsystem() calls.
- Switch from lstat(2) to open(2) in fexists().
- Try rename(2) in move_file() first.
- Bump PKG_INSTALL_VERSION to 20100401.
PR: bin/145101 [1], bin/139492 [2], bin/144919 [3]
bin/144920 [4], bin/144921 [5]
Submitted by: gcooper [1,2,3,4,5]
Notes:
svn path=/head/; revision=206043
|
| |
|
|
|
|
|
|
|
|
|
|
| |
- Reorganize EXAMPLES section in pkg_updating(1).
- Style fixes.
- Bump PKG_INSTALL_VERSION to 20100122.
Submitted by: beat
MFC after: 1 week
Notes:
svn path=/head/; revision=202844
|
| |
|
|
|
|
|
|
| |
- Change the comment to say that version must be changed when a
non-cosmetic change is made.
Notes:
svn path=/head/; revision=196766
|
| |
|
|
|
|
|
|
|
| |
While I'm here, strip off support for FreeBSD 5.x.
Submitted by: Alexey Shuvaev <shuvaev@physik.uni-wuerzburg.de> [1]
Notes:
svn path=/head/; revision=196706
|
| |
|
|
|
|
|
|
|
|
| |
a package.
Approved by: re (kib)
MFC after: 3 weeks
Notes:
svn path=/head/; revision=195212
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
Notes:
svn path=/head/; revision=194497
|
| |
|
|
|
|
|
|
| |
Submitted by: pav
MFC after: 1 week
Notes:
svn path=/head/; revision=192382
|
| |
|
|
|
|
|
| |
- Bump PKG_INSTALL_VER to 20090106.
Notes:
svn path=/head/; revision=186835
|
| |
|
|
|
|
|
|
|
|
|
| |
Bump version to 20081227.
Reported by: gcooper
Submitted by: Andrea Barberio <insomniac@slackware.it>
MFC after: 1 month
Notes:
svn path=/head/; revision=186518
|
| |
|
|
|
|
|
|
|
|
|
| |
Bump PKG_INSTALL_VER to 20081225 (Merry Christmas \o/).
PR: bin/54446
Submitted by: Andrea Barberio <insomniac@slackware.it>
MFC after: 1 month
Notes:
svn path=/head/; revision=186496
|
| |
|
|
|
|
|
| |
the digits when trying to install openoffice.
Notes:
svn path=/head/; revision=181376
|
| |
|
|
|
|
|
|
|
|
|
|
| |
The changes to make the option work are already in place, but I missed
the patch hunk that adds it to the getopt() option-handling loop.
Pointy hat: keramida
Approved by: flz
MFC after: 1 week
Notes:
svn path=/head/; revision=180361
|
| |
|
|
|
|
|
| |
MFC after: 1 day
Notes:
svn path=/head/; revision=179835
|
| |
|
|
|
|
|
|
|
|
|
|
| |
- updating: terminating '\n' is not part of the package origin.
- bump PKG_INSTALL_VERSION to 20080612.
PR: bin/119368 [1], bin/124459 [2]
Submitted by: gcooper [1], Beat Gatzi <beat@chruetertee.ch> [2]
MFC after: 3 days
Notes:
svn path=/head/; revision=179760
|
| |
|
|
|
|
|
|
| |
- Remove check for '-?' as it's not listed in authorized options.
- Bump PKG_INSTALL_VERSION to 20080530.
Notes:
svn path=/head/; revision=179433
|
| |
|
|
|
|
|
| |
X-MFC after: latest HEAD changes have been MFC'ed to RELENG_[67]
Notes:
svn path=/head/; revision=179373
|
| |
|
|
|
|
|
|
|
|
| |
multiple installed packages with the same PKGORIGIN.
Reported by: marcus
MFC after: 1 month
Notes:
svn path=/head/; revision=178753
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
package name for the origin of a dependency, all entries in /var/db/pkg were
traversed for each dependency of added/removed package. Now, gather all the
origins first, then do the lookup in a single pass over /var/db/pkg.
This should provide a major speedup for packages with hundreds of dependencies.
Submitted by: rdivacky (earlier version)
MFC after: 1 month
Notes:
svn path=/head/; revision=178103
|
| |
|
|
|
|
|
|
|
|
|
| |
hardcoded +CONTENTS defines.
PR: bin/117855
Submitted by: Beat Gaetzi <beat@chruetertee.ch>
MFC after: 14 days
Notes:
svn path=/head/; revision=173514
|
| |
|
|
|
|
|
|
|
| |
PR: bin/116452
Submitted by: wollmann
MFC after: 7 days
Notes:
svn path=/head/; revision=173291
|
| |
|
|
| |
Notes:
svn path=/head/; revision=172723
|
| |
|
|
| |
Notes:
svn path=/head/; revision=172722
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
This speeds up registration of packages considerably.
- style(9) police welcome!
PR: bin/112630
Submitted by: Stephen Montgomery-Smith <stephen@cauchy.math.missouri.edu>
Tested by: bento i386 experimental run
MFC after: 14 days
Notes:
svn path=/head/; revision=170947
|
| |
|
|
| |
Notes:
svn path=/head/; revision=167972
|
| |
|
|
|
|
|
|
|
|
|
|
| |
from an URL (i.e., do it the same way as when installing
from a file). This fixes the lossage of the setuid bits.
It wasn't a problem before because GNU tar(1) implied the
-p option for root, but BSD tar(1) doesn't do that.
Discussed with: tobez and some advanced users :)
Notes:
svn path=/head/; revision=167270
|
| |
|
|
| |
Notes:
svn path=/head/; revision=161212
|
| |
|
|
|
|
|
| |
MFC after: 2 weeks
Notes:
svn path=/head/; revision=160178
|
| |
|
|
| |
Notes:
svn path=/head/; revision=159554
|
| |
|
|
|
|
|
| |
MFC after: 5 days
Notes:
svn path=/head/; revision=157809
|
| |
|
|
|
|
|
|
|
|
|
|
| |
This option saves packages to PKGDIR (if defined or current directory by default)
as they are downloaded.
Silent a warning when -n is used and package has a +DISPLAY file.
Approved by: krion
MFC after: 1 week
Notes:
svn path=/head/; revision=154145
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
Notes:
svn path=/head/; revision=154102
|
| |
|
|
|
|
|
|
|
| |
Based on PR: bin/82269
Submitted by: Steven Hartland <killing at multiplay dot co dot uk>
MFC after: 3 days
Notes:
svn path=/head/; revision=150530
|
| |
|
|
|
|
|
|
|
| |
Reviewed by: hrs
Approved by: re (scottl)
MFC after: 1 week
Notes:
svn path=/head/; revision=147632
|
| |
|
|
|
|
|
|
|
|
|
| |
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)
Notes:
svn path=/head/; revision=147381
|
| |
|
|
| |
Notes:
svn path=/head/; revision=139676
|
| |
|
|
|
|
|
| |
any fake value.
Notes:
svn path=/head/; revision=136910
|
| |
|
|
|
|
|
| |
This makes it possible to "portupgrade `pkg_version -q -l '<'`".
Notes:
svn path=/head/; revision=136643
|
| |
|
|
| |
Notes:
svn path=/head/; revision=133596
|
| |
|
|
| |
Notes:
svn path=/head/; revision=132799
|
| |
|
|
|
|
|
| |
casts as lvalue usage whenever possible.
Notes:
svn path=/head/; revision=132789
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
change))
- pkg_info: new flag -j (show the requirements script)
- pkg_info: fix verbose output when used on packages
- better handling of corrupt entries in /var/db/pkg
- differ between corrupt entires and packages not installed
- various small fixes
PR: 56989, 57016, 57029, 26468
Notes:
svn path=/head/; revision=131280
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- use glob patterns when matching packages by origin
- csh-style {...} choices in glob matching
- pkg_info: new flag -E (list matching package names only)
- pkg_version: new flag -T (test if a given name matches a pattern)
- new flag -X (interpret pattern as an extended regular expression)
PR: 56961
Notes:
svn path=/head/; revision=131275
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
compatibiliy of 5.x with 4.x and portupgrade
- parse version numbers of ports containing an underscore followed by a number correctly
- handle special strings pl, alpha, beta, pre and rc
PR: 56961
Notes:
svn path=/head/; revision=131274
|
| |
|
|
| |
Notes:
svn path=/head/; revision=128026
|
| |
|
|
|
|
|
|
|
|
|
| |
snprintf (buf, size, fmt, buf, etc). This only works by chance with our
libc, but fails (with a truncated string) on e.g. glibc.
Okayed by: sobomax
MFC after: 1 week
Notes:
svn path=/head/; revision=123770
|