pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/lang Add smarteiffel, and remove smalleiffel.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/c9387296c342
branches:  trunk
changeset: 483311:c9387296c342
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Wed Nov 10 16:21:06 2004 +0000

description:
Add smarteiffel, and remove smalleiffel.

diffstat:

 lang/Makefile                           |    4 +-
 lang/smalleiffel/DESCR                  |   10 -
 lang/smalleiffel/Makefile               |   71 --
 lang/smalleiffel/PLIST                  |  777 --------------------------------
 lang/smalleiffel/distinfo               |    8 -
 lang/smalleiffel/files/loadpath.UNIX.in |    8 -
 lang/smalleiffel/files/smalleiffel.sh   |   60 --
 lang/smalleiffel/patches/patch-aa       |   21 -
 lang/smalleiffel/patches/patch-ab       |   13 -
 lang/smalleiffel/patches/patch-ac       |   33 -
 lang/smalleiffel/patches/patch-ad       |   25 -
 11 files changed, 2 insertions(+), 1028 deletions(-)

diffs (truncated from 1085 to 300 lines):

diff -r ea8519b96c3c -r c9387296c342 lang/Makefile
--- a/lang/Makefile     Wed Nov 10 16:20:40 2004 +0000
+++ b/lang/Makefile     Wed Nov 10 16:21:06 2004 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.195 2004/10/11 13:37:41 tv Exp $
+# $NetBSD: Makefile,v 1.196 2004/11/10 16:21:06 wiz Exp $
 #
 
 COMMENT=       Programming languages
@@ -137,8 +137,8 @@
 SUBDIR+=       scheme48
 SUBDIR+=       scm
 SUBDIR+=       siod
-SUBDIR+=       smalleiffel
 SUBDIR+=       smalltalk
+SUBDIR+=       smarteiffel
 SUBDIR+=       smlnj
 SUBDIR+=       snobol
 SUBDIR+=       squeak
