Bruce Evans
b531a9b1c9
- Fix warnings in df, etc. caused by misplaced declaration of doumount().
...
- Fix bogus comments caused by misplaced #endif.
1994-08-22 14:09:51 +00:00
Bruce Evans
e8496288df
- Fix attribute for __pure2.
...
- Update name of idempotency identifier in comment to match code.
1994-08-22 13:44:39 +00:00
Jordan K. Hubbard
40ac3d51ca
Ok, this should work with a centralized package directory now (so you
...
can elect to dump all finished packages in one directory).
Submitted by: jkh
1994-08-22 13:25:33 +00:00
Jordan K. Hubbard
99188fedd9
Make package target a lot more general.
...
Submitted by: jkh
1994-08-22 13:11:32 +00:00
Jordan K. Hubbard
301cdacf77
Whoops - left out the package rule!
...
Submitted by: jkh
1994-08-22 13:02:16 +00:00
Jordan K. Hubbard
824137748f
Use proper proper package suffix.
...
Submitted by: jkh
1994-08-22 12:07:19 +00:00
Jordan K. Hubbard
12c6fd4131
Whoops, left out a backslash in my package rule.
...
Submitted by: jkh
1994-08-22 12:00:34 +00:00
Jordan K. Hubbard
7fd2d1ca27
Ok, now we warn if we're about to recreate the distfile from configured
...
sources. Configuring doesn't always _do_ anything, which is why it's
a warning and not an error.
Submitted by: jkh
1994-08-22 11:23:17 +00:00
Jordan K. Hubbard
984dd1a95a
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
Søren Schmidt
5d39245780
modified include stucture to 2.0 style.
...
Reviewed by:
Submitted by:
1994-08-22 11:11:05 +00:00
David Greenman
99f2ad0a65
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
Jordan K. Hubbard
44204c43cc
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
Jordan K. Hubbard
2494a00b49
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
David Greenman
f85b3e8c21
Fixed minor typo in diagnostic message.
1994-08-22 08:21:51 +00:00
Paul Richards
89ebd8383e
Added (timeout_func_t) casts to timeout/utimeoute calls.
...
Reviewed by:
Submitted by:
1994-08-21 20:16:14 +00:00
Guido van Rooij
7c4c6e58ba
Add skey supprot
...
Reviewed by:
Submitted by: guido
1994-08-21 19:26:22 +00:00
Paul Richards
d9e9aec7ad
Another typo by me
...
Reviewed by:
Submitted by:
1994-08-21 19:19:39 +00:00
Paul Richards
1624344d17
Remove the idempotency I added -- it was wrong.
...
Reviewed by:
Submitted by:
1994-08-21 19:13:08 +00:00
Guido van Rooij
a670645c57
Add skey support
...
Reviewed by:
Submitted by: guido
1994-08-21 19:10:43 +00:00
Guido van Rooij
d007582cfe
Put skey support to ftpd
...
Reviewed by:
Submitted by: guido
1994-08-21 19:09:58 +00:00
Guido van Rooij
726040de0e
Put skey support in ftpd.
...
Reviewed by:
Submitted by: guido
1994-08-21 19:09:23 +00:00
Paul Richards
9d0de5eba9
Fix typo (define -> ifndef)
...
Reviewed by:
Submitted by:
1994-08-21 19:06:48 +00:00
Jordan K. Hubbard
a57d411ac1
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 Richards
c4350ddb46
Removed disk type from disklabel lines, not needed for installing
...
bootblocks.
Reviewed by:
Submitted by:
1994-08-21 18:15:45 +00:00
Jordan K. Hubbard
884bb14f23
Add my desire for XPG-style message catalogs to the TODO list.
...
Submitted by: jkh
1994-08-21 17:53:06 +00:00
Paul Richards
b95ed23990
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
Jordan K. Hubbard
a1c49e4efc
Make things a little more user-friendly
...
Submitted by: jkh
1994-08-21 17:42:24 +00:00
Jordan K. Hubbard
34c3b2aff2
Get the .configure_done stuff working - it wasn't in the right place.
...
Submitted by: jkh
1994-08-21 16:55:54 +00:00
Jordan K. Hubbard
d0d7662fb4
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
Jordan K. Hubbard
9bd3cef5dc
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
Jordan K. Hubbard
09e9c8438a
Whoops, the check for a missing distfile was slightly bogus. Now it works.
...
Submitted by: jkh
1994-08-21 14:32:40 +00:00
Jordan K. Hubbard
754969c971
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
Jordan K. Hubbard
173b9407ed
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
Bruce Evans
104915fbb9
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
David Greenman
802cd8e6f0
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 Richards
6b4c995bf9
Change cc back to cpp for now.
...
Reviewed by:
Submitted by:
1994-08-21 07:56:40 +00:00
Paul Richards
3301cc3c0a
Made idempotent
...
Reviewed by:
Submitted by:
1994-08-21 07:19:45 +00:00
Paul Richards
eb9fb78c34
Made idempotent
...
Reviewed by:
Submitted by:
1994-08-21 07:03:56 +00:00
Paul Richards
33420ec6e7
More idempotency....... this is fun :-)
1994-08-21 06:50:16 +00:00
Paul Richards
62c72b0ca9
Made idempotent.
...
Submitted by: paul
1994-08-21 06:22:12 +00:00
Paul Richards
5f282528fa
Made idempotent -- made some of them more consistent with rest of tree.
...
Reviewed by:
Submitted by:
1994-08-21 06:14:33 +00:00
Jordan K. Hubbard
1bd7f58c74
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
David Greenman
7f4b19d683
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 Richards
2539bf7513
Made idempotent
1994-08-21 05:44:12 +00:00
Paul Richards
707f139edb
Made idempotent.
...
Submitted by: Paul
1994-08-21 05:27:42 +00:00
Paul Richards
cea1da3be2
Make idempotent.
...
Submitted by: Paul
1994-08-21 05:11:48 +00:00
David Greenman
6818438323
fastboot is no longer - don't install it.
1994-08-21 04:57:00 +00:00
Paul Richards
836dc83b6a
Made idempotent.
...
Reviewed by:
Submitted by:
1994-08-21 04:55:31 +00:00
Paul Richards
af9da40534
Made them all idempotent.
...
Reviewed by:
Submitted by:
1994-08-21 04:42:17 +00:00
David Greenman
208d6b3588
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