Commit Graph

723 Commits

Author SHA1 Message Date
jkh
44f28c8af3 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
wollman
15cdd26d39 Add more comments for tzsetup and fix some old ones. 1995-04-24 21:03:40 +00:00
asami
db397dde7a (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
asami
cf0519948f Move call of fake-pkg from do-install to end of install. 1995-04-24 09:05:34 +00:00
wollman
14e23e3bf1 Added parseable comments describing the zone each entry represents. 1995-04-23 21:24:54 +00:00
wollman
c56462bac8 Add `fe' Ethernet driver man page. 1995-04-23 18:54:40 +00:00
jkh
5bd5a77f5b Document COPTFLAGS in addition to CFLAGS. 1995-04-23 13:03:24 +00:00
jkh
bf482d7e3b Ok, this should get the last of the stragglers installed into a new fake-pkg. 1995-04-22 01:22:49 +00:00
jkh
9478849b80 Don't try to run the fake-pkg target if NO_PACKAGE is set. 1995-04-22 00:08:06 +00:00
jkh
1603921a50 Typo: patch -> package 1995-04-22 00:05:46 +00:00
jkh
bc6fae27d8 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
asami
a7fe2d7916 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
jkh
2e6b4fd09e 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
asami
933cb2b312 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
asami
fc27c3737b 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
asami
c96f2e1b14 "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
asami
dd4c2fbe58 "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
365b4bd914 Put David's and my answer regarding loader and kernel memory usage
here.
1995-04-16 13:04:21 +00:00
ats
3dcc0be6a7 Update the link.5 man page to reflect the changes in ld/rtld/link.h. 1995-04-16 12:35:13 +00:00
gibbs
bf0baf7f44 Install ahc.4. 1995-04-16 00:08:53 +00:00
asami
36c3cbbe82 Yikes...typo (.package/ should have been .packages/). 1995-04-15 23:56:29 +00:00
gibbs
93c1fe1623 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
ache
3b816e0fef Add separate entry for screen(1), slightly different from vt220 1995-04-14 15:57:49 +00:00
ache
7169415760 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
jkh
5446bf17e3 Get the matcd manpage linked into the parent directory like the others. 1995-04-13 20:44:51 +00:00
jkh
50c06a28da Add Steve Gerakines <steve2@genesis.tiac.net> to contributors. 1995-04-12 22:47:31 +00:00
wpaul
b30dde44be Add ethers(5) man page. 1995-04-12 22:16:08 +00:00
martin
e78d804c4d Add myself to the Contrib list. 1995-04-11 03:14:50 +00:00
jkh
58e4af2351 Don't pass duplicate pkgdeps to pkg_create 1995-04-10 08:09:21 +00:00
jkh
739253c4cb Add matcd.4 to list of manpages. 1995-04-09 15:55:21 +00:00
jkh
2e20878333 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
jkh
3967e6b4aa Add new -P argument to pkg_create. 1995-04-09 15:00:56 +00:00
jkh
e0ec897406 Add 2 new targets to facilitate some things I'm thinking about.
1.  package-name
	Simply echos the associated package name for a port (if any).
2.  package-depends
	Shows all package names on which this port depends.
1995-04-09 12:27:58 +00:00
jkh
d801dc5008 1. Fix the first line (should be a proper comment - silly emacs).
2. KEYWORDS+= CATEGORIES
3. CATEGORIES+= all (always want to be in "all"!)
1995-04-09 10:24:09 +00:00
asami
02c24bb5cf Add support for categorized subdirectories for packages. By default,
all .tgz files go to /usr/ports/packages/.packages, and a relative
symlink is created for every item in CATEGORIES...i.e., if "CATEGORIES
= foo bar", then /usr/ports/packages/{foo,bar}/pkgname.tgz both point
to /usr/ports/packages/.packages/pkgname.tgz.

Suggested by:	jkh
1995-04-09 09:59:42 +00:00
jkh
1338241869 Document that flags 0x1 is required on fdc0 line to make ft0 work.
Also please note that previous commit regarding UH24F controller was
misattributed to Poul - it was Steve's!
Submitted by:	Steve Gerakines <steve2@genesis.tiac.net>
1995-04-09 07:02:03 +00:00
jkh
37694758dc Could you please update the list of drives supported. It currently
lists:

        UH-14f Series <ISA>
        UH-34f Series <EISA/VLB>

Should read:

        UH-14f Series <ISA>
        UH-24f Series <EISA>
        UH-34f Series <VLB>

Submitted by:	phk
1995-04-09 06:59:42 +00:00
joerg
44127843f2 pcvt is proud enough to have a man page. :) 1995-04-08 20:08:42 +00:00
joerg
3074ee8b97 Upgrade pcvt to 3.20 b24. 1995-04-08 16:04:22 +00:00
phk
ef5a843870 Added Dean Huxley <dean@fsa.ca>. 1995-04-08 09:40:18 +00:00
jfieber
e115be1630 Fixed a big typo pointed out by phk. 1995-04-07 16:45:35 +00:00
asami
ee06c90369 Added Nobuhiro Yasutomi and Akito Fujita, deleted me (Satoshi, not
Michael :) from "Additional Contributors" list.
1995-04-06 17:26:14 +00:00
jfieber
4c4dcb7dda The skeletal framework for the FreeBSD help system. Point a WWW
browser at index.html to see how it works.  Ultimately what currently
lives in the tutorials section will become the User and Admin manual
sections.
1995-04-06 15:56:10 +00:00
jkh
2534a4040f Add Satoshi Asami. 1995-04-05 10:22:58 +00:00
jkh
790aa2f3c8 Update information on newsgroups. 1995-04-05 10:04:56 +00:00
jkh
13371b2c57 Latest language support changes from Wolfram.
Submitted by:   Wolfram Schneider <wosch@cs.tu-berlin.de>
1995-04-05 08:02:52 +00:00
jkh
73cce29504 Latest language support changes from Wolfram.
Submitted by:	Wolfram Schneider <wosch@cs.tu-berlin.de>
1995-04-05 08:02:24 +00:00
jkh
8a351f258a options LKM is now the default. No need to reference option that's
already turned on (and isn't in LINT).
1995-04-05 01:06:00 +00:00
jkh
1f047886a4 Add USE_X11 for ports which are X11 users but don't use IMAKE. 1995-04-04 05:57:19 +00:00
gpalmer
8e08619fc3 Remove a `.' from the end of the echo line
`>> Attempting to fetch from $${site}' as it is misleading
1995-04-04 04:23:37 +00:00