Commit Graph

9798 Commits

Author SHA1 Message Date
ache
278a5af6f3 LIBDIALOG added 1994-10-11 23:38:19 +00:00
gclarkii
e548059386 updated mailing lists and took out refs to 1.1 be around. 1994-10-10 10:46:14 +00:00
gclarkii
2ba45b8a56 update mailing lists
Changed around some directorys in the FAQ
(Thanks Jordan)
1994-10-10 10:39:10 +00:00
rgrimes
f46aceebcf SHAREDSTRINGS support was no longer used and just clutters things up,
removed.
1994-10-10 03:18:47 +00:00
rgrimes
0a2650232c 1. Mark file as seriously out of date with reality.
2.  Update the list of library names and variables.

3.  Update to reflect forth coming bsd.inc.mk file.

4.  Update which .mk files include other .mk files.

Submitted by:	Bruce Evans (partial, enhanced by me)
1994-10-09 21:22:32 +00:00
pst
af7235cd1a Update multicasting FAQ entry 1994-10-09 01:14:51 +00:00
jkh
e14481ff18 This file describes new features, conventions or newly introduced "gotchas"
that a user coming from a 1.x environment should know about.

See the notes in the file for more info.
1994-10-08 17:57:45 +00:00
jkh
b6882f4f8e Add HW.TROUBLE to ROADMAP. 1994-10-08 03:15:53 +00:00
jkh
10c129ac71 Put this here, moving it from /usr/src. 1994-10-08 03:10:34 +00:00
ache
a7d2c92be5 LIBMYTINFO and LIBNCURSES defines added 1994-10-07 03:10:05 +00:00
ache
b8f363ea78 Change do= from ^J to \E[B, this escape must works in all terminal modes
and old variant don't work properly, if \n --> \r\n (cons25,pc3)
1994-10-06 21:37:48 +00:00
jkh
dd430a3659 Following changes from Robert Withrow (+ a few mods):
1. Make DEPENDS fully qualified, and not implictly assume relative
   to ${PORTSDIR}.  This allows more arbitrary dependencies to be
   specified.  This also means that DEPENDS= x11/foo needs to be changed
   to DEPENDS= ${PORTSDIR}/x11/foo in any Makefiles.  I'll try to do
   these changes myself.

2. Add an option NO_DEPENDS to disable the automagic building of depended
   ports.
Submitted by:	rww
1994-10-05 22:28:45 +00:00
jkh
faabcc1af2 Add an install prefix for packages, so that they're built by default
to track ${PREFIX} (this will override the PLIST prefix).
1994-10-04 15:50:43 +00:00
jkh
0d2b61f4de Also make GNU_CONFIGURE a synonym for HAS_CONFIGURE so you don't have
to specify both (looks silly).
1994-10-04 15:48:21 +00:00
jkh
238f3e89bc If GNU_CONFIGURE is set, pass `--prefix=${PREFIX}'; this should help
at least the GNU ports play nice with PREFIX.
1994-10-04 15:44:03 +00:00
jkh
f78e884e32 Whoops! Forgot to pass PREFIX to the configure subshells. Done. 1994-10-04 14:46:34 +00:00
jkh
8d2568eda5 Add PREFIX pointing to ${DESTDIR}/usr/local - let's see if we can't
make an entire system work nicely with DESTDIR (to say nothing of being
able to move from /usr/local to somewhere else).
1994-10-04 14:44:56 +00:00
jkh
25136bafb9 Prevent duplicate installs with an install cookie.
Make DEPENDS now does a `make is_depended' in the target port.
This defaults to `all install' globally, but can be overriden locally
by a port if it wants to do different things when other ports depend on it.
1994-10-03 14:38:27 +00:00
jkh
1850bb45ad May the saints praise Robert Withrow <witr@rwwa.com> for showing me
the light.  `env' can be used to pass environment variables to shell
scripts this way, which means that all *configure/post-build scripts
_no longer take any arguments_; everything they should need (and more)
is now available in the environment.  I'm working now to adapt the older
shell scripts over, but if you want beat me to it on some of your own
ports, don't let me stop you! :)
Submitted by:	witr
1994-10-03 13:45:03 +00:00
gclarkii
c601ab59f1 Added entrys for GCC and cleaned it up more. 1994-10-03 04:28:03 +00:00
gclarkii
73ba73be6d Update hosts (From *.cdrom.com to FreeBSD.org)
update to 2.0 era
1994-10-03 03:48:42 +00:00
gclarkii
56a99f8cc3 Small cleanup. 1994-10-03 03:31:13 +00:00
gclarkii
55c7bfcb59 Update to 2.0 era. 1994-10-03 03:28:22 +00:00
gclarkii
b11b3f876e Show this FAQ as being for 1.1.5.1 and below. 1994-10-03 03:19:41 +00:00
rgrimes
0ec73f65ad Add .S to SUFFIXES and add .S.o: rule.
Submitted by:	bde
1994-10-02 05:12:46 +00:00
gclarkii
c88e24f93f Re-org of file. Delete information that is 1.x only. Update and add entrys
for 2.0.
1994-10-01 15:04:58 +00:00
jkh
ece9befb7f Reshuffle all the man pages around in the Makefiles too (duh!). 1994-09-30 17:37:23 +00:00
jkh
e00c26e341 Reshuffle all the man pages around in the Makefiles too (duh!). 1994-09-30 17:31:08 +00:00
csgr
c92c7baa15 mention MAKE_EBONES and MAKE_KERBEROS 1994-09-30 14:57:01 +00:00
ache
1a434e7387 Remove emulation of upper/lower lines from all entries,
this work done by ncurses
1994-09-30 05:41:22 +00:00
jkh
0f6e593a33 Add new files from Wilko (and in their proper place).
Submitted by:	Wilko Bulte
1994-09-29 13:54:36 +00:00
jkh
dfd5d47250 Don't hardcode patch and its arguments. Not quite the same patch as submitted
by Robert Withrow, but he prodded me into thinking about it again.  Thanks, Rob.
1994-09-28 14:19:30 +00:00
wollman
c773031f74 Lots of kernel code requires vnodE_if.h, so provide code to generate it
if requested.  LKMs which need it should use:

SRCS+=	vnode_if.h
CLEANFILES+= vnode_if.h vnode_if.c

These rules were already present for VFS LKMs; now they are enabled all
the time.  (VFS LKMs do not need the fragment above; it is still done for them.)
1994-09-26 22:34:04 +00:00
ache
10e52f475d 80x50 russian console added:
cons50r|cons50-koi8-r|80x50 koi8-r FreeBSD console:\
Aliases to koi8-r console added:
cons25r|pc3r|ibmpc3r|cons25-koi8-r|FreeBSD console for syscons koi8-r code table:\

ISO 8859-1 console 80x25 and 80x50 added with full semigraphics description
cons25l1|cons25-iso8859-1|80x25 ISO 8859-1 FreeBSD console:\
cons50l1|cons50-iso8859-1|80x50 ISO 8859-1 FreeBSD console:\
1994-09-26 22:02:38 +00:00
ache
9de9ed9f50 Remove 'default' keymap, I forgot, that this work done by vidcontrol -L 1994-09-26 20:00:55 +00:00
wollman
a4c479484e Correct Europe/Helsinki specification: usee E-Eur not M-Eur rules. 1994-09-25 23:29:38 +00:00
ache
5a98555bdc Add default screen map to undone changes 1994-09-25 11:36:00 +00:00
ache
e71de12378 Add standard VGA fonts set 1994-09-25 10:50:29 +00:00
ache
9257bfdbc9 syscons subdir added 1994-09-25 04:01:37 +00:00
ache
242946d71b Add SCRMAPS to clean target, fix install target 1994-09-25 03:59:46 +00:00
ache
9235473d81 Add missing Makefile 1994-09-25 03:53:59 +00:00
ache
b18f73f38a Add missing Makefile 1994-09-25 03:42:20 +00:00
ache
fe70e6424d Generate screen map from source (from 1.1.5.1) 1994-09-25 03:41:43 +00:00
ache
535ec83ff4 Add syscons to DIRS list, pointed by wollman 1994-09-25 03:11:27 +00:00
ache
51fd31be4e Update with new names 1994-09-25 02:48:49 +00:00
ache
9289c6c8ce Russian screen map added 1994-09-25 02:45:03 +00:00
ache
2f861e6355 Rename russian fonts to more proper names 1994-09-25 02:30:45 +00:00
rgrimes
22d703970e Fixed typo that caused make install to fall if SHARED=copies. 1994-09-23 07:47:43 +00:00
rgrimes
3cd107fba4 Revert to installing /etc/files from src/etc. 1994-09-23 07:19:25 +00:00
rgrimes
17763e435a fbtab: Pulled down from Attic, fixed spaces to tabs.
make.conf: Pulled in the following changes that had been commited
to share/examples/etc:
----------------------------
revision 1.6
date: 1994/09/20 22:30:33;  author: adam;  state: Exp;  lines: +3 -3
BOOTWAIT example converted to milliseconds calibration
----------------------------
revision 1.4
date: 1994/09/19 21:35:28;  author: wollman;  state: Exp;  lines: +7 -1
Document NO_SHARED_LIBCC_INT.
----------------------------
revision 1.3
date: 1994/09/19 21:28:11;  author: wollman;  state: Exp;  lines: +12 -17
Install /etc from the same source as /usr/share/examples/etc (mostly).
----------------------------
revision 1.2
date: 1994/09/19 02:05:08;  author: ache;  state: Exp;  lines: +1 -11
Remove STARTUP_LOCALE, obsoleted now
----------------------------
revision 1.1
date: 1994/09/08 19:08:59;  author: jkh;  state: Exp;
Add a sample make.conf.  Also document the new X11BASE variable, and
expand some of the documentation for other entries.
Submitted by:   jkh
----------------------------

manpath.config: Pulled down from Attic, and merged share/examples/etc
changes.

rc: Pulled in the following change from share/examples/etc:
----------------------------
revision 1.2
date: 1994/09/19 23:13:37;  author: ache;  state: Exp;  lines: +1 -2
Remove warning about adjkerntz /var/run file
----------------------------
1994-09-23 07:16:13 +00:00
ache
d33ffe13a3 Add left/right arrows to graphics entry for vt100 family 1994-09-22 23:30:38 +00:00
ache
905508fd55 Add semigraphics chars description to vt100 family 1994-09-22 23:18:43 +00:00
swallace
93dd3e7282 change COOKIE directory from .CURDIR to WRKDIR since a user may not have
write permission to .CURDIR but write permission to WRKDIR.
Also, WRKDIR may be deleted and cookie still exist in CURDIR.
1994-09-22 07:45:30 +00:00
wollman
6b9bd0c1f3 Make it easier to create filesystem LKMs by doing most of the
work in the Makefile.  Just define VFS_LKM and you're off!
1994-09-21 03:49:59 +00:00
wollman
b1bc93bf4a Documented YP functionality, part II. 1994-09-20 22:44:37 +00:00
bde
ea344de2b0 Fix the order of includes (*.mk must be included after *.inc). 1994-09-20 05:25:38 +00:00
ache
4ee5328ed6 Remove warning about adjkerntz /var/run file 1994-09-19 23:13:37 +00:00
wollman
166ba33f23 Install /etc from the same source as /usr/share/examples/etc (mostly). 1994-09-19 21:28:28 +00:00
adam
b9f592d9f2 More reasonable example of BOOTWAIT parameter
Added comment about multiplication factor
1994-09-19 20:10:10 +00:00
ache
3e17241f93 Remove STARTUP_LOCALE reference, obsoleted 1994-09-19 02:02:55 +00:00
jkh
053a169d1b Modified DEPENDS rule so that anything you depend on gets both
made AND installed.  Folks, check out DEPENDS if you have one port
that depends on another!  With this change, it should be really convenient
to use.
1994-09-19 01:08:35 +00:00
ache
75bb91812c DESTDIR added to PORTSDIR definition 1994-09-19 00:41:03 +00:00
wollman
1de0d1a3f4 Emendation to previous commit: only create static INTERNALLIBs if
INTERNALSTATICLIB is also set.
1994-09-18 22:22:32 +00:00
wollman
40c7c9baec It turns out that occasionally you want both shared and static versions
of INTERNALLIBs, so generate both.
1994-09-18 22:06:04 +00:00
jkh
56f357bff6 New man pages from Wilko Bulte.
Reviewed by:	jkh
Submitted by:	Wilko Bulte
1994-09-18 00:00:36 +00:00
gclarkii
85d67cbad3 Added new entry 1994-09-16 18:51:50 +00:00
gclarkii
1b89a5e0e0 Added first system entry (mine)
Reviewed by:
Submitted by:
Obtained from:
1994-09-16 18:46:09 +00:00
gclarkii
945532c8da Added version string (All new FAQ stuff should have one) 1994-09-16 18:35:24 +00:00
gclarkii
772a740d28 Started cleaning up FAQ directory for 2.0.
Move old FAQ to FreeBSD-1.1.FAQ
Started new FAQ
Move old Systems to Systems-1.1.FAQ
Started new Systems
moved slip-dialup to Slip.FAQ (Needs to be reworked for 2.0)

More work to come...
1994-09-16 18:24:41 +00:00
jkh
24ea874ee2 Add support for DEBUG_FLAGS. If you say something like:
make DEBUG_FLAGS=-g2

You can compile something for debugging at debugging level 2.
It will also take care not to strip the resulting executable(s).
1994-09-16 14:30:25 +00:00
sos
d6d5051f85 Syscons keymap files, now in human readable format.
Reviewed by:
Submitted by:
Obtained from:
1994-09-15 07:34:30 +00:00
sos
90e34b83d3 Syscons fonts imported. Note they are now in ascii format.
Reviewed by:
Submitted by:
Obtained from:
1994-09-15 07:33:13 +00:00
ache
9703a61a95 Change "ansi" name from cons25 to "ansis" to remove duplicate names
which rejected by cap_mkdb program
1994-09-15 00:28:54 +00:00
wollman
42aa04fc01 A make system file for building LKMs, derived from bsd.prog.mk. 1994-09-14 21:59:28 +00:00
wollman
1c9c5a5b75 Tell unconfigured users to use tzsetup rather than read the zic
manual page (which will only confuse them even more than they already are).
1994-09-14 19:35:02 +00:00
jkh
cd39d279ec Remove obsolete bundle target, add new fetch target. 1994-09-14 16:42:37 +00:00
jkh
dea05537d4 Don't assume / seperator between site name and dist file in fetch. 1994-09-14 15:30:44 +00:00
jkh
81fd711929 Update this to list all of our cvs* mailing lists, describing each one
in some small detail.
1994-09-14 09:50:56 +00:00
wollman
7688d9193b Don't build Pacific Presidential Election Time; it has no legal standing,
and results in a bogus link and US/ directory.
1994-09-13 22:02:46 +00:00
wollman
8676c360d4 New method for installing timezone data files, not nearly as complicated
as the previous one, and better integrated with the build scheme.

Define OLDTIMEZONES to get backward-compatibility links added.
Define LEAPSECONDS if you want leap-second support.
1994-09-13 21:54:06 +00:00
wollman
1de34ba82a Latest version of the timezone data files from Arthur David Olson, to
go with the code imported yesterday.

Obtained from: Arthur David Olson, ftp://elsie.nci.nih.gov/pub/tzdata94f.tar.gz
1994-09-13 21:50:20 +00:00
wollman
e8afcc1a74 This commit was generated by cvs2svn to compensate for changes in r2744,
which included commits to RCS files with non-trunk default branches.
1994-09-13 21:50:20 +00:00
cvs2svn
bf56c2a00a This commit was manufactured by cvs2svn to create branch
'VENDOR-tzdata'.
1994-09-13 21:50:19 +00:00
wollman
25fff51610 Initial revision 1994-09-13 21:50:18 +00:00
jkh
50ab9e2268 Add Remy Card's freebsd mirror in France. 1994-09-13 18:24:51 +00:00
jkh
7bba154354 Missing semi-colon after a done statement. Fixed. 1994-09-13 08:40:27 +00:00
jkh
6b9a910e97 Add a roadmap to all the files in this directory, plus some text
about submitting FAQ entries.  Gary?  Where are yooooou? :-)
1994-09-13 08:24:07 +00:00
jkh
7d322fe43c Bring back MIRROR.SITES, now listing 2.0 sites only. 1994-09-13 08:17:52 +00:00
jkh
eee491aaee Adjust comments to document MASTER_SITES and remove mention of
HOME_LOCATION.
1994-09-13 06:43:10 +00:00
jkh
b9a3ad1818 Ok, I think I have this whole HOME_LOCATION / MASTER_SITE stuff resolved
to a reasonable compromise:

