espie
7b789c29d3
byebye, you served us well
2010-10-28 16:38:50 +00:00
espie
1c010712c9
keep the output from dump-vars around, and save it in the logfile is
...
something bad happens.
get rid of special reporter for Vars, E= is enough, people should look
in the paths/logfile now.
2010-10-28 14:54:38 +00:00
espie
feefd4a81a
give readmes to SHAREOWN/SHAREGRP
2010-10-28 14:26:36 +00:00
espie
39fe683365
of course, confusing prepare and depends is bad
2010-10-28 14:21:18 +00:00
espie
e283301fe2
zap localhost from those lines too.
...
will make display snappier on one core machine, and still be readable
otherwise...
2010-10-28 12:51:37 +00:00
espie
7cf1b65950
do the next step even if prepare fails, since prepare is fairly rigid
...
and depends will allow more flavors.
2010-10-28 11:56:48 +00:00
espie
ff7b318b8c
turns out dpb doesn't need this in the end...
2010-10-28 11:14:23 +00:00
espie
4a572ee2bd
make it possible (simple) to rescan broken directories
...
(we should possibly log the error messages).
Forgot to reset broken, so rescanning didn't help...
2010-10-28 10:33:20 +00:00
espie
e6ab9941a7
imperfect testing from landry/aja@: killing USE_X11 broke e17/ecore, since the
...
extensions/Print X11 header is gone...
2010-10-28 09:29:27 +00:00
steven
233c853561
strip static libraries with --strip-debug
...
seems to fix databased/db library
2010-10-28 09:08:27 +00:00
espie
634fb00640
oops, give back that core.
2010-10-28 08:54:22 +00:00
steven
d067b2c283
some cleanup
2010-10-27 23:42:49 +00:00
steven
6de5af54a3
behave more like gnu by not using pic objects for a static library.
2010-10-27 23:41:27 +00:00
espie
d1fc80b3fe
use rescan after errors, so that bumps get picked up
2010-10-27 22:58:02 +00:00
espie
309af926e4
kill more code related to P= (will simplify next parts)
2010-10-27 22:53:32 +00:00
espie
9ffd353171
remove last reference to P number
...
explain why locks prevent building two pkgpaths.
2010-10-27 17:53:24 +00:00
espie
367244bbf1
pass FULLPKGNAME to SUBST_VAR (impossible to do readmes otherwise)
2010-10-27 17:38:18 +00:00
steven
08de79dc77
make ltprog a list of elements without whitespace.
...
this should prevent exec errors later on.
fixes telepathy-glib, noticed by landry@
2010-10-27 17:37:55 +00:00
espie
d9d6c3c0f1
tweak readme: say that we're installing something
...
put that into mtree (to be done in src as well)
install in LOCALBASE, independently from PREFIX (newer pkg_adds are happy
with @cwd outside of PREFIX)
2010-10-27 14:34:33 +00:00
espie
feaf413f65
scaffolding for /etc/rc.d, okay robert@
2010-10-27 14:29:01 +00:00
espie
d4ee90931f
tie engine with var grabber, get ready to re-do port meta on error.
2010-10-27 12:58:26 +00:00
steven
dda823ac11
create an executable wrapper only if we encounter not-installed shared libs
...
(still based on .la file content)
this fixes at least fix www/wml and maybe some others
2010-10-27 12:43:41 +00:00
steven
e0fd79dc30
this can never have worked for real...
...
change .a -> .la
in case we ever run into this particular case
2010-10-27 11:03:17 +00:00
espie
c1e971f7ca
document check-manpages
2010-10-27 09:12:30 +00:00
steven
27f392bd95
do not pass libtool's -static option to the linker
...
instead do what it is supposed to do: not dynamically linking with
not-installed libtool libraries
openldap linking incorrectness pointed out by pea@
this might fix some other stuff as well
2010-10-27 09:05:30 +00:00
espie
7933e75f03
make -p optional
2010-10-27 09:04:37 +00:00
espie
d297996843
fix system for new interface
2010-10-26 21:56:40 +00:00
espie
c794585beb
also register pre/do module hooks as targets.
2010-10-26 17:04:20 +00:00
espie
8557f6f587
distinguishes between errors we create (E=) and locks we encounter (L=)
2010-10-26 16:57:10 +00:00
espie
1fecde2518
rework PkgPath to distinguish between empty and default flavors...
...
turns out we probably don't need FULLSUBDIR after all.
compute SUBDIR better, possibly with quotes.
Remove trailing / on subdirs, in case people use completion.
2010-10-26 15:45:09 +00:00
ajacoutot
8dd881a111
Add a MODFOO_pre-configure hook so that MODULES can add some steps at
...
pre-configure time even when a pre-configure target already exists.
ok espie@
2010-10-26 10:39:22 +00:00
espie
cce4985d69
refactor. fix yet another bug (always return something)
2010-10-25 17:31:25 +00:00
espie
7a9e9b48bd
use same pattern for oldlines.
...
(actually wrote this and the next few commits at the spa, in my head.
Now I just need to type them in and commit).
2010-10-25 17:23:13 +00:00
sthen
4f2636cfce
prepare for kvm_getprocs() removal; remove ac_cv_func_kvm_getprocs from
...
the autoconf cache. ok naddy@
2010-10-25 12:30:29 +00:00
espie
e25225b1b1
display fix. I'm a moron
2010-10-25 10:46:11 +00:00
pea
d023fcaa24
Reserve user _vnstat
...
ok jasper@
2010-10-25 09:59:13 +00:00
ajacoutot
d7069ea573
Bye bye USE_X11.
...
From now on, building ports requires X11BASE.
* lots of ports missed this variable (porters always have X11 installed)
jasper made a first pass on fixing these, but no doubt it will drift
away soon
* users should use packages
* people building ports should know what they are doing and having
X11BASE as a requirement is perfectly reasonnable
* we are merging config.x11.site into config.site because of a stupid
autofoo bug ; currently when USE_X11 is set, some ports may loose the
ability to even load config.site
tested on a bulk by landry@
ok robert@ jasper@ landry@ sthen@ naddy@ "I won't cry if it dies" espie@
2010-10-24 20:41:23 +00:00
espie
663157b0c7
add an option for dpb to keep going if there are errors left.
...
there's a bug in the display (to be fixed) as errors won't show properly
and you have to look manually though...
2010-10-24 10:01:57 +00:00
espie
5d8d9e2600
if we didn't parse the path, then we don't have the pkgname, duh.
2010-10-23 21:46:03 +00:00
espie
721c339299
zap P/I distinction, it was a lousy idea anyways
2010-10-23 18:14:19 +00:00
espie
e694d95fa7
fix loop: we know we tried it, it didn't work, so don't try it AGAIN.
2010-10-23 18:02:59 +00:00
espie
7439821562
if we don't ssh to it, don't print the name either in errors, as requested by
...
landry@
2010-10-23 17:58:55 +00:00
steven
6653580a4a
fix pkgpath for libgfortran
2010-10-23 15:45:59 +00:00
steven
1b4c6e5748
add libgfortran to WANTLIB here
2010-10-23 15:30:00 +00:00
steven
1a09781ad7
remove MODFORTRAN_WANTG77
2010-10-23 15:16:27 +00:00
steven
e879a75e6b
introduce MODFORTRAN_COMPILER, to be set inside a port
...
accept g77 and gfortran for this, and make it default to g77
add necessary variables for gfortran usage
make some of the variables internal
2010-10-23 15:05:47 +00:00
jasper
f4bfbd60be
- allow recursive copy of the examples, this will fix some quirky ports
...
ok sthen@
2010-10-23 11:58:33 +00:00
espie
635b6dc960
insist on "latest" groff so that mdoc macros get pulled in.
2010-10-22 15:51:07 +00:00
bluhm
85f4721201
Put the new USE_GROFF into Makefile.template.
...
ok espie@
2010-10-19 18:18:29 +00:00
espie
7eded3e86b
pass FULLSUBDIR around, to eventually allow dpb to distinguish between
...
empty and default stuff.
2010-10-18 08:32:21 +00:00