1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-23 11:18:54 +00:00
freebsd/gnu/usr.bin
Bruce Evans 03e5b81db4 Rewrite and merge some bogus makefiles to create Makefile.shprog. Just
include this in the old makefiles.

I intended to fix only the private maninstall rule but found a lot of
other bogons and bugs:
- strong resistance to installing the program anywhere other than
  ${DESTDIR}/usr/bin (first, ../../Makefile.inc was not included.
  ../Makefile/inc was redundantly included instead.  Second, /usr/bin
  was hard coded).
- the owner, group and permissions were hard coded.
- the man page was installed twice.
- MANDEPEND wasn't necessary.
- calculations to determine the obj directory weren't necessary.
- there were unnecessary private rules for depend, rcsfreeze and tags.
  We don't support the rcsfreeze target.
- there was an extra, bogus, rule for `all'.

The final version uses suffix rules to eliminate the remaining verboseness
involving directories (${.CURDIR}) and to potentially allow multiple
shell programs in one directory.
1995-10-21 14:27:19 +00:00
..
as Stop using gnumalloc. 1995-09-22 14:14:32 +00:00
awk Remove trailing whitespace. 1995-05-30 05:05:38 +00:00
bc Remove trailing whitespace. 1995-05-30 05:05:38 +00:00
binutils/gdb Remove trailing whitespace. 1995-05-30 05:05:38 +00:00
cc When building -static, link with special scrt0.o instead of crt0.o. This 1995-10-18 04:28:31 +00:00
cpio Output a zero rdev except for bdevs, cdevs, fifos and sockets. This 1995-09-12 16:38:16 +00:00
cvs Put a bandaid on the NULL pointer dereference caused by doing an 1995-09-03 05:05:31 +00:00
dc Remove trailing whitespace. 1995-05-30 05:05:38 +00:00
dialog Remove trailing whitespace. 1995-05-30 05:05:38 +00:00
diff Remove trailing whitespace. 1995-05-30 05:05:38 +00:00
diff3 Fixed non-conflict errors that occur when changes made to the local files are 1995-02-20 18:47:18 +00:00
gdb Remove trailing whitespace. 1995-05-30 05:05:38 +00:00
grep Remove trailing whitespace. 1995-05-30 05:05:38 +00:00
groff Change UNIX to FreeBSD. 1995-10-10 11:34:10 +00:00
gzip Change install' to ${INSTALL}' so that default install flags can be 1995-07-25 00:37:58 +00:00
ld This is a FreeBSD manpage, not a NetBSD manpage. :) 1995-10-05 05:16:52 +00:00
man Rewrite and merge some bogus makefiles to create Makefile.shprog. Just 1995-10-21 14:27:19 +00:00
mkisofs Remove trailing whitespace. 1995-05-30 05:05:38 +00:00
patch Give "Index" specified filenames preference over other filenames specified 1995-09-14 04:33:35 +00:00
perl Change install' to ${INSTALL}' so that default install flags can be 1995-07-25 00:37:58 +00:00
pr
ptx Remove trailing whitespace. 1995-05-30 05:05:38 +00:00
rcs Change install' to ${INSTALL}' so that default install flags can be 1995-07-25 00:37:58 +00:00
sdiff
send-pr Add MLINKS for sendbug manpage. 1995-08-29 13:01:40 +00:00
sort Fix compilation warnings. 1995-08-23 05:35:03 +00:00
tar Replace ctime by strftime %c to use national representation 1995-08-08 03:07:15 +00:00
texinfo Re-initialize the terminal after ^Z / fg. 1995-09-10 13:04:45 +00:00
yppush Add a dependency on the .x source file and avoid copying it. 1995-07-04 08:39:27 +00:00
Makefile Re-enabled cvs now that Rod is satisfied that it will work correctly. 1995-04-11 17:28:26 +00:00
Makefile.inc