Commit Graph

1125 Commits

Author SHA1 Message Date
David E. O'Brien
6a9f6dc39f Add FreeBSD's ``-fformat-extensions''. Taken from 4.0-CURRENT, this allows
2.x/3.x people to compile kernels and world with EGCS.
1999-03-30 18:15:39 +00:00
David E. O'Brien
3d4549d577 Don't fetch alpha suppliment -- the bits are now part of the port. 1999-03-30 02:58:02 +00:00
Satoshi Asami
0938d81904 Use FORBIDDEN to indicate that this port shouldn't be built under any (some)
circumstances.  This is different from BROKEN, which merely means we think
it is broken.
1999-03-29 07:50:14 +00:00
Satoshi Asami
9ae91f2b6d portlint 1999-03-27 22:18:05 +00:00
John Polstra
9bc9d84761 Note that thread support works now. 1999-03-25 02:03:22 +00:00
Steve Price
d23e804a48 Update to version 2.02.
PR:		10718
Submitted by:	Daniel Ortmann <ortmann@sparc.isl.net>
1999-03-24 17:52:28 +00:00
David E. O'Brien
3dc22c924d Don't create empty ``PREFIX/info/dir''. It is already taken care of for us. 1999-03-23 18:37:47 +00:00
David E. O'Brien
cc11e4e242 Make -fsjlj-exceptions the default (ie, no DWARF2_UNWIND_INFO) for the ELF
case too.

Submitted by:	terry (Thanks to Amancio for identification)
1999-03-22 02:02:13 +00:00
David E. O'Brien
7b9d7e0720 * Add support for ``-pthead''
* Add Alpha support

Obtained from:	Alpha bits taken from Hidetoshi Shimokawa's
                <simokawa@FreeBSD.ORG> work
