1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-15 23:50:44 +00:00
Commit Graph

250 Commits

Author SHA1 Message Date
Mark Murray
dcda434b66 Use phkmalloc instead of Perl's own malloc. Also clean up the FreeBSD
hints file for future releases. This will be submitted to the Perl
maintainers.
1996-11-01 19:00:24 +00:00
John Polstra
c13908c42c Enable modula-3-socks. 1996-11-01 02:41:30 +00:00
John Polstra
61ce7c4a22 This package implements SOCKS support for Modula-3 applications. It
will be used to support SOCKS operation in the soon-to-be-released next
version of CVSup.

A tip of the hat to:  Darryl Okahata, who developed the patches
necessary to make the SOCKS library work with Modula-3's multithreaded
I/O system.
1996-11-01 02:37:35 +00:00
Masafumi Max NAKANE
9b3ccb6a14 Ooops, I forgot to update PLIST and md5.
Upgrade, 2.7.14-> 2.7.15.

Noticed by:	asami
1996-10-31 10:50:12 +00:00
Masafumi Max NAKANE
e7459b4eb7 Upgrade, 2.7.14 -> 2.7.15. 1996-10-31 01:40:26 +00:00
Peter Wemm
d6260f5c6b Update to expect-5.21
This uses tk4.1 and the tcl7.5 in the source tree.
1996-10-30 09:46:20 +00:00
John Polstra
9aef92e855 Split this port into two pieces, with most of the work now being done by
the new "modula-3-lib" port.  The split allows one to save a lot of
disk space by installing only the shared libraries needed for executing
programs.  The full "modula-3" port is needed only if you want to
compile programs as well.
1996-10-29 23:17:19 +00:00
John Polstra
424cae1651 Add new port "modula-3-lib". 1996-10-29 23:07:37 +00:00
John Polstra
d5a92ea924 Split the Modula-3 port into two pieces, creating a new port
"modula-3-lib".  It installs only the shared libraries needed for
executing Modula-3 programs.  This saves a lot of disk space for
people who need to run Modula-3 programs but don't need to build
them.  The original "modula-3" port now depends on this one, and
uses it to install the compiler and the rest of the development
system.

Also, everything is now built with optimization.  I have been
testing this for at least a month, and haven't seen any problems
from it.  It makes the libraries and executables substantially
smaller.

This new port also includes some hooks that will make SOCKS support
possible in the near future.
1996-10-29 23:01:55 +00:00
Masafumi Max NAKANE
b76ced9c64 Removed NO_CDROM.
(The license agreement is similar to GPL and, thus, there should be
no problem with redistributing the original archive as long as we put no
restriction.)
1996-10-29 06:33:58 +00:00
Masafumi Max NAKANE
0ed2a12734 Use ${MKDIR} macro to make directory. 1996-10-27 00:20:27 +00:00
Masafumi Max NAKANE
702463d897 Activated SWI-Prolog port. 1996-10-25 10:35:48 +00:00
Masafumi Max NAKANE
3062e834ec Port of SWI-Prolog.
Submitted by:	Michael Butschky <butsch@computi.erols.com>
Modified and Updated by: max
1996-10-25 10:18:26 +00:00
Masafumi Max NAKANE
591d7d57b6 Deleted unnecessary @cwd directive.
Complete listing of the files.

Added @dirrm directives to remove empty directories after pkg_delete.
1996-10-19 05:58:34 +00:00
Masafumi Max NAKANE
0dec0ef0ae Calls perl with its full path in case perl5 is there and /usr/local/bin is
ahead of /usr/bin in the PATH variable.

Calls mkdir with its full path.

Use macros to install files.

Honor the setting of NOMANCOMPRESS.
1996-10-19 05:56:26 +00:00
Chuck Robey
ca45ad248c Adding a couple of libitcl and libitk symlinks.
Pointed out by:	Satoshi.
1996-10-19 01:55:18 +00:00
Chuck Robey
838df4382e Cleaning up extracurricular linking done by this port over
libtk and libtcl files.
Suggested by:  Satoshi.
1996-10-18 01:03:32 +00:00
Satoshi Asami
d6470ea1aa Checksum changed for two files. 1996-10-17 07:26:10 +00:00
James FitzGibbon
80e36c8e43 Removed msqlperl, pending re-import into databases/ 1996-10-17 02:38:23 +00:00
Eric L. Hernes
edf6d352a2 trim the DESCR's to something reasonable at Satoshi's request. 1996-10-16 15:58:06 +00:00
Satoshi Asami
0842552d47 Remove LIB_DEPENDS on tcl75, it seems to compile and run fine using
the tcl library in /usr/lib.
1996-10-14 23:14:37 +00:00
Satoshi Asami
6821941f98 Remove spurious ";"s.
While I'm here, rewrite the install commands to use the macros.

