espie
26181a5f81
add REPORT_PROBLEM_LOGFILE, okay naddy@
2005-04-19 08:55:32 +00:00
espie
5e16b36748
look in the correct place if FAKE=lib
...
found out by naddy while working on xloadimage.
2005-04-17 22:51:16 +00:00
espie
b84fda0759
use both DEPBASE and LOCALBASE in PORTSPATH since we don't fake everything yet.
2005-04-17 18:31:58 +00:00
espie
5d3475bf46
move BUILD_DEPENDS outside of FAKE=lib scope, because it's really hard
...
to convince autoconf to work...
Also, ln -sf -> ln -sfh
2005-04-17 13:21:14 +00:00
espie
fc68a339fe
Add DEPBASE for dependencies.
...
Add USE_FAKE_LIB to turn on FAKE=LIB for ports that have been converted.
Tweak buil/lib depends and LD_LIBRARY_PATH in FAKE=lib case.
2005-04-17 10:10:07 +00:00
espie
9351cdeeb5
more kde interdependencies handling. Checked through a full build.
2005-04-09 10:48:31 +00:00
jolan
3c4985fe84
add humppa64 to lp64_archs
2005-04-01 15:55:36 +00:00
espie
32484a6016
let RUN_DEPENDS register itself in built package as stem-* if no pkgspec
...
has been requested.
Simplifies package updates a great deal, needs porters to be more careful.
okay naddy@
2005-03-30 08:14:01 +00:00
espie
418b297b54
allow WANTLIB to be / something, to cater to expat.
...
okay pvalchev@
2005-03-13 22:51:34 +00:00
espie
fd12478f2d
move targets around so they get handled gracefully in BROKEN case.
2005-03-09 15:40:37 +00:00
espie
78d9a2035a
Finally rephrase what's going on.
2005-03-09 15:21:07 +00:00
espie
8542abc56d
inform newlib-depends-check about the repository location
...
(needs RECENT newlib-depends-check).
2005-03-06 12:03:58 +00:00
pvalchev
5b72450bce
close quote; janjaap@stack.nl
2005-02-25 23:08:16 +00:00
espie
124935d487
switch to gcc 3.3.5
2005-02-20 01:22:52 +00:00
espie
280a05428f
framework to save configuration caches, for auditing and updating of
...
config.site.
2005-02-07 12:22:28 +00:00
espie
6d2313be65
flag for a.out
2005-01-31 10:12:24 +00:00
espie
a6de3cd707
remove source-based lib-depends-check. We always check the package now.
2005-01-31 09:58:22 +00:00
espie
36eae15c85
switch to package checking for newlib-depends.
...
let force update force depends as well.
2005-01-31 09:52:53 +00:00
espie
3edf27f16d
pkg_add -f -> pkg_add -F prior to killing the old option.
2005-01-13 11:54:55 +00:00
sturm
89b57603d8
some automake bits
...
ok espie@
2005-01-11 07:14:36 +00:00
espie
22ca2cf370
switch to right directory before checking.
2005-01-06 19:30:34 +00:00
espie
4c869b16b9
let fetch check the size of the retrieved file, if this is recorded in
...
distinfo.
This allows ftp to skip files which return 404 error files and other
such nonsense...
(note that if you want to really grab a file with the wrong size, you
can just say CHECKSUM_FILE=/dev/null)
with input from by xsa, sturm, ian..
2005-01-04 20:44:45 +00:00
couderc
65e3096063
MODULES is prefered to CONFIGURE_SCRIPT, undo last changes, asked by espie@
2005-01-02 23:33:09 +00:00
couderc
0b2a9ae196
add pmk config style support.
2005-01-02 20:54:02 +00:00
naddy
63a801eb39
use double quotes to permit expansion of shell variable in message
2004-12-29 14:30:53 +00:00
espie
b8fb5135f6
forgot clean=force, reminded by msf.
2004-12-21 20:56:54 +00:00
espie
af5c4c5437
verify the spelling of clean options.
2004-12-19 12:20:12 +00:00
espie
7933d3b132
must run objdump through sudo as well...
2004-11-28 11:44:00 +00:00
espie
8ea77ff002
kill code that is no longer used.
2004-11-27 14:07:19 +00:00
espie
a60ebd295b
still need to look in the default package for multi-package cases.
...
use -K that we now have...
2004-11-27 12:36:14 +00:00
espie
a9268b2f4a
switch to using @wantlib and @depends, say byebye to libdepends and newdepends.
...
(this will break your machine if you don't have reasonably current pkg_add)
2004-11-27 09:59:35 +00:00
espie
48aa65b693
ready-to-go switch to @wantlib/@depend
2004-11-21 15:59:25 +00:00
espie
45ac58f0f3
newlib-depends-check recurses as well
2004-11-21 11:28:31 +00:00
espie
01ac39ce91
newlib-depends-check that takes the semantics-to-be into account.
2004-11-21 11:26:22 +00:00
espie
5982ed59bb
new support routine _print-package-args, that prints new-style package
...
dependencies.
_syslib_resolve_fragment that can resolve system libs.
2004-11-21 10:43:48 +00:00
sturm
ec0870206a
use TRUEPREFIX locally
...
sort SYSTRACE_SUBST_VARS while here
2004-11-19 22:12:28 +00:00
espie
723c37630f
can't depend on WRKDIR unconditionally, throws update off when
...
UPDATE_COOKIES_DIR is set.
2004-11-17 11:09:44 +00:00
espie
3979adeb86
add missing stuff around update so that BULK works for it too.
2004-11-17 10:38:37 +00:00
espie
65134e9f73
only pass FULLPKGPATH, PERMIT_PACKAGE_CDROM, PERMIT_PACKAGE_FTP to
...
pkg_create, and quote the later properly...
2004-11-16 02:08:59 +00:00
espie
1b8f6e0f0c
Pass PERMIT_PACKAGE_CDROM, PERMIT_PACKAGE_FTP, FULLPKGPATH as parameters
...
to pkg_create... This should allow the automatic generation of ExtraInfo
without needing to do it manually.
2004-11-15 16:31:28 +00:00
espie
e39dc1ae33
mark update as .PHONY target, necessary with UPDATE_COOKIES_DIR ;-)
2004-11-15 13:53:43 +00:00
espie
147d3cf94a
industrial-strength updates:
...
- separate UPDATE_COOKIES_DIR, unless set to empty.
Makes for easier management.
- FORCE_UPDATE variable, that makes certain packages are updated when
a dependency is run, and that forces the replacement of packages that are
already there. Still uses the update cookie, so that this update occurs
just once unless you wipe out yur UPDATE_COOKIES_DIR (which justifies putting
update cookies in a separate directory).
2004-11-15 13:52:03 +00:00
espie
54a74ef157
use pkg_info -q -e instead of pkg dependencies check now that it does
...
what it should.
Use the exact same rules for checking LIB_DEPENDS that will later be used
to build the package itself, e.g., add the pkg dependency check.
2004-11-15 11:49:05 +00:00
espie
d9536a7ac4
rename _UPDATE_COOKIE to always be defined (wilfried) and to have a name
...
changing when the FULLPKGNAME changes.
2004-11-10 23:40:42 +00:00
espie
f2ae2fd4b7
allows it to recurse.
2004-11-10 10:23:42 +00:00
espie
eb3edb001b
Add a simple update target, that relies on pkg_info -e pkgpath to know
...
if there is something to update...
2004-11-10 10:16:41 +00:00
pvalchev
68c791bb78
add mips64 to LP64_ARCHS
2004-10-26 06:16:53 +00:00
espie
8c4d857d3d
allow us to specialize DEPENDS_TARGET depending on whether this is
...
a LIB/RUN/BUILD/REGRESS_DEPENDS.
2004-10-23 10:02:51 +00:00
espie
97804eddfe
switch FAKE's test from == "yes" to != "no"
2004-10-23 09:58:13 +00:00
robert
cba5c3b7b6
Missing support for a module should be a fatal error. So don't continue
...
the build if you miss a module.
ok espie@
2004-10-18 15:17:17 +00:00