Commit Graph

316 Commits

Author SHA1 Message Date
Bruce Evans
43fae82719 Use += instead of ?= for setting LDDESTDIR. Some Makefiles, such as
cc/Makefile.inc use (abuse?) LDDESTDIR for their internal libraries
so "?=" hides non-default external libraries.  Adding multiple paths
to LDDESTDIR works except it makes it even harder than usual to
decide which libraries will actually be linked against.
1994-10-25 18:09:44 +00:00
Bruce Evans
86af0db90a Some profiled/shared objects were being built despite NOPROFILE/NOPIC
being set.
1994-10-25 17:55:25 +00:00
Jordan K. Hubbard
b92776661f Add this from Mark Dapoz. It requires LaTeX to format it, but it's
sure a lot better than nothing.
Submitted by:	md
1994-10-25 13:47:17 +00:00
Poul-Henning Kamp
c357ae875b A nice little PPP.doc file from:
Submitted by:	Gennady B. Sorokopud ( gena@NetVision.net.il )
1994-10-24 17:51:54 +00:00
Søren Schmidt
2b68428193 added ibcs2 directory. 1994-10-24 09:56:42 +00:00
Søren Schmidt
63a7edc49d A little COFF program (uuencoded) + README. Just do we can show
that iBCS2 support is working (that was a cheap one :-)
1994-10-23 19:23:50 +00:00
Jordan K. Hubbard
4335d91992 1. PREFIX has nothing to do with DESTDIR. Remove it finally.
2. Make sure to pass PREFIX to sub-makes when installing.  This allows you to
   install to places like ${PREFIX}/bin in your own install rule.
1994-10-22 23:02:39 +00:00
Jordan K. Hubbard
cd08c443af Invoke install.man if USE_IMAKE is set. 1994-10-22 09:21:35 +00:00
Andrey A. Chernov
0b4a584f9d Remove "mh" capability for -mono family 1994-10-21 04:57:11 +00:00
Bruce Evans
9118d452d7 Fix typo in description of LIBRPCSVC. 1994-10-19 21:36:31 +00:00
Andrey A. Chernov
a2ecbe0c3a Add lkm.4 1994-10-19 05:20:01 +00:00
Paul Traina
1c423e89ed Added libmd.a -> LIBMD 1994-10-18 23:01:22 +00:00
Guido van Rooij
e7f092ddf6 Put skey.acccess in usr/share/examples/etc 1994-10-18 21:26:48 +00:00
Jordan K. Hubbard
413d993df7 Bring over the lkm manpage.
Obtained from: NetBSD
1994-10-18 19:45:26 +00:00
Andrey A. Chernov
2f5e244a3d Optimize mono entries a bit 1994-10-15 20:06:23 +00:00
Andrey A. Chernov
fe2d66fd12 Monochrome entries added 1994-10-15 19:50:59 +00:00
Andrey A. Chernov
2ecb809ab3 Add ${.MAKEFLAGS} to sub-makes, pointed by Rod 1994-10-14 21:58:09 +00:00
Jordan K. Hubbard
cc33ccc9bc Add new IS_INTERACTIVE flag. This lets you specify that the port
is an interactive port, and requires user input somewhere along
the way (either fetching, configuring, building or installing).

