1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-07 22:58:11 +00:00
Commit Graph

802 Commits

Author SHA1 Message Date
David E. O'Brien
7d83638156 turn on bc-gcc 1998-08-26 09:42:48 +00:00
David E. O'Brien
5eaf164feb gcc with bounds checking support for pointers and memory 1998-08-26 09:41:56 +00:00
Satoshi Asami
1243759365 "mkdir" -> "mkdir -p" 1998-08-26 05:41:48 +00:00
Satoshi Asami
84f00a499f "ln -s" -> "ln -sf" 1998-08-26 05:29:36 +00:00
Vanilla I. Shu
f22196f74b Activate slib. 1998-08-25 14:24:07 +00:00
Vanilla I. Shu
f162bf8b02 A portable scheme library for all standard scheme implementation.
Submitted by:	Yukihiro Nakai <Nakai@technologist.com>
1998-08-25 14:22:27 +00:00
Vanilla I. Shu
5c80098b41 Correct pkg/PLIST. 1998-08-25 14:07:50 +00:00
Steve Price
6e8626a76c Honor CFLAGS is set.
PR:		7702
Submitted by:	Sheldon Hearn <axl@iafrica.com>
1998-08-24 00:59:59 +00:00
Justin M. Seger
9b49915c44 Make this work with the new perl variables. 1998-08-22 19:55:02 +00:00
Tim Vanderhoek
991d4d08c7 I couldn't test this, since it died partway through the build, but
it should fix the install.  I did a partial test (which turned-out
to be a good thing) of a partial build, and it worked, at least...
1998-08-20 08:57:47 +00:00
Joseph Koshy
1757d0a0d4 Don't bytecompile emacs .el files that go in to site-lisp/.
Requested by: asami@freebsd.org
1998-08-20 08:07:14 +00:00
Tim Vanderhoek
8ce50883da The first time I tried committing this set of manpage removals it got
all the way to diffing yorick/pkg/PLIST and then died with a
"bad hostname freefall.freebsd.org" ....  Hopefully that's not bad...  ;-)

