jkh
b94be1089d
New bsd.port.subdir.mk file for use by ports. This groks all the
...
special ports building targets and will recurse properly. Sorry,
Julian E - no fancy prompts, just recursion! :-)
Added a `bundle' target. Purpose is as follows:
You want to give someone a complete tree sans distfiles (for
sticking on CDROM perhaps?) but the difficulty there is that
the first time the user types `make clean', all the unpacked
sources are gone again. Typing `make bundle' recreates the
original distfile if it can, so someone can "back up" their
unpacked tree easily with one command.
Whoops, just thought of something - it should warn if you
configured the working source.
Ok, next commit! :)
Submitted by: jkh
1994-08-22 11:20:07 +00:00
sos
522661cfaf
modified include stucture to 2.0 style.
...
Reviewed by:
Submitted by:
1994-08-22 11:11:05 +00:00
dg
292c4363f6
WINE/user LDT support from John Brezak, ported to FreeBSD by Jeffrey Hsu
...
<hsu@soda.berkeley.edu>.
...Moved over from 1.1.5. Other portions of this commit were done by moving
the RCS files into place directly.
1994-08-22 10:49:05 +00:00
jkh
0d91866e58
I had to bite the bullet: There's now a port.subdir.mk that does the right
...
thing with recursive build, configure, bundle or extract targets.
Reviewed by:
Submitted by:
1994-08-22 10:46:38 +00:00
jkh
4475596713
This is weird. I *added this*, but it went away again! Ummm.. Mumble.
...
I'm confused..
Submitted by: jkh
1994-08-22 09:19:50 +00:00
dg
ed80fa9c2a
Fixed minor typo in diagnostic message.
1994-08-22 08:21:51 +00:00
paul
5e89d90e36
Added (timeout_func_t) casts to timeout/utimeoute calls.
...
Reviewed by:
Submitted by:
1994-08-21 20:16:14 +00:00
guido
cec2fb9e65
Add skey supprot
...
Reviewed by:
Submitted by: guido
1994-08-21 19:26:22 +00:00
paul
06cda8b161
Another typo by me
...
Reviewed by:
Submitted by:
1994-08-21 19:19:39 +00:00
paul
35900aa74f
Remove the idempotency I added -- it was wrong.
...
Reviewed by:
Submitted by:
1994-08-21 19:13:08 +00:00
guido
170df33e71
Add skey support
...
Reviewed by:
Submitted by: guido
1994-08-21 19:10:43 +00:00
guido
c1db1c5a23
Put skey support to ftpd
...
Reviewed by:
Submitted by: guido
1994-08-21 19:09:58 +00:00
guido
a368a750a1
Put skey support in ftpd.
...
Reviewed by:
Submitted by: guido
1994-08-21 19:09:23 +00:00
paul
68a462f3d5
Fix typo (define -> ifndef)
...
Reviewed by:
Submitted by:
1994-08-21 19:06:48 +00:00
jkh
bfe5dfb7c2
Sigh.. Some of these configs are a little hairy. I need to know the
...
${PORTSDIR} too now - pass it to any and all config scripts.
Submitted by: jkh
1994-08-21 18:26:10 +00:00
paul
a5b27701b9
Removed disk type from disklabel lines, not needed for installing
...
bootblocks.
Reviewed by:
Submitted by:
1994-08-21 18:15:45 +00:00
jkh
23211f1c49
Add my desire for XPG-style message catalogs to the TODO list.
...
Submitted by: jkh
1994-08-21 17:53:06 +00:00
paul
eb40903ae1
Fixed bootblocks to work with FreeBSD 2.0
...
1) Fixed up some header locations
2) Replaced list of boot files with /kernel
3) Changed disklabel use in Makefile to conform to 4.4
4) Added size command in Makefile to get close estimate of bootblock
sizes. Total size of text and data must be below 64K, slightly
overestimated since a.out header subsequently gets stripped.
5) Various buffer sizes are set to 8192 bytes in sys.c. In 4.4 MAXBSIZE
is set to 64K which is too big for the bootblocks to deal with.
Submitted by: Paul Richards
1994-08-21 17:47:26 +00:00
jkh
cc2a9a6486
Make things a little more user-friendly
...
Submitted by: jkh
1994-08-21 17:42:24 +00:00
jkh
f37210854b
Get the .configure_done stuff working - it wasn't in the right place.
...
Submitted by: jkh
1994-08-21 16:55:54 +00:00
jkh
f8db12ca5e
Start really adding some features here. Let's see:
...
1. New variable DEPENDS lets you list packages that this depends on,
relative to the top (lang/tcl, x11/tk, etc). These packages will
always get made first.
2. Don't configure again if you've already done so successfully.
3. Add pre-configure and post-configure hooks. You can now do a pre-configure,
a local configure, a port-provided configure and finally a post-configure
if you really really want to. I can't imagine anything this will leave us
not being able to do! :) [ Yes, I have actually found a use for at least
two of these in one port - see x11/tk!].
Submitted by: jkh
1994-08-21 16:37:09 +00:00
jkh
c058011537
Simplify the whole configuration script business quite a bit. What
...
was I thinking before..
Submitted by: jkh
1994-08-21 15:04:03 +00:00
jkh
4802b4c75a
Whoops, the check for a missing distfile was slightly bogus. Now it works.
...
Submitted by: jkh
1994-08-21 14:32:40 +00:00
jkh
42f31844db
Make any local configuration file unconditional. That is, if one exists
...
then run it even if GNU configure is to be run later.
Submitted by: jkh
1994-08-21 14:10:16 +00:00
jkh
e77d451213
Commit my new ports make macros. Still not 100% complete yet by any means
...
but fairly usable at this stage.
Submitted by: jkh
1994-08-21 13:12:57 +00:00
bde
d2fde8ffe5
Touch init.c after making it in case mkinit refused to touch it after not
...
changing it. mkinit's attempted smartness about timestamps is mismatched
with the makefile. init.o is compiled _twice_ the first time it is made...
1994-08-21 10:44:51 +00:00
dg
85171386d8
Better support for clean bit: prompt the user to fix it if it's wrong
...
when not preening, and indicate if it was fixed when preening.
1994-08-21 08:47:10 +00:00
paul
d8d07f969e
Change cc back to cpp for now.
...
Reviewed by:
Submitted by:
1994-08-21 07:56:40 +00:00
paul
ef6f4b86ab
Made idempotent
...
Reviewed by:
Submitted by:
1994-08-21 07:19:45 +00:00
paul
bcc18c44d8
Made idempotent
...
Reviewed by:
Submitted by:
1994-08-21 07:03:56 +00:00
paul
9e34f0cb59
More idempotency....... this is fun :-)
1994-08-21 06:50:16 +00:00
paul
2f3d57ca81
Made idempotent.
...
Submitted by: paul
1994-08-21 06:22:12 +00:00
paul
bf2ae5d599
Made idempotent -- made some of them more consistent with rest of tree.
...
Reviewed by:
Submitted by:
1994-08-21 06:14:33 +00:00
jkh
d896477249
Add an ID to this. Be a bit more charitable about giving out 2.0 CDs.. :)
...
Submitted by: jkh
1994-08-21 06:12:11 +00:00
dg
2c49a7e8c7
Install aliases "fasthalt" and "fastboot" for halt and boot respectively.
...
This is for "backwards compatibility". Documented these aliases in the
manual page.
1994-08-21 05:48:34 +00:00
paul
743dba06ce
Made idempotent
1994-08-21 05:44:12 +00:00
paul
8197ce5e98
Made idempotent.
...
Submitted by: Paul
1994-08-21 05:27:42 +00:00
paul
be1bed59fb
Make idempotent.
...
Submitted by: Paul
1994-08-21 05:11:48 +00:00
dg
ae64eec680
fastboot is no longer - don't install it.
1994-08-21 04:57:00 +00:00
paul
08a1a02226
Made idempotent.
...
Reviewed by:
Submitted by:
1994-08-21 04:55:31 +00:00
paul
1f5dfa1be2
Made them all idempotent.
...
Reviewed by:
Submitted by:
1994-08-21 04:42:17 +00:00
dg
4141aa7be2
1) adapted to a world without "fastboot" and "fasthalt".
...
2) updated to work with 2.0/4.4 binaries.
1994-08-21 04:28:44 +00:00
paul
b4450a5972
Changed idempotent strings to reflect directory area.
...
Reviewed by:
Submitted by:
1994-08-21 04:05:05 +00:00
paul
57fbd59161
Made them idempotent.
...
Reviewed by:
Submitted by:
1994-08-21 04:03:58 +00:00
csgr
3d802d8383
LDADD= -lcrypt
...
Submitted by: Geoff
1994-08-20 21:36:40 +00:00
csgr
4f4c2e5f2c
- turn NOCRYPT off
...
- add NOSECURE and NOKERBEROS
- turn NOKERBEROS on
- add secure directory
(NOCRYPT now has a blanket effect over src/secure and src/kerberosIV,
while NOSECURE and NOKERBEROS control these indiviually.)
Submitted by: Geoff
1994-08-20 21:34:59 +00:00
csgr
ffa8ef6d3f
LDADD= -lcrypt
...
Submitted by: Geoff
1994-08-20 21:29:33 +00:00
csgr
bb1890fe44
LDADD= -lcrypt
...
Submitted by: Geoff
1994-08-20 21:19:46 +00:00
jkh
ee89c5a365
Put __infinity back here again until someone does the right thing and
...
repartitions libc into something human again. I don't have that kind of
time right now myself, unfortunately.
Submitted by: jkh
1994-08-20 20:16:57 +00:00
csgr
ec3eb0ab36
Fix afterinstall rule for generating links to the real libcrypt
...
Submitted by: Geoff
1994-08-20 18:16:57 +00:00