Commit Graph

237 Commits

Author SHA1 Message Date
James Raynard
6b67e1ea5e Package list for the port. 1996-06-03 00:28:21 +00:00
James Raynard
2631471abd Change maintainer to jraynard.
Build either X or non-X version depending on whether X11BASE exists.

Make info printed out at install stage more informative.
1996-06-03 00:27:35 +00:00
Gary Palmer
5c9ca9b730 Use setreuid instead of seteuid for permissions management 1996-06-02 19:59:28 +00:00
Satoshi Asami
cd40a9a319 Install manpages too.
Submitted (partly) by:	chuckr@glue.umd.edu
1996-05-13 09:44:36 +00:00
Jordan K. Hubbard
89ab16ba94 Upgrade this port to use the latest tcl/tk.
Patches Submitted by:	Soren Dayton <soren@ambiguity.i-2.com>
1996-05-11 23:34:24 +00:00
Paul Traina
ebf57a6230 Update to released version of tclX 7.5 1996-04-28 04:59:20 +00:00
Satoshi Asami
02dc5b7616 Check if /usr/local/bin/gnatf exists or not and if not, pronounce it
BROKEN.  This port requires an existing compiler to bootstrap.
1996-04-12 08:33:25 +00:00
Satoshi Asami
bfc2f48958 Add gnat. 1996-04-12 08:30:51 +00:00
Satoshi Asami
b0ae2f4c93 pkg/COMMENT files for use by ports READMEs. 1996-04-09 08:30:00 +00:00
John Polstra
6db6d87fc2 Correct the package CATEGORIES from "languages" to "lang". 1996-03-22 15:46:41 +00:00
John Polstra
e9caf834cc Add new subdirectory "modula-3". 1996-03-20 22:31:15 +00:00
John Polstra
4182488b64 Modula-3 language system from DEC Systems Research Center. 1996-03-20 22:10:19 +00:00
Satoshi Asami
3b02424bf4 Change PKGNAME from "tclX7.5.0-b3" to "tclX-7.5b3". 1996-03-18 02:04:26 +00:00
Satoshi Asami
b557d8c173 A little reformatting. Also conditionalize man page compression on
NOMANCOMPRESS.
1996-03-18 01:01:44 +00:00
Mark Murray
b80a886e9c Update to Perl 5.002. 1996-03-16 13:04:53 +00:00
Paul Traina
455a3f972d TclX v7.5 1996-03-16 05:01:43 +00:00
Satoshi Asami
ca4a738223 Checksum was wrong. 1996-03-10 00:04:10 +00:00
Satoshi Asami
e214336a48 Install additional documents conditional to NOPORTDOCS. Note that
"License" is installed unconditionally.
1996-03-07 13:00:53 +00:00
Satoshi Asami
e79cd0ebc6 Mandatory package files! 1996-03-07 12:55:59 +00:00
Satoshi Asami
c749f16a7a Add tcl75. 1996-03-07 01:54:35 +00:00
Satoshi Asami
54bfe2c902 Remove ${KEYWORDS}. 1996-03-06 08:20:19 +00:00
Satoshi Asami
a60c8e197d Add expect to SUBDIR, it builds and packages now! 1996-02-07 10:09:38 +00:00
Satoshi Asami
05a7b89832 The latest change (adding DEPENDS) made expect build and install
tcl/tk even if they are properly found by LIB_DEPENDS.  Make it
only extract in that case.

