1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-25 00:51:21 +00:00
Mirror of the FreeBSD ports git repo https://git.FreeBSD.org/ports.git .
Go to file
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
archivers fix pathname 1995-04-16 01:44:03 +00:00
astro And now the rest of the x11 ports Makefiles. 1995-04-12 20:32:12 +00:00
audio Correct the md5 checksum file , the new tar file is now named xcd-1.0 1995-04-15 18:11:13 +00:00
benchmarks Update of net Makefiles! Am I done? :) 1995-04-15 05:42:12 +00:00
cad Remove "@cd lib/X11" and added "lib/X11/" in front of all the files below 1995-04-16 10:08:26 +00:00
comms Update of communication programs' Makefiles! 1995-04-15 04:58:59 +00:00
databases Makefile updates, database version! Only one subdir! ;) 1995-04-11 20:44:46 +00:00
devel Add bcc to SUBDIR, move libmalloc to BROKEN. 1995-04-16 04:17:12 +00:00
editors Put mule back, with apologies. 1995-04-11 06:47:06 +00:00
emulators vmsbackup: read VMS backup tapes 1995-04-19 02:30:22 +00:00
ftp install depends on build! 1995-04-17 07:59:05 +00:00
games Add freefall's LOCAL_PORTS as master site. We are the first site 1995-04-17 08:29:17 +00:00
graphics Add missing "X11/" in MAKE_FLAGS. The conical hat goes to Jean-Marc. :p 1995-04-18 05:05:18 +00:00
irc MAINTAINER goes in a section of its own. :) Also fix comment (2.8 -> 1995-04-17 00:01:31 +00:00
japanese Upgrade, now use less-290 as the base. 1995-04-19 11:04:54 +00:00
lang Put prep as primary site, move old primary to secondary 1995-04-19 08:12:00 +00:00
mail Add lib/libmh.so.3.2 to the packing list. This fixes the broken package. 1995-04-18 13:38:36 +00:00
math Just to make the compile less verbose and make Satoshi happy. 1995-04-17 14:32:10 +00:00
mbone Update of net Makefiles! Am I done? :) 1995-04-15 05:42:12 +00:00
misc Add cpm back. It's no longer broken. 1995-04-17 08:28:28 +00:00
Mk Major overhaul. The major targets (fetch, extract, patch, configure, 1995-04-20 18:03:02 +00:00
multimedia Reorganize Makefile, add Garrett as MAINTAINER. 1995-04-10 17:49:14 +00:00
net Old home site is dead 1995-04-18 20:13:11 +00:00
net-mgmt/scotty3 Whom: "gena" -> "Gennady Sorokopud <gena@netvision.net.il>" 1995-04-18 05:42:21 +00:00
news find dbz.h and libcnews.a under ${PREFIX}/{include,lib} 1995-04-18 14:37:45 +00:00
print The configure script now propose to create fonts in the default tex 1995-04-20 02:04:02 +00:00
security Update of net Makefiles! Am I done? :) 1995-04-15 05:42:12 +00:00
shells Update. 1995-04-18 11:06:01 +00:00
sysutils Remove NCFTPFLAGS, ncftp defaults changed 1995-04-16 15:39:26 +00:00
textproc words are in /usr/share/dict, not /usr/dict. 1995-04-19 19:51:29 +00:00
www install depends on build! 1995-04-17 07:59:05 +00:00
x11 Add XFree86 to the SUBDIR list 1995-04-13 15:25:40 +00:00
x11-clocks And now the rest of the x11 ports Makefiles. 1995-04-12 20:32:12 +00:00
x11-fm/xfm And now the rest of the x11 ports Makefiles. 1995-04-12 20:32:12 +00:00
x11-fonts/xfed And now the rest of the x11 ports Makefiles. 1995-04-12 20:32:12 +00:00
x11-servers Add the MAINTAINER line. 1995-04-13 15:22:11 +00:00
x11-toolkits Remove NCFTPFLAGS, ncftp default changed 1995-04-16 15:33:42 +00:00
x11-wm Eliminate the second "lib/X11/fvwm/system.fvwmrc" line, which was 1995-04-18 23:39:10 +00:00
INDEX New index file format, plus a simple rule (print-index) for making it 1995-03-21 03:12:17 +00:00
LEGAL Add a note about zsh 1995-04-03 22:39:40 +00:00
Makefile Make forced rebuilds of the INDEX file work properly. 1995-04-01 13:24:03 +00:00