diff -r ea8519b96c3c -r c9387296c342 lang/smalleiffel/DESCR
--- a/lang/smalleiffel/DESCR    Wed Nov 10 16:20:40 2004 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,10 +0,0 @@
-SmallEiffel is intended to be a complete, though small and very fast,
-free Eiffel compiler, and should run on any platform for which
-an ANSI C - POSIX compiler exists.
-
-The current distribution included an Eiffel to C compiler, an Eiffel
-to Java bytecode compiler, a documentation tool, a pretty printer,
-and various other tools.
-
-Please note: version numbers are negative; -0.89, for example, is newer
-than -0.91
diff -r ea8519b96c3c -r c9387296c342 lang/smalleiffel/Makefile
--- a/lang/smalleiffel/Makefile Wed Nov 10 16:20:40 2004 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,71 +0,0 @@
-# $NetBSD: Makefile,v 1.16 2004/04/24 22:46:11 jlam Exp $
-#
-
-DISTNAME=      ${PKGNAME:S/smalleiffel/se/}
-PKGNAME=       smalleiffel-0.77
-CATEGORIES=    lang
-MASTER_SITES=  ftp://ftp.loria.fr/pub/loria/genielog/SmallEiffel/Oldies/ \
-               ftp://ftp.cs.rit.edu/pub/mirrors/SmallEiffel/Oldies/ \
-               ftp://ftp.progsoc.uts.edu.au/pub/Eiffel/SmallEiffel/Oldies/
-EXTRACT_SUFX=  .tgz
-
-MAINTAINER=    tech-pkg%NetBSD.org@localhost
-HOMEPAGE=      http://smalleiffel.loria.fr/
-COMMENT=       GNU Eiffel compiler
-
-MAKE_ENV+=     SmallEiffel=${WRKSRC}/sys/system.se
-ALL_TARGET=    ./bin/compile_to_c
-
-WRKSRC=                ${WRKDIR}/SmallEiffel
-DOCDIR=                ${PREFIX}/share/doc/html/smalleiffel
-EGDIR=         ${PREFIX}/share/examples/smalleiffel
-LIBDIR=                ${PREFIX}/share/smalleiffel
-LIBEXECDIR=    ${PREFIX}/libexec/smalleiffel
-
-post-extract:
-       ${FIND} ${WRKSRC} -type f -print | ${XARGS} ${CHMOD} 644
-
-post-patch:
-       ${CHMOD} +x ${WRKSRC}/misc/GC.SH
-
-post-build:
-       ${SED}  -e "s,@@SE_DOC@@,${DOCDIR},g" \
-               -e "s,@@SE_LIB@@,${LIBDIR},g" \
-               -e "s,@@SE_LIBEXEC@@,${LIBEXECDIR},g" \
-               ${FILESDIR}/smalleiffel.sh > ${WRKDIR}/smalleiffel.sh
-       ${SED}  -e "s,@@SE_LIB@@,${LIBDIR},g" \
-               ${FILESDIR}/loadpath.UNIX.in > ${WRKDIR}/loadpath.UNIX
-
-pre-install:
-       ${RM} -f ${WRKSRC}/sys/loadpath.*
-       ${FIND} ${WRKSRC} -name ".gdb*" -print | ${XARGS} ${RM} -f
-       ${FIND} ${WRKSRC} -name "*.orig" -print | ${XARGS} ${RM} -f
-
-do-install:
-       ${INSTALL_SCRIPT} ${WRKDIR}/smalleiffel.sh ${PREFIX}/bin/smalleiffel
-
-       ${INSTALL_PROGRAM_DIR} ${LIBEXECDIR}
-       ${INSTALL_PROGRAM} ${WRKSRC}/bin/* ${LIBEXECDIR}
-
-       ${INSTALL_DATA_DIR} ${LIBDIR}
-       cd ${WRKSRC}; for dir in \
-           lib_iterator lib_number lib_random lib_se lib_std short sys; do \
-               ${PAX} -rw $${dir} ${LIBDIR}; \
-       done
-       ${INSTALL_DATA} ${WRKDIR}/loadpath.UNIX ${LIBDIR}/sys
-       ${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${LIBDIR}
-
-       ${INSTALL_DATA_DIR} ${DOCDIR}
-       cd ${WRKSRC}; ${INSTALL_DATA} COPYING misc/WeNeedFeedBack.txt ${DOCDIR}
-       cd ${WRKSRC}/misc; ${INSTALL_DATA} \
-               HISTORY.html NOT_YET_IMPLEMENTED.html THANKS.html people.html \
-               ${DOCDIR}
-       cd ${WRKSRC}/man; ${INSTALL_DATA} Eiffel.FAQ *.html *.gif ${DOCDIR}
-
-       ${INSTALL_DATA_DIR} ${EGDIR}
-       cd ${WRKSRC}; for dir in contrib lib_show; do \
-               ${PAX} -rw $${dir} ${EGDIR}; \
-       done
-       ${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${EGDIR}
-
-.include "../../mk/bsd.pkg.mk"
diff -r ea8519b96c3c -r c9387296c342 lang/smalleiffel/PLIST
--- a/lang/smalleiffel/PLIST    Wed Nov 10 16:20:40 2004 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,777 +0,0 @@
-@comment $NetBSD: PLIST,v 1.1 2001/11/01 00:24:53 zuntum Exp $
-bin/smalleiffel
-libexec/smalleiffel/clean
-libexec/smalleiffel/compile
-libexec/smalleiffel/compile_to_c
-libexec/smalleiffel/compile_to_jvm
-libexec/smalleiffel/finder
-libexec/smalleiffel/pretty
-libexec/smalleiffel/print_jvm_class
-libexec/smalleiffel/short
-share/doc/html/smalleiffel/COPYING
-share/doc/html/smalleiffel/Eiffel.FAQ
-share/doc/html/smalleiffel/HISTORY.html
-share/doc/html/smalleiffel/NOT_YET_IMPLEMENTED.html
-share/doc/html/smalleiffel/SmallEiffelFAQ.html
-share/doc/html/smalleiffel/THANKS.html
-share/doc/html/smalleiffel/WeNeedFeedBack.txt
-share/doc/html/smalleiffel/c_code.html
-share/doc/html/smalleiffel/cecil.html
-share/doc/html/smalleiffel/clean.html
-share/doc/html/smalleiffel/compile.html
-share/doc/html/smalleiffel/compile_to_c.html
-share/doc/html/smalleiffel/compile_to_jvm.html
-share/doc/html/smalleiffel/external.html
-share/doc/html/smalleiffel/finder.html
-share/doc/html/smalleiffel/index.html
-share/doc/html/smalleiffel/install.html
-share/doc/html/smalleiffel/people.html
-share/doc/html/smalleiffel/pretty.html
-share/doc/html/smalleiffel/print_jvm_class.html
-share/doc/html/smalleiffel/se-line.gif
-share/doc/html/smalleiffel/short.html
-share/doc/html/smalleiffel/support.html
-share/doc/html/smalleiffel/system.html
-share/examples/smalleiffel/contrib/READ_ME
-share/examples/smalleiffel/contrib/edb/READ_ME
-share/examples/smalleiffel/contrib/edb/add-line-directive
-share/examples/smalleiffel/contrib/edb/edb.el
-share/examples/smalleiffel/contrib/edb/edb19.el
-share/examples/smalleiffel/contrib/edb/gc-inc
-share/examples/smalleiffel/contrib/edb/move-if-changed
-share/examples/smalleiffel/contrib/edb/sec
-share/examples/smalleiffel/contrib/htmldoc/READ_ME
-share/examples/smalleiffel/contrib/htmldoc/hooks.sh
-share/examples/smalleiffel/contrib/htmldoc/htmlshort
-share/examples/smalleiffel/contrib/lib/case_insensitive_string.e
-share/examples/smalleiffel/contrib/lib/header.txt
-share/examples/smalleiffel/contrib/lib/string_formatter.e
-share/examples/smalleiffel/lib_show/animal/animal.e
-share/examples/smalleiffel/lib_show/animal/chat.e
-share/examples/smalleiffel/lib_show/animal/chien.e
-share/examples/smalleiffel/lib_show/animal/mille_pattes.e
-share/examples/smalleiffel/lib_show/animal/quadrupede.e
-share/examples/smalleiffel/lib_show/animal/sample1.e
-share/examples/smalleiffel/lib_show/animal/sample2.e
-share/examples/smalleiffel/lib_show/animal/sample3.e
-share/examples/smalleiffel/lib_show/basic_directory/example1.e
-share/examples/smalleiffel/lib_show/basic_directory/example2.e
-share/examples/smalleiffel/lib_show/basic_directory/example3.e
-share/examples/smalleiffel/lib_show/basic_directory/example4.e
-share/examples/smalleiffel/lib_show/basic_directory/example5.e
-share/examples/smalleiffel/lib_show/basic_directory/example6.e
-share/examples/smalleiffel/lib_show/basic_time/example1.e
-share/examples/smalleiffel/lib_show/basic_time/example2.e
-share/examples/smalleiffel/lib_show/basic_time/example3.e
-share/examples/smalleiffel/lib_show/basic_time/example4.e
-share/examples/smalleiffel/lib_show/basic_time/example5.e
-share/examples/smalleiffel/lib_show/cecil/JVM/Example1.java
-share/examples/smalleiffel/lib_show/cecil/JVM/Example2.java
-share/examples/smalleiffel/lib_show/cecil/JVM/Example3.java
-share/examples/smalleiffel/lib_show/cecil/JVM/Example4.java
-share/examples/smalleiffel/lib_show/cecil/JVM/root2.e
-share/examples/smalleiffel/lib_show/cecil/JVM/root3.e
-share/examples/smalleiffel/lib_show/cecil/JVM/root4.e
-share/examples/smalleiffel/lib_show/cecil/READ_ME
-share/examples/smalleiffel/lib_show/cecil/example1/c_prog.c
-share/examples/smalleiffel/lib_show/cecil/example1/cecil.se
-share/examples/smalleiffel/lib_show/cecil/example1/example.e
-share/examples/smalleiffel/lib_show/cecil/example1/output
-share/examples/smalleiffel/lib_show/cecil/example2/c_prog.c
-share/examples/smalleiffel/lib_show/cecil/example2/cecil.se
-share/examples/smalleiffel/lib_show/cecil/example2/example.e
-share/examples/smalleiffel/lib_show/cecil/example2/output
-share/examples/smalleiffel/lib_show/cecil/example3/c_prog.c
-share/examples/smalleiffel/lib_show/cecil/example3/cecil.se
-share/examples/smalleiffel/lib_show/cecil/example3/example.e
-share/examples/smalleiffel/lib_show/cecil/example3/output
-share/examples/smalleiffel/lib_show/cecil/example4/animal.e
-share/examples/smalleiffel/lib_show/cecil/example4/c_prog.c
-share/examples/smalleiffel/lib_show/cecil/example4/cat.e
-share/examples/smalleiffel/lib_show/cecil/example4/cecil.se
-share/examples/smalleiffel/lib_show/cecil/example4/dog.e
-share/examples/smalleiffel/lib_show/cecil/example4/example.e
-share/examples/smalleiffel/lib_show/cecil/example4/output
-share/examples/smalleiffel/lib_show/cecil/example5/c_prog.c
-share/examples/smalleiffel/lib_show/cecil/example5/cecil.se
-share/examples/smalleiffel/lib_show/cecil/example5/example.e
-share/examples/smalleiffel/lib_show/cecil/example5/output
-share/examples/smalleiffel/lib_show/cecil/example6/c_prog.c
-share/examples/smalleiffel/lib_show/cecil/example6/cecil.se
-share/examples/smalleiffel/lib_show/cecil/example6/example.e
-share/examples/smalleiffel/lib_show/cecil/example6/output
-share/examples/smalleiffel/lib_show/cecil/example7/c_prog.c
-share/examples/smalleiffel/lib_show/cecil/example7/cecil.se
-share/examples/smalleiffel/lib_show/cecil/example7/example.e
-share/examples/smalleiffel/lib_show/cecil/example7/output
-share/examples/smalleiffel/lib_show/cecil/example8/c_factory.e
-share/examples/smalleiffel/lib_show/cecil/example8/c_prog.c
-share/examples/smalleiffel/lib_show/cecil/example8/cecil.se
-share/examples/smalleiffel/lib_show/cecil/example8/example.e
-share/examples/smalleiffel/lib_show/cecil/example8/output
-share/examples/smalleiffel/lib_show/cecil/example9/c_prog.c
-share/examples/smalleiffel/lib_show/cecil/example9/cecil.se
-share/examples/smalleiffel/lib_show/cecil/example9/eif_stuff.e
-share/examples/smalleiffel/lib_show/cecil/example9/example.e
-share/examples/smalleiffel/lib_show/cecil/example9/output
-share/examples/smalleiffel/lib_show/directory/example1.e
-share/examples/smalleiffel/lib_show/external/C++/Bar.cpp
-share/examples/smalleiffel/lib_show/external/C++/Bar.h
-share/examples/smalleiffel/lib_show/external/C++/Foo.cpp
-share/examples/smalleiffel/lib_show/external/C++/Foo.h
-share/examples/smalleiffel/lib_show/external/C++/example1.e
-share/examples/smalleiffel/lib_show/external/C++/example2.e
-share/examples/smalleiffel/lib_show/external/C++/example3.e
-share/examples/smalleiffel/lib_show/external/C++/example4.e
-share/examples/smalleiffel/lib_show/external/C/READ_ME
-share/examples/smalleiffel/lib_show/external/C/address_of_demo.e
-share/examples/smalleiffel/lib_show/external/C/address_of_demo.out
-share/examples/smalleiffel/lib_show/external/C/address_of_src.c
-share/examples/smalleiffel/lib_show/external/C/external_demo.e
-share/examples/smalleiffel/lib_show/external/C/external_demo.out
-share/examples/smalleiffel/lib_show/external/C/external_src.c
-share/examples/smalleiffel/lib_show/external/JVM/example1.e
-share/examples/smalleiffel/lib_show/external/JVM/example1.out
-share/examples/smalleiffel/lib_show/external/JVM/example2.e
-share/examples/smalleiffel/lib_show/external/JVM/example2.out
-share/examples/smalleiffel/lib_show/external/READ_ME
-share/examples/smalleiffel/lib_show/fibonacci.e
-share/examples/smalleiffel/lib_show/gcd/integer.e
-share/examples/smalleiffel/lib_show/gcd/test_gcd.e
-share/examples/smalleiffel/lib_show/hanoi/hanoi.e
-share/examples/smalleiffel/lib_show/hanoi/tower.e
-share/examples/smalleiffel/lib_show/hello_world.e
-share/examples/smalleiffel/lib_show/iterator/example1.e
-share/examples/smalleiffel/lib_show/iterator/example2.e
-share/examples/smalleiffel/lib_show/iterator/example3.e
-share/examples/smalleiffel/lib_show/iterator/iterator_on_random_generator.e
-share/examples/smalleiffel/lib_show/iterator/iterator_with_variant.e
-share/examples/smalleiffel/lib_show/knight.e
-share/examples/smalleiffel/lib_show/number/example1.e
-share/examples/smalleiffel/lib_show/number/example2.e
-share/examples/smalleiffel/lib_show/number/example3.e
-share/examples/smalleiffel/lib_show/parking/command.e
-share/examples/smalleiffel/lib_show/parking/date.e
-share/examples/smalleiffel/lib_show/parking/level.e
-share/examples/smalleiffel/lib_show/parking/parking.e
-share/examples/smalleiffel/lib_show/parking/run_parking.e
-share/examples/smalleiffel/lib_show/parking/ticket.e
-share/examples/smalleiffel/lib_show/print_arguments.e
-share/examples/smalleiffel/lib_show/pyramid.e
-share/examples/smalleiffel/lib_show/pyramid2.e
-share/examples/smalleiffel/lib_show/random/example1.e
-share/examples/smalleiffel/lib_show/random/example2.e
-share/examples/smalleiffel/lib_show/random/example3.e
-share/examples/smalleiffel/lib_show/sorting/example1.e
-share/examples/smalleiffel/lib_show/sorting/example2.e
-share/examples/smalleiffel/lib_show/spread_illness.e
-share/smalleiffel/lib_iterator/iterator.e
-share/smalleiffel/lib_iterator/iterator_on_collection.e
-share/smalleiffel/lib_iterator/iterator_on_dictionary_items.e
-share/smalleiffel/lib_iterator/iterator_on_dictionary_keys.e
-share/smalleiffel/lib_iterator/iterator_on_linked_list.e
-share/smalleiffel/lib_iterator/iterator_on_string.e
-share/smalleiffel/lib_iterator/iterator_on_two_way_linked_list.e
-share/smalleiffel/lib_number/abstract_fraction.e
-share/smalleiffel/lib_number/abstract_integer.e
-share/smalleiffel/lib_number/large_fraction.e
-share/smalleiffel/lib_number/large_integer.e
-share/smalleiffel/lib_number/large_negative_integer.e
-share/smalleiffel/lib_number/large_positive_integer.e
-share/smalleiffel/lib_number/number.e
-share/smalleiffel/lib_number/number_tools.e
-share/smalleiffel/lib_number/small_fraction.e
-share/smalleiffel/lib_number/small_integer.e
-share/smalleiffel/lib_random/READ_ME
-share/smalleiffel/lib_random/gen_rand.e
-share/smalleiffel/lib_random/min_stand.e
-share/smalleiffel/lib_random/std_rand.e



Home | Main Index | Thread Index | Old Index