Reviewed by (sort of):	chuckr
1996-10-11 18:58:01 +00:00
Satoshi Asami
95137d2010 Oh my goodness! Satoshi is finally fed up and decided to "clean up"
all the COMMENTs!  No package names, no version numbers, no "this is
absolutix-3.1.2" type comments that have zero information contents.

Now, without any bad examples to follow, nobody has an excuse to import
a port with those kind of comments. :)

Phew!  238 ports modified!
1996-10-10 05:05:35 +00:00
Satoshi Asami
8ebda7615d Forcefully ignore libgnumalloc.
Pointed to the right place by:	jmacd
1996-10-10 00:47:10 +00:00
Masafumi Max NAKANE
f309e2b0cc Fixed typo and activated msqlperl properly.
Closes PR ports/1728.
(But I don't know how to actually change  the state of PR.
Could someone do this for me?  Or tell me how?)

Submitted by:	shanee@rabbit.augusta.de
1996-10-05 20:19:19 +00:00
James FitzGibbon
a5359be788 Import of MsqlPerl, an perl5 module for accessing mSQL databases. 1996-09-30 11:10:33 +00:00
John Polstra
5b3a5e6a94 In the post-extract target, chmod the gcc shell scripts to make
sure that they are executable.  On at least one user's system, the
copies taken from /usr/src/contrib did not have their execute bits
set.

Suggested by:	max@wide.ad.jp
1996-09-27 18:17:42 +00:00
John Polstra
9c12b0f08a Update to new DEC SRC release 3.6.
Use new custom distfiles which are MUCH smaller than the ones from
DEC.

Use the gcc-2.7.2.1 sources on the system if they are found in
/usr/src/contrib, to avoid having to fetch that distfile.

Use an existing Modula-3 compiler to bootstrap the new one, if
there happens to be one installed on the system.  Again, this
eliminates the need to fetch one of the distfiles.

Update the built-in thread-safe malloc to the latest version of
phkmalloc.
1996-09-27 02:32:02 +00:00
John Polstra
57b2cc9238 Update to new DEC SRC release 3.6.
Use new custom distfiles which are MUCH smaller than the ones from
DEC.

Use the gcc-2.7.2.1 sources on the system if they are found in
/usr/src/contrib, to avoid having to fetch that distfile.

Use an existing Modula-3 compiler to bootstrap the new one, if
there happens to be one installed on the system.  Again, this
eliminates the need to fetch one of the distfiles.

Update the built-in thread-safe malloc to the latest version of
phkmalloc.
1996-09-27 02:26:41 +00:00
Mark Murray
e3bd908b0d Some fixups:
1) Fix the PLIST
2) use ${INSTALL_MAN}
3) make this work with current's contrib/tcl
1996-09-24 18:16:01 +00:00
James FitzGibbon
d5e3fb8d0e Import of REXX/imc. 1996-09-23 15:55:44 +00:00
James FitzGibbon
a7a7948bfa Import of REXX/imc, a REXX interpreter for unix.
Reviewed by:	matt@bdd.net
1996-09-23 15:50:11 +00:00
Joshua Peck Macdonald
b8ec5f320a Unless I'm hollucinating, my last commit, which I specified
-n to, really happened.  That's kind of weird.  Anyways, I
forgot to add the patches directory and a new patch.

Oh, I specified -n now too, hope this doesn't work.
1996-09-17 23:59:53 +00:00
Joshua Peck Macdonald
d2564b5530 c 1996-09-17 23:55:40 +00:00
Chuck Robey
bb2c6a719a Update md5. 1996-09-13 23:22:19 +00:00
John Polstra
209c7b4381 Helmet on?
Helmet on!

Flameproof vest?
Deployed, Sir!

Heat resistant carbon-fiber cup?
In place!

All defensive systems armed and ready?
Armed and ready, Sir!

Fine, then.  Let's get on with it.  Reduce shared library version numbers!
Uh, Sir, with all due respect ...

