espie
21c89e0e8f
overeager code cloning.
...
noticed by matthieu@/mbalmer@
2005-10-07 21:08:16 +00:00
espie
ef74c2c91e
need to list static libraries as well.
...
problem reported by bernd@
2005-09-25 09:43:09 +00:00
espie
6d9e12644b
tweak _print-package-args a bit.
...
Add internal NODEPS to turn off computing dependencies.
Write code similar to _print-package-args that is strictly ports based,
and hence really walks the wantlibs, and needs the pkg_create stuff
to get at the real ports contents.
Recode print-package-signature to refer to the ports tree contents
exclusively (pkg_info -S for the package).
Thx bernd@ for trying that out.
This should make for a slow, but accurate, out-of-date printer.
2005-09-24 19:46:56 +00:00
espie
202146d6ab
add print-package-signature
...
suggested by bernd@
2005-09-23 08:26:21 +00:00
espie
ebfaf60b88
simplify locks
2005-09-18 12:20:00 +00:00
espie
08e7b4c048
oops
2005-09-17 14:47:40 +00:00
espie
0031945c6e
Fix a buglet in bsd.port.mk where the PSEUDO_FLAVORS get encoded into
...
the FULLPKGPATH, thus providing changes to packing-lists which shouldn't
happen, and making update more difficult.
Accordingly, bump all pkgnames with PSEUDO_FLAVORS, and provide an
update @pkgpath for the bug for most of them (left out the ones with 3
or 4 pseudo flavors for space constraints...)
2005-09-16 09:51:25 +00:00
naddy
07871fe865
don't hardcode /usr/ports, use PORTSDIR; ok espie@
2005-09-10 18:07:47 +00:00
espie
9fc55bc3e6
clean-up register-plist logic, so that package is uniformously deleted
...
if a problem occurs.
2005-09-05 12:43:07 +00:00
espie
f7b78407d9
- new read-only variable, PKGNAMES.
...
- plist repository under PLIST_DB (optional).
- print-package-signatures shows what's used for signatures.
- make fetch shows full url you can copy/paste, simpler to look for typos
that way.
2005-09-04 22:32:37 +00:00
espie
f51beaa32e
distfiles with spaces ? wow...
2005-07-04 12:32:51 +00:00
espie
a0d8f99cb8
fix wc shit.
2005-06-27 12:48:56 +00:00
espie
559bf09e60
bigger threshold, some sourceforge mirrors have 20K of html error page.
2005-06-25 22:12:09 +00:00
espie
e5b301e189
zap small files whose sizes don't match, so the next mirror gets a chance
...
to go at it.
2005-06-25 22:01:46 +00:00
espie
7459b5bd67
restore library check into working order, ouch...
2005-06-25 10:51:32 +00:00
espie
339259cda0
remove -v in pkg_create(1) since pkg_create is going to become
...
much more verbose.
2005-06-25 10:40:50 +00:00
kurt
7ddb5ebf43
- add java MODULE to handle some commmon java port issues
...
- Based on the MODJAVA_VER, MODJAVA_JRERUN, NO_BUILD
and MACHINE_ARCH, the following things will be setup:
ONLY_FOR_ARCHS if not already set.
BUILD_DEPENDS on a jdk (native preferred).
JAVA_HOME to pass on to the port build.
RUN_DEPENDS for all jdk's and jre's that can run the port.
Review and feedback nikolay@, ian@.
2005-06-17 14:59:27 +00:00
alek
a130ae3cff
Add LIBTOOL to FAKE_FLAGS.
...
ok sturm@, espie@
2005-04-30 10:43:55 +00:00
espie
63ee44468c
missed test.
...
found out (more or less) by alek@.
2005-04-24 18:02:45 +00:00
espie
70fcebe40f
fiddle a bit with LD_LIBRARY_PATH: allow mixed fake/non-fake.
...
and create a _set_ld_library_path internal, so that bzip2 can be installed
only as a dependency.
2005-04-23 15:24:49 +00:00
espie
b6e98c5d70
fake case is special, directly check if the exact package is already installed
...
(avoid errors in multiple installs of the same dependency)
2005-04-23 15:12:19 +00:00
espie
8ae9d49345
allows a mode FAKE=all where BUILD_DEPENDS get also installed under
...
DEPDIR.
2005-04-23 14:31:38 +00:00
alek
c798bedc18
Do not check if SEPARATE_BUILD is defined but check what is its value
...
(defaults to No)
help & blessing from espie@, ok naddy@
2005-04-21 01:44:50 +00:00
espie
d9e6141a26
need to use a default target for fake=lib. gettext->=0.10.38 is not an
...
installable package name...
2005-04-19 09:21:42 +00:00
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