Commit Graph

2373 Commits

Author SHA1 Message Date
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