While I'm here, make expect and expectk link with shared tcl/tk libs.
expectk used to be a 1/2 MB binary!  (now it's 136KB)

I'd also rather change `-g' to whatever CFLAGS defined in
/etc/make.conf, but the author of expect has an explicit comment in
the Makefile about him not trusting compilers' optimization.  Well,
if you say so.
1996-02-07 09:36:53 +00:00
Jordan K. Hubbard
df5fd017ae Add tclX74 to subdirs. 1996-02-07 06:20:54 +00:00
Jordan K. Hubbard
3c7092ffce The version of expect on nist was upgraded to 5.19 without changing
the filename.  Sigh!
1996-02-07 05:10:30 +00:00
Satoshi Asami
809fcc16f3 Added pgcc. 1996-01-31 09:14:31 +00:00
Jordan K. Hubbard
471acf84eb Ah, missed the extra patches. Also revert PLIST to use share instead of lib
again.
1996-01-18 15:53:46 +00:00
Jordan K. Hubbard
cf0cb0bcf2 share -> lib; thanks, Satoshi! 1996-01-18 12:17:30 +00:00
Jordan K. Hubbard
6534821fdb Update to Python 1.3
Submitted by:	tg
1996-01-18 10:18:54 +00:00
Satoshi Asami
f23002e9d2 File name changed on master site (".freebsd.gz" -> ".freebsd.tar.gz").
Submitted by:	"Danny J. Zerkel" <dzerkel@feephi.phofarm.com>
1996-01-13 07:03:37 +00:00
Thomas Gellekum
993561f798 - Try to grab from ftp.uni-bremen.de first; seems to be the
master site for elk.
- Add official patch #1.
- Use dl*() for dynamic loading. This still has its quirks, but
  it's usable. Plus, invoking global ctors when loading C++
  object files now works; it didn't with the old incremental
  loading.
1995-12-20 08:41:04 +00:00
Mark Murray
e2c8d7869b Bring this port up-to-date. It had no package info and was based on an old
tarball.
PLEASE REFETCH THIS TARBALL - THE CONTENTS HAVE CHANGED, THE NAME HAS NOT!
1995-12-07 22:18:39 +00:00
Jordan K. Hubbard
21daa105db Remove unnecessary include of <rpcsvc/ypclnt.h>
Submitted by:	Faried Nawaz <fn@pain.csrv.uidaho.edu>
1995-11-25 18:07:59 +00:00
Satoshi Asami
5812de6cad Change category nome from "languages" to "lang". Also remove "programming"
which appeared in some of them, everything here is a programming language! :)
1995-11-22 13:13:16 +00:00
Satoshi Asami
7cd6a55ea4 Delete @cwd, @mode, @owner and @group from these packing lists.
Reported by:	jkh
1995-11-13 13:21:26 +00:00
Satoshi Asami
15c9ca7f23 Add missing %D. 1995-11-13 13:06:36 +00:00
Satoshi Asami
6018d82357 Upgrade, 2.2->3.0.
Submitted by:	Thomas Gellekum <thomas@ghpc8.ihf.rwth-aachen.de>
1995-11-09 07:13:56 +00:00
Satoshi Asami
14cd728249 Shorten one-line comments. Boy, I'm listed as MAINTAINERs in a
lot of ports or what! ;>
1995-11-09 06:41:02 +00:00
Jordan K. Hubbard
979b9a5bf7 Shorten the comments. 1995-10-29 19:48:09 +00:00
Eric L. Hernes
c3cf475762 fixed COMMENTS 1995-10-28 20:33:46 +00:00
Satoshi Asami
db9366750d Shorten one-line comments.
Submitted by:	Thomas Gellekum <thomas@ghpc8.ihf.rwth-aachen.de>
1995-10-25 12:41:52 +00:00
Satoshi Asami
0d9ba0b7c5 Change guile-ii to guile-iii. 1995-10-12 07:15:54 +00:00
Satoshi Asami
a486f45eb0 Duh, I left one empty line before the CVS: lines (like someone told me
before) and cvs still sent an empty log! :<

Anyway, what I was trying to say in the commit messages of patch-[ab] was
to run ldconfig right after installation of the shared libraries, so that
they can be found by subsequent runs of shared binaries.

Also, take ldconfig out of this Makefile's post-install rule.
1995-10-11 01:19:48 +00:00
Satoshi Asami
1f43de46ba Convert all makefiles to new formats. 1995-10-03 11:45:15 +00:00
Eric L. Hernes
a0217f1f0a added eiffel
Reviewed by:	asami
1995-10-03 02:57:01 +00:00
Satoshi Asami
30bdf30167 (1) Fix comments on top, this is guile-iii, not guile-ii (Jordan.... :p)
(2) Add $Id$ line

(3) This is not interactive, unlike guile-ii, which overwrites the
    "regular" tcl/tk
