1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-18 00:10:04 +00:00
Commit Graph

22098 Commits

Author SHA1 Message Date
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
Jean-Marc Zucconi
3f3532544c The configure script now propose to create fonts in the default tex
font directory  instead of /tmp.
If the user choose the defaults, then the mode of font directory is
changed to 1777 at install time.
1995-04-20 02:04:02 +00:00
Jean-Marc Zucconi
3a6807ac37 words are in /usr/share/dict, not /usr/dict. 1995-04-19 19:51:29 +00:00
Jean-Marc Zucconi
91e4b39ad1 Change the master site. 1995-04-19 19:42:24 +00:00
Jordan K. Hubbard
0d515239c7 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
Satoshi Asami
c03cb471bd Upgrade, now use less-290 as the base.
Submitted by:	Nobuhiro Yasutomi <nobu@psrc.isac.co.jp>
1995-04-19 11:04:54 +00:00
Andrey A. Chernov
6e6b11a04c Put prep as primary site, move old primary to secondary
Add more categories
1995-04-19 08:12:00 +00:00
Jean-Marc Zucconi
29bd114278 vmsbackup: read VMS backup tapes
Reviewed by:	jmz
Submitted by:	Jonathan M Bresler <jmb@kryten.atinc.com>
1995-04-19 02:30:22 +00:00
Satoshi Asami
1c6d79f1fa Eliminate the second "lib/X11/fvwm/system.fvwmrc" line, which was
causing strange messages on package builds.
1995-04-18 23:39:10 +00:00
Andrey A. Chernov
cbdbccdcd6 Old home site is dead 1995-04-18 20:13:11 +00:00
Adam David
b7bb2b8db1 find dbz.h and libcnews.a under ${PREFIX}/{include,lib} 1995-04-18 14:37:45 +00:00
Jean-Marc Zucconi
9adc029bfb General cleanup:
Put the fetch target in Makefile.inc, remove pre-fetch target.
Split scripts/ftpget into files/ftpget and files/ftplib.pl
1995-04-18 14:02:57 +00:00
Adam David
963090c1f4 use ${PREFIX} instead of /usr/local 1995-04-18 13:56:22 +00:00
Jordan K. Hubbard
25940b153d Add lib/libmh.so.3.2 to the packing list. This fixes the broken package. 1995-04-18 13:38:36 +00:00
Adam David
88a4b39650 install dbz.h and libcnews.a so that nntp and anything else that might use them
can pick them up from /usr/local/{include,lib}
1995-04-18 11:54:42 +00:00
Andrey A. Chernov
3d798e359d Update. 1995-04-18 11:06:01 +00:00
Andrey A. Chernov
380c7bda26 Fix wrong NCFTPFLAGS 1995-04-18 09:37:36 +00:00
Jordan K. Hubbard
0e59539bab Fetch this from LOCAL_PORTS. If Chet wants to support the latest and
greatest bash through the ports collection, then he can drop the tarballs
into there and save us all some trouble.
1995-04-18 09:09:36 +00:00
Adam David
ee249b65cd Master site is not anonymous, need to set NCFTPFLAGS 1995-04-18 09:08:21 +00:00
Satoshi Asami
d43e6015ad 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
Satoshi Asami
847b627e7c 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
Satoshi Asami
651c001ded Whom: "gena" -> "Gennady Sorokopud <gena@netvision.net.il>" 1995-04-18 05:42:21 +00:00
Satoshi Asami
8e17c682a4 Forgot to update the checksum on yesterday's update. 1995-04-18 05:22:02 +00:00
Satoshi Asami
72762d1040 Add IS_INTERACTIVE=yes. Cf.
>> The install target for smalltalk-1.1.1 is interactive.
>> Please read the file mst.texinfo for more information.
1995-04-18 05:18:51 +00:00
Satoshi Asami
63d38d11a2 Add missing "X11/" in MAKE_FLAGS. The conical hat goes to Jean-Marc. :p
Pointed-out by: pkg_create
1995-04-18 05:05:18 +00:00
Satoshi Asami
377079f63c Add IS_INTERACTIVE. The Configure script checks for file descriptor 0,
so you can't run it with all the stdio redirected.
1995-04-18 02:00:15 +00:00
Satoshi Asami
cd1e798da7 Take out schemetoc until ldconfig is taken out. 1995-04-18 01:35:35 +00:00
Jean-Marc Zucconi
7f62e49355 re-enable latex and latex209 since they seem to work. 1995-04-18 01:22:21 +00:00
Jean-Marc Zucconi
76ecf8959d Add PKGNAME, and touch the install cookie after install 1995-04-17 22:11:19 +00:00
Satoshi Asami
ec89e8b011 Added various "build: configure" and "install: build" dependencies.
Pointed-out by:	jmz
1995-04-17 20:31:43 +00:00
Satoshi Asami
7a0e5e30e0 2.6.4beta != 2.6.4, so changed PKGNAME to use 2.6b4 instead. (A
little ugly, but much better than 2.6.4beta.)