If the user then sets BATCH in their environment, this port will be
skipped.  If the user sets INTERACTIVE, then ONLY those ports marked
interactive are run (allowing one to do all ports in two passes).
If the user sets both BATCH and INTERACTIVE, then a metal claw extends
from the CRT and brutally yanks their nose off.
1994-10-14 07:56:46 +00:00
Jordan K. Hubbard
c41b51643d Silence the sub-makes. 1994-10-13 10:33:35 +00:00
Jordan K. Hubbard
64324dc610 Change the way pre-install was done after a suggestion from Andrew.
Now both pre-install and install inherit the INSTALL_COOKIE.
1994-10-13 08:08:56 +00:00
Jordan K. Hubbard
baaac71882 Re-work the way pre-install was being depended. I couldn't make the
install cookie work any other way (perhaps I'm just being stupid).
In any case, INSTALL_COOKIE now works as advertised, and prevents duplicate
installations.  pre-install users will have to keep their own cookies if
they wish to avoid duplicate installations, or tell me how to make the
rules run properly.
1994-10-12 23:32:32 +00:00
Andrey A. Chernov
3d1e296ec5 Oops, change ${MAKE_FLAGS} to ${MAKEFLAGS} in pre-configure line 1994-10-12 03:25:59 +00:00
Andrey A. Chernov
ec55794466 Move 'make pre-configure' inside .configure.done: target, or
it issued again and again instead.
1994-10-12 03:12:19 +00:00
Andrey A. Chernov
b82fc8c612 configure: pre-configure extract ... must be
configure: extract pre-configure ...
1994-10-12 02:58:38 +00:00
Andrey A. Chernov
20bb37a799 LIBDIALOG added 1994-10-11 23:38:19 +00:00
Gary Clark II
862af1e655 updated mailing lists and took out refs to 1.1 be around. 1994-10-10 10:46:14 +00:00
Gary Clark II
bb7937be61 update mailing lists
Changed around some directorys in the FAQ
(Thanks Jordan)
1994-10-10 10:39:10 +00:00
Rodney W. Grimes
c1b0875e83 SHAREDSTRINGS support was no longer used and just clutters things up,
removed.
1994-10-10 03:18:47 +00:00
Rodney W. Grimes
de4d7b8018 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
Paul Traina
403ef23238 Update multicasting FAQ entry 1994-10-09 01:14:51 +00:00
Jordan K. Hubbard
d8bd99269c 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
Jordan K. Hubbard
9805e8c5a7 Add HW.TROUBLE to ROADMAP. 1994-10-08 03:15:53 +00:00
Jordan K. Hubbard
9ee942c1ac Put this here, moving it from /usr/src. 1994-10-08 03:10:34 +00:00
Andrey A. Chernov
36ee031254 LIBMYTINFO and LIBNCURSES defines added 1994-10-07 03:10:05 +00:00
Andrey A. Chernov
e0ef369852 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
Jordan K. Hubbard
363abea01c 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
Jordan K. Hubbard
997882fda7 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
Jordan K. Hubbard
0903bf364c 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
Jordan K. Hubbard
e492ce08e3 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
Jordan K. Hubbard
3ca98f18d2 Whoops! Forgot to pass PREFIX to the configure subshells. Done. 1994-10-04 14:46:34 +00:00
Jordan K. Hubbard
ed40335903 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
Jordan K. Hubbard
382f755da5 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
Jordan K. Hubbard
7ae01964d7 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
Gary Clark II
05cbf1006d Added entrys for GCC and cleaned it up more. 1994-10-03 04:28:03 +00:00
Gary Clark II
7eabd9a9b8 Update hosts (From *.cdrom.com to FreeBSD.org)
update to 2.0 era
1994-10-03 03:48:42 +00:00
Gary Clark II
0e730153ed Small cleanup. 1994-10-03 03:31:13 +00:00
Gary Clark II
d0f6b00881 Update to 2.0 era. 1994-10-03 03:28:22 +00:00
Gary Clark II
2804345332 Show this FAQ as being for 1.1.5.1 and below. 1994-10-03 03:19:41 +00:00
Rodney W. Grimes
ea56956912 Add .S to SUFFIXES and add .S.o: rule.
Submitted by:	bde
1994-10-02 05:12:46 +00:00
Gary Clark II
d646c3011d 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
Jordan K. Hubbard
e704d7993c Reshuffle all the man pages around in the Makefiles too (duh!). 1994-09-30 17:37:23 +00:00
Jordan K. Hubbard
f04dc992ec Reshuffle all the man pages around in the Makefiles too (duh!). 1994-09-30 17:31:08 +00:00
Geoff Rehmet
f03a2300b2 mention MAKE_EBONES and MAKE_KERBEROS 1994-09-30 14:57:01 +00:00
Andrey A. Chernov
255a44b709 Remove emulation of upper/lower lines from all entries,
this work done by ncurses
1994-09-30 05:41:22 +00:00
Jordan K. Hubbard
d3a29150be Add new files from Wilko (and in their proper place).
Submitted by:	Wilko Bulte
1994-09-29 13:54:36 +00:00
Jordan K. Hubbard
ccd314ec46 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
Garrett Wollman
d2920e07e6 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
Andrey A. Chernov
2b52c6fada 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
Andrey A. Chernov
73c3e31517 Remove 'default' keymap, I forgot, that this work done by vidcontrol -L 1994-09-26 20:00:55 +00:00
Garrett Wollman
6a148e704c Correct Europe/Helsinki specification: usee E-Eur not M-Eur rules. 1994-09-25 23:29:38 +00:00
Andrey A. Chernov
1fba98b18d Add default screen map to undone changes 1994-09-25 11:36:00 +00:00
Andrey A. Chernov
2c7629f408 Add standard VGA fonts set 1994-09-25 10:50:29 +00:00
Andrey A. Chernov
cb12dc03e8 syscons subdir added 1994-09-25 04:01:37 +00:00
Andrey A. Chernov
8c9e3ad690 Add SCRMAPS to clean target, fix install target 1994-09-25 03:59:46 +00:00
Andrey A. Chernov
bdd382022d Add missing Makefile 1994-09-25 03:53:59 +00:00
Andrey A. Chernov
64382c4105 Add missing Makefile 1994-09-25 03:42:20 +00:00
Andrey A. Chernov
8883fe052d Generate screen map from source (from 1.1.5.1) 1994-09-25 03:41:43 +00:00
Andrey A. Chernov
eaa43ba0d2 Add syscons to DIRS list, pointed by wollman 1994-09-25 03:11:27 +00:00
Andrey A. Chernov
76b1522b20 Update with new names 1994-09-25 02:48:49 +00:00
Andrey A. Chernov
8183acb85e Russian screen map added 1994-09-25 02:45:03 +00:00
Andrey A. Chernov
254915e9ab Rename russian fonts to more proper names 1994-09-25 02:30:45 +00:00
Rodney W. Grimes
3e9ab531ca Fixed typo that caused make install to fall if SHARED=copies. 1994-09-23 07:47:43 +00:00
Rodney W. Grimes
2bda0e5dc8 Revert to installing /etc/files from src/etc. 1994-09-23 07:19:25 +00:00
Rodney W. Grimes
2c5fdcb65e 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
Andrey A. Chernov
d021b04329 Add left/right arrows to graphics entry for vt100 family 1994-09-22 23:30:38 +00:00
Andrey A. Chernov
d63dc3e95e Add semigraphics chars description to vt100 family 1994-09-22 23:18:43 +00:00
Steven Wallace
5df5c6ab16 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
Garrett Wollman
1aa57be361 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
Garrett Wollman
f274239ba0 Documented YP functionality, part II. 1994-09-20 22:44:37 +00:00
Bruce Evans
254b131faa Fix the order of includes (*.mk must be included after *.inc). 1994-09-20 05:25:38 +00:00
Andrey A. Chernov
c0b605c3d9 Remove warning about adjkerntz /var/run file 1994-09-19 23:13:37 +00:00
Garrett Wollman
d1e0c8254c Install /etc from the same source as /usr/share/examples/etc (mostly). 1994-09-19 21:28:28 +00:00
Adam David
6766ed571b More reasonable example of BOOTWAIT parameter
Added comment about multiplication factor
1994-09-19 20:10:10 +00:00
Andrey A. Chernov
89c8b5adfd Remove STARTUP_LOCALE reference, obsoleted 1994-09-19 02:02:55 +00:00
Jordan K. Hubbard
724a286e43 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
Andrey A. Chernov
9e5efb09f2 DESTDIR added to PORTSDIR definition 1994-09-19 00:41:03 +00:00
Garrett Wollman
ac1a8b47c7 Emendation to previous commit: only create static INTERNALLIBs if
INTERNALSTATICLIB is also set.
1994-09-18 22:22:32 +00:00
Garrett Wollman
66415998d0 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
Jordan K. Hubbard
061c9be80f New man pages from Wilko Bulte.
Reviewed by:	jkh
Submitted by:	Wilko Bulte
1994-09-18 00:00:36 +00:00
Gary Clark II
62a14fa304 Added new entry 1994-09-16 18:51:50 +00:00
Gary Clark II
66a82712a0 Added first system entry (mine)
Reviewed by:
Submitted by:
Obtained from:
1994-09-16 18:46:09 +00:00
Gary Clark II
f26b0603d2 Added version string (All new FAQ stuff should have one) 1994-09-16 18:35:24 +00:00
Gary Clark II
c731a0a5b4 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
Jordan K. Hubbard
e82b0b99c1 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
Søren Schmidt
c712881405 Syscons keymap files, now in human readable format.
Reviewed by:
Submitted by:
Obtained from:
1994-09-15 07:34:30 +00:00
Søren Schmidt
7602b0ede8 Syscons fonts imported. Note they are now in ascii format.
Reviewed by:
Submitted by:
Obtained from:
1994-09-15 07:33:13 +00:00
Andrey A. Chernov
484a89a5c7 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
Garrett Wollman
639a2e5035 A make system file for building LKMs, derived from bsd.prog.mk. 1994-09-14 21:59:28 +00:00
Garrett Wollman
3f456ab8d7 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
Jordan K. Hubbard
e967aefa34 Remove obsolete bundle target, add new fetch target. 1994-09-14 16:42:37 +00:00