Commit Graph

734 Commits

Author SHA1 Message Date
Andrey A. Chernov
275a19fedc ports-russian added 1995-05-03 14:59:56 +00:00
Andrey A. Chernov
d62eae9c12 ports-russian added 1995-05-03 14:32:27 +00:00
Jordan K. Hubbard
d6d644f14f Add an mtree line to the install target. 1995-05-02 13:49:01 +00:00
Satoshi Asami
f1d04c8507 A popular variation of the 106-key keymap -- this one has control
and caps-lock swapped.
Submitted by:	Nobuhiro Yasutomi <nobu@psrc.isac.co.jp>
1995-05-02 07:11:46 +00:00
Peter Dufault
650afa65f9 Add scsi_modes 1995-05-01 17:09:49 +00:00
Satoshi Asami
8e7c35dd1a A bunch of new targets in the package area. Relevent targets are:
package:           check installation, build package, create links,
                   touch cookie
repackage:         ditto but don't check cookie
package-noinstall: just build package from installed stuff, no cookies
                   involved at all
package-links      create the symbolic links only
delete-package:    delete package and symbolic links
delete-package-links: delete links only

These should make the management of the spaghetti of package links
a little friendlier. :)
1995-04-30 12:28:43 +00:00
Gary Palmer
c709d38b60 Add missing ports-japanese target.
Alter sup host to be SUP.FreeBSD.ORG to allow for future work.
1995-04-29 01:03:10 +00:00
John Fieber
f9e11b2a03 Move out of the obsolete FAQ directory into the handbook. 1995-04-28 19:48:56 +00:00
Peter Dufault
72c59e2da5 Symoblic representation of mode pages 1995-04-28 19:25:17 +00:00
John Fieber
0a1195e737 The FAQ moves to its new home. 1995-04-28 16:36:02 +00:00
John Fieber
dd8fd5aac1 The FreeBSD handbook finds a new home. 1995-04-28 16:19:59 +00:00
Jordan K. Hubbard
6db578a60b Pass X11BASE to all sub-makes. I need it for a port, and I daresay that
there are a lot of hardwired "/usr/X11R6" paths out there that could stand
to use it as well.
1995-04-28 15:40:37 +00:00
Peter Dufault
a93d103fb4 Change to reflect new header file name. 1995-04-28 12:28:55 +00:00
Satoshi Asami
2966c8b3da Japanese 106-keyboard.
Submitted by:	Nobuhiro Yasutomi <nobu@psrc.isac.co.jp>
1995-04-28 06:03:18 +00:00
Peter Dufault
657e73c4f5 Add National Instruments "LabPC" driver 1995-04-28 00:51:40 +00:00
Torsten Blum
e347ee4837 Add ftp.uni-paderborn.de 1995-04-26 14:56:57 +00:00
Jordan K. Hubbard
6dbad786ae Add LIBFTP. 1995-04-26 14:34:19 +00:00
Garrett Wollman
08af2cee88 Fix some conflicting descriptions. 1995-04-25 17:08:16 +00:00
Jordan K. Hubbard
6940898b50 Document matcd1.
Be more explanatory about port selection.
Document that new TEAC drives don't work.
Submitted by:	Frank Durda IV <uhclem@nemesis.lonestar.org>
1995-04-25 10:23:53 +00:00
Garrett Wollman
71fbc5ca54 Add more comments for tzsetup and fix some old ones. 1995-04-24 21:03:40 +00:00
Satoshi Asami
570e661f02 (1) Add the chain of dependencies to the targets in the NO_* section
too (otherwise the chain won't work).
(2) If NO_WRKDIR is set, "make clean" removes "./.*_done" (assuming
    these are cookies...or should I list all the cookies?)
1995-04-24 10:41:51 +00:00
Satoshi Asami
c046aaad20 Move call of fake-pkg from do-install to end of install. 1995-04-24 09:05:34 +00:00
Garrett Wollman
3bf7d64959 Added parseable comments describing the zone each entry represents. 1995-04-23 21:24:54 +00:00
Garrett Wollman
c040025a4b Add `fe' Ethernet driver man page. 1995-04-23 18:54:40 +00:00
Jordan K. Hubbard
a746536c51 Document COPTFLAGS in addition to CFLAGS. 1995-04-23 13:03:24 +00:00
Jordan K. Hubbard
ffa6d17f61 Ok, this should get the last of the stragglers installed into a new fake-pkg. 1995-04-22 01:22:49 +00:00
Jordan K. Hubbard
ca22b5aa87 Don't try to run the fake-pkg target if NO_PACKAGE is set. 1995-04-22 00:08:06 +00:00
Jordan K. Hubbard
405b7c80bd Typo: patch -> package 1995-04-22 00:05:46 +00:00
Jordan K. Hubbard
b79219d31a Instead of copying PLIST over, run pkg_create in a special mode that dumps
the fully-formed PLIST to stdout and uses that.
1995-04-22 00:01:26 +00:00
Satoshi Asami
60ee8ee7cb Major overhaul. The major targets (fetch, extract, patch, configure,
build, install) are now all skeletons and do nothing but

(1) Call pre-* target (if exists)
(2) Call scripts/pre-* script (if exists)
(3) Call do-* target
(4) Call post-* target (if exists)
(5) Call scripts/post-* script (if exists)

The do-* targets do all the work.  The pre-* and post-* targets/scripts
don't exist by default.  The main targets check for the cookies too, so
porters shouldn't have to worry about them at all.

NOTE: THE MAIN TARGETS IN THE PORTS MAKEFILES SHOULD GO AWAY.  We need
to fix this before wcarchive comes back up.  Change the names to do-*,
rip out the cookies, rip out the calls to pre-* etc. and most of them
should work.

Also, reorganize the whole thing so that similar targets are together
and add more comments.  Surround section header with 64 #'s (C-u C-u
C-u # in emacs :).

Hopefully this will be the last major change to bsd.port.mk.  Now let
the Makefile-hacking begin.
1995-04-20 18:03:02 +00:00
Jordan K. Hubbard
0892118cdf 1. Add Satoshi's much-requested "fake pkg_add" option to the installation
rule.

2. Have all non-X11 prefix using packages include the BSD.local.dist mtree
   file for initialization of /usr/local.  I'm still not sure if this is
   A Good Thing(tm) but I'll see what the users say.  It's easily overridden.

3. Standardise on ${PKG_DBDIR} as pointer to /var/db/pkg or local preference.
1995-04-19 15:02:26 +00:00
Satoshi Asami
f744a9768e Use PKGNAME in the "describe" target (used to generate INDEX) too.
Didn't make sense to have two ports with the same name.
1995-04-18 08:24:18 +00:00
Satoshi Asami
60f1eb26c1 Use PKGNAME instead of DISTNAME in messages. To avoid things like
"Building for WWW" (pops up in two different ports) "Installing for
web2c-6.1" (ditto), which aren even't reminiscent of the port's real
name.

Sorry jmz, please don't go fix the print Makefiles' own messages.
We are going to take them out after we do the great bsd.port.mk
update anyway.
1995-04-18 08:18:27 +00:00
Satoshi Asami
824cc0cc5d "package" now depends on "install", so we can do "make -k package" from
the top level and have the build-package sequence of each port work
together.

For the old behavior (i.e, just go ahead and blindly pack everything up,
regardless of the contents of work/), there is a new target "repackage".
1995-04-17 06:39:05 +00:00
Satoshi Asami
19eddad0a8 "all" now depends on "build", not "extract configure build".
Since "build" depends on "configure", which depends on "patch", etc.,
this shouldn't disrupt any Makefile that doesn't break the dependency
chain.

The old behavior was very annoying because when I did a "make -k",
it would still try to go configure and build even if the extraction
failed.
1995-04-17 06:28:15 +00:00
Joerg Wunsch
28cd12e87e Put David's and my answer regarding loader and kernel memory usage
here.
1995-04-16 13:04:21 +00:00
Andreas Schulz
9702179904 Update the link.5 man page to reflect the changes in ld/rtld/link.h. 1995-04-16 12:35:13 +00:00
Justin T. Gibbs
c4bec2ef93 Install ahc.4. 1995-04-16 00:08:53 +00:00
Satoshi Asami
825402c2ab Yikes...typo (.package/ should have been .packages/). 1995-04-15 23:56:29 +00:00
Justin T. Gibbs
e68becc836 To celibrate the new status of the ahc driver, give it a man page.
Add references to the ahc driver to the other adaptec man pages.

Remove the "NOTE" section of the ahb man page that complained about
Adaptec's NDA policy preventing 274x driver development.
1995-04-15 21:48:31 +00:00
Andrey A. Chernov
8b2ceaa471 Add separate entry for screen(1), slightly different from vt220 1995-04-14 15:57:49 +00:00
Andrey A. Chernov
e6325d4843 vt220: fix k1-k4 to be more compatible with xterm
and other emulators.
Simplify se/ue for emulators
1995-04-14 15:38:46 +00:00
Jordan K. Hubbard
dcaaf7cf51 Get the matcd manpage linked into the parent directory like the others. 1995-04-13 20:44:51 +00:00
Jordan K. Hubbard
b9ebe70c00 Add Steve Gerakines <steve2@genesis.tiac.net> to contributors. 1995-04-12 22:47:31 +00:00
Bill Paul
e868bdd2a0 Add ethers(5) man page. 1995-04-12 22:16:08 +00:00
Martin Renters
a9f9caeabd Add myself to the Contrib list. 1995-04-11 03:14:50 +00:00
Jordan K. Hubbard
9e87dd6ab1 Don't pass duplicate pkgdeps to pkg_create 1995-04-10 08:09:21 +00:00
Jordan K. Hubbard
b81be3d3e8 Add matcd.4 to list of manpages. 1995-04-09 15:55:21 +00:00
Jordan K. Hubbard
83376d5b95 A new man page for the matcd driver.
Submitted by:   Frank Durda IV <uhclem%nemesis@fw.ast.com>
1995-04-09 15:49:46 +00:00
Jordan K. Hubbard
a8f0877be0 Add new -P argument to pkg_create. 1995-04-09 15:00:56 +00:00