DO YOU HEAR ME???  REDUCE SHARED LIBRARY VERSION NUMBERS!!!
Reducing shared library version numbers! ... <*whirr click*> Done!

All right, soldier, let's get the hell out of here...  Soldier? ...  Soldier??
1996-09-12 00:39:56 +00:00
John Polstra
dc039cbb74 Describe how to change the set of components that gets built. 1996-09-10 15:46:00 +00:00
John Polstra
9fe01e692e Update the Modula-3 port with two main goals in mind.
First, change the port so that it builds a much smaller subset of
the SRC distribution.  This eliminates the enormous swap space
requirements of the earlier port, greatly reduces the footprint of
the installed tree, and cuts the size of the package in half.

Second, include many important new patches.  Among them is a slightly
modified version of phkmalloc that is thread-safe for Modula-3.
It eradicates some rare and baffling core dumps that cropped up
from time to time in the previous version of the port.  The Modula-3
runtime itself is careful to use mutual exclusion around calls to
malloc.  But there remained some sneaky backdoor paths into it from
external libraries.

Confession: In the original version of the Modula-3 port, I used
a major version number of 353 for the shared libraries, to correspond
with the SRC version number 3.5.3.  That was a dumb move -- I should
have used 1.  The current update is incompatible at the shared
library level, requiring me to increment the major version number
to 354, even though this is still based on SRC release 3.5.3.  This
is bound to confuse some folks, unfortunately.  I weighed a number
of alternatives, such as (a) cheating and going back to 1, and (b)
using a 4-digit major version such as 3531.  But in the end I
decided that 354 would be the best solution, even though it's
confusing.
1996-09-10 05:25:10 +00:00
Chuck Robey
1358362a80 Reorder Makefile variables. 1996-08-26 03:00:41 +00:00
Chuck Robey
fbe418130c Make a more canonical PKGNAME from the DISTNAME. 1996-08-25 23:47:09 +00:00
Chuck Robey
4ac5951745 Fix the post-install target, .endif in the wrong place. 1996-08-24 17:12:05 +00:00
Chuck Robey
f88adba033 Update itcl to 2.1. Large port, carries around it's own patched
copies of tcl7.5 amd tk4.1, as well as new widget collection.
Reviewed by:	(preliminary version) Satoshi
1996-08-24 03:52:11 +00:00
Chuck Robey
9e307c4661 Make python install include files.
Reviewed by:	jkh
1996-08-17 15:39:43 +00:00
Chuck Robey
e75525a249 Changed doc install directory. 1996-07-30 01:24:55 +00:00
Satoshi Asami
fea793555b Take out version number, it is in PKGNAME. 1996-07-29 22:34:50 +00:00
Satoshi Asami
fde8073f16 The version numbers are required in the package name.
While I'm here, fix the variable ordering.
1996-07-29 22:33:14 +00:00
Chuck Robey
28430d79aa Added moscow_ml to SUBDIRS 1996-07-28 14:43:05 +00:00
Chuck Robey
0e75584d31 Submitted by: chuckr
Oh, messed up an Id line.  That's how it works!
1996-07-28 02:54:06 +00:00
Chuck Robey
5b2f4c2d0e Submitted by: chuckr
New version of the sml programming language, based upon caml.
1996-07-28 02:44:11 +00:00
Mark Murray
6f29e20a63 (By way of Andrew Stesin):
From: wjm@best.com (William J. Middleton)
Newsgroups: comp.lang.perl.announce,comp.lang.perl.misc
Subject: PATCH: perltrap.pod <- 425traps
Date: 1 Jul 1996 14:49:58 GMT
Approved: merlyn@stonehenge.com (comp.lang.perl.announce)
Message-ID: <4r8oim$e5q@nadine.teleport.com>
NNTP-Posting-Host: julie.teleport.com

[The rush to 5.003 couldn't integrate this, so here it is]

The following is a patch for perltrap.pod, from 5.003 (also 5.002).
It integrates the latest version of my simple 425traps
document.  425traps demonstrated, with examples, all of the traps
which have been discovered and sent to me, which have bitten
folks making the transition from perl4 to perl5.  It also gave
an example for each one, including all of the existing perl4
traps in perltrap.pod.

As always, if you discover something that isn't documented in
one form or another in here, and isn't an official (or at least
reported) bug, drop me a line with it.  Also, when or if any
of these is ever formally declared a bug, I'll take it out.
1996-07-27 12:31:34 +00:00