1999-03-22 01:35:36 +00:00
Chuck Robey
85ffd84775 Fix MASTER_SITES so that there are 2 good sites.
Obtained from:	Bill "distfiles" Fenner
1999-03-21 18:16:35 +00:00
Chuck Robey
4e72a0d1bb Update objc to version 2.2.15. Right now is does static libs only,
but I'm still working on it, and I think I'll get it to do shared
libs soon.
1999-03-21 13:25:28 +00:00
Bill Fumerola
868ecf8ad1 Reformat a URL so url.cgi doesn't puke on it.
PR:		docs/10689
Submitted by:	UEBAYASHI Masao <masao@nf.enveng.titech.ac.jp>
1999-03-20 21:10:29 +00:00
Jacques Vidrine
452523c01e Fix master site path. 1999-03-20 17:16:57 +00:00
Satoshi Asami
fbfc941cce Add jdk-doc. 1999-03-19 22:23:38 +00:00
David E. O'Brien
b4f4cda51d Upgrade to 1.1.2 release. 1999-03-17 00:40:26 +00:00
John Polstra
add5d1b8a9 Fix the "switch" command so that one can switch between threads from
the debugger.
1999-03-15 19:00:39 +00:00
Steve Price
a524de1673 Update to version 3.29.
PR:		10409
Submitted by:	Pedro F. Giffuni <pfgiffuni@bachue.usc.unale.edu.co>
1999-03-15 01:23:01 +00:00
John Polstra
6c506ecf0a Update the wrapper for quotactl() to reflect a change in its
prototype in 4.0-current on 5 March 1999.  The value of
__FreeBSD_version wasn't bumped until 13 March, so the port is
broken for versions of -current between those dates.
1999-03-14 14:00:07 +00:00
Marc G. Fournier
d5ba786a25 Commit all Y2K/WWW_SITE changes from today... 1999-03-11 21:47:15 +00:00
Thomas Gellekum
2d5b8efd45 Activate some modules needed for zope (www.zope.com).
Submitted by:	jkoshy
1999-03-10 17:17:22 +00:00
Satoshi Asami
e244b8bccc Fix to make ports work with bsd.port.mk rev. 1.306.
${MACHINE_ARCH}--freebsd${OSREL} is now passed to CONFIGURE_ARGS if
GNU_CONFIGURE is defined.  Take the target out of CONFIGURE_ARGS of
some ports that added it explicitly; define it as
${MACHINE_ARCH}--freebsd if the port doesn't like the ${OSREL} part;
define it as something else (such as ${MACHINE_ARCH}--freebsdelf if
the port requires that; define it as an empty string if the port
doesn't like it at all.

The last might be a sign that a GNU_CONFIGURE port actually doesn't
use GNU's version of configure at all; but I don't have time to go
look at them all, we'll fix them as time goes on.

At least we've got much fewer "-unknown-"s in the tree as the result. :)
1999-03-08 07:28:36 +00:00
John Polstra
1850731ae0 Add "devel" to the CATEGORIES line. 1999-03-07 01:47:40 +00:00
Jacques Vidrine
9aeac80663 Upgrade 2.2 -> 2.3.
Submitted by:	Roland Jesse <jesse@cs.uni-magdeburg.de>
1999-03-05 16:24:52 +00:00
Bill Fumerola
183a2e557d Set 'USE_GMAKE', because it does.
Yet another bug found by:	Satoshi's errorlogs
1999-03-02 21:25:09 +00:00
John Polstra
5a0ed68512 Enable the "m3gdb" port. 1999-03-01 04:13:05 +00:00
John Polstra
d7d078dbae Import the "m3gdb" port. It is a modified version of gdb-4.17 which
supports debugging Modula-3 programs.

Submitted by:	Olaf Wagner <wagner@luthien.in-berlin.de>
1999-03-01 04:11:23 +00:00
David E. O'Brien
5e26fb9668 Support building libstdc++ shared if "WANT_SHAREDLIBS" is defined.
Submitted by:	dfr
1999-02-28 12:18:36 +00:00
David E. O'Brien
b5be18a57a STL 3.0 rope fix.
Obtained from:	aspell 0.27.1 port
1999-02-28 11:53:32 +00:00
David E. O'Brien
8268f8bd85 Upgrade to egcs-1.1.2 pre-release-2
(if you are an EGCS user, please test this port.  I would like to get any
feedback before the 1.1.2 release)
1999-02-28 10:50:51 +00:00
David E. O'Brien
dd336d1649 Mark BROKEN. Distfile is missing. 1999-02-28 04:46:59 +00:00
Joseph Koshy
e1016f261a Upgrade to v47.4.1.
PR:		ports/10236
Submitted by:	Sebastian Strollo <seb@erix.ericsson.se>
1999-02-26 05:01:25 +00:00
Joseph Koshy
3b71761006 Unbreak for ELF. I didn't hear from the maintainer, but the fix is a
minor one (addition of LDFLAGS to CONFIGURE_ENV).
1999-02-23 02:20:21 +00:00
Jacques Vidrine
cf8062d47d Moving patch-ac to patch-ab, because patch-ab is where the
real history can be found.  I wasn't able to commit it
properly earlier due to a bogon in the repository.
1999-02-22 22:53:01 +00:00
Jacques Vidrine
f21d8205f6 Fix for building/packaging on FreeBSD 4.x. 1999-02-22 19:06:07 +00:00
Jacques Vidrine
1e8b28510e Distribution file pyth151.tgz checksum changed. 1999-02-22 18:52:33 +00:00
Steve Price
05d7c8c0fa Update to version 1.2.2.
PR:		9941
Submitted by:	maintainer
1999-02-22 04:11:52 +00:00
Steve Price
1b94d66d82 Update to version 3.41.
PR:		10074
Submitted by:	maintainer
1999-02-22 04:02:48 +00:00
Peter Hawkins
30e32b11bd back to 1.5.1. Build is broken, but is ok since python 1.5.2b1 is in ports/lang/python-beta 1999-02-18 09:37:38 +00:00
Peter Hawkins
c6c926d903 upgrade to 1.5.2b1 (fixes build problem along the way) 1999-02-16 13:59:42 +00:00
Satoshi Asami
82bc3741b3 This port requires Xlib. 1999-02-13 00:46:30 +00:00
Seiichirou Hiraoka
5de9a10f8d Correct md5 check sum 1999-02-12 16:06:03 +00:00
Justin M. Seger
79bc03991c Mark BROKEN for ELF. 1999-02-11 23:51:50 +00:00
David E. O'Brien
7fe3d489b9 * clean up verbosity of Makefile
* now GNUHOST is i386-unknown-freebsd{OS_VER} vs. i386-unknown-freebsd
1999-02-09 22:17:21 +00:00
David E. O'Brien
e6748831bd GNUHOST is now "i386-unknown-freebsd4.0" for the ELF case, and
"i386-unknown-freebsdaout3.0" for the a.out case.
1999-02-09 18:59:11 +00:00
David E. O'Brien
c6a48c0a29 GNUHOST is now "i386-unknown-freebsd3" for ELF machines and
"i386-unknown-freebsdaout3" for a.out machines.
1999-02-09 18:25:43 +00:00
David E. O'Brien
9740802749 GNUHOST is now "i386-unknown-freebsd" for an ELF machine, and
"i386-unknown-freebsdaout" for an a.out machine.
1999-02-09 18:24:50 +00:00
Satoshi Asami
5114e2637e Adjust port Makefiles to new EXTRACT_* variable defaults. See log of
bsd.port.mk rev. 1.304 for details on the change.

The fix here is one of the following.

(1) Define USE_BZIP2 instead of BUILD_DEPENDS on bzip2 and redefining
    EXTRACT_* commands.

(2) Change ${EXTRACT_CMD} to ${TAR} when the command is obviously
    calling the "tar" command (i.e., arguments like "-xzf" are spelled
    out).

(3) If ${EXTRACT_CMD} is called directly with ${EXTRACT_BEFORE_ARGS},
    add ${EXTRACT_AFTER_ARGS} to the command line as well.

(4) If any of EXTRACT_CMD, EXTRACT_BEFORE_ARGS or EXTRACT_AFTER_ARGS
    is set, define the other two too.
1999-02-03 11:12:01 +00:00
Joseph Koshy
d461f3d40c Correct stale patch.
Found by:	asami@freebsd.org
1999-02-02 07:29:00 +00:00
Joseph Koshy
038440de8e Forced commit to record unbreaking for ELF. 1999-02-02 04:18:52 +00:00
Joseph Koshy
f5b19c099d Add patch for ELF support. 1999-02-02 04:00:12 +00:00
Joseph Koshy
7fbdc4d299 Unbreak for ELF. 1999-02-02 03:52:32 +00:00
Satoshi Asami
9b153032ea New checksum.
Submitted by:	maintainer
1999-01-28 23:55:19 +00:00
John Polstra
28eacf3dc2 Instead of trying to auto-detect whether X11 is installed, require
the user to define NO_X11 if it is not.  The auto-detection scheme
caused problems for Satoshi's port building system.
1999-01-28 05:39:19 +00:00
Bill Fenner
5261958626 ${MASTER_SITE_GNU} got rearranged in December; let's catch up. 1999-01-27 07:41:29 +00:00
Steve Price
9b6d672d47 Remove the tcl.h symlink too on deinstall. 1999-01-26 01:40:08 +00:00
Jun Kuriyama
8e99808202 Sub directory of MASTER_SITES has been moved.
PR:		ports/9644
Submitted by:	Don Croyle <croyle@gelemna.ft-wayne.in.us>
1999-01-25 12:43:24 +00:00
Jun Kuriyama
c16a2974f6 Sub directory of MASTER_SITES has been moved.
PR:		ports/9643
Submitted by:	Don Croyleo <croyle@gelemna.ft-wayne.in.us>
1999-01-25 12:42:57 +00:00
Satoshi Asami
adb5c4b2b2 COMMENT should be a one-liner. 1999-01-25 07:13:05 +00:00
Satoshi Asami
eccea7052e Typo (tck81-thread -> tcl81-thread). 1999-01-25 06:10:06 +00:00
Robert Nordier
543b678dd7 Add option for linking with pthreads library.
Submitted by	: Brian Cully <shmit@rcn.com> but with revisions
PR		: 8389
1999-01-24 11:12:03 +00:00
David E. O'Brien
ec6d85e380 Allow '$' in labels as our offical compiler does.
Reviewed by:	jdp
Submitted by:	Keith Walker <kew@timesink.spk.wa.us>
1999-01-23 06:08:11 +00:00
Eric J.Chet
97794d1e22 Add tcl81-thread 1999-01-21 18:22:23 +00:00
Eric J.Chet
ed48c607c8 threaded version of tcl81 1999-01-21 18:19:58 +00:00
Steve Price
92117c43e4 Activate the mawk port. 1999-01-18 04:51:04 +00:00
Steve Price
ddcaafa95a Initial import of mawk version 1.3.3.
An implementation of the new/posix awk.

PR:		9476
Submitted by:	Pedro F. Giffuni <giffunip@asme.org>
1999-01-18 04:50:26 +00:00
Steve Price
dcfbeed9e1 Fix an FPE error.
PR:		9492
Submitted by:	Pedro F. Giffuni <giffunip@asme.org>
1999-01-18 02:53:24 +00:00
Eric J.Chet
985464b23d Update tcl81 to beta 1 1999-01-17 14:07:13 +00:00
Vanilla I. Shu
edecf3c4f0 Change maitainer's email address,
and BROKEN some gnome ports until I upgrade it.
1999-01-12 16:51:33 +00:00
David E. O'Brien
f1554d4df6 DEFAULT_PCC_STRUCT_RETURN should be "0" for the ELF case too. 1999-01-12 10:15:14 +00:00
Hidetoshi Shimokawa
145684059e Rewrite p5- module's PLIST for alpha.
Use newly introduced %%PARL_ARCH%% for dirname of architecture
dependent libraries.
(i.e. s!%%PERL_VER%%/i386-freebsd!%%PERL_VER%%/%%PERL_ARCH%%!)

Approved by: asami
1999-01-11 15:34:56 +00:00
Steve Price
8a8bcef0bc Checksum of diffs changed.
PR:		9368
Submitted by:	maintainer
1999-01-10 18:18:15 +00:00
Jacques Vidrine
28daad114f Remove five broken MASTER_SITES which can't deliver the distfiles as one
tarball.  That leaves us with two sites.

Noticed by:	Fenner's ports survey
1999-01-07 05:51:24 +00:00
Hidetoshi Shimokawa
4b86d315ca Add 'ONLY_FOR_ARCHS=i386' to linux_lib dependent ports. 1999-01-07 02:31:51 +00:00
Satoshi Asami
e3de855c28 Add python-beta. 1999-01-06 22:43:49 +00:00
Satoshi Asami
2db79bd7e3 Add USE_XLIB. 1998-12-28 12:49:18 +00:00
Seiichirou Hiraoka
375fca0e2b Fix as BROKEN. Add MASTER_SITES 1998-12-27 17:30:01 +00:00
David E. O'Brien
8ce8f1b897 Wasn't in the main dir when I commited this the first time.
Noticed by:	jdp
1998-12-26 20:10:02 +00:00
David E. O'Brien
e965982c87 BROKEN='single fetch site, which is currently behind a routing loop'
Commited with single MASTER_SITE by:	flathill
1998-12-26 20:06:51 +00:00
David E. O'Brien
e9035ce80a Build and install crtbegin.o crtbeginS.o crtend.o crtendS.o for the ELF case.
This should fix some of the problems with exceptions under ELF.

PR:		ports/9089
Submitted by:	jdp via Robert Schulhof <rrs@LMI.Net>
1998-12-25 19:42:01 +00:00
Seiichirou Hiraoka
c6abfd320b Activate lang/erlang 1998-12-24 18:12:31 +00:00
Seiichirou Hiraoka
07a338c0d8 PR: ports/9054
Submitted by:	Ruslan@Shevchenko.Kiev.UA
modern programming language from Ericsson labs
1998-12-24 18:11:50 +00:00
Chris Timmons
2e82662cec Assume role of maintainer. By request of: maintainer. 1998-12-24 06:51:12 +00:00
Steve Price
b7246b65f1 The squeak port has moved to squeak1.
Thanks to:	Satoshi Asami for the repo copy. :)
1998-12-23 04:34:10 +00:00
Steve Price
a24830d8ea Update to version 1.31.
PR:		9159
Submitted by:	maintainer
1998-12-23 04:32:33 +00:00
Satoshi Asami
a7c71e9fe0 Mark BROKEN, repo copied. 1998-12-23 04:16:52 +00:00
Satoshi Asami
fda2a2871d Add USE_XLIB. 1998-12-22 07:45:39 +00:00
Satoshi Asami
d2b8bec209 Add USE_XLIB. 1998-12-22 05:37:22 +00:00
Justin M. Seger
b5edf41b16 Activate lange/ici 1998-12-19 23:53:03 +00:00
Justin M. Seger
3dd4955643 Import of ici v2.0.3.
This is Tim Long's ICI language interpreter. ICI is a dynamic interpretive
language with control flow structures and expression syntax derived from C.
ICI offers useful inbuilt data types, automatic memory management (garbage
collection), error handling and other handy features. ICI is in the public
domain, there is no copyright on it.

