New port - SmallEiffel beta.

SmallEiffel The GNU Eiffel Compiler is a free open-source Eiffel
compiler distributed under the terms of the GNU General Public License
as published by the Free Software Foundation. It is a complete, small
and very fast, free Eiffel compiler.

PR:		ports/18087
Submitted by:	Berend de Boer <berend@nederware.nl>
This commit is contained in:
SADA Kenji 2000-08-03 03:20:14 +00:00
parent 26c0af8e3f
commit a11bb2b501
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=31265
5 changed files with 960 additions and 957 deletions

View file

@ -6,16 +6,22 @@
#
PORTNAME= smalleiffel
PORTVERSION= 0.77
PORTVERSION= 0.76.b4
CATEGORIES= lang
MASTER_SITES= ftp://ftp.loria.fr/pub/loria/genielog/SmallEiffel/
DISTNAME= se
EXTRACT_SUFX= .tgz
MASTER_SITES= http://people.FreeBSD.org/~sada/distfiles/
MAINTAINER= berend@pobox.com
WRKSRC= ${WRKDIR}/SmallEiffel
# SmallEiffel needs this to find system.se
MAKE_ENV+= SmallEiffel=${WRKSRC}/sys/system.se
ALL_TARGET=
PLIST_SUB= PKGNAME=${PKGNAME}
PKGMESSAGE= ${WRKDIR}/MESSAGE
PKGINSTALL= ${WRKDIR}/INSTALL
# We install in this directory
SEDIR= ${PREFIX}/${PKGNAME}
@ -23,13 +29,6 @@ SEDIR= ${PREFIX}/${PKGNAME}
# so it is possible to easily switch between different builds
ALIASDIR= ${PREFIX}/SmallEiffel
# SmallEiffel needs this to find system.se
MAKE_ENV+= SmallEiffel=${WRKSRC}/sys/system.se
ALL_TARGET=
PKGMESSAGE= ${WRKDIR}/MESSAGE
PKGINSTALL= ${WRKDIR}/INSTALL
# Make sure we can set the symbolic link SmallEiffel
# to the actual release directory.
do-install:
@ -60,3 +59,7 @@ do-install:
@${CAT} ${PKGMESSAGE}
.include <bsd.port.mk>
# below is the location of original distributions.
#MASTER_SITES= ftp://ftp.loria.fr/pub/loria/genielog/SmallEiffel/se.beta_test
#DISTNAME= se

View file

@ -1 +1 @@
MD5 (se.tgz) = 7ab24f8025ca50b4723ef8300cef9a86
MD5 (smalleiffel-0.76.b4.tar.gz) = 7ab24f8025ca50b4723ef8300cef9a86

View file

@ -1 +1 @@
The GNU compiler for the object-oriented language Eiffel
A GNU compiler for the object-oriented language Eiffel

View file

@ -15,7 +15,7 @@ SmallEiffel features an innovative strategy involving whole system
analysis which allows compilation to be often faster than the
incremental compilation of traditional compilers.
WWW: http://smalleiffel.loria.fr/index.hmtl
WWW: http://smalleiffel.loria.fr/index.html
- Berend
berend@pobox.com

File diff suppressed because it is too large Load diff