Pointed-out by:	Torsten Blum <ramsey.saar.de!torstenb@tmpuhf.saar.de>
1995-04-17 19:19:20 +00:00
Jean-Marc Zucconi
3071149501 Just to make the compile less verbose and make Satoshi happy. 1995-04-17 14:32:10 +00:00
Joerg Wunsch
323494c2af Add freefall's LOCAL_PORTS as master site. We are the first site
where it appeared.
1995-04-17 08:29:17 +00:00
Joerg Wunsch
c78be738ab Add cpm back. It's no longer broken. 1995-04-17 08:28:28 +00:00
Joerg Wunsch
159f3c63db Add xmine back. It's no longer broken. 1995-04-17 08:27:54 +00:00
Joerg Wunsch
8359b86d1e Adding MD5 checksum file. 1995-04-17 08:16:17 +00:00
Satoshi Asami
043a1368d1 install depends on build! 1995-04-17 07:59:05 +00:00
Satoshi Asami
633cbf4d9f Manpage is compressed. 1995-04-17 07:57:52 +00:00
Joerg Wunsch
16aee86d5d Add freefall's LOCAL_PORTS as master site. We are the first site
where it appeared.
1995-04-17 07:54:44 +00:00
Satoshi Asami
16cf4f23c7 Man page is compressed.
Pointed-out by:	pkg_create
1995-04-17 07:54:27 +00:00
Satoshi Asami
7daa89e92e Add PKGNAME, and MAINTAINER goes in a section of its own. :) 1995-04-17 07:50:37 +00:00
Joerg Wunsch
4c07d37f8a Re-add pcemu, it does have a PLIST now. 1995-04-17 07:32:54 +00:00
Joerg Wunsch
035d3d3067 Re-add acm, it should be ok now. 1995-04-17 07:29:57 +00:00
Joerg Wunsch
082a5ccd7d Finalize the packaging for this port. Fix a spelling error in my
README.FreeBSD, and provide an adequate packaging list.  Fix a minor
problem for `make install' (use mkdir -p where appropriate).
1995-04-17 07:26:48 +00:00
Joerg Wunsch
4b50fc6732 Make this port actually work:
. install the data files, too :)

. make acm complain if it cannot find a data file, instead of dump
core

. moved the data file location to where all X11 programs used to have
it

. try working around some floating point problems by masking all FP
exceptions (yes, i know that it's ugly, but i won't like to go and fix
acm -- it's way too huge for me)
1995-04-17 07:20:40 +00:00
Satoshi Asami
6f126de6ed "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
Satoshi Asami
cc70b7d651 "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
Satoshi Asami
9480c93a8b Added cern_linemode. 1995-04-17 06:04:16 +00:00
Satoshi Asami
e138f15f96 Added perl5. 1995-04-17 06:04:06 +00:00