1995-09-14 11:22:50 +00:00
Jordan K. Hubbard
26542a1bfe Revision 3 of the GUILE language; this is actually the port of
choice now.
1995-08-29 17:45:10 +00:00
Satoshi Asami
09f16f01f2 Add pbasic. 1995-08-24 01:44:35 +00:00
Satoshi Asami
acd1bd0105 Phil Cockroft's basic interpreter. Thanks, Julian!
Submitted by:	jhs
1995-08-24 01:43:47 +00:00
Jordan K. Hubbard
ad5acc2fea Update the MD5 to version 3.3. 1995-08-19 07:36:18 +00:00
Jordan K. Hubbard
a8412be56d Upgrade to version 3.3 1995-08-16 23:55:38 +00:00
Satoshi Asami
2f0a365aaa Added tcl74. 1995-08-14 08:43:23 +00:00
Satoshi Asami
741b727ed3 Add bwbasic, move BROKEN stuff down in alphabetical order. 1995-08-09 14:49:16 +00:00
Satoshi Asami
3a9fac9eed Oops, category name is "languages", not "lang".... 1995-08-09 14:46:58 +00:00
Satoshi Asami
983fa6cb88 The Bywater Basic interpreter. If you don't know what Basic is,
you are probably too young to use FreeBSD. :p

Submitted by:	Michael Smith <msmith@atrad.adelaide.edu.au>
1995-08-09 14:42:50 +00:00
Satoshi Asami
17a5eef585 List all files in lib/python, plus one @exec/unexec mkdir/rmdir pair
for an empty directory.
1995-08-09 01:31:06 +00:00
Satoshi Asami
2552437481 A little cleanup, move things around to correct order, put
MAINTAINER=jkh@freebsd.org in a separate line so that people know
who to yell at, etc.
1995-08-09 01:30:00 +00:00
Jordan K. Hubbard
ca4a7f2e40 Add python. 1995-08-08 22:11:29 +00:00
Jordan K. Hubbard
9b2f64d776 The Python programming language. 1995-08-08 22:09:07 +00:00
Satoshi Asami
293bc7d7a3 Install machine-independent scripts into /usr/local/share, etc.
Submitted by:	Thomas Gellekum <thomas@ghpc8.ihf.rwth-aachen.de>
1995-07-29 09:55:13 +00:00
Jean-Marc Zucconi
f3ece22c3b Remove nTk, add pTk
Convert the makefile to the new format
1995-07-05 14:08:49 +00:00
Jean-Marc Zucconi
8b8967bbdd Upgrade to patchlevel 'm' 1995-07-04 17:31:51 +00:00
Joshua Peck Macdonald
f105f87b04 Updated to version 2.1.7 1995-06-26 00:15:00 +00:00
Joshua Peck Macdonald
60b13b9963 Reviewed by:
Submitted by:
Obtained from:
1995-06-26 00:13:51 +00:00
Satoshi Asami
d530b271d9 Add
post-install:
	pkg_add -m ${PREFIX}/lib

to Makefiles and

@exec ldconfig -m %D

to packing lists of ports that install shared libraries.

This should get rid of a huge chunk of confusion for novice users!
All hail Paul Kranenburg! :)
1995-06-24 11:42:32 +00:00
Satoshi Asami
b5a3815648 Move gnat to BROKEN list. It's really not broken at all, it just
requires an existing gnat installation, so leaving it in SUBDIR
may cause people to trip over.
Submitted by:	jhs
1995-06-21 10:47:38 +00:00
Satoshi Asami
bee6b37588 Set PKGNAME=ucblogo-3.1. 1995-05-16 05:02:02 +00:00
Satoshi Asami
742f19b32d Oops, gnat was fixed earlier today by Josh (I think...or was in Jeff?)...
move it to SUBDIR.
1995-05-14 07:14:01 +00:00
Satoshi Asami
c9dc84a522 Clean up subdir Makefiles. They now all look like this:
=====
# Id line
#
# RESTRICTED: restricted_port_1 (comment1)
# RESTRICTED: restricted_port_2 (comment2)
#
# BROKEN: broken_port_3 (comment3)
# BROKEN: broken_port_4 (comment4)
# BROKEN: broken_port_5 (comment5)
#

SUBDIR= good_port_1 good_port_2 ...
=====

