Satoshi Asami
6912424c5b
Move blt into alphabetical order in SUBDIR list. We now have LIB_DEPENDS
...
to take care of the dependencies
1995-04-24 10:48:35 +00:00
Satoshi Asami
1cd7cf497c
(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
b3bd749aea
Typo (nnusages -> nnusage)
1995-04-24 09:24:25 +00:00
Satoshi Asami
6db9c10ff1
Add "-" in front of "ln -s" so that it won't be fatal if the link
...
already exists.
1995-04-24 09:21:52 +00:00
Satoshi Asami
76573ce60c
{WRKSRC} -> ${WRKSRC}. Conical hat goes to adam. :p
1995-04-24 09:15:30 +00:00
Satoshi Asami
069e6920d0
Take out invocation of fake-pkg from do-install target. It is now
...
done in the main install target itself.
1995-04-24 09:10:36 +00:00
Satoshi Asami
b93566a100
Move call of fake-pkg from do-install to end of install.
1995-04-24 09:05:34 +00:00
Satoshi Asami
10c005c34b
(1) Use PATCHFILES.
...
(2) Call scripts/untrue for all the Makefile.in's from pre-configure.
1995-04-24 08:26:50 +00:00
Satoshi Asami
7c1687a865
Take out slirp, it is upgraded and the old port doesn't work.
1995-04-24 08:16:58 +00:00
Satoshi Asami
99bbfced7c
Take out gopher for now.
1995-04-24 07:54:15 +00:00
Satoshi Asami
76f5c1cbc0
Update, 2.1 -> 2.1.3.
...
NOTE: THIS DOES NOT WORK. Someone please fix AUTH.c, it uses fgetpwent(),
which, according to the comments, is a replacement of setpwfile(), which
according to the manpage of getpwent(), is deprecated.
1995-04-24 07:53:15 +00:00
Satoshi Asami
eb8b111fd5
Let's update checksum too!
...
Reviewed by:
Submitted by:
Obtained from:
1995-04-24 07:42:54 +00:00
Satoshi Asami
603552aa35
manpages installed in /usr/local, not /usr/X11R6
1995-04-24 07:41:21 +00:00
Satoshi Asami
7969e14564
Compress manpages.
1995-04-24 03:38:32 +00:00
Satoshi Asami
8743292dae
Why the heck was I calling the build target "pre-build"?!? (Changed
...
to do-build.)
1995-04-24 02:22:49 +00:00
Jean-Marc Zucconi
adf9b90f89
Add suidperl; man pages are gzip'ed
1995-04-23 17:26:28 +00:00
Jean-Marc Zucconi
9083fbf329
gzip man pages, strip binaries
1995-04-23 17:21:34 +00:00
Satoshi Asami
b165a3a9b5
Updated utils Makefiles!
1995-04-23 13:02:52 +00:00
Satoshi Asami
b41fc8e42a
Updating mail Makefiles....
1995-04-23 12:47:29 +00:00
Satoshi Asami
f350303547
Since thud was down all day (no offense Gary :), I finally had time to
...
split mule into three ports:
editors/mule: no language-specific support
japanese/mule-canna: Japanese support, Canna library built-in
japanese/mule-wnn: Japanese support, Wnn library built-in
Note that the two ports under japanese/ will overwrite some of the
emacs support files. Although this itself isn't a problem, if you
pkg_delete it, you will lose some files needed for emacs. (This is
explained in DESCR, although god knows who reads them.)
Also I've listed every single file in the PLIST.
1995-04-23 10:35:35 +00:00
Satoshi Asami
5bcaefbd97
# BROKEN= pdksh (not really pdksh's fault, but will hang -current)
1995-04-23 09:01:41 +00:00
Jean-Marc Zucconi
14e13212f9
Fix a typo
1995-04-22 22:40:06 +00:00
Jean-Marc Zucconi
0adc42bd27
Changes for the new bsd.port.mk
1995-04-22 22:39:30 +00:00
Rich Murphey
51abde3211
Fix procmail-3.11pre1/Makefile so that it does not ignore the
...
PREFIX. Otherwise it will install into /usr/local no matter what
your bsd.ports.mk defines PREFIX as.
Reviewed by: Satoshi
1995-04-22 22:21:39 +00:00
Jean-Marc Zucconi
efde37bf6b
Cosmetic changes
1995-04-22 16:52:18 +00:00
Jean-Marc Zucconi
52d947c22f
Warn and request confirmation for installing/removing the package. One file
...
may also be used by xdvi; the package is build with some defaults, which
may be not wanted by the user.
1995-04-22 16:51:49 +00:00
Jean-Marc Zucconi
96fcd3ab75
Remove the last line of the pre-install target. The command will be executed
...
during post-install
1995-04-22 16:49:58 +00:00
Satoshi Asami
58caf69311
Updated to conform with new bsd.port.mk targets.
1995-04-22 12:43:38 +00:00
Satoshi Asami
b3a9fbdd8c
Update Makefile.canna to work with bsd.port.mk.
...
Also, strip the installed binaries. Aren't you glad I invented
post-install? :)
1995-04-22 12:39:19 +00:00
Satoshi Asami
fad9a3de2f
Updates of mail Makefiles!
1995-04-22 12:35:37 +00:00
Satoshi Asami
ddc3f538a6
Update for new bsd.port.mk (target renaming).
1995-04-22 12:30:11 +00:00
Jordan K. Hubbard
1fa46ef2e2
Simplify the pre-install rule. This is handled by the mtree stuff now.
1995-04-22 12:12:26 +00:00
Jordan K. Hubbard
f7a81d757a
This appears to have gone from ALPHA9 to ALPHA10, and the FreeBSD
...
patch is already applied.
1995-04-22 12:10:15 +00:00
Satoshi Asami
a12f523a73
Updated for new bsd.port.mk.
1995-04-22 12:06:02 +00:00
Satoshi Asami
07c40792a8
Cosmetic.
1995-04-22 11:59:12 +00:00
Satoshi Asami
fca4648083
Updated for new bsd.port.mk.
1995-04-22 11:58:42 +00:00
Satoshi Asami
fc84a926f5
I was going to convert the math Makefiles according to the new
...
rules in bsd.port.mk, but there weren't any Makefiles that needed
any tweaking. :] So, just some cosmetic changes.
1995-04-22 11:30:15 +00:00
Jordan K. Hubbard
91f14a89e4
Ok, this should get the last of the stragglers installed into a new fake-pkg.
1995-04-22 01:22:49 +00:00
Jean-Marc Zucconi
43b6162b06
Cosmetic changes.
1995-04-22 00:16:06 +00:00
Jean-Marc Zucconi
f53d67c7e8
Warn and request confirmation for installing/removing the package. One file
...
may also be used by dvips; the package is build with some defaults, which
may be not wanted by the user (the port IS_INTERACTIVE)
1995-04-22 00:14:30 +00:00
Jordan K. Hubbard
ab2eb29ef5
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
b1230d88bd
Typo: patch -> package
1995-04-22 00:05:46 +00:00
Jean-Marc Zucconi
68360a7bcc
Remove the last line of the do-install target. The command will be executed
...
during post-install
1995-04-22 00:05:24 +00:00
Jordan K. Hubbard
faf04fc9d9
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
8b2e20cba0
Don't forget to add
...
@${MAKE} ${.MAKEFLAGS} fake-pkg
to your do-install target! ;)
1995-04-21 01:21:34 +00:00
Jean-Marc Zucconi
74bab574a2
Change all makefiles in the print directory according to the new rules
...
for bsd.port.mk
1995-04-21 00:21:41 +00:00
Satoshi Asami
86c528d681
Update of editors Makefiles!
1995-04-20 18:23:12 +00:00
Satoshi Asami
ca676ef208
Updates of games Makefiles. I think they work, but don't quote
...
me on this. ;)
1995-04-20 18:21:16 +00:00
Satoshi Asami
ee38b3ca7b
Update of ports/japanese Makefiles to work with the new bsd.port.mk.
1995-04-20 18:05:40 +00:00
Satoshi Asami
ccecf5fc35
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