sthen
d808580e91
- move Horde distribution sites list across to horde.port.mk, no point
...
cluttering network.conf.template now they're in one place
- add an http variant at the head of the list
2010-07-30 21:24:39 +00:00
espie
33f5e8c2c7
pkglocatedb is a pkgpath like others. make sure it's there, even though
...
it's in arch's plists.
fix absolute path handling (yeah, I'm stupid)
2010-07-26 12:34:43 +00:00
espie
43c7b1a093
use new make feature :QL for safer quoting.
...
helps getting past shell quoting errors, so that the infrastructure
will report actual trouble (is also simpler than :S/<...>/ for pkgspecs).
REQUIRES CURRENT MAKE TO WORK!!!
2010-07-24 10:35:38 +00:00
ajacoutot
66223a71e6
Add _AUTOMAKE_SPEC for automake 1.10.
2010-07-22 19:14:09 +00:00
steven
715dacfb85
pass COMPILER_VERSION in MAKE_ENV instead of USE_GCC3.
...
this removes the last instance of USE_GCC3 in ports.
from brad
2010-07-21 17:11:48 +00:00
steven
952b3ac19a
drop USE_GCC4. we don't use this and the module checks COMPILER_VERSION.
...
from/discussed with brad
2010-07-21 16:45:21 +00:00
steven
26f69c2f4b
use COMPILER_VERSION instead of USE_GCC3
...
from brad
2010-07-21 16:42:52 +00:00
edd
4fb3f3f3f0
should be a space before an equals on the MAINTAINER example comment.
...
OK merdely@, sthen@
2010-07-21 12:27:41 +00:00
sthen
2f6937f1c0
tweak, suggested by merdely@
2010-07-21 00:18:54 +00:00
sthen
02e6c92476
add a few notes and update some obsolete parameters, ok phessler@ ajacoutot@
2010-07-20 16:27:29 +00:00
espie
dd4cfea122
do a bit more magic: in case of a fatal change, don't write the new
...
packing-list "as if", but transform back the non-fatal pieces into what
was in the old packing-list, in order to minimize noise in the diff.
2010-07-19 17:40:17 +00:00
naddy
a2c9a774ff
Remove redundant variables OPSYS and OPSYS_VER.
...
OPSYS was always "OpenBSD", the ports tree doesn't cover other
operating systems.
OPSYS_VER was the same as OSREV.
ok espie@
2010-07-18 18:49:01 +00:00
steven
ba3f871673
new WANTLIB,LIB_DEPENDS
2010-07-18 11:10:44 +00:00
sthen
1399170cc0
add sqlports to the list used for partial arm builds
2010-07-17 08:52:26 +00:00
espie
ef624f5fa0
prevent landry from foobaring dpb3
2010-07-14 14:34:34 +00:00
espie
1b93bf40e7
if we didn't fill info, don't even retry
2010-07-14 14:18:59 +00:00
espie
5449b11d06
instead of forgetting @depend and @wantlib, force them to go upwards,
...
version-wise.
okay sthen@
2010-07-14 09:58:48 +00:00
espie
29bd0287a9
synch with new infrastructure, might be the reason for recent trouble ?
...
I don't know... works for me.
2010-07-13 21:12:41 +00:00
espie
7ff9f33df5
remove outdated comment
...
use progress->for_list
2010-07-12 20:19:40 +00:00
ajacoutot
d695243767
Also add the main ctan.org.
2010-07-12 10:35:12 +00:00
espie
0af1c9e7da
fix fix
2010-07-10 15:21:15 +00:00
espie
11d3fea7e4
some recursive scenarios would break, let _ARCH_OK be undefined, catch it
...
later.
2010-07-10 15:17:40 +00:00
espie
25c3ed92c3
always define _ARCH_OK${SUBPACKAGE} (to 0 by default), so
...
that bsd.port.mk can rightfully complain about wrong subpackages.
2010-07-10 13:29:48 +00:00
espie
188c8ed5f5
new support for REVISION/EPOCH
2010-07-10 09:11:10 +00:00
espie
d170ea5206
logic of ONLY_FOR_ARCHS was slightly broken: always define individual
...
PACKAGE_COOKIE, so that print-plist-contents keeps working.
Only the packaging part (e.g., PACKAGE_COOKIES) should be affected.
Alter PKGNAMES while we're there, as it's only used for debugging, and
it's better that way.
(fixes pkgmklocatedb)
2010-07-09 13:11:59 +00:00
espie
d9dd312bbf
synch with src
2010-07-08 20:48:39 +00:00
pea
211435835b
Add uid/gid 653 for _pgbouncer (databases/pgbouncer)
2010-07-08 16:11:55 +00:00
espie
cb5a10072f
off-by-1 in splice.
...
more intuitive: copy the list except for dropped elements
2010-07-06 14:50:53 +00:00
espie
d24243d7ec
debug complains
2010-07-06 14:29:15 +00:00
espie
62995c89d4
make ONLY_FOR_ARCHS and NOT_FOR_ARCHS subpackage-dependent
2010-07-06 12:38:26 +00:00
espie
da03d678c9
print-plist-contents | grablibs appears often enough: combine them as
...
print-plist-libs
2010-07-06 12:09:55 +00:00
espie
45a2880841
allow libspecs to come from current ports internal dependencies (even if
...
they're not installed yet)
2010-07-06 12:02:35 +00:00
espie
e946b4c62d
explicitly document that the .spec files are just there to force reevaluation
...
of cookie during development
2010-07-06 11:50:57 +00:00
espie
8ea8f2a482
don't bother computing pkgname if all we want is the plist from the pkgpath
2010-07-06 11:27:38 +00:00
espie
3a7ee8c966
SUBST_CMD is not subpackage dependent, so don't.
2010-07-05 09:00:28 +00:00
espie
d6f6f17460
some libs may be only static libs. we find them correctly, but passing these
...
as -W makes no sense.
2010-07-05 08:58:09 +00:00
espie
63e9ac2f46
tweak the way LIB_DEPENDS and WANTLIB interact.
...
More precisely:
- for "older" libspec in LIB_DEPENDS, only compare them against
the libs from the LIB_DEPENDS.
- check LIB_DEPENDS against all libspecs for the package (both from WANTLIB
and LIB_DEPENDS) to turn them into LIB_DEPENDS.
- create a full list of installed libs and of 'inter-package' libraries to
solve all WANTLIB in one go.
This is actually faster than the old code, but a bit more complicated.
2010-07-04 17:26:14 +00:00
espie
f8a41e2fb7
slightly cleaner logic structure for building packages.
...
In particular, create a tmp package until we're certain it is okay
(thanks to register-plist). -> remove race condition in dpb3, which
assumes a package existing is enough for it to proceed.
2010-07-04 08:45:02 +00:00
naddy
c721edfc8c
don't set ac_cv_header_stdbool_h=yes; gnulib's stdbool tests disagree for
...
gcc2.95
2010-07-02 17:36:58 +00:00
espie
92d44aef56
convert to newer interface. MAKE SURE you have -current pkg_add to run register_plist !
2010-06-30 11:11:19 +00:00
steven
b26ff5b05d
put this in else block
2010-06-28 19:17:27 +00:00
espie
8e755d35c1
output stuff closer to what's needed for Makefiles...
2010-06-28 11:24:01 +00:00
steven
31dadc00df
store full path to another .la file that we find during processing
...
of a -l argument as well.
fixes build of productivity/qhacc
2010-06-27 14:29:54 +00:00
espie
6bcd8a2e0b
clean-up by using new State methods.
...
also cut up the objdump handling into shorter segments
2010-06-26 10:24:34 +00:00
steven
9fdcfd5f6a
basic dependency drop if library isn't found (only when linking a library)
...
makes security/pcsc-lite build
2010-06-25 21:39:35 +00:00
steven
530859e74d
Library->find wants to know where it is called from (LaFile or Program)
2010-06-25 20:59:33 +00:00
steven
f99ed6df6d
put string into a variable here
2010-06-25 20:29:11 +00:00
steven
5351dc846b
always search for the library file when walking the final lib list;
...
also delete the fullpath if no library file is found.
maybe slightly less efficient but should be safer
2010-06-25 20:03:54 +00:00
espie
da98ef0e09
work-around: if we don't get a shortname, tell the user something is a bit
...
too wrong, and return instead of building bogus things.
(I don't see how this ends up in haystack, though).
as noticed by sthen@ on tomcat/v6
2010-06-25 12:02:18 +00:00
espie
957d837c10
get bin files to participate, as noticed by sthen
2010-06-25 10:37:03 +00:00