PR:		ports/5653
Submitted by:	andy@research.canon.com.au
1998-12-19 23:52:26 +00:00
Chris Timmons
95cba67a84 Cause tcl "info sharedlibextension" command to correctly return
".so".
Submitted by:	"Louis A. Mamakos" <louie@TransSys.COM>
1998-12-19 08:05:42 +00:00
Chris Timmons
95bee517c8 Tcl v8.0.4 1998-12-19 07:25:20 +00:00
Satoshi Asami
ac484b3fee mit-scheme needs XLIB. 1998-12-18 12:48:28 +00:00
Satoshi Asami
586b3c4aab Since Mr. O'Brien is so modest, I'm going to add his pgcc port here. 1998-12-17 10:59:30 +00:00
David E. O'Brien
ea893c8243 get this right 1998-12-14 12:07:48 +00:00
David E. O'Brien
89635fcc16 Yuck, this thing BUILD_DEPENDS on autoconf.
Noticed by:	Maxim Sobolev <max@vega.pfts.com>
1998-12-14 10:28:21 +00:00
David E. O'Brien
e2c56c869e PGCC, the Pentium optimizing version of GCC is back.....
It is now based on EGCS.
1998-12-13 09:40:49 +00:00
Satoshi Asami
9b966a2035 Use PKG* variables instead of adding extra files to PKG_ARGS. 1998-12-13 08:49:14 +00:00
Matthew Hunt
f739927387 Upgrade to 0.18.
Provoked by:	Bill Fenner's distfile survey
1998-12-11 19:39:37 +00:00
Steve Price
1bbfdb8d93 Activate the jikes port. 1998-12-10 19:28:51 +00:00
Vanilla I. Shu
d17c12dd8d Add more MASTER_SITES.
PR:	ports/9037
Submitted by:	josh@quick.net
1998-12-10 17:24:33 +00:00
David E. O'Brien
d99ea25357 Use the bzip2 version of the distfile. It saves almost 3meg. 1998-12-05 04:00:40 +00:00
David E. O'Brien
acefef6462 EGCS 1.1.1 *Release* is out. 1998-12-05 03:40:17 +00:00
David E. O'Brien
af95af9e7e Fix configure scripts to it correctly detects an ELF system w/o having to
be forced.