MASTER_SITES now contains a space seperated list of sites for which each
DISTFILE may be retrieved.  This should be a directory spec, which will be
concatenated with each file in DISTFILES.  HOME_LOCATION is *gone* now
and isn't used for anything, so you can delete it from your Makefiles.
If you want to force a fetch from a given location, simply do something like:

	MASTER_SITES=	ftp://fnord.foo.bar/pub/dist
	DISTFILES=	a.tar.gz b.tar.gz

Your entry in MASTER_SITES will be tried first to fetch a.tar.gz and
b.tar.gz, followed by any master sites we have set up (right now, only
freebsd.cdrom.com).
1994-09-13 06:22:11 +00:00
wollman
eb5b6dab59 Don't be so aggressive when installing examples. We still delete the
directories or links before we install the new things, but now we don't
delete /usr/share/examples itself, so other examples installed from
other places in the tree will not be touched.
1994-09-13 02:21:03 +00:00
ache
3559a35f67 Added example of vidcontrol/kbdcontrol usage (russian screen/keyboard setup) 1994-09-12 16:02:06 +00:00
ache
6c7d39ac8c Fixing kD for cons25, use proper value for pc3r too 1994-09-12 15:42:39 +00:00
ache
0fcb6b7ca8 Merge two entries: cons25 and pc3r, minor things added/corrected
Now use tc=cons25 in pc3r, leave only uniq capabilities
1994-09-11 23:34:34 +00:00
ache
1cd52a657f Correct typo in filename
Submitted by: adam@veda.is
1994-09-11 23:05:09 +00:00
rgrimes
fcde3ed447 Change all references to LIBTERM and -ltermlib to LIBTERMCAP and -ltermcap 1994-09-11 21:32:28 +00:00
ache
8401ba194a Added for reference purposes 1994-09-11 21:27:09 +00:00
jkh
afcd8d6774 More fixes and general cleanup. Add more fine-grained control over what
is fetched and what is actually unpacked.
1994-09-11 12:55:54 +00:00
jkh
8fc7d3f710 Whoops, forgot to stop this lurking typo, too. 1994-09-11 12:06:34 +00:00
jkh
e991d8f20b Eliminate a few lurking bogons - this is almost close to being right! 1994-09-11 12:01:05 +00:00
jkh
1134a0c3b7 Reviewed by: jkh
Submitted by:	jkh gclarkii paul satoshi freebsd-hackers
These are the FAQ files, reorganized a bit and updated marginally for 2.0.
There is *still more work to be done* in updating, so if some of your FAQ text
is below, please check it over!  We've also got a lot of FAQ entries still
to write (examples: "how do I upgrade?" "what's new in 2.0?" "how do I
install on a notebook/second drive/from DOS/etc etc etc?"
1994-09-11 10:56:10 +00:00
jkh
80e05ae402 Annual simplification drive:
1. DISTFILE is gone and replaced by DISTFILES, which can contain one or
   more file specifications.
2. MASTER_SITE created, which points to the distfiles directory on
   freebsd.cdrom.com (which I'll set up in a moment).
3. HOME_LOCATION is now simply a hint, and is never directly used except
   to inform the user when ncftp unable to transfer a file from
   MASTER_SITE.
4. ncftp is now assumed to live somewhere in the path, in preparation for
   Andrew bringing it in on a more permanant basis.
5. XMKMF defined - it was not before.

Thanks to Andrew (ache) for many helpful suggestions.
1994-09-10 22:26:47 +00:00
ache
44018ff7b9 cons25: change "do" to ^J, add "bw"
pc3r: change kC to K2
1994-09-10 22:10:46 +00:00
ache
00ac24cbd7 Add grey keypad description to cons25, add it#8 to cons25,pc3,pc3r,
fix kend description in pc3r and pc3
1994-09-10 21:35:15 +00:00
ache
8b751fd56b cons25: mr,mh,ut added
pc3r: ut added
pc3: ut added
1994-09-10 20:34:41 +00:00
ache
789556e538 Remove left/right arrows from "ac" -- ^Q not displayed
because of flow control:
pc3,cons25,pc3r
1994-09-10 19:18:02 +00:00
ache
b312605939 cons25,pc3r: color settings fixed to work correctly with high
intensive colors and attribute exit
1994-09-10 18:41:07 +00:00
ache
314fbcf4d4 Correct lantern char corresponcence, must be 'I' instead of 'i':
pc3, cons25, pc3r
1994-09-10 04:35:41 +00:00
ache
df2c8445d5 Add missing bell capability to cons25,pc3r 1994-09-10 02:44:26 +00:00
rgrimes
53390bbcb2 revision 1.2
date: 1993/11/15 07:15:16;  author: rgrimes;  state: Exp;  lines: +1 -0
From Andrew Moore

Make /usr/share/dict/words a symbolic link to web2

[This is now NECESSARY for games/boggle as it uses /usr/share/dict/words
as an input file]

Reviewed by:	rgrimes
Submitted by:	From 1.x, alm
1994-09-09 12:15:49 +00:00
rgrimes
2eb35550af Pull the following fix in from 1.X:
revision 1.6
date: 1993/10/19 19:57:35;  author: rgrimes;  state: Exp;  lines: +2 -1
Pull in ../Makefile.inc so that the whatis database ends up in the correct
place.  Rich Murphy has a better fix for this, but I lost it!
1994-09-09 10:02:24 +00:00
jkh
104b1b6d44 Rearrange this a bit while I think about the whole problem of fetching
multiple targets when dealing with creating a set of distribution files
from scratch.  Another problem is *verifying* that a given file fetched
from its HOME_LOCATION is the one we wanted (what if the stupid ftp site
maintainer updated it in place?).  Rich Morin pointed this out and suggested
some solutions.  I need to think about it some more (suggestions?).

For now, we have a seperate `fetch' and `extract' target.
Submitted by:	jkh
1994-09-09 06:21:43 +00:00
ache
eaf1ee9d7c 1. pc3 pccons description restored from 1.1.5.1
2. color, semi-graphics, functional keys descriptions added to:
	pc3, cons25, pc3r
1994-09-09 01:08:38 +00:00
jkh
bf3b3fb949 As per suggestion by Michael Reifenberger, make ncftp use the -N flag.
Reviewed by:	jkh
Submitted by:	mr
1994-09-09 00:17:47 +00:00
jkh
5cf9a76c14 Sample manpath.config.
Submitted by:	jkh
1994-09-08 22:40:56 +00:00
rgrimes
d8d6963870 Add the installation of bsd.README. Realphabitize the FILES= list.
Reviewed by:	rgrimes
Submitted by:	bde
1994-09-07 09:18:44 +00:00
rgrimes
207e517d42 The .c: rule added by Bruce, but as yet unused, causes serious problems
for the 1.1.5 FreeBSD make.  For now just comment it out until a fix for
make can be found.

Reviewed by:	bde
Submitted by:	rgrimes
1994-09-07 06:52:25 +00:00
ache
801e5553d3 Add russian timezones.
(it is only workaround until proper zoneinfo (f.e. from 1.1.5.1)
will be installed)
1994-09-06 15:05:19 +00:00
ache
db018f0fe7 Install posix rules as default and leapseconds rules as additional 1994-09-06 15:04:12 +00:00
guido
5fb17bae3c Add skey.access manual page. Comes form 1.1.5. 1994-09-05 19:40:51 +00:00
bde
3b36557b4b Restore mk to subdirs. It hasn't been broken seen the 1.1.5 mk files
were committed a couple of revisions ago.
1994-09-05 12:52:58 +00:00
ats
095a001b74 Reviewed by:
Submitted by:
Delete the old style generation of the whatis database and replace it
with the call to makewhatis. Don't install the old makewhatis.sed script
under /usr/share/man any longer.
1994-09-04 23:19:12 +00:00
jkh
e293653b56 Add an X11BASE variable that currently points to /usr/X386 but will
be easy to change to /usr/X11R6 if and when the time comes.  This is
to deal with things like xditview which otherwise had hardcoded assumptions
about where X lived.  Yuck.
Submitted by:	jkh
1994-09-04 02:52:27 +00:00
jkh
146bce91d6 Fixed a couple of typos. Ok, this works now. Only one significant hurdle
remains, and that's that this does not work with multiple targets, which
sort of throws the tk and fvwm distributions into a mess.  tk needs both
a tarball and a patch file from the same site, fvwm needs up to 3 different
files if you want all the options.  If anyone wants to take this the last
few steps of the way towards somehow handling cases like this, I'd be very
happy.
Submitted by:	jkh
1994-09-02 01:53:33 +00:00
jkh
266a87f5b0 Ok, I've reviewed this and made it work now. ncftp fetching seems to be
working/closer to working now.
Submitted by:	jkh
1994-09-02 01:32:13 +00:00
jkh
a17ca90da4 Add a few missing >> lines to error echo's.. This is basically my
convention to make searching for error messages easy.
Submitted by:	jkh
1994-09-02 01:13:47 +00:00
jkh
3c48513c36 Here's my first cut at doing auto-fetch with ncftp. The extract rule
is turning into the original make rule from hell!
Submitted by:	jkh
1994-09-01 18:03:37 +00:00
jkh
3b760f1e05 Geeze, what was I thinking again? Replace all references to:
${DISTDIR}/${DISTNAME}${EXTRACT_SUFX}

With simply `${DISTFILE}' which defaults to the above.  This lets you
easily name distribution files that don't cooperate with any rational
naming syntax.

Similarly, make a variable called ${PKGFILE} which fills the same purpose
for packages.

Just trying to make this thing really really general to suit every need.
Now I need somebody to figure out how to make the extract target auto-fetch
things from ${HOME_LOCATION} with ncftp *if* ncftp is installed and it
looks possible to reach the foreign site.  That will take some fancy footwork,
but would be slick.  I've changed this too so that HOME_LOCATION is no longer
set by default, allowing you to do an .if defined(..) check for it.  The
extract rule now does this too.

Submitted by:	jkh
1994-09-01 16:01:34 +00:00
paul
3362278539 Changed g++ to c++
Reviewed by:
Submitted by:
1994-08-31 03:57:32 +00:00
adam
2c77870951 added hook for post-build script
Reviewed by:
Submitted by:
1994-08-30 16:39:27 +00:00
bde
c73e950173 Define NOOBJ so that install doesn't try to get the sources from the
wrong place.

Use ${ECHO} instead of `echo' so that `make -s' is fairly quiet.
1994-08-28 17:21:36 +00:00
bde
9eb0c935ba Fix it to find the sources if there is an obj directory. Lots of the old
doc Makefiles are broken in the same way.  This should be fixed centrally.
1994-08-28 17:00:54 +00:00
bde
74d471ded9 Use ${ECHO} instead of echo' so that make -s' is fairly quiet. 1994-08-28 15:37:40 +00:00
bde
890d275e06 Use ${ECHODIR} instead of `echo' for printing directory names so that
`make -ss' is very quiet.
1994-08-28 15:35:30 +00:00
bde
aae4323802 Fix spelling error in little-used target.
Build an intermediate object file even when there is only one source
file.  This costs a little space but saves time if the target is rebuilt
a lot, and it stops the target varying with the name of temporary
intermediates.

Use ${ECHO} instead of `echo' so that `make -s' is fairly quiet.

Use ${ECHODIR} instead of echo for printing directory names so that
`make -ss' is very quiet.
1994-08-28 15:32:10 +00:00
bde
83175041c1 Recover improvements in 4.4lite version that were clobbered by the
previous commit:
+ Everything is initialized using ?= instead of =.
+ Nicer formatting (more white space).
+ .c: rule.

Add macros ECHO and ECHODIR.  Both are normally `echo', but when
the make flags include -s, ECHO is set to `true' and when the make
flags include two or more -s's ECHODIR is set to `true'.  @${ECHO}
should be used instead of @echo in most cases.  ${ECHODIR} is
intended to be used mainly for messages about directory names.
1994-08-28 14:56:07 +00:00
jkh
f48f3d94c8 Lots of changes - get the NO_XXX things over, add @'s to the touches for
default extract and configure targets, add a pre-clean since I need it for
pkg_install port.
Submitted by:	jkh
1994-08-28 14:41:34 +00:00
bde
a317fdaa9f Fix filenames for LIBC and LIBTERM. 1994-08-28 14:21:55 +00:00
jkh
614a7154bd Add bsd.port* to the Makefile.
Reviewed by:
Submitted by:
1994-08-28 09:35:51 +00:00
wollman
23d29d1860 Add support for two modifier variables which will be useful soon:
PRECIOUSLIB causes the shared library to be installed with the system
immutable flag (schg) set.  (You can add other flags for shared-library
installation by modifying SHLINSTALLFLAGS.)

INTERNALLIB disables the generation of non-shared versions of the library.
This may be of use for programs like Taylor UUCP and GCC which have large
internal libraries shared among a number of programs.
1994-08-26 18:58:10 +00:00
jkh
086d789d50 Add a pre-configure rule after all, since it's helpful to be able
to also run a rule before you apply patches and then go into the 3 stage
script configuration.  This bit Adam David in his dgd port.
Submitted by:	jkh
1994-08-25 22:59:56 +00:00
jkh
33590b59ad Also `make Makefiles' in USE_IMAKE case to catch subdirs.
Submitted by:	jkh
1994-08-25 21:02:45 +00:00
jkh
770379a7dd Sigh. I am a hosebrain. I've been using gmake for so long, I've
started using some of its features reflexively.
Submitted by:	jkh
1994-08-25 13:56:08 +00:00
jkh
3798ff1fab Add a new flag: USE_IMAKE
This will cause the configure pass to do an `xmkmf' if set.
Submitted by:	jkh
1994-08-25 13:53:02 +00:00
guido
82023c98a9 Make it make-able by adding a rule for paper.ps
Reviewed by:
Submitted by:	guido
1994-08-24 19:01:36 +00:00
guido
52d2dcd098 Make it make-able by adding a rule for paper.ps.
Reviewed by:
Submitted by:	guido
1994-08-24 18:57:49 +00:00
jkh
e9f6ac333f Some cosmetic changes.
Add pre-{build,extract,install,...} targets for Torsten, who apparently
needs them.  Can't do effective post-* targets without major work, sorry.

						Jordan
Reviewed by:
Submitted by:
1994-08-24 14:49:33 +00:00
guido
ef5793796e Move fbtab file to share/examples/etc per Garrett's request.
Reviewed by:
Submitted by:
1994-08-23 20:25:28 +00:00
dg
7f9b12f5a3 Woops, "8/16 mode" should read "8/16bit mode". 1994-08-23 10:51:40 +00:00
dg
cd9e7a5cb6 Added manual page for my ethernet driver - if_ed.c, and removed old
manual page for the com driver (which is no longer in our source tree).
1994-08-23 09:50:48 +00:00
dg
3b4ea1a810 Corrected kernel base address. 1994-08-23 09:34:10 +00:00
ache
862c79d0a2 pc3r russian koi8-r syscons console added 1994-08-22 20:07:56 +00:00
guido
55c8a805d5 Add Sun alike fbtab functionality.
Reviewed by:
Submitted by:	guido
1994-08-22 19:35:49 +00:00
bde
8c874417a1 - Make each target depend on its source so that all the targets don't get
get built every time.
- Use the standard clean and cleandir targets.
1994-08-22 15:28:17 +00:00
jkh
4a656c2d35 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
jkh
a25b9ee2be Make package target a lot more general.
Submitted by:	jkh
1994-08-22 13:11:32 +00:00
jkh
c13537c11b Whoops - left out the package rule!
Submitted by:	jkh
1994-08-22 13:02:16 +00:00
jkh
8577cd8d3b Use proper proper package suffix.
Submitted by:	jkh
1994-08-22 12:07:19 +00:00
jkh
625473eeda Whoops, left out a backslash in my package rule.
Submitted by:	jkh
1994-08-22 12:00:34 +00:00
jkh
561920de5c 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
jkh
82ae5641cb 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
jkh
129f91e56b 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
ea0b3abd5a 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
jkh
54a33ec15d Make things a little more user-friendly
Submitted by:	jkh
1994-08-21 17:42:24 +00:00
jkh
e11734b059 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
b69164d67e 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
c97bc1836a 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
b9b05c1af2 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
578048e107 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
e27e1435ad 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
a76575c125 - bsd.dep.mk and bsd.own.mk have been required for some time. Install them.
- Install with group BINGRP, not BINOWN.
1994-08-20 08:25:00 +00:00
bde
519cba20cd Install with group BINGRP, not BINOWN. 1994-08-20 08:16:43 +00:00
wollman
5b7d54ee31 Actually install LKM examples. 1994-08-19 20:43:42 +00:00
dg
cf23810433 Terry Lambert's loadable kernel module support - example modules. 1994-08-19 12:42:13 +00:00
jkh
31716bfe34 Reenable the makedb stuff; it works fine.
Submitted by:	jkh
1994-08-16 22:44:28 +00:00
jkh
4d8603a1ae Bruce Evans is right - this shouldn't touch /etc *at all* and I should
have nuked it, not fixed it.  No longer install /etc/localtime.
Reviewed by:
Submitted by:
1994-08-11 01:39:23 +00:00
jkh
9f650c199b Add a preventative rm of /etc/localtime in the install rule just in
case it's a link (in which case the subsequent install will fall over).
Submitted by:	jkh
1994-08-11 00:54:30 +00:00
jkh
2497c4b68e Change a .0 to a .5.
Submitted by:	jkh
1994-08-11 00:45:38 +00:00
jkh
841ecb1ee0 Put the cons25 entries for syscons back.
Submitted by:	jkh
1994-08-11 00:39:39 +00:00
jkh
0c691748c7 termcap.0 -> termcap.5
Submitted by:	jkh
1994-08-11 00:24:33 +00:00
jkh
581e0f9cb1 Correct me.0 -> me.7
Submitted by:	jkh
1994-08-11 00:11:44 +00:00
wollman
31eb3a1acb Install procfs(5). 1994-08-10 20:04:57 +00:00
wollman
169774fa8b Oops, fix typo. 1994-08-10 20:03:54 +00:00
wollman
b5f4eedbf6 Initial manual page for the new procfs. 1994-08-10 20:03:06 +00:00
wollman
c10c2bd5e0 Added example of how to tell various FreeBSD versions apart. 1994-08-10 06:40:36 +00:00
wollman
7bf0ebe620 Make the install targets obey the INSTALLFLAGS requests in the new
Makefiles.

DANGER WILL ROBINSON!

This will cause repeat installs of certain programs, such as `init' and
`rcp', to fail unless one of the two conditions is met:

	1) You are in single-user mode.
	2) Your security level is set to 0 or -1.

