naddy
96b2f8b41c
add pl_PL.ISO_8859-2 (Polish) NLS directory; required for upcoming tcsh update
2007-05-27 00:24:24 +00:00
espie
f790ffb4c9
better quoting
2007-05-26 20:20:38 +00:00
espie
f693d15fb3
use the new features of pkg_create. A few packages may no longer build
...
without a packagename bump, or because they have too long comments.
steven@ and I cleaned up most of them.
As a result, there's no longer any WRKPKG directory with their temporary
files.
We also use the `sort -u' feature of pkg_create for dependencies, so that
the command lines to pkg_create get simpler, which will allow for easier
error-checking later on.
2007-05-25 13:07:41 +00:00
espie
3e81f47fb3
synch with pkg_add src/ changes
2007-05-23 10:34:15 +00:00
espie
9fd3895989
fix infinite recursion for p5-version like we already did for modbuild
...
proper... nothing new under the sun.
2007-05-22 20:57:25 +00:00
espie
9d2f3b66db
old `check-lib-depends' has been dead for ages. Prepare for renaming.
2007-05-22 10:39:05 +00:00
espie
8eb23915f4
we don't bother building hardlinks either
2007-05-21 21:43:50 +00:00
espie
170d57a28f
oops again: make sure we create the correct files.
2007-05-21 21:38:01 +00:00
espie
3876bf00e9
zap debug line
2007-05-21 21:24:56 +00:00
espie
49aaeb4f95
use the new code to ALSO report libraries recorded in WANTLIB (and used)
...
that are actually not reachable.
Reword the print-out slightly, I think it looks nicer ;-)
2007-05-21 21:23:45 +00:00
espie
e0e45027b6
oops
2007-05-21 21:02:14 +00:00
espie
3b31079021
unify reporting of lib issues
2007-05-21 20:52:33 +00:00
espie
023cfd6b44
Create error objects based on library stuff.
2007-05-21 20:39:27 +00:00
espie
ed3de34f07
separate usage of variables.
2007-05-21 20:20:50 +00:00
espie
440c45949a
$o->method() becomes $o->method
2007-05-21 20:14:28 +00:00
espie
ee3c5a28f4
slightly clearer code: retrieve files through a FileSource, that abstracts
...
all details of archive extraction (or not).
2007-05-21 14:41:38 +00:00
espie
f438993d53
cut the main routine into scanning binaries/checking libraries.
2007-05-21 14:15:31 +00:00
steven
f1aafbc927
add clean=plist to clean a port's registered plists.
...
fine with bernd@, ok espie@
2007-05-21 11:18:10 +00:00
espie
b61771ff87
generalize info files to zap auxiliary junk. Allows for manpages to change
...
without obvious negative consequences.
2007-05-20 17:27:51 +00:00
jasper
925e847361
sync the packetstorm list with reality
...
from Jim Razmus <jim@bonetruck.org>
2007-05-18 20:26:32 +00:00
ckuethe
3c2be6022b
update to darkstat 3.0.619.
...
ok rui
2007-05-14 21:42:47 +00:00
pvalchev
133a1b014c
4.1; beck
2007-05-14 16:16:17 +00:00
espie
c43a2cc6c2
use new-style plist visitors.
2007-05-13 08:03:47 +00:00
espie
2b5101e32f
use newest PkgSpec interface
2007-05-12 14:56:21 +00:00
espie
c8985ffe5e
strip quotes
2007-05-12 14:02:08 +00:00
sturm
7c066d7098
fix the recursive case for FETCH_PACKAGES by appending the PACKAGE_COOKIE
...
to _TRIED_FETCHING, this broke in 1.774
ok bernd, espie
2007-05-01 17:17:54 +00:00
espie
77b04141fd
pedantic fix: typo without actual consequences.
2007-04-30 12:44:46 +00:00
espie
7fdd640bc8
put down the ualberta mirror for apache, not reliable for me...
2007-04-28 10:31:11 +00:00
espie
e55de40a3f
handle exact matches on STARTDIR.
...
allows `partial' STARTDIR, such as make describe STARTDIR=x11/kde
to work as expected.
2007-04-28 10:19:41 +00:00
ajacoutot
3f3ea4d7f5
Add the _gnugk user.
2007-04-27 21:12:25 +00:00
ckuethe
cb609921c5
add a daemon user for lighttpd, from brad.
...
ok kili@
2007-04-24 05:09:41 +00:00
jasper
86cde9b492
zap some dead master sites for gnome.
...
"sure" espie@
2007-04-19 19:00:51 +00:00
espie
2e20da7e2c
make it work with >2 directories in PORTSDIR_PATH.
...
From Mikolaj Kujars
2007-04-17 15:22:46 +00:00
espie
a5d3f1822b
shave a bit of time (roughly 5%) by noticing that package lists are
...
now more or less `unique', so we can avoid processing them more
than once.
2007-04-16 15:09:03 +00:00
espie
4d3e4bb38e
shrink memory used by building only one single list per set of pkgnames.
...
Also use a simple `seen' cache for files only used by one package, since
they cannot participate in actual conflicts.
Shrinks memory for 250M to 190M, with no negative speed effects.
2007-04-16 14:36:25 +00:00
aanriot
662b3c8355
add _nepenthes uid/gid for net/nepenthes.
...
from Rui Reis.
2007-04-15 11:56:26 +00:00
espie
8b9618e252
minor indent clean-up.
...
use auto-vivification to shorten code a bit.
pull out complicated code into its own function.
marginally faster than old version... some size decrease to do later...
2007-04-10 21:36:26 +00:00
espie
e4dcfe629b
avoid Makemaker going interactive, okay naddy@
2007-04-08 16:16:06 +00:00
espie
e9ebd9d4e4
avoid recursing ad nauseam on symlinks.
2007-04-08 15:22:49 +00:00
espie
44415f04fb
abort early if packing-list was not read correctly.
2007-04-08 12:36:04 +00:00
espie
7c076f597b
port-lib-depends-check should ignore errors, because it's much less useful
...
that way.
2007-04-08 11:26:39 +00:00
espie
04b97b2f22
STARTDIR functionality: allows one to skip directly to a given directory
...
and start from there.
2007-04-07 09:55:13 +00:00
espie
97e872a96d
sha256 by default
2007-04-05 18:32:26 +00:00
espie
3a1268d790
finish the infrastructure changes needed for correct mirroring:
...
- use cksum -c, be careful about directories in fetch-all.
- also create links for the base64 version of the links.
2007-04-03 15:37:38 +00:00
espie
064be6c9e4
revert order of tests, if CHECK_LIB_DEPENDS is active, do not register plist
...
until we're satisfied.
2007-04-03 13:32:45 +00:00
espie
23c2d177a9
allow people to run check-lib-depends automatically, grabbing the files
...
from WRKINST and the packing-list from the just built package.
Reuse the register_plist pattern.
2007-04-03 10:14:14 +00:00
espie
2ad9b6ee63
error out in case something is not found, remove debug message.
2007-04-03 10:13:27 +00:00
espie
31721c0772
don't restrict -B to the case the packing-list comes from stdin.
2007-04-03 10:05:50 +00:00
espie
1cca659066
configure may not exist. found oud by steven@
2007-04-02 10:43:39 +00:00
espie
f020e9e32b
new target: port-lib-depends-check, can verify libraries directly from the
...
fake area, without needing to build bogus packages first.
2007-03-31 15:36:43 +00:00