sthen
632a2d7640
more poison
2014-10-17 18:26:50 +00:00
sthen
0cdd0e9df5
uid/gid 744 for isc-dhcp
2014-10-12 20:10:52 +00:00
espie
fad523ceb8
I had a few "doh" moments where I pointed dpb at an empty config file,
...
and waited for it NOT to start up. So prevent that from happening, which
is easy enough.
2014-10-11 09:03:18 +00:00
jasper
cd8d7e1972
book a seat for _gdnsd
2014-10-03 11:29:34 +00:00
zhuk
4efe72d480
Sometimes you need a pause for a month or two to find one-liner for the
...
problem you thought is too complex.
Allow simple "-subpkg" to be used instead of ugly ",-subpkg" for portbump.
2014-09-30 16:56:21 +00:00
sthen
dadae6dafa
reserve 742 for _restund (baresip)
2014-09-25 10:05:53 +00:00
espie
8b3963e860
refactor the engine code, so that new_path can put some stuff directly on
...
the queue. This shaves significant cpu during initial scanning...
2014-09-23 18:19:21 +00:00
espie
4de17522bd
FAKE_AS_ROOT=No as a default.
...
"just turn it on!" naddy@
happy to oblige.
2014-09-16 19:10:54 +00:00
espie
4a165d667d
explicit path to perl to prevent gnu autoconf fucking up in ptlib
...
okay aja@
2014-09-16 09:08:02 +00:00
ajacoutot
ee627ad0a6
When using GNU configure, always run with --disable-gtk-doc unless
...
textproc/gtk-doc is in BUILD_DEPENDS and force ac_cv_path_GTKDOC_* to null.
Even when --disable-gtk-doc is passed, if the gtk-doc tools are present at
configure time, they will be run (at a time where the gtk-doc package may have
been removed; for e.g. during a bulk).
This is what we've been doing under x11/gnome for a while now.
sthen@ espie@ and jasper@ agree
2014-09-13 16:28:47 +00:00
naddy
98c2dcbeed
add default support for extracting *.tar.lzma; ok juanfra@
2014-09-13 15:09:24 +00:00
dcoppa
f64e26d4c7
permit native-dup3: unbreak systraced build of gstreamer1.
...
from patrick keshishian
ok sthen@
2014-09-11 10:33:44 +00:00
espie
c5fc4eddea
force umask 022 in fake !sudo situations.
2014-09-09 09:34:04 +00:00
sthen
c16d471d03
unbreak the ports tree; frantisek holop
2014-09-08 21:21:05 +00:00
jasper
7fe0af121e
remove a defunct site from and add a few more to MASTER_SITES_GNOME
2014-09-08 19:52:22 +00:00
chrisz
f8b9bb665e
PowerPC native code is broken at the moment.
...
Therefore build native code only for the time being.
Hopefully this can be reverted soon.
ok jca@
2014-09-07 16:27:24 +00:00
jasper
4e48ba8d2c
PORTSCOUT -> PORTROACH
2014-09-05 14:45:02 +00:00
sthen
435599a798
add native-pipe2, from Mark Patruck
2014-09-03 10:21:39 +00:00
espie
7dcf537452
fix FAKE_AS_ROOT=Yes... don't create links in that case.
2014-09-03 09:05:25 +00:00
jasper
9ea47b1ad0
hookup PORTSCOUT
...
ok espie@
2014-09-02 14:26:39 +00:00
sthen
04b65240f3
reserve uid for bind
2014-08-22 19:18:44 +00:00
pascal
3db796b228
reserve _icbd user
2014-08-19 05:53:37 +00:00
ajacoutot
dcceef3b19
Sync with reality.
2014-08-14 19:54:10 +00:00
naddy
ce2be36268
Add the remaining pieces to allow fake as non-root.
...
Not enabled as a general default yet.
Committing for espie@
2014-08-14 17:04:12 +00:00
sebastia
915ab61d86
add a user for www/puppetboard
...
OK jasper@
2014-08-13 08:43:36 +00:00
zhuk
3328f8e8bb
Sync usage after addition of -m flag.
...
ok jca@ and kirby@
2014-08-12 07:59:34 +00:00
zhuk
209a154c40
Properly ignore default.kde* files, they live under share/icons/ directly.
2014-08-12 01:44:08 +00:00
zhuk
ad829a421b
Make description of operation modes combining more clear.
...
Add missing .Ev while there.
2014-08-12 00:53:38 +00:00
zhuk
70ecb19bad
Fix make(1) calls when SKIPDIR framework is in use.
2014-08-12 00:37:44 +00:00
zhuk
29e6450c9e
Make perl code in check_hardcoded() return non-zero on failure.
...
More standard and error-prone style.
2014-08-12 00:30:35 +00:00
sthen
bf29dea2dd
When copying pkg/README{,-*} from the port directory, pass -m to SUBST_CMD
...
to ensure that a sane file mode are set.
Also use SUBST_CMD -m for rc.d scripts (it wasn't available at the time the
current code using a separate chmod was written).
Discussed with espie, slight tweaks to previous diff to take _FAKESUDO into
account.
2014-08-11 11:34:42 +00:00
zhuk
8c6767683f
Get rid of "|| error=true" where it's not needed.
2014-08-10 20:46:04 +00:00
zhuk
149ee8c0bf
Add support for SKIPDIR, STARTDIR and STARTAFTER environment variables,
...
like bsd.port.subdir.mk does. Allows to continue a long "portcheck -A"
session.
2014-08-10 20:41:54 +00:00
zhuk
cb0d60b618
Add check for WANTLIBs hidden by RUN_DEPENDS. This WILL eventually break
...
bulk build, and I know at least two people (ajacoutot@ and me) that were
already bitten by this problem.
This somewhat increase check time, unfortunately, but not too much.
Test for this feature to follow after full unlock.
2014-08-10 20:39:03 +00:00
jasper
4372752da9
fix path to install(1)
2014-08-10 11:34:27 +00:00
espie
25bb934cf8
document -i
2014-08-10 10:07:10 +00:00
espie
40715699cf
okay, SUBST_DATA/SUBST_PROGRAM/SUBST_MAN are always -c, so encode it as well
2014-08-10 09:02:21 +00:00
espie
6e0d873217
framework to allow fake as non-root, based on an idea and initial patch by
...
naddy.
Not turned on yet, as it involves a critical new file.
Basically:
- introduce new variations on SUBST cmds to install various files
- use pkg_subst -i in !root mode
- unhardcode install path where possible, to allow for an install-wrapper
that disregards owner/groups.
- do links during fake to disable chown/chgrp/install.
Extra tweak (always-wrap) to actually encode "perl ${PORTSDIR}/infra/bin/install-wrapper" as an install script, required by a few ports that keep track of
the install script for later (eg., ruby, postgres).
2014-08-10 08:59:48 +00:00
espie
6d9d41a321
new flag -i, to ignore owner/group errors
2014-08-10 08:55:30 +00:00
espie
e1f5ffa474
fix .a printed names and such.
2014-08-09 21:34:12 +00:00
jca
17056b40d7
The FreeBSD ports-distfiles and local-distfiles infrastructures have
...
changed. "go for it" naddy@
2014-08-09 19:29:23 +00:00
zhuk
11980a23e7
The sort(1) is more clever than me.
2014-07-25 12:03:44 +00:00
zhuk
473d7c6106
Print understandable error in case we didn't find where to place new
...
REVISION mark instead of cryptic Perl warnings.
2014-07-25 12:03:14 +00:00
zhuk
be50614909
Expand list of "trigger" variables in portbump. Fixes running portbump
...
under x11/gnome as seen by ajacoutot@.
2014-07-25 11:40:53 +00:00
zhuk
01c9f57f33
Missing function name between "&&" and arguments.
...
okay sthen@ since portcheck doesn't affect actual release
2014-07-23 22:12:41 +00:00
zhuk
0a5cf3f39d
Fix FULLPKGNAME handling, it should be subpackage-dependent.
...
okay sthen@ since portcheck doesn't affect actual release
2014-07-23 22:11:20 +00:00
espie
ab33cdac90
fix a remnant of MULTI_PACKAGES reorg, a few years ago: there's no reason
...
to count LIB_DEPENDS and WANTLIB in build-deps, only the actual subpackaged
version count (reminder: even single package ports are actually multi-packaged,
with SUBPACKAGE=-, hence we will count LIB_DEPENDS- and WANTLIB-).
This was actually a discrepancy between manual builds and dpb builds, as the
output of dump-vars won't show plain LIB_DEPENDS. This caused a bit of
confusion wrt multimedia/mlt. Hence the actual fix.
2014-07-23 10:19:08 +00:00
ajacoutot
1c4a6dc0a8
No longer play with /dev/log in here either.
...
ok espie@
2014-07-20 08:57:56 +00:00
ajacoutot
b09337f520
No more BSD.local.dist.
...
reported by richard at aaazen dot com
2014-07-19 07:04:42 +00:00
ajacoutot
4f30ed6ade
Add /usr/local/share/pkgconfig here as well; reminded by sthen@
2014-07-18 11:35:51 +00:00