Submitted by:	Niall Smart <nialls@euristix.ie>  (w/changes by me)
1998-12-04 11:07:55 +00:00
David E. O'Brien
f60d718deb Add OSREL to tail end of ${ARCH}-unknown-freebsd to get a properly formed
GNU description string.
1998-12-04 11:05:05 +00:00
Satoshi Asami
2667857299 Add ":install" at end of DEPENDS line -- it's the default, but just
to make it clear.
1998-12-04 07:23:01 +00:00
Jacques Vidrine
36c67cc873 Update squeak to version 2.2. 1998-12-03 04:35:45 +00:00
Satoshi Asami
7fc01b82f5 Mark this broken while nectar works on upgrade after repo copy. 1998-12-03 03:47:14 +00:00
Martin Cracauer
c33964d452 More MASTER_SITES
Compacting DESCR

Yes, I still plan to ELFify this one...
1998-12-02 23:50:37 +00:00
Martin Cracauer
066d2e3865 More MASTER_SITES
Make portlint happy
1998-12-02 23:42:14 +00:00
David E. O'Brien
f1e20b513d "upgrade" to EGCS egcs-1.1.1-prerelease-3.
Note that the 1.1 versions are an older code base (egcs rev 2.91.x) vs.
the snapshot this is replacing (egcs rev 2.92.x).  However people have
reported less problems with 1.1.1-prerel than the current snapshots.
1998-12-02 09:41:28 +00:00
Satoshi Asami
e8fc23ae12 Make sure PLIST is correct whether you have source or not. Add copyright
file.  Add "|| true" to end of != grep command line to avoid warnings.

