Commit Graph

2360 Commits

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