Basically, the idea is to make it easy to find restricted or broken
ports by doing a "grep".
1995-05-14 03:30:07 +00:00
Joshua Peck Macdonald
49caa3269b I fixed it so that it works right. Basically the same changes were
needed as for the g77 port, except this time since a new compiler
exectuable isn't getting produced (and I wonder why its that way)
one will need to use -B${PREFIX}/libexec/ every time they wish to
compile ada sources, since gcc doesn't look in /usr/local/libexec/.

It seems to work... I ran it on the examples directory.  Someone
who knows ada well should test it I suppose.

-josh
1995-05-13 15:09:16 +00:00
Satoshi Asami
ca23afc4b2 Add gnat to the "broken" list (for now), add elk and itcl to the SUBDIR
list.
1995-05-13 07:55:10 +00:00
Satoshi Asami
ebd44e9eb9 Move tcl from LIB_DEPENDS to DEPENDS. This port needs the extracted
source of tcl.
1995-05-13 07:53:08 +00:00
Satoshi Asami
4a044548aa Add guile-ii. Move nTk in alphabetical order. 1995-05-13 03:35:48 +00:00
Jean-Marc Zucconi
c22b4bd224 Add nTk to the SUBDIR list (not in alphabetical order since it depends
on perl5)
1995-05-12 15:32:36 +00:00
Satoshi Asami
3dfc1631fe Put back this long PLIST too. 1995-05-12 10:25:20 +00:00
Satoshi Asami
d9afa9b70a Add g77, which is now working fine. Thanks, Jeff! 1995-05-12 07:20:21 +00:00
Jeffrey Hsu
9d240ae4dd Upgrade to 5.16. 1995-05-09 08:52:26 +00:00
Mark Murray
fe28a58fc9 Shortened the PLIST (aka +CONTENTS) file to under 4k to avoid bug
(this will be backed out when the bug is fixed, as is it is a hack rather
that a fix)
1995-05-05 20:07:33 +00:00
Satoshi Asami
61c6f42258 No ldconfig's from ports, please.... :< 1995-04-25 01:05:45 +00:00
Satoshi Asami
1c392d4b6a Remove the second @cwd (to /usr/local/info) and add "info/" in front
of all the subsequent lines.
1995-04-24 23:08:06 +00:00
Satoshi Asami
dfcafdcd14 Run makeinfo before trying to install info files. 1995-04-24 23:07:29 +00:00
Satoshi Asami
77afdc76ca Add "STRIP=", scheme48 is a shell script. 1995-04-24 22:31:59 +00:00
Satoshi Asami
f7595f0968 Install manpages. Also, add missing "-f" to the end of MAKE_FLAGS. 1995-04-24 22:10:25 +00:00
Satoshi Asami
f41503d389 This port IS_INTERACTIVE (asks if you want to delete old installation). 1995-04-24 21:50:34 +00:00
Mark Murray
cd5700c69b Corrected some spelling, and generally clarified the description. 1995-04-24 21:25:26 +00:00
Jean-Marc Zucconi
c0e45238ef Add -Dprefix=${PREFIX} in configure args. 1995-04-24 15:17:40 +00:00
Satoshi Asami
b098c2ddf2 Update lang Makefiles, compressing some man pages and stripping some
executables along the way.
1995-04-24 11:29:30 +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
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
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
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
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
Satoshi Asami
e138f15f96 Added perl5. 1995-04-17 06:04:06 +00:00
Satoshi Asami
d3124d07cd Perl5 port by Mark Murray. People, beat this!
Submitted by:	Mark Murray <markm@freebsd.org>
1995-04-17 06:02:34 +00:00
Jeffrey Hsu
a4c44d5b3a Upgrade to gcl 2.0. 1995-04-16 22:10:15 +00:00
Jeffrey Hsu
6a2f03ec95 Upgrade to gcl 2.0.
FreeBSD files now part of standard distribution.
1995-04-16 22:09:51 +00:00
Satoshi Asami
cce8f51d23 Oops, why did I miss this in the previous commit? Anyway, install
depends on build.
1995-04-16 21:28:20 +00:00
Satoshi Asami
21cfe0092c Make various install and pre-install targets depend on build. 1995-04-16 21:24:53 +00:00