bde
72011dcfa3
Remove stale clone of obj target.
1994-08-28 18:25:55 +00:00
bde
a9f5e2f0f4
Fixed Makefile for make depend some more. The .depend target was not
...
being created and config.h depended on Makefile.inc being in the wrong
directory so real dependencies were not being checked. The "depend"
target was not created either so "make depend" always found work to do.
1994-08-25 08:36:26 +00:00
jkh
9c110258c6
From: Tom Pavel <PAVEL@SLAC.Stanford.EDU>
...
Subject: man returns 1
In 1.1.5.1, man returns a status of 1 if the lookup succeeds and 0 if
it fails. Here is a patch for what I believe is a simple oversight:
Submitted by: jkh
1994-08-24 07:26:23 +00:00
csgr
92a5206e4e
Make these Makefiles work properly when NOMAN is defined.
...
(I wish they just used bsd.prog.mk)
1994-06-05 21:57:16 +00:00
csgr
2bf3d34a8c
Manual pages are now installed via the bsd.man.mk macro, since the
...
existing arrangement in this makefile doesn't allow for compressed
manual pages.
1994-06-05 20:39:58 +00:00
csgr
da0b50cf15
Turn globbing on when a section number is specified, this makes things work
...
properly when /usr/share/man/man?/ contain gzipped unformatted pages.
1994-05-28 20:19:25 +00:00
ache
007929fd3a
Fix catman to produce zipped cats, like man does.
...
In other (old) case we have both kind of cats at once.
1994-05-23 22:13:36 +00:00
jkh
acccd62b13
Stop toasting folks' /etc/manpath.config files.
1994-05-17 12:50:36 +00:00
rich
f2d5e9a493
Add X11R6 to manpath in preprataion for XFree86 3.0.
1994-05-17 11:26:12 +00:00
ats
f4fef7d4f5
Changed the Makefiles for catman and makewhatis that the output from the
...
sed goes into an obj dir, if it exists, instead of the src dir.
1994-04-13 19:54:43 +00:00
jkh
d377492fa0
Something bogus happened here; not sure what or how.
...
Fixed.
1994-03-23 18:50:57 +00:00
jkh
5e4d4e2302
Make man the default owner, don't bother with sgid.
1994-03-19 22:25:17 +00:00
jkh
7055d6c2f1
Correct pre-installation target.
1994-03-19 22:24:48 +00:00
jkh
018adc850a
Change group id to man
1994-03-18 11:55:53 +00:00
jkh
31c91e4def
Make man sgid bin, not sgid AND suid. There is no reason to make man suid
...
bin since all you need to do is make the cat dirs group owned and writable
by bin - much less dangerous.
1994-03-16 13:05:31 +00:00
jkh
6703ae951f
New manpage compression support. Only one macro controls compression
...
now, DO_COMPRESS. This controls whether or not catpages are compressed or
not (on by default, since little else uses the catpages and those few things
that do can always configure in a `zmore' in place of more or something, and
saving space is more important, IMHO).
Uncompression support is now on by default since that's the only way to support
mixed-mode environments. If you don't like it, just don't compress your man
pages and it won't be used! :-). Supports gzip. You can also compress
the man pages themselves (or gzip them) now and it will work.
1994-03-05 13:48:38 +00:00
jkh
0ba82aebc9
Try copy if rename of temporary catpage fails.
1993-10-10 01:46:53 +00:00
jkh
e0d5784d0e
Handle both signals and errors in child processes, rather than just signals
...
as before.
1993-10-09 00:48:26 +00:00
jkh
e0ff44a8f9
Allow ^C to interrupt with some semblance of politeness to cgd.
1993-10-08 02:39:36 +00:00
jkh
40e400f2e0
More paranoid dealings with system()
1993-10-08 02:38:15 +00:00
rgrimes
6b0f4b30a8
Added bsd.prog.mk so that make maninstall would work
1993-09-08 14:23:28 +00:00
nate
3e13f7d887
Cleaned up the Makefile to look nicer and not require a lot of hacks
1993-08-04 21:00:46 +00:00
alm
17f98e8cfc
changed BINMODE= 6555 and CATMODE= 0664
1993-07-27 03:28:32 +00:00
alm
1b52595560
Added setreuid() calls so that shell escapes work.
...
The effective ID's need to be set to the real ID's before invoking
a shell for security reasons.
1993-07-27 02:54:46 +00:00
alm
296415722f
updated man to use more as the default pager
1993-07-26 19:41:13 +00:00
alm
7ba7f71fb8
changed find . -name '*' to find . -type f
1993-07-24 03:41:41 +00:00
nate
b50642c8c2
Added ${DESTDIR} to all the naked install commands w/out them.
1993-07-23 08:23:19 +00:00
jkh
c10aa24c8a
Changes to make `maninstall' work.
1993-07-23 02:58:20 +00:00
jkh
7010a373c2
Added Christoph Robitschko's catman
1993-07-23 02:36:24 +00:00
nate
f769d790b2
Removed manpath.1 and added CLEANFILES directive to Makefile since it's
...
made automagically.
1993-07-21 21:37:54 +00:00
nate
3a4a82114b
Made makewhatis installed as 555 so that people could actually run it.
1993-07-21 21:37:20 +00:00
alm
cc3d0da065
added mandoc macro support;
...
each name now generates a separate whatis data base entry
1993-07-21 21:08:32 +00:00
nate
c358d16a0a
One last thing for making sure it works.
1993-07-21 20:48:37 +00:00
jkh
ee78129063
Changes to allow man to work with or without obj dirs.
1993-07-21 17:18:04 +00:00
rgrimes
de2d96d0e4
The install of manpath.config did not have a ${DESTDIR} in it. These
...
are needed on all install commands in Makefiles!
1993-07-20 02:13:11 +00:00
jkh
0ff1d04d6b
Added fix from Rich to accept catpages with .0 syntax for backwards
...
compatability (XFree86 man pages will still be .0'd for awhile).
1993-07-18 22:40:56 +00:00
jkh
6ec3314aee
Fixed braindamage.
1993-07-18 05:52:29 +00:00
rgrimes
0d2d94ef59
Fixed make file for tags target, removed files that are generated by the
...
Makefile.
1993-07-17 06:20:35 +00:00
rgrimes
176610e0d8
Removed files that are generated by the Makefile. Fixed Makefile for
...
make depend so that config.h gets created so make depend does not fail
in other directories.
1993-07-17 06:06:28 +00:00
rgrimes
9ff456cb10
Fixed make file for tags target, removed files that are generated by the
...
Makefile.
1993-07-17 06:05:35 +00:00
rgrimes
63af65525d
Added BINMODE=2555 so that it can write the man pages into /usr/share/man/catx.
...
This means the man dirs must be owned by group BIN. I have set up the
distribution building tools to be that way.
1993-07-16 17:51:03 +00:00
jkh
a735171d1f
Whoops, forgot to add this one.
1993-07-16 06:48:59 +00:00
jkh
bb9e2830b3
Lots of stuff is now configured in Makefile.inc, path to `less' no longer
...
absolute, less uses "fall off end" flag by default, manpath.config now
properly installed. Happy now, Rod? :-)
1993-07-16 06:46:42 +00:00
jkh
217d2cb482
Changed Makefile to use Nate's selective obj/noobj build scheme.
1993-07-08 21:57:48 +00:00
jkh
73606c7372
Newer new man page reader.
1993-07-07 23:07:02 +00:00