steven
205a6c48cc
move test to discover shared libs in .la files to pass 2 because then we
...
actually have all the .la files we need (especially so if users insist on
using -lfoo instead of foo.la).
this makes it behave better for the creation of executable wrappers.
should fix sysutils/bacula.
2010-09-24 20:57:54 +00:00
jasper
449709ad27
- mips64(el) switched to gcc4
...
ok phessler@
2010-09-24 15:25:21 +00:00
sthen
9b37ead841
add libperl to WANTLIB for shared_only perl ports, to automatically handle
...
ABI changes in future.
bumps for affected ports to follow.
2010-09-24 15:15:38 +00:00
jasper
0603cf2bf3
- finally works as intended now
2010-09-24 13:37:53 +00:00
espie
e4ea354ddf
clean-up "normal" dir even after cleaning flavors.
...
note that clean=flavors can't work with WRKOBJDIR set
2010-09-24 13:13:46 +00:00
espie
95ca94c501
works better when you put the test where it belongs
2010-09-24 09:20:16 +00:00
landry
8a6d1ad0ac
Switch to steven@/bernd@'s perl libtool living under infrastructure/
...
by default for ports that set USE_LIBTOOL=Yes. Faster, better,
stronger, and cuts bulk builds time by ~15% in my tests on amd64.
Volunteers welcomed to fix the few USE_LIBTOOL=gnu users in the tree.
Report any oddities to ports@...
'Go ahead' espie@ 'Please proceed' steven@
ok ajacoutot@ jasper@ phessler@ sthen@
2010-09-22 18:43:30 +00:00
schwarze
5a57c0a382
s/-indent offset/-offset indent/ in .Bd; found by mandoc -Tlint
2010-09-21 23:25:47 +00:00
sthen
f0af6ad5d4
output EPOCH and REVISION in dump-vars, and use it in sqlports.
...
ok espie@ (with a reminder to add EPOCH, my first diff just had REVISION).
2010-09-21 15:18:03 +00:00
sthen
cd42423f21
remove bitchx
2010-09-20 07:56:27 +00:00
steven
8618d9ee5f
when a lib has multiple different library names, populate the .libs dir with
...
symlinks to all of them.
this fixes kde/multimedia, which builds a libmpeg-0.3.0.so (using -release),
also known as libmpeg.so, and then links something with -lmpeg ...
(before this commit, we only had a symlink to the former)
it should really just use libmpeg.la instead, but let's have libtool handle
such attempts anyway.
might fix other stuff i'm not yet aware of, too.
2010-09-19 17:30:52 +00:00
steven
525b6fd50d
when we had for example -lX11 -L/usr/X11R6/lib,
...
we could not find /usr/X11R6/lib/libX11.la
therefore, parse -L arguments before everything else so we know in which
directories to search libraries.
fixes libcaca, and possibly others
2010-09-18 16:22:26 +00:00
fgsch
4e34b48fa1
reserve user _ircd-seven
2010-09-17 08:08:42 +00:00
edd
0249dbd548
reserve mediatomb user as requested by sthen@
2010-09-16 15:45:51 +00:00
espie
761854d37a
reset recorder if we get contents from packages, since it would grow too
...
much.
2010-09-15 09:36:57 +00:00
espie
4090fab496
make it work even if LOCALBASE is not defined
2010-09-15 09:36:02 +00:00
landry
9f03a969b2
Reserve uid 655 for upcoming net/minbif port.
2010-09-13 19:39:34 +00:00
sebastia
5a958903ae
Add spectrum to the build, and add the user to the database
2010-09-13 16:51:09 +00:00
espie
9aa92a99d4
saner: always go thru a DumpRecorder, and perform full save/retrieve from
...
a dump recorder.
2010-09-13 14:38:05 +00:00
espie
0fb39c2840
document make-plist
2010-09-13 12:24:33 +00:00
espie
7b59ef32cd
document update-patches
2010-09-13 11:59:37 +00:00
espie
7ff5c82d8e
typo
2010-09-13 11:47:08 +00:00
espie
2997efc6e6
document retrieve-index
2010-09-13 11:43:39 +00:00
espie
1ee3d54881
document fetch-all, getpkgpath, link-checksum, portslogger
2010-09-13 11:31:42 +00:00
espie
b8fc8e6548
basic support for READMEs, to be documented
2010-09-13 11:04:31 +00:00
jasper
22b084b86a
- various minor style nits
...
- start explanation of options with a capital letter for consistency
with other man pages.
- sprinkle some more .Xr where needed
- slight rewording in some places
feedback and ok espie@
2010-09-09 19:17:06 +00:00
jasper
faa180b1de
have clean=all zap builddir too. req'd by antoine
2010-09-09 15:06:42 +00:00
jasper
57f8f404d4
- typo
2010-09-09 05:40:41 +00:00
schwarze
df2969a3db
fix a typo and kill trailing whitespace found by mandoc -Tlint
2010-09-08 19:23:56 +00:00
espie
789d9d1c82
document some more scripts
2010-09-08 14:52:27 +00:00
espie
afd72e8781
missing end $, noticed by Markus Lude
2010-09-08 11:06:12 +00:00
espie
3cbf41bbc9
prepare to move this too
2010-09-06 17:12:36 +00:00
jasper
26eaec3c48
- add clean=all, which takes care of cleaning work, flavors, packages and plist.
...
just a shorthand for adding the above words to a list.
ok espie@
2010-09-06 12:06:29 +00:00
schwarze
aa9bdb6a6a
fix a few mdoc(7) syntax errors found by mandoc -Tlint
...
one of them was fatal (no formatted output at all)
another one caused information loss in the formatted output
2010-09-03 18:51:19 +00:00
giovanni
92d87f6c16
Switch to an http mirror
...
ok sthen@
2010-09-03 12:58:14 +00:00
jasper
04abd53ab1
- revert previous, it breaks builds for at least two builders.
...
discussed with landry@ and naddy@
2010-09-02 11:16:09 +00:00
sthen
5485ada36d
- move archive.apache.org higher in the list; no sense sitting through a
...
bunch of mirrors when the most common problem is that a distfile has been
moved to the archive; ok jasper@
- while there replace planetmirror (no longer active) with another site
2010-09-02 09:03:50 +00:00
sthen
0a21cddca6
let port-lib-depends-check work with an alternative PORTSDIR;
...
debugged with Brad, better fix after a suggestion from espie@
ok espie@
2010-08-31 19:30:43 +00:00
steven
eb0e2272cc
adjust portslogger path
2010-08-30 19:03:23 +00:00
steven
a0c67c389d
move portslogger to bin/
...
ok naddy@
if you have build scripts that use portslogger, adapt the path
2010-08-30 19:02:33 +00:00
millert
d2a8e4a3ff
We no longer link nawk to awk. OK sthen@ naddy@ jasper@
2010-08-26 21:03:00 +00:00
steven
a91d9da90d
libtool has been moved to bin
2010-08-26 19:59:50 +00:00
jasper
c055be22f3
- strip leading 'lib' when we write the library name to the shared_libs.log
...
file.
ok steven@
2010-08-26 17:48:27 +00:00
sthen
818e8a1dfd
- drop some sites which no longer mirror cpan
...
- add some new sites to replace the above
- switch some sites over to using http - notably, the first
site on the list is now http, which is a big win on networks with
broken ftp (note that peek-ftp skips http mirrors, so this doesn't
cause any problem there).
okay ajacoutot@
2010-08-25 10:16:48 +00:00
naddy
807d4ad3da
fix overquoting: we want to exit with 1, not a "exit 1" command not found error
2010-08-24 15:07:54 +00:00
jasper
4d22c29220
- be explicit about the hosts file
...
agreed by landry and jakemsr
2010-08-23 19:08:08 +00:00
espie
3e43c2d160
move LOCKDIR default to pkgpath.mk since it's shared with Makefile.
...
fix one missed dolock.
Thanks naddy@
2010-08-20 23:11:07 +00:00
espie
551aa46116
zap old option, fix usage and man for common stuff
2010-08-20 17:03:36 +00:00
espie
7c72485b5b
document check-lib-depends
2010-08-20 15:50:56 +00:00
espie
04cb4e82a5
move a large part of check-lib-depends into separate modules
2010-08-20 15:29:41 +00:00
espie
9b38b584e9
better namespace for make-plist internals, prepare to cut up check-lib-depends
2010-08-20 15:22:21 +00:00
espie
c61100c7e6
typo
2010-08-20 15:16:07 +00:00
espie
77858d70dc
and libtool
2010-08-20 15:09:54 +00:00
espie
36b298174d
kill a few things which have now MOVED
2010-08-20 15:07:22 +00:00
espie
34fb20b43d
use scripts from bin
2010-08-20 15:02:24 +00:00
espie
0e23b453cb
and getpkgpath as well
2010-08-20 15:01:12 +00:00
espie
4699391cb5
rename/modernize
2010-08-20 14:59:41 +00:00
espie
8aa8957de5
use scripts from their new locations
2010-08-20 14:53:18 +00:00
espie
22a16e663e
add shell scripts too
2010-08-20 14:50:36 +00:00
espie
0f5a54733f
+extract-dependencies
2010-08-20 14:44:56 +00:00
espie
f14352730d
and dolock
2010-08-20 14:40:31 +00:00
espie
b1ddddbdfb
add & document pkg_subst
2010-08-20 14:38:31 +00:00
espie
4a8d784a7d
merge back jasper's commit
2010-08-20 14:23:02 +00:00
espie
a91e066d52
document register-plist
2010-08-20 14:22:00 +00:00
espie
cc115f2ce5
finish renaming check-conflicts, add (c), document check-conflicts
2010-08-20 14:09:59 +00:00
espie
8409f0fef7
copy some stuff to the new organization, rename find-all-conflicts to
...
check-conflicts for consistency
2010-08-20 13:50:11 +00:00
espie
8fd332a665
cp dpb in there.
...
(old build/dpb will die eventually, but do the rename now)
2010-08-20 13:42:29 +00:00
espie
4c6d1b431f
move stuff here from infra/build
2010-08-20 13:40:13 +00:00
jasper
8057b45281
- spello
2010-08-19 13:54:43 +00:00
naddy
6b541e86ae
4.8 CD package lists
2010-08-17 19:31:55 +00:00
espie
9a190cd45e
much longer explanation of what is wrong now that it's on by default.
2010-08-07 19:49:10 +00:00
espie
0583896947
turn on PLIST_DB by default, as discussed with landry/aja/sthen
2010-08-07 19:41:21 +00:00
espie
d8f5381f62
in case plists differ, try a bit more to unify "noise".
...
unconfuse the chromium case naddy encountered...
(also a bit of refactor to simplify testing)
2010-08-06 10:15:17 +00:00
sthen
d808580e91
- move Horde distribution sites list across to horde.port.mk, no point
...
cluttering network.conf.template now they're in one place
- add an http variant at the head of the list
2010-07-30 21:24:39 +00:00
espie
33f5e8c2c7
pkglocatedb is a pkgpath like others. make sure it's there, even though
...
it's in arch's plists.
fix absolute path handling (yeah, I'm stupid)
2010-07-26 12:34:43 +00:00
espie
43c7b1a093
use new make feature :QL for safer quoting.
...
helps getting past shell quoting errors, so that the infrastructure
will report actual trouble (is also simpler than :S/<...>/ for pkgspecs).
REQUIRES CURRENT MAKE TO WORK!!!
2010-07-24 10:35:38 +00:00
ajacoutot
66223a71e6
Add _AUTOMAKE_SPEC for automake 1.10.
2010-07-22 19:14:09 +00:00
steven
715dacfb85
pass COMPILER_VERSION in MAKE_ENV instead of USE_GCC3.
...
this removes the last instance of USE_GCC3 in ports.
from brad
2010-07-21 17:11:48 +00:00
steven
952b3ac19a
drop USE_GCC4. we don't use this and the module checks COMPILER_VERSION.
...
from/discussed with brad
2010-07-21 16:45:21 +00:00
steven
26f69c2f4b
use COMPILER_VERSION instead of USE_GCC3
...
from brad
2010-07-21 16:42:52 +00:00
edd
4fb3f3f3f0
should be a space before an equals on the MAINTAINER example comment.
...
OK merdely@, sthen@
2010-07-21 12:27:41 +00:00
sthen
2f6937f1c0
tweak, suggested by merdely@
2010-07-21 00:18:54 +00:00
sthen
02e6c92476
add a few notes and update some obsolete parameters, ok phessler@ ajacoutot@
2010-07-20 16:27:29 +00:00
espie
dd4cfea122
do a bit more magic: in case of a fatal change, don't write the new
...
packing-list "as if", but transform back the non-fatal pieces into what
was in the old packing-list, in order to minimize noise in the diff.
2010-07-19 17:40:17 +00:00
naddy
a2c9a774ff
Remove redundant variables OPSYS and OPSYS_VER.
...
OPSYS was always "OpenBSD", the ports tree doesn't cover other
operating systems.
OPSYS_VER was the same as OSREV.
ok espie@
2010-07-18 18:49:01 +00:00
steven
ba3f871673
new WANTLIB,LIB_DEPENDS
2010-07-18 11:10:44 +00:00
sthen
1399170cc0
add sqlports to the list used for partial arm builds
2010-07-17 08:52:26 +00:00
espie
ef624f5fa0
prevent landry from foobaring dpb3
2010-07-14 14:34:34 +00:00
espie
1b93bf40e7
if we didn't fill info, don't even retry
2010-07-14 14:18:59 +00:00
espie
5449b11d06
instead of forgetting @depend and @wantlib, force them to go upwards,
...
version-wise.
okay sthen@
2010-07-14 09:58:48 +00:00
espie
29bd0287a9
synch with new infrastructure, might be the reason for recent trouble ?
...
I don't know... works for me.
2010-07-13 21:12:41 +00:00
espie
7ff9f33df5
remove outdated comment
...
use progress->for_list
2010-07-12 20:19:40 +00:00
ajacoutot
d695243767
Also add the main ctan.org.
2010-07-12 10:35:12 +00:00
espie
0af1c9e7da
fix fix
2010-07-10 15:21:15 +00:00
espie
11d3fea7e4
some recursive scenarios would break, let _ARCH_OK be undefined, catch it
...
later.
2010-07-10 15:17:40 +00:00
espie
25c3ed92c3
always define _ARCH_OK${SUBPACKAGE} (to 0 by default), so
...
that bsd.port.mk can rightfully complain about wrong subpackages.
2010-07-10 13:29:48 +00:00
espie
188c8ed5f5
new support for REVISION/EPOCH
2010-07-10 09:11:10 +00:00
espie
d170ea5206
logic of ONLY_FOR_ARCHS was slightly broken: always define individual
...
PACKAGE_COOKIE, so that print-plist-contents keeps working.
Only the packaging part (e.g., PACKAGE_COOKIES) should be affected.
Alter PKGNAMES while we're there, as it's only used for debugging, and
it's better that way.
(fixes pkgmklocatedb)
2010-07-09 13:11:59 +00:00
espie
d9dd312bbf
synch with src
2010-07-08 20:48:39 +00:00
pea
211435835b
Add uid/gid 653 for _pgbouncer (databases/pgbouncer)
2010-07-08 16:11:55 +00:00
espie
cb5a10072f
off-by-1 in splice.
...
more intuitive: copy the list except for dropped elements
2010-07-06 14:50:53 +00:00
espie
d24243d7ec
debug complains
2010-07-06 14:29:15 +00:00
espie
62995c89d4
make ONLY_FOR_ARCHS and NOT_FOR_ARCHS subpackage-dependent
2010-07-06 12:38:26 +00:00
espie
da03d678c9
print-plist-contents | grablibs appears often enough: combine them as
...
print-plist-libs
2010-07-06 12:09:55 +00:00
espie
45a2880841
allow libspecs to come from current ports internal dependencies (even if
...
they're not installed yet)
2010-07-06 12:02:35 +00:00
espie
e946b4c62d
explicitly document that the .spec files are just there to force reevaluation
...
of cookie during development
2010-07-06 11:50:57 +00:00
espie
8ea8f2a482
don't bother computing pkgname if all we want is the plist from the pkgpath
2010-07-06 11:27:38 +00:00
espie
3a7ee8c966
SUBST_CMD is not subpackage dependent, so don't.
2010-07-05 09:00:28 +00:00
espie
d6f6f17460
some libs may be only static libs. we find them correctly, but passing these
...
as -W makes no sense.
2010-07-05 08:58:09 +00:00
espie
63e9ac2f46
tweak the way LIB_DEPENDS and WANTLIB interact.
...
More precisely:
- for "older" libspec in LIB_DEPENDS, only compare them against
the libs from the LIB_DEPENDS.
- check LIB_DEPENDS against all libspecs for the package (both from WANTLIB
and LIB_DEPENDS) to turn them into LIB_DEPENDS.
- create a full list of installed libs and of 'inter-package' libraries to
solve all WANTLIB in one go.
This is actually faster than the old code, but a bit more complicated.
2010-07-04 17:26:14 +00:00
espie
f8a41e2fb7
slightly cleaner logic structure for building packages.
...
In particular, create a tmp package until we're certain it is okay
(thanks to register-plist). -> remove race condition in dpb3, which
assumes a package existing is enough for it to proceed.
2010-07-04 08:45:02 +00:00
naddy
c721edfc8c
don't set ac_cv_header_stdbool_h=yes; gnulib's stdbool tests disagree for
...
gcc2.95
2010-07-02 17:36:58 +00:00
espie
92d44aef56
convert to newer interface. MAKE SURE you have -current pkg_add to run register_plist !
2010-06-30 11:11:19 +00:00
steven
b26ff5b05d
put this in else block
2010-06-28 19:17:27 +00:00
espie
8e755d35c1
output stuff closer to what's needed for Makefiles...
2010-06-28 11:24:01 +00:00
steven
31dadc00df
store full path to another .la file that we find during processing
...
of a -l argument as well.
fixes build of productivity/qhacc
2010-06-27 14:29:54 +00:00
espie
6bcd8a2e0b
clean-up by using new State methods.
...
also cut up the objdump handling into shorter segments
2010-06-26 10:24:34 +00:00
steven
9fdcfd5f6a
basic dependency drop if library isn't found (only when linking a library)
...
makes security/pcsc-lite build
2010-06-25 21:39:35 +00:00
steven
530859e74d
Library->find wants to know where it is called from (LaFile or Program)
2010-06-25 20:59:33 +00:00
steven
f99ed6df6d
put string into a variable here
2010-06-25 20:29:11 +00:00
steven
5351dc846b
always search for the library file when walking the final lib list;
...
also delete the fullpath if no library file is found.
maybe slightly less efficient but should be safer
2010-06-25 20:03:54 +00:00
espie
da98ef0e09
work-around: if we don't get a shortname, tell the user something is a bit
...
too wrong, and return instead of building bogus things.
(I don't see how this ends up in haystack, though).
as noticed by sthen@ on tomcat/v6
2010-06-25 12:02:18 +00:00
espie
957d837c10
get bin files to participate, as noticed by sthen
2010-06-25 10:37:03 +00:00
steven
fb4e10a8f7
no need to add to deplibs recursively here
2010-06-25 05:21:35 +00:00
landry
b8ca591f4b
Reserve uid/gid for upcoming port of collectd
2010-06-23 17:57:20 +00:00
espie
2cb670bc2b
more compact Extra:
2010-06-23 15:02:45 +00:00
espie
155c5966d5
woah, who builds vax ?
2010-06-21 09:16:01 +00:00
espie
5942d883af
less confusing
2010-06-20 08:22:40 +00:00
espie
132a204bdb
activate locks by default, in /tmp/portslock
...
from a strong suggestion by ajacoutot@, after discussion with various
people.
2010-06-20 07:48:20 +00:00
espie
1708ae5032
also note WHICH libraries we did not find and warn about them,
...
so that one can clean up SHARED_LIBS eventually...
2010-06-20 07:36:38 +00:00
steven
bbdbbc1578
when linking executables, add non standard library paths with -rpath
...
to do this we collect the libdirs we encounter when resolving .la files
problem noticed by landry@ when trying to build kazehakase
2010-06-19 09:41:07 +00:00
espie
f05f4e3b87
use for_list
2010-06-18 09:08:57 +00:00
espie
b82438604a
switch to new infrastructure
2010-06-17 10:30:39 +00:00
william
eb2f81bc10
Remove the WRKDIR_LINKNAME symlink at 'make clean' if present
...
help and ok espie@
2010-06-17 03:31:33 +00:00
espie
5d22cfc900
zap old stuff (can't work, since -m is used for something else now)
2010-06-16 12:22:20 +00:00
espie
9f9494f124
well, this can be clueful
2010-06-16 12:09:22 +00:00
espie
c189d9333b
handle more errors
2010-06-16 12:08:42 +00:00
espie
c1fa9429b1
remove PKG_CMD, set up PKG_ADD/PKG_CREATE/PKG_DELETE/PKG_INFO
2010-06-16 12:06:46 +00:00
kili
e0fb41c023
Move `-q' flag for pkg_info(8) from PKG_QUERY back to the two places
...
where it's really needed. Fixes ${_UPDATE_COOKIE${_S}} (i.e. make
update).
"oh oops. yep. Fuck." espie@ :-)
2010-06-15 11:42:21 +00:00
espie
a0b6c058b1
display fullpkgpath if we know it.
2010-06-14 12:29:39 +00:00
espie
bcaeea964d
fix directory creation so that PLIST_DB can be a path, as should be.
2010-06-14 12:02:43 +00:00
espie
c347a26fa6
reorg pkg* thru _PKG*, so that we can add a PROGRESS_METER user settings
...
(defaults to yes, as for ftp).
2010-06-14 12:01:19 +00:00
espie
d26ccc25a2
simplify check-lib-depends run
2010-06-14 11:49:03 +00:00
espie
3473eccf4e
simplify option handling for src/dest.
...
- if a src file is given, we don't need -B.
- use -B for base directories, select to save libraries based on -O.
2010-06-14 11:36:40 +00:00
espie
aea40feb34
oopsie, as noticed by landry
2010-06-13 22:02:43 +00:00
steven
8eb73a1f63
ltprog should not eat .la file arguments.
...
quick workaround, need to sanitize this later
this makes graphics/gegl work
2010-06-12 16:35:15 +00:00
steven
d5f1dfe7fa
don't try to be too smart and just install the .la file always
2010-06-12 13:58:27 +00:00
espie
7f36d90ded
Naming classes the same as functions can yield surprising results,
...
as noticed by Daniel Dickman
2010-06-11 23:49:22 +00:00
espie
bcc28ff989
run diff directly, as discussed with jasper et al
2010-06-11 11:20:48 +00:00
espie
93b11bb381
reuse new code from base
2010-06-11 11:20:27 +00:00
espie
443b24f0da
rename for clarity
2010-06-11 10:09:37 +00:00
espie
bdc6afed31
use new infra for progressmeters. Add caches to compute conflicts more
...
efficiently.
2010-06-10 23:08:14 +00:00
espie
a6da4b131a
switch to new interface
2010-06-09 13:59:37 +00:00
espie
3d9e53cb59
common pattern
2010-06-09 12:01:08 +00:00
espie
260767b282
missed one
2010-06-09 11:34:13 +00:00
espie
d6f0acee04
switch to new style usage
2010-06-09 11:33:12 +00:00
espie
826406b45a
switch to $state->usage
2010-06-09 11:30:51 +00:00
sthen
7f0576867c
switch MASTER_SITE_OPENBSD (distfiles backup) to using http, ok espie@
2010-06-08 14:29:39 +00:00
sthen
247c86b658
add 651 for net/mirmon
2010-06-08 00:04:34 +00:00
espie
b4623aff1d
reorg a bit to always pass logger to init_cores, and always print out
...
directory signatures
2010-06-07 15:27:52 +00:00
espie
4661a5b3fc
slightly longer sentences, for english-impaired people
2010-06-07 15:13:52 +00:00
espie
90ca9c763d
BREAK the tree in a very obvious way for people who did not remove
...
/usr/bin/f77 and /usr/bin/g77
2010-06-05 16:38:47 +00:00
espie
ab58ca5421
tweaks: create one single cache.
...
sort options in usage.
be paranoid about changes.
2010-06-05 07:59:05 +00:00
landry
3bcd1abe0f
Add -o/-g options to set owner/group on target file like install(1) does,
...
so that we can get rid of several ${SUBST_CMD} -c + chown constructs in
the tree. For example:
${SUBST_CMD} -c src dest
chown username:groupname dest
becomes:
${SUBST_CMD} -o username -g groupname -c src dest
comments & ok espie@
2010-06-05 07:48:00 +00:00
sthen
16fafaf750
drop a port and a flavour which were removed
2010-06-04 09:07:46 +00:00
sthen
43649a11d4
reserve 650 for net/aircontrol
2010-06-03 23:28:38 +00:00
sthen
165889adf6
fix a wrong path
2010-06-02 13:01:25 +00:00
espie
b8ed6bfd18
sometimes, files take a moment to show up on NFS, avoid spurious errors
...
by re-checking and removing locks when the file shows up. (sigh...)
2010-05-31 14:49:54 +00:00
espie
e6e3083ecd
if IGNORE'd ports are used as dependencies, write the IGNORE message in an
...
_IGNORE_COOKIE file.
React accordingly in dependency handling, namely fault the port that tries
to use IGNORE'd stuff.
2010-05-28 12:34:22 +00:00
espie
a7f09f8eca
our mkdir -p is thread-safe, so use it (tested for a few months)
2010-05-28 10:42:09 +00:00
espie
5bdc8e686d
amd64 and sparc64 have switched
2010-05-28 10:09:58 +00:00
sthen
407a7ddd8b
remove some deleted ports, and add a few smallish other ones that
...
might be useful on arm systems.
2010-05-25 20:55:31 +00:00
espie
00ee958882
prepare old compiler too
2010-05-25 10:10:43 +00:00
espie
28eb674094
f77 no longer lives in source
2010-05-25 00:27:06 +00:00
espie
d932c34a34
also count libf2c as a build depends: it's needed for a working g77
...
compiler, but some ports end up building libraries that do not depend on it
2010-05-23 09:40:19 +00:00
espie
bfb7e8e53c
fix
2010-05-23 09:28:19 +00:00
espie
7dd09beb4d
only warn for empty patches, instead of erroring out.
...
Simplify the task of testing patches that remove patches.
Don't forget to cvs rm though !
2010-05-23 09:22:50 +00:00
espie
a2c438edf9
prepare the move
2010-05-23 08:59:36 +00:00
espie
8dcbdcc0c8
report pkgname that didn't build. This should help track down the
...
todo=<nothing> errors the other frogs are seeing.
2010-05-22 08:43:18 +00:00
espie
fcbad9512f
save dump in a file instead of stdout
2010-05-22 08:42:21 +00:00
sthen
b9aae5e004
Reformat usage line to fit 80 columns. ok espie@
2010-05-18 15:56:52 +00:00
espie
5f9bf53f3f
classify machines per compiler arch. May occasionally be useful if you're
...
looking for something like this.
some help from miod@ for hw that's been forgotten by every human. ;-)
2010-05-16 10:33:32 +00:00
espie
4559bb871a
no "manual install" in there
2010-05-10 13:02:35 +00:00
espie
e00097ed08
also prevent SUBDIRLIST from escaping, as noticed by kili@
2010-05-09 21:41:40 +00:00
espie
5bd10c1f4f
document a few more things
2010-05-09 10:47:34 +00:00
espie
bda6819579
avoid FETCH_PACKAGES
2010-05-09 10:01:46 +00:00
espie
56e02d3495
make sure all hosts have the same set of .la files
2010-05-06 15:50:13 +00:00
espie
78ead5f50e
if depends is :patch, install dependencies from patch...
2010-05-04 10:10:25 +00:00
sthen
4ddc5c567a
Drop two headers from the cache for autoconf, they are deprecated in X.
...
ac_cv_header_X11_extensions_xf86dga_h
ac_cv_header_X11_extensions_xf86vmstr_h
2010-05-04 09:51:06 +00:00
espie
56177f75ea
whitespace
2010-05-04 09:45:41 +00:00
espie
609e100ea7
stupid, finally get this right...
2010-05-04 09:41:46 +00:00
espie
75a6136acc
make use of the recent pkg_add changes (required), much simpler resolve-lib !
...
(tested thru a full bulk, obviously)
2010-05-02 20:54:25 +00:00
espie
303bd978e6
pattern I use a lot: start right after a given dir.
...
Easy to do.
2010-05-01 10:27:56 +00:00
sthen
8ea4590c08
reserve uid/gid for nfcapd of net/nfdump; nfsen will want it
2010-04-30 11:49:55 +00:00
ajacoutot
abb447d0ba
Move ftp.acc.umu.se to the top of MASTER_SITE_GNOME, it is the most
...
reliable.
2010-04-26 18:03:37 +00:00
steven
c2c0e34851
be silent when mode=execute
...
this fixes net/xchat
2010-04-26 17:49:00 +00:00
espie
30a6a1384b
make sure $orphans object has a valid cwd, this time fixes jasper@ (and aja@)
...
bug for good.
2010-04-26 12:00:57 +00:00
espie
0be9a5b447
whitespace
2010-04-26 08:32:53 +00:00
espie
0483d2cc45
skip depends the same way the ports tree does
2010-04-26 08:31:39 +00:00
espie
e2459e6367
fix typo (and blanks)
2010-04-26 07:10:08 +00:00