Submitted by:	tg
1998-12-02 08:24:52 +00:00
Satoshi Asami
555a3ebe6c Use MASTERDIR where appropriate. Also, add FILE_DEPENDS to denote
that the port otherwise uses files from another port.  (Note: support
for FILE_DEPENDS is not in bsd.port.mk yet, so it's a no-op for now.)
1998-12-01 03:06:49 +00:00
Satoshi Asami
f22feb535b A few more USE_XLIBs. 1998-11-28 09:07:24 +00:00
Satoshi Asami
eaecff0876 More USE_XLIBs. 1998-11-28 05:39:01 +00:00
Satoshi Asami
753d555a14 A few more USE_XLIBs. 1998-11-28 02:18:45 +00:00
Satoshi Asami
0baa6e2834 Create ${PREFIX}/bin before cat'ing a file into it. 1998-11-28 00:20:48 +00:00
Satoshi Asami
5077f8ce96 This port requires X to compile, so define USE_XLIB. 1998-11-27 00:09:11 +00:00
Satoshi Asami
b732f64827 Escape quote. 1998-11-26 05:35:42 +00:00
Jacques Vidrine
f811cb1226 * Update checksum for distribution.
* Fix for ELF.
* Fix misuse of errno as a structure member name (original author
  notified).
* Build and install both static and shared libraries.
* Move install target from port Makefile to files/Makefile.
1998-11-24 18:46:10 +00:00
Joseph Koshy
873678116d Clean up MASTER_SITES. Remove unneeded patch. 1998-11-22 04:46:10 +00:00
Jun Kuriyama
d1bae6ca98 Add virtual category elisp.
Reminded by:	wosch
Submitted by:	KIRIYAMA Kazuhiko <kiri@pis.toba-cmt.ac.jp>
1998-11-20 15:26:10 +00:00
Thomas Gellekum
dde91063df Upgrade to 3.0.3. 1998-11-20 09:04:25 +00:00
Joseph Koshy
190c2427ea Upgrade to v110.9.1. Unbreak. 1998-11-20 08:14:12 +00:00
Bill Fumerola
73d1f77e10 gyve is broken with guile-1.3. Marking it and everything that
depends on it as BROKEN.

PR:		ports/8618
Submitted by:	Yukihiro Nakai <nakai@TokyoNet.AD.JP>
1998-11-17 20:21:54 +00:00
Satoshi Asami
96bc8048c3 Use bsd.port.{pre,post}.mk to move PORTOBJFORMAT to front, or change
shell loops to make loops.  Use EXTRA_PKG_FLAGS to add install scripts
instead of adding it to PKG_FLAGS after bsd.port.mk.
1998-11-14 09:43:39 +00:00
Satoshi Asami
07dd1d5bf0 Mark this port MANUAL_PACKAGE_BUILD, this is what happens to zsh with
gawk installed on 2.2-stable.

-------
===>  Configuring for zsh-3.0.5
loading cache ./config.cache
configuring for zsh 3.0.5
checking host system type... i386-unknown-freebsd2.2.7
 :
checking for mawk... no
checking for gawk... gawk
 :
gawk -f ./signames.awk /usr/include/sys/signal.h > signames.h
gawk -f ./rlimits.awk /usr/include/sys/resource.h > rlimits.h
cc -c -I.. -I. -I.  -DHAVE_CONFIG_H -O -pipe builtin.c
In file included from builtin.c:3634:
rlimits.h:7: parse error before character 034
*** Error code 1

Stop.
1998-11-13 07:42:20 +00:00
David E. O'Brien
7ee43cf06d switch to new pre/post bsd.port.mk 1998-11-13 07:34:57 +00:00
David E. O'Brien
9554bec5c6 i386 => ${ARCH}
Requested by:   imp
1998-11-13 07:32:21 +00:00
Satoshi Asami
dbc8aa6cc1 Use bsd.port.{pre,post}.mk. Either use them to avoid having to define
something already there (PORTOBJFORMAT, OSVERSION) or move stuff from after
.include <bsd.port.mk> to before.

(This is not by any means the complete list but just the ones I've noticed
recently.)
1998-11-11 05:37:39 +00:00
Satoshi Asami
1785dc005d Expand lib/stk directory properly. Use PLIST_SUB to encode info. 1998-11-11 02:03:47 +00:00
David E. O'Brien
f7a49531d5 fix for 3.0 ELF
Submitted by:	Alec Wolman <wolman@cs.washington.edu>
1998-11-10 16:33:08 +00:00
David E. O'Brien
87c709ae22 Pass the GNUARCH value to `configure' to force the detection of an ELF system.
(I still intend to fix the bug in the script that misses an ELF system for
an a.out one)

Current fix submitted by:	"Alec Wolman" <wolman@cs.washington.edu>
1998-11-10 07:33:33 +00:00
Steve Price
9513fc3a3c Turn on nawk port. 1998-11-10 02:07:32 +00:00
Steve Price
ca1e19a2f5 Update to version 98.10.20.
PR:		8530
Reviewed by:	maintainer
Submitted by:	Pedro F. Giffuni <pfgiffun@bachue.usc.unal.edu.co>
1998-11-10 02:05:13 +00:00
Steve Price
6db901ce31 The kawk port has been repository-copied to nawk. 1998-11-10 02:01:52 +00:00
Satoshi Asami
c46cbf26fa Make this file match reality. 1998-11-09 04:18:27 +00:00
Steve Price
74797c9de6 Update to version 3.34.
PR:		8551
Submitted by:	maintainer
1998-11-09 01:21:43 +00:00
Robert Nordier
d2e56bd24d Use a one-liner more in accord with reality. 1998-11-04 14:26:13 +00:00
Robert Nordier
663adee765 Fix tcc -g option for ELF.
Reported by: jmz
1998-11-04 14:22:24 +00:00
Martin Cracauer
f999fd3c3c Update to CMUCL version 18b 1998-11-02 11:10:11 +00:00
Vanilla I. Shu
07808d1190 Change the version number of guile. 1998-10-27 16:33:54 +00:00
Vanilla I. Shu
204cb1fb88 Put *.scm on the right place. 1998-10-26 13:15:54 +00:00
Vanilla I. Shu
083485e1f6 Upgrade to 1.3. 1998-10-26 13:09:35 +00:00
Satoshi Asami
5fba2acd25 No need to use += for variables defined only once. 1998-10-26 07:43:49 +00:00
Mark Murray
84e6076838 Unbreak; make work with tcl8.0. 1998-10-25 09:03:24 +00:00
Andreas Klemm
701d157685 enable gawk 1998-10-21 18:53:16 +00:00
Andreas Klemm
c3b46e1d9b New port gawk 1998-10-21 18:52:03 +00:00
Steve Price
0da62a3645 Remove empty directories on deinstall. 1998-10-20 01:27:08 +00:00
Steve Price
cd75c7a409 Cleanup up empty directories on deinstall. 1998-10-20 01:25:16 +00:00
Justin M. Seger
0d8bd061bd Unbreak.
Submitted by:	steve
1998-10-14 23:56:40 +00:00
Justin M. Seger
55566c43d6 Mark BROKEN for ELF:
cc -O2 -Wall -Wtraditional -Wmissing-prototypes -Wmissing-declarations -Wconversion -ansi -pedantic -I. -I/usr/ports/lang/tclplugin/work/tclplugin2.0/plugin2.0/generic -I/usr/ports/lang/tclplugin/work/tclplugin2.0/tcl8.0/generic -I/usr/ports/lang/tclplugin/work/tclplugin2.0/tk8.0/generic -I/usr/X11R6/include -DHAVE_CONFIG_H  -DXP_UNIX -fpic  -c /usr/ports/lang/tclplugin/work/tclplugin2.0/plugin2.0/unix/tclAppInit.c
Linking wish with the fat library, if this fails
    check SHLIB_LD_LIBS and XTLIB
cc tclAppInit.o -o tclshp2.0 -L/usr/ports/lang/tclplugin/work/tclplugin2.0/plugin2.0/unix -ltclp20 -L/usr/X11R6/lib -lX11   -lm -lc -lXt
/usr/libexec/elf/ld: cannot open -ltclp20: No such file or directory
*** Error code 1

Stop.
1998-10-14 04:30:02 +00:00
Justin M. Seger
9335300694 Mark BROKEN for ELF:
as -o asm.o asm.s
. ../paths.sh; cc -g -o cstest  cstest.o asm.o $LIBM $LIBC
cstest.o: In function `dotest':
/usr/ports/lang/sr/work/csw/cstest.c(.text+0x1ac): undefined reference to `sr_chg_context'
cstest.o: In function `spawn':
/usr/ports/lang/sr/work/csw/cstest.c(.text+0x287): undefined reference to `sr_build_context'
cstest.o: In function `foo':
/usr/ports/lang/sr/work/csw/cstest.c(.text+0x2b3): undefined reference to `sr_check_stk'
1998-10-14 04:10:03 +00:00
Justin M. Seger
ce69717876 Mark BROKEN for ELF:
ranlib Xlibsc.a
gcc -O2 -c sci.c -I. -o sci.o
gcc -o Xsci -O2 scdebug.o sceval.o scexpand.o scexpnd1.o scexpnd2.o  scqquote.o screp.o  scrt1.o scrt2.o scrt3.o scrt4.o scrt5.o scrt6.o scrt7.o scrtuser.o scinit.o apply.o callcc.o cio.o heap.o objects.o mtraps.o x86.o sci.o  -lm
heap.o: In function `trace_stack_and_registers':
heap.o(.text+0x8f): undefined reference to `sc_geti386regs'
*** Error code 1

Stop.
*** Error code 1
1998-10-14 04:02:27 +00:00
Justin M. Seger
a813665ad4 Mark BROKEN for ELF:
gcc -O2 -DHAS_TTYCOM -D_REQUIRED -c -fPIC -o rxfn.o rxfn.c
In file included from rxfn.c:28:
const.h:385: field `__error' declared as a function
rxfn.c: In function `rxseterr':
rxfn.c:1078: parse error before `('
rxfn.c:1079: parse error before `('
1998-10-14 03:46:56 +00:00
Justin M. Seger
98114cd034 Mark BROKEN for ELF:
===>  Installing for ptoc-2.01
install: /usr/ports/lang/ptoc/work/ptoc/libXbgi.a: No such file or directory
*** Error code 71

Stop.
1998-10-14 03:44:43 +00:00
Justin M. Seger
9eb6e56f2e Mark BROKEN for ELF:
Running Mkbootstrap for Tcl ()
chmod 644 Tcl.bs
ld -o blib/arch/auto/Tcl/Tcl.so  -shared Tcl.o    -ltcl76 -lm
/usr/libexec/elf/ld: cannot open -ltcl76: No such file or directory
*** Error code 1
1998-10-14 03:38:48 +00:00
Justin M. Seger
9ac21b63f1 Mark BROKEN for ELF:
===>  Building package for objc-1.8.18
Creating package /usr/ports/packages/All/objc-1.8.18.tgz
Registering depends:.
Creating gzip'd tar ball in '/usr/ports/packages/All/objc-1.8.18.tgz'
tar: can't add file lib/objcrtgc.a : No such file or directory
/usr/sbin/pkg_create: tar command failed with code 256
*** Error code 1
1998-10-14 03:22:32 +00:00
Justin M. Seger
0b7c1e673e Fix post-patch target. 1998-10-14 03:10:42 +00:00
Justin M. Seger
6af650083e Mark BROKEN for ELF:
gcc  -o scheme cmpauxmd.o cmpint.o artutl.o avltree.o bignum.o bigprm.o bitstr.o
 boot.o char.o comutl.o daemon.o debug.o dfloat.o error.o extern.o fasload.o fix
num.o flonum.o generic.o hooks.o hunk.o intern.o interp.o intprm.o list.o lookpr
m.o lookup.o obstack.o option.o osscheme.o ostty.o outf.o prim.o primutl.o prmco
n.o ptrvec.o purutl.o regex.o rgxprim.o step.o storage.o string.o syntax.o syspr
im.o term.o transact.o utils.o vector.o wind.o fasdump.o gcloop.o memmag.o purif
y.o intext.o ux.o uxctty.o uxenv.o uxfile.o uxfs.o uxio.o uxproc.o uxsig.o uxsoc
k.o uxterm.o uxtop.o uxtrap.o uxtty.o uxutil.o prosenv.o prosfile.o prosfs.o pro
sio.o prosproc.o prospty.o prosterm.o prostty.o pruxenv.o pruxfs.o pruxio.o prux
sock.o usrdef.o x11base.o x11term.o x11graph.o x11color.o tparam.o tterm.o
 missing.o   -L/usr/X11R6/lib    -lX11 -ltermcap -lm
cmpauxmd.o(.text+0x5a): undefined reference to `_Ext_Stack_Pointer'
cmpauxmd.o(.text+0x60): undefined reference to `_Free'
cmpauxmd.o(.text+0x7d): undefined reference to `_utility_table'
cmpauxmd.o(.text+0x8a): undefined reference to `_Free'
cmpauxmd.o(.text+0x98): undefined reference to `_Ext_Stack_Pointer'
1998-10-14 01:40:04 +00:00
Justin M. Seger
90eebc7d64 Mark BROKEN for ELF:
cd unixport; make saved_gcl)
../xbin/if-exists /usr/u9/wfs/schelter "../xbin/inc-version"
../xbin/if-exists saved_gcl "rm -f saved_gcl"
cat init_gcl.lsp |  sed -e "s"DATE"Version(`cat ../majvers`.`cat ../minvers`) `date`g"  -e 'ssaved_gclsaved_gclg'  -e 'slinks t)links t)(setq compiler::*cc* "gcc -pipe -O -fwritable-strings -fomit-frame-pointer -DVOL=volatile -I/usr/ports/lang/gcl/work/gcl-2.2.2/o -I/usr/local/lib/gcl-2.2.2/h -fsigned-char")(si::build-symbol-table)g'  -e "sGCLDIR/usr/ports/lang/gcl/work/gcl-2.2.2g"  -e "s(defun lisp-imp(setq si::*gcl-version* `cat ../minvers` si::*gcl-major-version* `cat ../majvers`)(defun lisp-impg"  -e "s:GCL-1:GCL-"`cat ../majvers`":g"        > foo
../unixport/raw_gcl ../unixport/ -libdir /usr/ports/lang/gcl/work/gcl-2.2.2/ < foo
GCL (GNU Common Lisp)  April 1994  32768 pages

Unrecoverable error: GBC is not enabled.
Abort trap - core dumped
*** Error code 134
1998-10-14 01:17:50 +00:00
Justin M. Seger
5330367398 Mark BROKEN for ELF:
dylan-heap.s:64290: Error: Alignment not a power of 2
dylan-heap.s:64297: Error: Alignment not a power of 2
gmake[4]: *** [dylan-heap.o] Error 1
gmake[4]: Leaving directory `/usr/ports/lang/dylan/work/src/d2c/runtime/dylan'
gmake failed?
Abort trap - core dumped
gmake[3]: *** [dylan.lib.du] Error 134
gmake[3]: Leaving directory `/usr/ports/lang/dylan/work/src/d2c/runtime/dylan'
gmake[2]: *** [compile] Error 2
1998-10-14 00:08:48 +00:00
Justin M. Seger
643921bf8b Mark BROKEN for ELF:
===>  Building package for cim-2.10
Creating package /usr/ports/packages/All/cim-2.10.tgz
Registering depends:.
Creating gzip'd tar ball in '/usr/ports/packages/All/cim-2.10.tgz'
tar: can't add file lib/libcim.so.1 : No such file or directory
/usr/sbin/pkg_create: tar command failed with code 256
1998-10-13 23:51:41 +00:00
Justin M. Seger
6b0b026616 Mark BROKEN for ELF:
cp bignum/libbignum.a libnums.a
cp: bignum/libbignum.a: No such file or directory
*** Error code 1
1998-10-13 23:45:15 +00:00
Justin M. Seger
991f221b08 Mark BROKEN for ELF:
gcc -O2 -o ../cs globals.o code0.o code1.o code2.o code3.o code4.o code5.o code6.o code7.o code8.o code9.o code10.o  ../../System/base.a ../../System/GC/gc.a -lm
gcc: ../../System/GC/gc.a: No such file or directory
*** Error code 1
1998-10-13 23:13:40 +00:00
Justin M. Seger
6f4b07dd27 Mark BROKEN for ELF:
cc  -O -pipe -DSTK_VERSION=\"3.1.1\" -DMACHINE=\"FreeBSD-3.0-BETA-i386\" -DUSE_DYNLOAD -DUSE_TK -DSTk_CODE -DFREEBSD -DUSE_STKLOS    -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -DHAVE_SIGACTION=1 -DHAVE_SELECT=1 -DSTDC_HEADERS=1   -I. -I../Tk/generic -I../Tk/unix -I../Tcl -I../Mp  -I/usr/X11R6/include -o stk userinit.o libstk.a ../Mp/libgmp.a ../Tk/unix/libtk.a ../Tcl/libtcl.a ../Tcl/libevtcl.a  -L/usr/X11R6/lib  -lSM -lICE -lX11 -lm
cc: ../Mp/libgmp.a: No such file or directory
cc: ../Tk/unix/libtk.a: No such file or directory
1998-10-13 23:09:20 +00:00
Justin M. Seger
96d3c047f3 Unmark BROKEN. It was a previously fixed SMP problem.
Pointed out by:	jdp
1998-10-13 01:17:27 +00:00
Justin M. Seger
802d197782 Mark BROKEN for ELF. Depends on modula-3 which is BROKEN:
***
*** runtime error:
***    Segmentation violation - possible attempt to dereference NIL

***
*** runtime error:
***    ASSERT failed
***    file "../src/runtime/common/RTHeapMap.m3", line 35
***

Abort trap - core dumped
*** error code 134 (ignored)
missing libm3formsvbtpixmaps.a: not building libm3formsvbtpixmaps.so.6

followed by many more errors
1998-10-12 16:38:05 +00:00
Justin M. Seger
8b449ec22c Mark BROKEN for ELF: depends on BROKEN_ELF gcc28 1998-10-12 15:04:35 +00:00
Mark Murray
1855f5ab88 Perl 5 is in the system. Mark this port broken for 3.0 for that reason.
(Also minor repairs to PLIST - nuke ranlibs)

Reviewed by: asami
OK-ed by: jseger
1998-10-12 06:51:07 +00:00
Scott Mace
52acd0cf30 Convert to ELF.
Use MAN3 macro.
PR:		8017
Approved by:	jseger
1998-10-11 19:51:56 +00:00
Scott Mace
f0a7283148 Convert to ELF.
PR:		8017
Approved by:	jseger
1998-10-11 19:51:43 +00:00
Scott Mace
1dda6cac78 Convert to ELF.
use MAN3 macro
PR:		8017
Approved by:	jseger
1998-10-11 19:51:36 +00:00
Steve Price
40e26efbb5 Update to version 5.28.
PR:		8173
Submitted by:	Brain Handy <handy@physics.montana.edu>
1998-10-10 04:07:07 +00:00
Satoshi Asami
fe04da78c6 Prepend ${WRKDIRPREFIX} to WRKSRC definitions that don't use ${WRKDIR}. 1998-10-09 01:41:15 +00:00
John Polstra
71e64d35d1 Make profiling work. 1998-10-08 21:33:02 +00:00
Robert Nordier
9d05228203 Clean up on deinstallation.
With advice from: asami
1998-10-08 09:28:43 +00:00
Robert Nordier
cad2fe6b80 Don't insist on finding crt0.o and friends. 1998-10-08 09:18:52 +00:00
Satoshi Asami
f7ccaa76b6 GNUHOST was defined twice. Also, take out the ELF cruft, a simple
BROKEN_ELF will do. :)
1998-10-08 01:19:19 +00:00
Robert Nordier
f41aaa0b8f Add K-aout to tcc aout environment for consistency. 1998-10-07 22:30:07 +00:00
Thomas Gellekum
7e62a3c426 Support dynamic loading of modules in an ELF world.
Submitted by:	Vladimir Kushnir <kushn@mail.kar.net>
1998-10-06 06:49:13 +00:00
John Polstra
05bb3c0285 Fix building this port under recent versions of -stable. My
previous fix for dealing with the semctl() interface change was
incomplete.
1998-10-06 03:01:41 +00:00
Steve Price
61b8183d2d Don't use ${LDCONFIG} if we don't install any shared libraries. 1998-10-05 05:04:50 +00:00
Steve Price
995cde8e96 Convert to ELF. 1998-10-05 05:02:34 +00:00
Steve Price
bebd4995fd Cleanup conversion to ELF. 1998-10-03 21:35:24 +00:00
Steve Price
5cfa4b1f63 Checksum for patches changed. 1998-10-02 02:02:50 +00:00
David E. O'Brien
7ad180cedf Allow building and packaging for ELF. 1998-10-01 21:40:03 +00:00
Mark Murray
08cc1d1394 Blat minor number on shared object for ELF. 1998-10-01 07:06:00 +00:00
Robert Nordier
aa0c01fd41 Update PLIST. 1998-09-29 17:46:41 +00:00
Robert Nordier
f6a8fafdaf TenDRA does ELF Part I 1998-09-29 13:13:25 +00:00
Justin M. Seger
d0b3b873bb Mark BROKEN for ELF. 1998-09-29 02:37:14 +00:00
Satoshi Asami
d180c1547c Doesn't package due to PLUST_SUB/GNUHOST definition and bsd.port.mk
inclusion order.
1998-09-28 09:47:01 +00:00
David E. O'Brien
98317e7de4 Broken on ELF boxes. 1998-09-27 04:25:56 +00:00
David E. O'Brien
1beb04227c Build properly on ELF systems. 1998-09-27 01:56:14 +00:00
David E. O'Brien
8c737eadca make fetchable 1998-09-27 00:44:18 +00:00
Steve Price
b90c232dc7 Remove regexp support for tk42. 1998-09-26 23:11:03 +00:00
David E. O'Brien
cd91803be3 back to the snaps w/egcs-19980914
Submitted by:	jdp
1998-09-26 18:17:13 +00:00
Satoshi Asami
41637d4447 tk80 has been ELFized. 1998-09-25 10:05:14 +00:00
Vanilla I. Shu
b9940eb587 Change CATEGORIES to lang. 1998-09-24 05:05:43 +00:00
Vanilla I. Shu
eb41ea85b5 Change CATEGORIES to lang, and guile is elf library now. 1998-09-24 05:04:06 +00:00
Vanilla I. Shu
50d781eedd Activate guileobjc libobjects.
Approved by:	asami
1998-09-24 00:31:19 +00:00