| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
Add a few more local configuration variables
Minor cleanups
Notes:
svn path=/head/; revision=154191
|
|
|
|
|
|
|
|
|
| |
Use LOCALBASE/X11BASE values from buildenv
xorg uses the stock BSD.x11-4.dist now.
Notes:
svn path=/head/; revision=154130
|
|
|
|
|
|
|
| |
required by any ports
Notes:
svn path=/head/; revision=154129
|
|
|
|
| |
Notes:
svn path=/head/; revision=154128
|
|
|
|
|
|
|
| |
Don't bother cleaning up doc mounts, they are not needed.
Notes:
svn path=/head/; revision=154127
|
|
|
|
| |
Notes:
svn path=/head/; revision=154126
|
|
|
|
| |
Notes:
svn path=/head/; revision=154125
|
|
|
|
|
|
|
|
| |
PR: ports/64930
Submitted by: Damir Kiramov <damirycha@damirycha.net.ru>
Notes:
svn path=/head/; revision=153536
|
|
|
|
| |
Notes:
svn path=/head/; revision=153535
|
|
|
|
|
|
|
|
| |
PR: ports/64930
Submitted by: Damir Kiramov <damirycha@damirycha.net.ru>
Notes:
svn path=/head/; revision=153531
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
portsvar.sh
- print out variable defined through bsd.port.mk
example:
% portsvar.sh PORTSDIR OSVERSION
PORTSDIR = /usr/ports
OSVERSION = 600034
% portsvar.sh -e "PORTS[^_]"
PORTSDIR = /usr/ports
PORTSSUPFILE = /usr/share/examples/cvsup/ports-supfile
% portsvar.sh USE_RUBY=yes RUBY_VER RUBY_ARCH
RUBY_VER = 1.8
RUBY_ARCH = i386-freebsd6
% portsvar.sh -w ruby RUBY_VER RUBY_ARCH
RUBY_VER = 1.8
RUBY_ARCH = i386-freebsd6
% portsvar.sh -w kde -e KDE_
KDE_MAINTAINER = will@FreeBSD.org
KDE_ORIGVER = ${KDE_VERSION}
KDE_PREFIX = ${LOCALBASE}
KDE_VERSION = 3.5.0
MASTER_SITE_KDE_kde = ${kmaster:S@%SUBDIR%/@@g}
% portsvar.sh -a
list all variables through bsd.port.mk
% portsvar.sh -a -w kde
list all variables through bsd.port.mk including kde
portsvar.sh is easy tool to check out the variables used in
/usr/ports/Mk/bsd.*.mk.
Notes:
svn path=/head/; revision=153236
|
|
|
|
|
|
|
|
| |
cache. This is useful if the client is holding a bad or stale cached
copy of a package that is causing problems for package builds.
Notes:
svn path=/head/; revision=150855
|
|
|
|
|
|
|
| |
256MB. Clarify a comment.
Notes:
svn path=/head/; revision=150854
|
|
|
|
| |
Notes:
svn path=/head/; revision=150853
|
|
|
|
| |
Notes:
svn path=/head/; revision=150852
|
|
|
|
|
|
|
| |
avoid problems with stale lockfiles after a reboot.
Notes:
svn path=/head/; revision=150851
|
|
|
|
|
|
|
| |
to avoid problems with stale lockfiles after reboots.
Notes:
svn path=/head/; revision=150850
|
|
|
|
| |
Notes:
svn path=/head/; revision=150849
|
|
|
|
|
|
|
| |
doesn't completely prep the client.
Notes:
svn path=/head/; revision=150848
|
|
|
|
|
|
|
| |
This avoids problems from stale lockfiles after reboots.
Notes:
svn path=/head/; revision=150847
|
|
|
|
| |
Notes:
svn path=/head/; revision=150846
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The ports tree contains many tools with almost-similar names
and no helpful pkg-descr difference. The goal of pkg-descr
would be to aid the user in his choice of port version.
Ergo, similar pkg-descr files are bad.
PR: ports/89432
Submitted by: Jonathan <afarsec@012.net.il>
Notes:
svn path=/head/; revision=149525
|
|
|
|
| |
Notes:
svn path=/head/; revision=144900
|
|
|
|
|
|
|
| |
queue lengths since that doesn't arise.
Notes:
svn path=/head/; revision=144899
|
|
|
|
| |
Notes:
svn path=/head/; revision=144898
|
|
|
|
| |
Notes:
svn path=/head/; revision=144897
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
and copy it to the client. This has two benefits:
1) Avoids spamming the master with dozens of md5 processes when
dosetupnode is spawned for all client machines at ocne
2) Avoids silly copy attempts on disconnected nodes for which the file
is copied to itself
Notes:
svn path=/head/; revision=144896
|
|
|
|
|
|
|
| |
ever uncommented.
Notes:
svn path=/head/; revision=144895
|
|
|
|
| |
Notes:
svn path=/head/; revision=144893
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
portbuild.conf, builds will each be done in a separate swap-backed md.
This dramatically improves build performance since
* Every transaction is not written to disk, so disk bandwidth is not
a bottleneck
* Multiple builds do not contend with each other for the same set of
filesystem locks and other per-device resources
The size of the md devices is controlled by the md_size variable. '2g'
seems to be a good size.
Currently we mdconfig -u each device after each port build, since
otherwise dirty blocks accumulate and the md eventually uses a full
amount of backing store (2g in the above example). This is a problem
if there is unsufficient swap backing to accomodate them all.
XXX This should be made configurable to avoid the performance penalty on
systems that do have enough swap backing
Notes:
svn path=/head/; revision=144892
|
|
|
|
| |
Notes:
svn path=/head/; revision=144891
|
|
|
|
|
|
|
| |
process, you must use -k or lockf can give out two locks at once
Notes:
svn path=/head/; revision=144890
|
|
|
|
| |
Notes:
svn path=/head/; revision=144889
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
around silly failures in some ports when it is present
* Add a footer to completed builds that is recognised by pdispatch to
retry truncated builds
* If ALWAYS_KEEP_DISTFILES is not present in the environment or port
makefile, then clean up DISTDIR after the build finishes, to prevent
collection of distfiles for this port.
* Finish flipping the switch on -noplistcheck - this is activated by
passing in the NOPLISTCHECK environment variable instead of
using PLISTCHECK in the opposite case
Notes:
svn path=/head/; revision=144888
|
|
|
|
|
|
|
|
|
|
|
|
| |
passing in the NOPLISTCHECK environment variable instead of
using PLISTCHECK in the opposite case
* Remove the unused -nodummy function
* Pass in ALWAYS_KEEP_DISTFILES when -distfiles is set
Notes:
svn path=/head/; revision=144887
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Finish flipping the switch on -noplistcheck - this is activated by
passing in the NOPLISTCHECK environment variable instead of
using PLISTCHECK in the opposite case
* Always pull in the distfiles from the client if they exist (needed
for forthcoming ports tree changes to satisfy GPL license requirements)
* If the build did not complete "cleanly", e.g. it was interrupted by a
network outage or client machine panic, then retry it until it succeeds
instead of just leaving a dirty truncated log
Notes:
svn path=/head/; revision=144886
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Finish flipping the switch on -noplistcheck; set NOPLISTCHECK instead
of PLISTCHECK in the opposite case
* Clean up the distfiles/ directory when starting build, so it is not
contaminated by old distfiles
* Remove commented-out code to don't back up old distfiles/ directory,
it's just too big to do this.
Notes:
svn path=/head/; revision=144885
|
|
|
|
| |
Notes:
svn path=/head/; revision=144884
|
|
|
|
| |
Notes:
svn path=/head/; revision=144883
|
|
|
|
|
|
|
|
|
| |
commit message.
Approved by: will (maintainer)
Notes:
svn path=/head/; revision=144178
|
|
|
|
|
|
|
|
|
| |
their feet off in public.
Suggested by: adamw
Notes:
svn path=/head/; revision=142233
|
|
|
|
|
|
|
|
| |
PR: ports/85281
Submitted by: Vasil Dimov <vd@datamax.bg>
Notes:
svn path=/head/; revision=141957
|
|
|
|
| |
Notes:
svn path=/head/; revision=140036
|
|
|
|
| |
Notes:
svn path=/head/; revision=140035
|
|
|
|
| |
Notes:
svn path=/head/; revision=140034
|
|
|
|
| |
Notes:
svn path=/head/; revision=140033
|
|
|
|
|
|
|
|
|
| |
Perl 5.8.7.
Reported by: mezz
Notes:
svn path=/head/; revision=138862
|
|
|
|
|
|
|
| |
Approved by: sobomax
Notes:
svn path=/head/; revision=133581
|
|
|
|
|
|
|
|
|
|
|
|
| |
directory
name contains upper-case characters as it makes finding a port harder.
PR: ports/79679
Approved by: will, portmgr(krion)
Notes:
svn path=/head/; revision=133136
|
|
|
|
|
|
|
|
|
| |
patches to several appropriately named single-file patches.
Requested by: flz
Notes:
svn path=/head/; revision=133135
|