1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-10-23 20:51:43 +00:00
Commit Graph

692 Commits

Author SHA1 Message Date
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
Thomas Gellekum
48da0b17e4 Add latest official patches. 1998-06-03 07:06:33 +00:00
John Polstra
fd11e4e55d Fix a hard coded path to libgcc which quit working when the
libraries moved into "/usr/lib/aout".
1998-06-02 23:22:23 +00:00
John Polstra
90731970a6 Fix the semctl() wrapper so that it will compile on -current systems
again.  The prototype was changed in revision 1.14 of "src/sys/sys/sem.h".
In order to make this work on older systems too, I have incremented
__FreeBSD_version and `ifdef'ed based on that.  Unfortunately,
there was a 3-day gap between when the semctl() interface changed
(May 30) and when I bumped __FreeBSD_version (June 2).  FreeBSD-current
systems from that date range will still have problems building this
port.
1998-06-02 23:21:26 +00:00
John Polstra
b72c90e53c Fix this port to work whether crt0.o is in /usr/lib or /usr/lib/aout. 1998-05-29 17:58:09 +00:00
Steve Price
bf59294b06 Update to version 5.26 and portlint clean.
PR:		6742
Submitted by:	Brian Handy <handy@lambic.lmsal.com>
1998-05-25 20:01:14 +00:00
David E. O'Brien
eedc0a8162 Fix the LINK_SPEC for a.out.
Submitted by:	roberto
1998-05-22 00:26:29 +00:00
Justin M. Seger
1705b9cdc8 Activate tclX80. 1998-05-21 02:22:11 +00:00
Justin M. Seger
57459356ce Import of tclX8.0.2
PR:             6540
Submitted by:   dob@bazzle.com
1998-05-21 01:36:28 +00:00
David E. O'Brien
a3d2e77c73 + Remove the MANUAL_PACKAGE_BUILD.
+ The C++ includes and gcc specific libs now live under gcc-lib/.....
+ don't install ``c++''
+ make links egcc and eg++
+ c++filt --> g++filt  to non conflict with stock version
+ clean up package dirs on ``pkg_delete''
1998-05-20 08:59:31 +00:00
Thomas Gellekum
c1481205a8 Include latest official patches. 1998-05-20 08:37:13 +00:00