If you have compiled a kernel from the latest sources, your kernel
security level is set to -1 by default, which will keep `init' from
fiddling with it.  You can increase it, but not decrease it, from the
command line with the command `sysctl -w kern.securelevel=<new value>'.
I believe that -1 is the most appropriate value to use while we are still
developing the code, although when we ship it should be changed back to 0.

See init(8) for more information.
1994-08-10 02:48:08 +00:00
wollman
a25fc3e620 Make man page installation work for ``unattached'' and kernel pages. 1994-08-09 18:41:38 +00:00
wollman
4cc0a7d8a8 Make examples install into /usr/share/examples. Like with includes, you
have a choice between SHARED=copies and SHARED=symlinks.  The default
is to copy.

I have also added a /usr/share/examples/etc directory, where I hope to
have all sample configuration files which in real use go into /etc installed.
(This way, if the user really screws the real one up, they can always go
back to a known-working distribution copy, even if they don't have sources.)
1994-08-09 18:25:38 +00:00
phk
d6a6f3c4d6 Submitted by: Bruce Evans <bde@kralizec.zeta.org.au>
Fixed the makefile.
1994-08-09 00:16:56 +00:00
wollman
cc563f2b12 Don't pass ${LDADD} to ${AR}. Use ${ARADD} for that. 1994-08-08 15:45:55 +00:00
wollman
ba49d8e665 Moved YP general explanation manual page to a slightly more appropriate
location.
1994-08-08 01:07:26 +00:00
wollman
e115f4d195 This commit was generated by cvs2svn to compensate for changes in r1905,
which included commits to RCS files with non-trunk default branches.
1994-08-07 18:50:51 +00:00
wollman
da8387f131 Sun RPC demo programs from 4.4-Lite 1994-08-07 18:50:51 +00:00
dg
17e7606224 Converted 'vmunix' to 'kernel'. 1994-08-05 09:14:37 +00:00
wollman
60d8fe7c22 Add a couple of files we created in 1.x. 1994-08-04 21:10:08 +00:00
wollman
f250796b87 Spplat our 1.1.5 `mk' ifiles over the top of the 4.4 ones. So far
as I can tell, this is ts the right thing to do.
1994-08-04 21:09:27 +00:00
phk
0368fcaffd Reviewed by: phk
Killed a bunch of control chars.
1994-07-24 02:04:51 +00:00
phk
e7fc99a52e Reviewed by: phk
Added a clean target.
1994-07-24 01:45:20 +00:00
phk
82ed0d5748 Reviewed by: phk
More binary files killed using uuencode.
1994-07-24 01:39:14 +00:00
rgrimes
1a86505dd7 The file tmac.r was not shipped on the 4.4 tape, mark this fact. 1994-07-06 02:17:29 +00:00
rgrimes
cafb3d443d all: does not need to depend on ${MAN5}, remove special case clean:
and cleandir: targets, simple use a CLEANFILES+= to handle this very
simple special case.
Add ${COPY} knob to install commands so that files don't disappear out
of the obj tree after a make install.
1994-07-06 02:16:59 +00:00
rgrimes
e35e169dbf Mark the fact that we have not imported man8.{hp300,tahoe,vax}. (There
was not man8.sparc :-).)
1994-07-06 02:14:36 +00:00
rgrimes
040cb73b84 Mark the fact that we have not imported man4.{hp300,sparc,tahoe,vax}. 1994-07-06 02:13:54 +00:00
rgrimes
d2e2d5949e The directory man3f did not come on the tape, mark it XXX MISSING. 1994-07-06 02:13:00 +00:00
rgrimes
01630dfc89 The files connectives and words did not come on the tape, mark them
XXX MISSING.
1994-07-06 02:12:25 +00:00
rgrimes
a0494c507a Disable doc for now since it had a bunch of symbolic links I am not
ready to go deal with just yet.
Disable man for now it will be fixed shortly, just wanted all the man
page converion stuff to be done togeather since that is a major functional
change and really belongs in a seperate commit.
1994-07-06 02:11:36 +00:00
ache
3e04aa228c Add commented out STARTUP_LOCALE with explanation 1994-06-16 17:13:53 +00:00
jkh
043392aad7 Flags 0x80 now means enable the diags, not disable. 1994-06-15 23:28:07 +00:00
adam
4ca2a57e14 Changed MDEC_OPT=BOOTWAIT= to BOOTWAIT= 1994-06-15 21:32:38 +00:00
adam
9732777bf6 added comments for how to use CCFPU and MDEC_OPT 1994-06-15 20:24:16 +00:00
ache
57c1f9d625 Remove CXXFLAGS from here, handled in another place 1994-06-14 11:46:52 +00:00
ache
af31a86aed Add commented out PRINTER=ps entry for easy choose
system documentation format
1994-06-09 11:13:52 +00:00
ache
69b0d5d57f Add commented out CXXFLAGS entry similar to CFLAGS entry 1994-06-09 08:32:58 +00:00
csgr
c9d0ed89c9 Add mention of WANT_MSUN, HAVE_FPU and NOMANCOMPRESS
(NOMANCOMPRESS works together with the new bsd.man.mk to turn off
compression of manual pages - manual pages are installed compressed
by default now.)
1994-06-05 20:37:15 +00:00
ats
347a854107 Added a manpage for the tw device. Changed the Makefile to install that
manpage into the proper place.
1994-06-05 16:21:49 +00:00
ache
f7ccc02884 Updated for new sio driver 1994-06-04 00:41:25 +00:00
ache
a6dd01670e Remove obsoleted COM_BIDIR, FIFO_TRIGGER_* and "comcontrol bidir"
references
1994-06-01 21:38:46 +00:00
phk
266b01129a added make.conf template, which does nothing. 1994-06-01 00:58:06 +00:00
rgrimes
47abdf90ae BSD 4.4 Lite Share Sources 1994-05-30 19:09:18 +00:00
rgrimes
80cfa6127a This commit was generated by cvs2svn to compensate for changes in r1638,
which included commits to RCS files with non-trunk default branches.
1994-05-30 19:09:18 +00:00
rgrimes
661dab129a BSD 4.4 Lite Share Sources 1994-05-30 19:09:18 +00:00
rgrimes
b0d61785ca BSD 4.4 Lite Share Sources 1994-05-30 19:09:18 +00:00
rgrimes
862fdf11a2 BSD 4.4 Lite usr.sbin Sources 1994-05-26 05:23:31 +00:00
rgrimes
7954f22810 This commit was generated by cvs2svn to compensate for changes in r1553,
which included commits to RCS files with non-trunk default branches.
1994-05-26 05:23:31 +00:00
csgr
25d4c2fdd2 Add some clarifications to lpt manpage,
remove lpa manpage.
1994-05-22 12:29:21 +00:00
ache
8bdf538d69 Correct reference to master port:
really it is last port on card, not first.
1994-05-07 01:15:10 +00:00
csgr
b3d3cd9683 Update lpt(4) man page to reflect recent changes to the lpt device driver.
(also point out that lpa is now defunct.)
1994-04-06 20:21:33 +00:00
ache
d2dcfbb656 Some changes from Julian Stacey installed 1994-03-18 13:40:01 +00:00
ache
d9a3b8e925 English corrected. 1994-02-19 15:50:38 +00:00
ache
86fd2ca618 We lost ttyd for dialin, now restore it. 1994-02-19 13:19:33 +00:00
rgrimes
698516a1c5 Put the flags field in the right place so that config does not complain
about improper syntax.
1994-02-17 17:44:07 +00:00
ache
cf25f514e2 Previous version restored back after Jordan's damage.
I already update this manpage from wilko, moreover,
I fix some his bugs and add some new material.

Jordan, pleeease, do following commands *before* each your commit:
	cvs update <file>
	cvs rlog <file>
and after update (before commit)
	cvs diff -c <file>
It can saves my life time at least...
1994-02-17 11:41:16 +00:00
jkh
3bff04befa Much improved manpage from wilko@idca.tds.philips.nl 1994-02-16 23:17:08 +00:00
ache
93d7b973a2 Man page update from wilko@idca.tds.philips.nl 1994-02-13 00:16:23 +00:00
ache
46d17a8a99 com.4 restored back 1994-02-11 10:55:12 +00:00
ache
a3403455ad Remove nonexistent com driver manpage.
Describe some additional features of sio.
1994-02-09 23:49:45 +00:00
ats
869e8c046f Fixed a little typo in the spkr.4 man page. 1994-02-06 12:24:59 +00:00
wollman
5d393afbbb Eliminate references to the ``U word'' and make page conform to Berkeley
conventions for formatting.  (Print it out on a PostScript printer
to see the difference.)
1994-02-03 07:32:01 +00:00
nate
3f68af8a94 From: sos@login.dkuug.dk (S|ren Schmidt)
Subject: syscons-1.3
Date: Sat, 29 Jan 94 23:33:50 MET

But here is the (hopefully) final syscons-1.3....

....

I've changed sgetc so it works as the pccons parallel
(it now uses a scgetc internally).


[
There were a couple changes that Bruce Evans sent me that were applied
to this version along with some changes that S'ren didn't incorporate
into the final version.  There will be only minor changes if anything
from this version to his final release.
]
1994-02-01 06:22:29 +00:00
ache
8d6e15be2b Added octave-tracking.
Added the slur-mark feature.
Name of ioctl's include sys/spkr.h changed to machine/speaker.h
1993-11-09 02:38:17 +00:00
ache
910f7a0056 Virtual consoles now ttyvX, not ttyXX (according to MAKEDEV) 1993-11-09 01:49:38 +00:00
rgrimes
4ddf75ef05 Install mse man page, and create link for it 1993-10-19 20:20:33 +00:00
rgrimes
13f9346a20 Move the mse mouse man page to the man4.i386 directory 1993-10-19 20:19:15 +00:00
rgrimes
16f5d38097 From: baukno@login.dkuug.dk (S|ren Schmidt)
Subject: Patches to syscons/wd

Man pages for keyboard & screen (using syscons)
1993-09-09 00:32:25 +00:00
rgrimes
a1d2385578 New manual pages from NetBSD, revised for FreeBSD slightly 1993-08-28 12:41:23 +00:00
alm
c7a48c67d2 add links to ../ 1993-07-23 21:29:57 +00:00
root
fce17d1997 New manual page system 1993-07-02 06:44:07 +00:00
rgrimes
f078b88a16 Initial import, 0.1 + pk 0.2.4-B1 1993-06-12 14:49:13 +00:00