steven
c4dfa87bce
- read and ignore -thread-safe option
...
- ignore multiple arguments for -version-info, just take the first
2007-10-29 18:47:19 +00:00
steven
ffcdf90dd5
resolve symlinks during installation
2007-10-29 15:56:56 +00:00
steven
fbad1b3d27
don't escape special characters which are surrounded by quotes.
2007-10-29 11:49:52 +00:00
jasper
8cfcd20c6f
put a fast gnome mirror on top
2007-10-28 21:19:29 +00:00
steven
51efcbbcc7
libtool replacement
...
work in progress, do not use this yet.
input from and "commit it" espie@
2007-10-28 14:34:09 +00:00
espie
123ce53c44
Fix ldd command line.
...
Problem found out by mbalmer@, funnily enough, on the vax, which doesn't
HAVE shared libraries.
2007-10-27 22:15:28 +00:00
sturm
103af15928
reflect reality
2007-10-25 12:21:36 +00:00
naddy
44899eea9b
* fix check for CVS keywords
...
* extend check to all CVS keywords, suggested by kurt@
ok kurt@
2007-10-01 20:39:23 +00:00
steven
19811ccb50
protect FLAVOR with :Q when passed to the shell, since it may contain
...
whitespace.
2007-09-30 15:07:40 +00:00
kurt
853bf4e006
- don't use PATCHORIG for patch files in a port's patches dir since that
...
confuses 'make patch'. improvement and ok naddy@
2007-09-28 17:11:10 +00:00
steven
bad04c5480
pass FLAVOR to update-plist.
...
ok espie@
2007-09-21 08:04:06 +00:00
steven
9cb9ca7c2e
use :Q for BROKEN
...
ok sturm@
2007-09-21 06:58:21 +00:00
bernd
52ee7660c0
Add user for openpoppassd.
2007-09-21 05:55:49 +00:00
steven
058e805f0d
remove broken/outdated mirrors from MASTER_SITE_APACHE and add a few new ones
2007-09-20 12:26:24 +00:00
jasper
a8dac01c16
add _ejabberd user and group
2007-09-17 21:12:50 +00:00
ajacoutot
7d98e61532
- remove quotes where uneeded (BROKEN, PERMIT_*) to avoid confusion
...
- add a blank line between PERMIT_* and WANTLIB ; those variables are
unrelated and it burns my eyes each time I see them glued
"maniac!" espie@
2007-09-17 09:44:42 +00:00
naddy
1715498931
quote shell meta characters when generating readmes; ok espie@
2007-09-16 21:38:34 +00:00
steven
6eecbb1f12
add man3f and cat3f directories for fortran man pages
2007-09-05 15:17:56 +00:00
merdely
ff94b9cdfd
+_nginx
...
ok steven@
2007-09-04 21:59:39 +00:00
espie
7a9f1afb15
add message that shows we exited a directory after an error, stops log there
...
during rebuilds.
2007-08-25 07:56:04 +00:00
pvalchev
809908acae
what shipped w/ 4.2
2007-08-25 04:39:28 +00:00
pvalchev
1e949a7e07
4.2
2007-08-25 04:38:57 +00:00
pvalchev
80b4634e69
new (much bigger) list
2007-08-16 16:14:49 +00:00
pvalchev
d42d90ff15
sync
2007-08-16 16:14:20 +00:00
pvalchev
aa1d7000d0
shrink slightly more
2007-08-15 23:44:44 +00:00
pvalchev
5c8a6b4155
shrink
2007-08-06 20:34:45 +00:00
pvalchev
9059f9fde8
cut
2007-08-06 20:34:15 +00:00
pvalchev
61575d678a
some pkg name changes
2007-08-03 19:35:19 +00:00
espie
fb338f26c3
make mirror-maker sturdier:
...
- pass an argument for the file into which we want to save the result, to
avoid getting it polluted with error messages (defaults to /dev/stdout for
debug).
- create the makefile fragment as a temp file and only copy it when complete.
- copy it in one chunk, so that one can read a partial mirror-maker file
and have it be usable.
This does allow for people to start a make mirror-maker in one shell, and
start fetching stuff right away, before mirror-maker is finished.
This also produces usable mirror-maker Makefiles even if the ports tree
contains bogus entries.
2007-07-28 12:58:34 +00:00
ckuethe
df3312f4cc
add _imapproxy user and use it, rather than "nobody"
...
ok naddy
2007-07-24 19:38:01 +00:00
robert
7293071552
+_bacula
2007-07-20 11:05:57 +00:00
jasper
d64c4e7007
add _smsd for comms/smstools
2007-07-18 11:00:05 +00:00
espie
a52a0f1494
make sure ARCH gets defined also for individual port.
...
Noticed by Stuart Henderson
2007-07-09 13:32:56 +00:00
espie
43c841c254
avoid recomputing ARCH all the time.
2007-07-08 17:57:56 +00:00
simon
641ac136d2
let MODAPACHE_FINAL point to the correct location
...
noticed by & ok steven@
2007-06-30 15:27:29 +00:00
espie
6b63a93022
FTP_KEEPALIVE support
2007-06-30 14:48:20 +00:00
espie
33473a3fbb
better, make it fetch file under DISTDIR
2007-06-30 14:48:04 +00:00
espie
b96d64afbf
debug target for mirror-maker: allows one to check quickly whether a given port
...
generates correct mirror-maker fragments.
2007-06-30 14:43:49 +00:00
espie
3c826c4a33
rework the way subdirs are skipped so that they're skipped a the right
...
location.
Allows stuff like make ... STARTDIR=x11/openmotif SKIPDIR=x11/openmotif
to work.
2007-06-30 14:31:00 +00:00
espie
07262849b8
add support for FTP_KEEPALIVE.
...
You need a somewhat current ftp(1) for this to work !!!
2007-06-29 10:24:23 +00:00
espie
9eb5a6bae5
tweak getpkgpath to display a diagnostic, but not exit 1, in case of
...
error.
Do the real erroring out through a fatal error in pkgpath.mk (and set
PKGPATH to something less confusing than an empty variable). This
solves PR 5510 for real.
2007-06-28 21:05:47 +00:00
steven
a2aed3333d
skip quotes around COMMENT
...
ok espie
2007-06-27 07:15:32 +00:00
steven
eb5a2e2d25
log results of regression tests into a file.
...
ok simon@
2007-06-23 09:39:18 +00:00
simon
ac9f495cdd
set MODAPACHE_ENABLE and MODAPACHE_MODULE conditional
...
for apache modules with mixed interal/external names
ok espie@
2007-06-22 19:07:33 +00:00
ajacoutot
e6e9840691
- set SHARED_ONLY
...
ok simon@ espie@
2007-06-21 07:37:58 +00:00
simon
8055ea218d
adjust the comment according to changed subst_vars
...
ok espie@
2007-06-21 06:11:11 +00:00
espie
7d0d0ae02a
don't substitute MODAPACHE_NAME, this is often too short and causes
...
too much trouble
2007-06-20 14:43:17 +00:00
espie
5e5ec2f584
fix name of installed file
2007-06-20 13:55:41 +00:00
espie
b869babbd8
glue to simplify installation/updates of apache modules
2007-06-20 12:23:17 +00:00
jakemsr
28e134ba9c
pass $PORTSDIR to ${PORTSDIR}/infrastructure/package/check-lib-depends
...
"Sure" espie@
2007-06-18 23:04:02 +00:00
espie
fbe90f8fc0
explain more about MAINTAINER values
2007-06-18 15:21:10 +00:00
espie
2bab7b794b
start recording rpaths in .saved_libs, not really used yet.
2007-06-16 20:15:33 +00:00
espie
ce4da48631
I still need to handle `ignore', not all packages have been updated.
2007-06-16 12:14:53 +00:00
espie
343aff0c83
tweak FETCH_PACKAGES: do not fetch all multi-packages to satisfy a
...
dependency, but only the ones actually required.
If we end up needing to rebuild them from source, then change back
to _internal-package-only, so that we benefit from the whole build
and get all packages again.
2007-06-16 09:57:03 +00:00
jasper
4c0d2908a1
add _sdpd user/group
...
suggested by uwe@
2007-06-07 13:10:34 +00:00
aanriot
909fa52ba1
add _dansguardian:_dansguardian for incoming www/dansguardian .
2007-06-07 12:56:33 +00:00
steven
ed7d3d26ab
update GNU mirror list
...
from Jim Razmus <jim at bonetruck.org>
2007-06-05 18:06:46 +00:00
espie
b257e4d40f
put all phony targets inside a variable, so I can check quickly that those
...
targets do still exist.
2007-06-04 12:15:09 +00:00
espie
479b2ddcdc
since we no longer have to tsort the output of _print-package-args,
...
we can compute it first, and only start pkg_create if it didn't error
out.
This gets rid of the very verbose and confusing error messages
pkg_create meets when the ports tree cannot solve some dependencies.
2007-06-03 22:30:25 +00:00
espie
7f62033c1e
zap duplicate lines
2007-06-03 22:25:01 +00:00
espie
1196a0d7f3
reorganize to avoid repeating lists of targets:
...
classify stuff that is used in bsd.port.subdir.mk, name them in pkgpath.mk,
and use them as .PHONY targets in both bsd.port.mk and bsd.port.subdir.mk.
2007-06-03 12:51:59 +00:00
espie
d2fbe0a110
ouch, look for the actual location, not the package name, so that
...
we use built packages as much as possible (this is much faster than
regenerating packing-lists on the fly).
2007-06-03 11:57:36 +00:00
espie
b4a526a3bb
tell make-plist about .saved-libs
2007-06-03 11:06:41 +00:00
espie
8aed1af7f0
Let lock save the BUILD_PKGPATH.
...
Do port-lib-depends-check in two steps: first generate a list of
binary: lib1,lib2,lib3
in WRKINST/.saved_libs
then run check-lib-depends on it.
Speeds up tweaks to WANTLIB quite a lot, as we do not rescan every
binary all the time...
2007-06-03 11:03:06 +00:00
espie
009f44b53a
allows saving/retrieving dump of objdump runs.
2007-06-03 11:01:10 +00:00
espie
1cc1790f05
add an option which simply dumps the stuff out.
2007-06-03 10:32:23 +00:00
espie
27af9a55a3
assorted cleaning-up:
...
- no longer any needed to put haslib and needlib together, since we
create it independently.
- replace the tests for opt_f by a distinct Recorder object, that either
keeps all binary names, or just some (bonus: this should allow us to
store the information the other way around).
- remove extra $db parameter which no longer servers any purpose.
Comment a few data structure.
2007-06-03 09:21:50 +00:00
espie
f10eb23d0b
finish killing old stuff, you should have updated by now.
2007-06-02 12:23:28 +00:00
espie
0c6983c419
allow locking command to take extra parameters, store them inside the lock
...
file (as a comment)
2007-06-02 12:03:56 +00:00
espie
9a70356e28
use new ProgressMeter interface
2007-06-01 15:01:50 +00:00
espie
4fb932ea5d
finish renaming check-newlib-depends -> check-lib-depends
2007-06-01 13:15:21 +00:00
alek
46127e0b2e
introduce new master site -- MASTER_SITE_RUBYFORGE; ok jcs@, jasper@
2007-06-01 10:57:48 +00:00
espie
3eae0fe94a
kill REQ script support, flag INSTALL/DEINSTALL as warnings.
...
Remove obsolete _PKG_PREREQ cruft.
2007-05-31 10:52:16 +00:00
ajacoutot
f4d359465a
- revove dead CPAN mirrors and add some working ones
...
- also remove the duke.edu X11 mirror
from Jim Razmus
2007-05-30 23:16:25 +00:00
aanriot
38f0545b32
add a trailing backslash.
...
ok naddy@
2007-05-29 17:36:32 +00:00
naddy
a522c9bc3e
remove dead mirror sunsite.org.uk; from Jim Razmus
2007-05-29 16:57:00 +00:00
ajacoutot
2ac0379c60
- remove soon to be out-of-service servers and add a few Gnome mirrors
...
from Jim Razmus <jim at bonetruck dot org>
2007-05-29 14:40:42 +00:00
espie
1a7def9f37
use the same rules to represent comments in describe that are used to
...
build packages.
2007-05-27 11:53:39 +00:00
jasper
8d825db2fb
remove useless master site
...
from Jim Razmus <jim at bonetruck.org>
2007-05-27 09:13:56 +00:00
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