espie
609a67413a
better: define PSEUDO_FLAVOR as something to add to the fullpkgpath
2011-09-10 08:20:56 +00:00
espie
63dce684dc
show FLAVOR to dump-vars.
...
This is occasionally useful for pseudo-flavors: these do not get encoded
in the pkgpath, so taking (for instance) sqlports, this generates lines
which are later impossible to exploit based only on the fullpkgpath, as
opposed to fullpkgpath,flavor (which might contain the flavor twice, but
this is not an issue).
2011-09-10 08:05:12 +00:00
landry
9a4405df95
Add ftp.fr to the list of default distfiles/ mirrors in MASTER_SITES_OPENBSD.
...
ok sthen@ espie@
2011-09-06 08:28:59 +00:00
landry
b5dec8c8fe
Fix typo, the user-configurable network.conf is in db/ not templates/,
...
and comes from the default templates/network.conf.template.
ok sthen@
2011-09-06 07:23:12 +00:00
espie
7d2e0671f7
if you ran the previous link-checksums, you have weird "by_cipher" all
...
over the place. run "link-checksums fix" once to fix it.
2011-09-05 07:59:28 +00:00
espie
291a01e77a
fix
2011-09-05 07:46:12 +00:00
espie
8a2770debd
document new caching feature
2011-09-04 17:04:58 +00:00
espie
edfba53503
replace with a perl script
...
- runs cksum just once per file
- optionally uses an sqlite db to store already seen files.
2011-09-04 17:01:19 +00:00
espie
312cba7ce7
name construct as OLD_WRKDIR_NAME, to be used as WRKDIR_LINKNAME
2011-09-03 13:39:56 +00:00
jasper
38e23843e5
add -m to search for maintainer, instead of using grepmagic.
...
ok landry@
2011-08-31 11:24:19 +00:00
espie
9282de6556
fix thinko
...
thx nigel@
2011-08-30 17:44:28 +00:00
espie
7adaf18e54
move missing distinfo into not so fatal error.
2011-08-29 09:45:29 +00:00
naddy
eb2967c29c
5.0 CD packages
2011-08-18 19:14:26 +00:00
ajacoutot
9c068418e0
pkg-subst -> pkg_subst, spotted by Mike Small.
2011-07-25 07:58:55 +00:00
pea
353cc45b3a
Add _inadyn
...
ok ajacoutot@
2011-07-21 12:13:54 +00:00
sthen
be0593709c
Permit utimensat(2) and futimens(2), as discussed with matthew@.
...
Fixes ruby 1.9 build with systrace now that we have these system calls.
The other new *at system calls need to have path restrictions and will
need further work so are still prevented for now (in those cases, the
supplied paths are *relative to a certain FD*, so we can't simply
examine supplied paths).
2011-07-20 18:11:06 +00:00
sthen
ad0415194d
Check NO_CCACHE everywhere that USE_CCACHE is checked, I missed it in
...
one small but necessary place.
2011-07-20 08:46:20 +00:00
dcoppa
14064a3ca8
py-zeya -> zeya
...
ok ajacoutot@, sthen@, rpointel@
2011-07-20 08:12:34 +00:00
fgsch
7c3864da84
add regress-depends-list.
...
input and ok espie@.
2011-07-15 23:11:00 +00:00
dcoppa
bd682de70a
Reserve a user for zeya
2011-07-14 13:40:14 +00:00
espie
a88700cf54
add extra files at the end of ARGV, not the start
2011-07-14 12:44:39 +00:00
espie
7bcd59566c
code reuse
2011-07-14 11:03:49 +00:00
espie
e6a94f281b
when checksumming existing files work, remove a possible .part
2011-07-14 11:03:35 +00:00
espie
22f2dd40c8
give a bigger weight to unknown paths
2011-07-14 11:03:13 +00:00
espie
a76e6ce09c
turn on -f2 by default
2011-07-14 11:02:50 +00:00
espie
9c3c2eeb2c
document fetch jobs properly, spell out that dpb is also useful on a single
...
MP machine, show examples of lines displayed by dpb, document the extra
files produced by fetch. Explain how fetch works (in particular, the *.part
files and the use of ftp -C).
2011-07-14 10:48:32 +00:00
espie
904b7b580f
for depends, always run checks on fullpkgname vs pkgspec upfront.
...
exit if the dependency doesn't match.
then do the actual dependency and the normal tests.
stop looking at full pkgnames list, makes no sense, even configure depends
can use the required ,-subpackage if they want.
This allows stuff such as BUILD_DEPENDS = dir>=5.0:configure
to get out early if the tree is not uptodate, instead of first configuring
then getting out (problem noticed by landry@).
tested by landry@ and jasper@
2011-07-12 10:04:00 +00:00
ajacoutot
9c199e02f7
When cleaning packages, remove the ones under PORTSDIR/update as well.
...
ok jasper@ sthen@ espie@
2011-07-12 08:08:01 +00:00
ajacoutot
6ebe2cec7c
Make the xz warning fit on one line.
2011-07-12 04:26:47 +00:00
jasper
062d55772c
xz doesn't need gcc3 anymore on sparc, so no need to scare people anymore
...
about it being a pain to build on sparc.
2011-07-11 12:21:53 +00:00
okan
c0ee56f8b9
reserve for mail/milter-checkrcpt
2011-07-11 12:02:17 +00:00
jasper
86c815a76b
- move arm platforms to GCC4_ARCHS
...
- zap mvmeppc
2011-07-10 17:15:08 +00:00
ajacoutot
05e8dc465b
Move sparc from GCC2_ARCHS to GCC4_ARCHS.
...
"sounds like a good plan to me" sthen@
2011-07-08 22:44:16 +00:00
naddy
f551b57bc3
treat .tgz like .tar.gz for extraction and don't rely on the fallback
2011-07-08 05:17:40 +00:00
sthen
14e3fda149
Add infrastructure for ccache in port builds.
...
"now is probably a good time to commit" espie@
2011-07-05 15:11:20 +00:00
jasper
cbea3481fb
remove an ex-gnome mirror
2011-07-04 17:50:49 +00:00
sthen
46e584201e
reserve user for owamp
2011-06-28 23:32:08 +00:00
espie
38ada0432c
expose print-package-args and friends
...
create an all-lib-depends-args target that's ways less hackish
than _print-plist-with-extra-depends
for port-lib-depends-check
2011-06-26 14:40:21 +00:00
espie
b71c54aa8d
clean-up
2011-06-24 14:44:05 +00:00
espie
2a43e0ad2a
optimize newwantlib:
...
- if _DEPRUNLIB is empty, there's no need for any computation since the
result will be empty.
- zap the loop on _LIB4* for port-wantlib-args, as run-dir-depends already
grabs them.
- expose wantlib_args and corresponding targets for pkg_create to take
advantage of.
- add a dirty way for developers to waive the fake vs. ports check (PLEASE
use with EXTRA CAUTION).
2011-06-24 14:34:15 +00:00
naddy
dbfd750590
Cope with bsd.man.mk changes and install source man pages.
...
While here, also update some PLISTs, fix PREFIX use, etc.
ok landry@
2011-06-23 22:50:26 +00:00
espie
78782b3f3f
turns out WKRDIR is not quite as constant as I wished...
...
found out by naddy@
2011-06-23 22:03:15 +00:00
espie
e428771bff
decent error message
2011-06-23 21:49:18 +00:00
sthen
9ba14c5280
belatedly reserve a uid for net/scamper
2011-06-23 07:38:20 +00:00
espie
bab62dbd7b
cheat a little, get FULLPKGNAME to backsubst early
...
"fix" fullname: subst things to find about / at beginning of name
2011-06-22 12:55:26 +00:00
espie
fb83b9e131
oops
2011-06-21 17:11:45 +00:00
espie
ad884b7af4
save the wantlibs into files before comparison and give a more useful
...
error message. This was always intended, I wanted to make things work
before making them beautiful.
2011-06-21 17:04:32 +00:00
ajacoutot
6d887d4df5
Reserve a seat for the _gdm user.
2011-06-21 07:55:59 +00:00
sthen
aba9bf41b5
use CTAN's mirror-director as the first entry in MASTER_SITE_TEX_CTAN.
2011-06-18 10:35:53 +00:00
espie
3fde18c238
zap old legacy compat with old depends with lots of leading :::
2011-06-15 16:31:11 +00:00