mirror of
https://git.freebsd.org/ports.git
synced 2025-07-18 17:59:20 -04:00
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:
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
|
@ -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
|
||||
|
|
|
@ -1 +1 @@
|
|||
MD5 (se.tgz) = 7ab24f8025ca50b4723ef8300cef9a86
|
||||
MD5 (smalleiffel-0.76.b4.tar.gz) = 7ab24f8025ca50b4723ef8300cef9a86
|
||||
|
|
|
@ -1 +1 @@
|
|||
The GNU compiler for the object-oriented language Eiffel
|
||||
A GNU compiler for the object-oriented language Eiffel
|
||||
|
|
|
@ -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
Loading…
Add table
Reference in a new issue