Hmm..  Maybe I'll try doing this from beast, next!  kickme's a boring
machine, and bento is busy.
1998-08-18 18:33:15 +00:00
David E. O'Brien
64dbac5893 dont ask.. 1998-08-18 03:47:45 +00:00
David E. O'Brien
9c38a6c5ee Update to use PLIST_SUB 1998-08-18 03:45:02 +00:00
David E. O'Brien
8a8e409249 remove subdirs on pakage deinstall. 1998-08-17 22:52:28 +00:00
David E. O'Brien
151b01a7c9 Re-add bits to allow `make reinstall'' or a boched `make install'' to
be retried.
1998-08-17 17:03:31 +00:00
Tim Vanderhoek
d026fced24 Properly adapt for the latest bsd.port.mk. :-) 1998-08-17 06:40:16 +00:00
David E. O'Brien
84ece66cd2 Allow a ``make install'' that boched to be re-attempted.
The current version of bsd.port.mk has a bug such that it doens't generate
TMPPLIST at the proper point, and thus all 1st install attempts bomb.
1998-08-17 02:03:20 +00:00
David E. O'Brien
cd62836c8c Another typo -- my brain is on vacation.
(OK, where the Ports Team's pointy hat?)
1998-08-16 18:05:32 +00:00
David E. O'Brien
fa3b98758a fix typo.
Submitted by:	"Michael V. Harding" <mvh@netcom.com>
1998-08-15 22:22:33 +00:00
Mark Murray
e58aa8cc3a Upgrade to perl 5.005_02. This will have virtually no impact on ports that
have been converted to the new scheme.
1998-08-15 16:33:13 +00:00
David E. O'Brien
b756e894fa * expmed.c (expand_mult): Use 0 as add_target if should preserve
subexpressions.
* expmed.c (expand_divmod): Save last divison constant and
        if rem is same as div, don't adjust rem cost.

Submitted by:	Peter Jeremy <peter.jeremy@auss2.alcatel.com.au>
1998-08-14 09:20:23 +00:00
David E. O'Brien
d265ace04d Removed manpages from pkg/PLIST 1998-08-13 21:30:07 +00:00
David E. O'Brien
8c54814372 * Minor bug fixes from OpenBSD (and some stuff to ease diff'ing in the future)
* Some initial support for FreeBSD-alpha
* Add some optimizations required by g77, which still might be of some use
  to adventuring C/C++ programmers.

Obtained from:	OpenBSD (parts)
1998-08-13 17:55:40 +00:00
David E. O'Brien
a3658c9e7c Add ``osfnc.h'' from glibc++ 2.7.2 (of FBSD 2.2.7 fame) so
/usr/src/gnu/usr.bin/groff will compile.
1998-08-13 17:49:15 +00:00
John Polstra
1596221df9 Fix Version-required comment. 1998-08-12 04:39:10 +00:00
David E. O'Brien
9ccc2ed115 Upgrade to the 19980803 snapshot. 1998-08-11 08:22:46 +00:00
Steve Price
b515e90674 Find the distfile again and portlint while I'm here.
PR:		7545
Submitted by:	Daniel O'Connor <doconnor@gsoft.com.au>
1998-08-10 12:11:44 +00:00
Steve Price
844b59b3c7 Update to the June 1998 sources.
PR:		7518
Submitted by:	maintainer
1998-08-09 00:25:43 +00:00
Satoshi Asami
5264cbceb5 Fix up dependencies for ports that moved into the x11-toolkits category. 1998-08-07 23:56:56 +00:00
Satoshi Asami
48887e4ba8 Make these ports (TenDRA, egcs, gcc28, glibstdc++28 and guavac, all
under lang) use ${OSREL} as defined in bsd.port.mk rev 1.281 and
1.227.2.43.

Note gcc28 is hopelessly broken, it uses an undefined variable
${GNUOSREL} and thus has an empty string wherever ${OSREL} should
be.  However, it's consistent with its own PLIST at the current state
so I haven't "fixed" it yet.
1998-08-07 22:49:31 +00:00
Andrey A. Chernov
e5075774e4 create needed directories before making .ph files 1998-08-07 14:16:20 +00:00
Andrey A. Chernov
517e01713a generate .ph files on package install now 1998-08-07 12:33:29 +00:00
Andrey A. Chernov
99ba8ccbce Remove generated include .ph files which not present on every machine,
mostly kerberos or obsoleted ones.
1998-08-06 15:33:57 +00:00
Mark Murray
0d626d564a Update to Perl 5.005_01. 1998-08-06 10:43:22 +00:00
Joseph Koshy
c9a53bc4e6 Refer people needed a lighter weight implementation of ML to Chuck Robey's
Moscow ML port.
1998-08-03 01:31:39 +00:00
Chuck Robey
57a56fe778 OOPS I left the BROKEN line in there. 1998-08-02 17:42:01 +00:00
Chuck Robey
ddf1a25991 Add pointer to smlnnj for those with plenty of disk. 1998-08-02 17:40:51 +00:00
Chuck Robey
555f6b44ac Update moscow_ml to version 1.43. This is a good version of ml if
you are limited in space.  If you have no space limitations, I'd really
recommend the new smlnj port instead.
1998-08-02 17:38:24 +00:00
Ralf S. Engelschall
7b57e4b952 Upgrade to ePerl, Version 2.2.14 1998-08-02 14:55:26 +00:00
Thomas Gellekum
9d8888929d Include latest official patches. 1998-07-28 06:59:46 +00:00
Joseph Koshy
1d9f4bcbd6 Activate CAML-Light. 1998-07-28 06:47:27 +00:00
Joseph Koshy
a2103efd20 A light weight implementation of CAML, a strongly typed functional
language belonging to the ML family.
1998-07-28 06:25:43 +00:00
Tim Vanderhoek
8a135bbda0 Install a wish script that spits-out all the various names for wish. The
script handles for tclX and tkstep.  This is as per several discussions
on -ports.  I expect one or two of the depending ports to break silently.

I didn't touch the ja-ports, since INSTALL.wish might want translating?

PR:		bin/5894
Mention:	Eivind, who wrote part of INSTALL.wish
1998-07-27 21:36:08 +00:00
Tim Vanderhoek
00505cbefa Install a "tclsh" script that spits-out a list of the real tclsh's, as
discussed many times on -ports.  I expect that a few of the dependencies
will break silently.

I didn't touch ja-tcl (etc.) since the tclsh message should perhaps
be translated?

PR:		ports/5894
Mention:	Eivind (a first shot at a tclsh script)
1998-07-27 21:14:50 +00:00
David E. O'Brien
46f2115274 Upgrade to the 19980721 snap. 1998-07-26 23:43:40 +00:00
Joseph Koshy
29241b27a7 Doc-only change to add URL of home page and complete an unfinished
paragraph in description.

{ Being done without maintainer involvement as its a small change. }
1998-07-26 07:37:01 +00:00
Satoshi Asami
bf4e7f9d12 Change category to "lang" only. This is pretty much a pascal
compiler and nothing else.

Yelled out by:	hoek
1998-07-25 09:41:11 +00:00
Thomas Gellekum
ed9f74ade1 Use ldconfig to check for libc_r, not an absolute path. Thread support
should now be compiled in on -current.

Suggested by:	Jacques Vidrine
1998-07-23 07:49:12 +00:00
David E. O'Brien
4fdec67a2c Better way to do the equivalent of "-fsjlj-exceptions". 1998-07-22 02:53:14 +00:00
Joseph Koshy
adc4459788 Mark port as BROKEN till issues on library source paths, usage of the
built in CM (Compilation Manager) etc. are understood and resolved.
1998-07-20 07:56:58 +00:00
Steve Price
35dec05b98 Turn on ETHOberonV4. 1998-07-20 03:53:01 +00:00
Steve Price
10111ded09 Initial import ETH Oberon v4.
ETH's Oberon language for Linux.

PR:		7271
Submitted by:	Jerry Hicks <jhicks@glenatl.glenayre.com>
1998-07-20 03:51:46 +00:00
David E. O'Brien
dcb89c7cec Sync with gcc28 port:
* Implement support for weak symbols.  This solves the "___error" undefined
  problem on 3.0-CURRENT systems.
* look for crt0.o in /usr/lib/aout on 3.0-CURRENT systems.
1998-07-19 22:03:43 +00:00
David E. O'Brien
0d874aa8de upgrade to the July 15th (19980715) snapshot 1998-07-16 06:23:42 +00:00
Joseph Koshy
3cf3b931a0 Activate sml-nj. 1998-07-15 10:11:23 +00:00
Joseph Koshy
d668be598b A Standard ML implementation from Bell Labs. 1998-07-15 10:05:45 +00:00
Jeffrey Hsu
c06631a7f2 Add checksum for bootstrap binary. 1998-07-15 07:43:55 +00:00
Jeffrey Hsu
439d6cf9d7 Fetch bootstrap binary rather than include it in port. 1998-07-15 07:43:38 +00:00
John Polstra
50bb19d8b2 Remove monster uuencoded binary file, and mark the port broken until
it can be replaced by a local distfile.  The binary file will be
leaving the CVS repository entirely before too long.
1998-07-14 16:15:13 +00:00
Steve Price
3de11fa7f7 Initial import of guileobjc version 0.3.8.
A library to send messages from GNU GUILE to Objective C objects.

PR:		7183 (2 of 9)
Submitted by:	Yukihiro Nakai <Nakai@technologist.com>
1998-07-13 02:05:07 +00:00
Steve Price
79c211785e Initial import of libobjects version 0.1.19.
The GNU Objective-C class library.

PR:		7183 (1 of 9)
Submitted by:	Yukihiro Nakai <Nakai@technologist.com>
1998-07-13 02:02:32 +00:00
Jeffrey Hsu
e958a9fba1 Add dylan. 1998-07-12 21:59:15 +00:00
Jeffrey Hsu
c90b59a68e CMU Gwydion project interpreter and compiler for the Dylan language.
Submitted by:	Peter S. Housel <housel@acm.org>
1998-07-12 21:58:13 +00:00
Ralf S. Engelschall
b0fbe8da62 Upgrade to ePerl Version 2.2.13 1998-07-10 09:12:02 +00:00
David E. O'Brien
63124d5dfb Upgrade to the 19980628 snapshot.
(note the 19980608 snapshot had major problems -- I'd suggest upgrading
if you are using this version)
1998-07-06 10:17:17 +00:00
Steve Price
9982f23f17 Turn on kawk. 1998-07-04 19:22:50 +00:00
Steve Price
3a5fc9ff61 Initial import of kawk.
kawk - Brian Kernighan's awk.

PR:		6460
Submitted by:	Josh Gilliam <josh@quick.net>
1998-07-04 19:21:58 +00:00
John Polstra
dfaf346273 Distfile moved on master site. 1998-07-04 17:29:15 +00:00
Steve Price
2920847b72 MASTERSITE moved to ftp.scriptics.com. 1998-07-03 23:07:17 +00:00
Vanilla I. Shu
7a8ef44a3e Portlint and fix compile problem on current (/usr/lib/aout). 1998-07-02 10:42:04 +00:00
Justin M. Seger
ca6fc61bfb Files are no longer available on the old MASTER_SITE, use the new one,
ftp.scriptics.com
1998-07-01 10:21:02 +00:00
John Polstra
2c8f4253cc Fix this port so that it can find crt0.o in /usr/lib/aout on recent
-current systems.

Fix the definition of the preprocessor symbol __FreeBSD__.  It had
been defined as "2=3".

Implement support for weak symbols.  This solves the "___error"
undefined problem on -current systems.

Default to -fsjlj-exceptions even for C programs.  This is needed
because a few modules in libgcc are built with -fexceptions turned
on, and the default style of exception support causes croakage.

I tried a make buildworld on a recent -current system by adding the
following to /etc/make.conf:

CC=/usr/local/bin/gcc28 -B/usr/local/lib/gcc-lib/i386-unknown-freebsd3.0/2.8.1/
CXX=/usr/local/bin/g++28 -B/usr/local/lib/gcc-lib/i386-unknown-freebsd3.0/2.8.1/

It got pretty far along before dying.  The death occurred when building
our old native libstdc++, almost certainly because of header file
incompatibilities.

Another obstacle for make world is that this port doesn't currently
build a PIC version of libgcc (libgcc_pic.a).
1998-06-30 21:10:27 +00:00
Steve Price
643e47f7a7 distfile location changed.
PR:		6976
Submitted by:	Brett Taylor <brett@peleton.physics.montana.edu>
1998-06-28 23:25:51 +00:00
Satoshi Asami
7d45e2b7a1 Remove NO_CONFIGURE and NO_PATCH, they never meant anything. 1998-06-27 05:20:00 +00:00
Thomas Gellekum
ad0b1faa57 Add virtual category "python".
pygist: add dependency on rng.
1998-06-25 06:43:28 +00:00
Mike Smith
10da61e773 Remove idl4, as RSI are no longer distributing it. 1998-06-24 19:53:34 +00:00
Robert Nordier
4fe27e9ec7 Provide for <sys/sem.h> change. 1998-06-20 18:35:24 +00:00
Thomas Gellekum
7badc319ae Pick up latest official patches. 1998-06-19 09:00:53 +00:00
Thomas Gellekum
361aebb6d7 Don't install files into the user's home directory. 1998-06-16 12:49:03 +00:00
Satoshi Asami
7284b85420 Um, you can't install a file to a user's home directory (which is most
likely /root, and is useless for ordinary users anyway) during a port
install.  If the port *needs* a startup file (which is pretty broken
to begin with...whatever happened to defaults?), then the porter
should provide a "run this first" script to set it up.
=======
===>  Installing for o2c-1.16
for i in o2c o2b o2whereis o2ef ; do  cp docs/$i.1 /usr/local/man/man1/$i.1 ;  chmod 644 /usr/local/man/man1/$i.1 ;  done
if [ ! -f /home/asami/.o2c.red ]; then  cp system/o2c.red.template /home/asami/.o2c.red;  fi
cp: /home/asami/.o2c.red: No such file or directory
*** Error code 1
1998-06-16 12:06:13 +00:00
Satoshi Asami
5f2933e152 Careful here. There lurk some dragons around DISTNAME and WRKSRC. 1998-06-16 11:55:54 +00:00
Thomas Gellekum
60efe1cd0f Activate o2c. 1998-06-12 12:09:15 +00:00
Thomas Gellekum
96446f840c New port o2c, an Oberon-2 compiler.
PR:		5273
Submitted by:	Oliver Breuninger <ob@seicom.NET>
1998-06-12 12:08:09 +00:00
Robert Nordier
83938e5074 Look for crt0.o in /usr/lib or /usr/lib/aout.
Prompted by: Brian Cully <shmit@erols.com>.
1998-06-11 15:24:05 +00:00
Robert Nordier
b08f5de970 Further corrections to long long support.
Obtained from: Peter Edwards, DERA.
1998-06-11 15:21:08 +00:00
Matthew Hunt
24c42dc28b Change MASTER_SITES. Shorten DESCR and cleanup Makefile to comply with
portlint.

PR:		6885
Submitted by:	Pedro Giffuni <giffunip@asme.org>
1998-06-11 02:39:02 +00:00
Satoshi Asami
838073c384 Unmark it broken, it worked when I emptied /usr/local. 1998-06-10 20:16:08 +00:00
David E. O'Brien
1395c6719c upgrade to 19980608 snapshot 1998-06-10 05:29:14 +00:00
Robert Nordier
10cf07ea72 Improve error-handling. 1998-06-09 13:21:03 +00:00
John Polstra
e8b37db2f2 By popular demand, make the modula-3 ports build successfully even
if X11 is not installed.

PR:		closes ports/4178
1998-06-06 20:32:08 +00:00
Satoshi Asami
67a76ac7de Add ".gz" to some compressed manpages. 1998-06-06 19:30:10 +00:00
Satoshi Asami
d095f4b007 Checksum changed.... 1998-06-06 19:26:07 +00:00
Robert Nordier
a2105f5390 Add link to homepage. 1998-06-06 12:42:38 +00:00
Robert Nordier
3150fff05a Change maintainer e-mail address. 1998-06-06 12:18:39 +00:00
Robert Nordier
f865cda094 Corrections to long long support.
Obtained from: Peter Edwards, DERA
1998-06-06 12:10:59 +00:00
Robert Nordier
bed0cd5e01 Exit 2 on fatal errors and 1 on non-fatal errors.
Obtained from: Robert Andrews, DERA
1998-06-06 12:09:22 +00:00
Satoshi Asami
be8fd8a4ff for name in _muldi3 _divdi3 _moddi3 _udivdi3 _umoddi3 _negdi2 _lshrdi3 _ashldi3 _ashrdi3 _ffsdi2 _udiv_w_sdiv _udivmoddi4 _cmpdi2 _ucmpdi2 _floatdidf _floatdisf _fixunsdfsi _fixunssfsi _fixunsdfdi _fixdfdi _fixunssfdi _fixsfdi _fixxfdi _fixunsxfdi _floatdixf _fixunsxfsi _fixtfdi _fixunstfdi _floatditf __gcc_bcmp _varargs __dummy _eprintf _op_new _op_vnew _new_handler _op_delete _op_vdel _bb _shtab _clear_cache _trampoline __main _exit _ctors _eh _eh_compat _pure; \
do \
  echo ${name}; \
  ./xgcc -B./ -O2   -DIN_GCC    -g -I./include   -g1 -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -fexceptions -I. -I. -I./config -c -DL${name} \
      ./libgcc2.c -o ${name}.o; \
  if [ $? -eq 0 ] ; then true; else exit 1; fi; \
  ar rc tmplibgcc2.a ${name}.o; \
  rm -f ${name}.o; \
done
_muldi3
 :
_fixunsdfsi
In file included from include/limits.h:116,
                 from include/syslimits.h:7,
                 from include/limits.h:11,
                 from ./libgcc2.c:1085:
/usr/local/lib/gcc-lib/i386-unknown-freebsd2.2.6/2.8.1/include/limits.h:212: unbalanced `#endif'
1998-06-06 04:42:31 +00:00
Thomas Gellekum
e7ec8346d7 plat-freebsd3 doesn't have a regen script.
Noticed by:		Gianmarco Giovannelli <gmarco@scotty.masternet.it>
1998-06-05 07:09:01 +00:00
Thomas Gellekum
f7a7718225 _tkinter.so needs to be linked against libc. 1998-06-03 12:16:23 +00:00