Update of /cvsroot/fink/packages/dists/unstable/main/finkinfo/languages
In directory usw-pr-cvs1:/tmp/cvs-serv15214
Added Files:
smalleiffel-20020507-1.info smalleiffel-20020507-1.patch
Removed Files:
smalleiffel-20010719-1.info smalleiffel-20010719-1.patch
Log Message:
New rev from maintainer
--- NEW FILE: smalleiffel-20020507-1.info ---
Package: smalleiffel
Version: 20020507
Revision: 1
Description: GNU Eiffel compiler, version -0.74
DescDetail: <<
SmallEiffel is intended to be a complete, though small and very fast,
free Eiffel compiler ; it is the result of a research project of the LORIA,
a join computer science research center in Nancy, France. The current
distribution includes compilers from Eiffel to C and Java bytecode,
debugger, documentation tool, pretty printer and various other tools.
<<
License: GPL
DescPackaging: <<
Removed absolute pathes in the binaries so that they can go in /sw/bin.
The garbage collector is MacintoshPPC which seems to be OK but that still
needs confirmation :}
<<
#
Source: ftp://ftp.loria.fr/pub/loria/SmallEiffel/Oldies/se-0.74.tgz
SourceDirectory: SmallEiffel
PatchScript: sed -e 's:@PREFIX@:%p/share/%n:g' -e 's:@LIBPREFIX@:%p/lib/%n:g'
<%a/%f.patch | patch -p1
#
CompileScript: <<
cc -o install install.c
(export SmallEiffel=%b/sys/system.se; ./install)
<<
#
InstallScript: <<
mkdir -p %i/lib/%n
cp -R tools lib/* %i/lib/%n/
mkdir -p %i/bin
install -m 755 bin/* %i/bin/
mkdir -p %i/share/%n
cp -R contrib misc short sys %i/share/%n/
cp loadpath.UNIX %i/share/%n/sys/loadpath.UNIX
echo MacintoshPPC.c > %i/share/%n/sys/gc
echo gcc -pipe > %i/share/%n/sys/compiler.se
mkdir -p %i/etc/profile.d
install -m 755 %n.sh %i/etc/profile.d/
install -m 755 %n.csh %i/etc/profile.d/
mkdir -p %i/share/doc/%n
cp -R man tutorial %i/share/doc/%n/
<<
#
DocFiles: COPYING GNU_LICENSE READ_ME index.html
Homepage: http://SmallEiffel.loria.fr/
Maintainer: Damien Pollet <[EMAIL PROTECTED]>
--- NEW FILE: smalleiffel-20020507-1.patch ---
diff -ruN SmallEiffel/loadpath.UNIX SmallEiffel-patched/loadpath.UNIX
--- SmallEiffel/loadpath.UNIX Thu Jan 1 01:00:00 1970
+++ SmallEiffel-patched/loadpath.UNIX Tue Jul 30 23:38:55 2002
@@ -0,0 +1,16 @@
+./
+@LIBPREFIX@/kernel/
+@LIBPREFIX@/base/
+@LIBPREFIX@/io/
+@LIBPREFIX@/iterator/
+@LIBPREFIX@/random/
+@LIBPREFIX@/number/
+@LIBPREFIX@/sorting/
+@LIBPREFIX@/time/
+@LIBPREFIX@/tools/
+@LIBPREFIX@/tools/expression/
+@LIBPREFIX@/tools/instruction/
+@LIBPREFIX@/tools/e_type/
+@LIBPREFIX@/tools/feature/
+@LIBPREFIX@/tools/run_feature/
+@LIBPREFIX@/tools/misc/
diff -ruN SmallEiffel/smalleiffel.csh SmallEiffel-patched/smalleiffel.csh
--- SmallEiffel/smalleiffel.csh Thu Jan 1 01:00:00 1970
+++ SmallEiffel-patched/smalleiffel.csh Tue Jul 30 23:34:23 2002
@@ -0,0 +1 @@
+setenv SmallEiffel @PREFIX@/sys/system.se
diff -ruN SmallEiffel/smalleiffel.sh SmallEiffel-patched/smalleiffel.sh
--- SmallEiffel/smalleiffel.sh Thu Jan 1 01:00:00 1970
+++ SmallEiffel-patched/smalleiffel.sh Tue Jul 30 23:34:50 2002
@@ -0,0 +1,2 @@
+SmallEiffel=@PREFIX@/sys/system.se
+export SmallEiffel
--- SmallEiffel/sys/gc Tue May 7 17:43:33 2002
+++ SmallEiffel-patched/sys/gc Wed Jul 31 00:15:12 2002
@@ -1 +1 @@
-NONE
+MacintoshPPC.c
--- SmallEiffel/tools/system_tools.e Tue May 7 17:43:15 2002
+++ SmallEiffel-patched/tools/system_tools.e Thu Aug 1 01:02:50 2002
@@ -284,7 +284,7 @@
if system_name = open_vms_system then
command.append(once "mcr ");
end;
- command.append(bin_directory);
+-- command.append(bin_directory);
command.append(command_name);
command.append(x_suffix);
end;
--- SmallEiffel/misc/GC.SH Tue May 7 17:41:44 2002
+++ SmallEiffel-patched/misc/GC.SH Sat Aug 3 16:49:16 2002
@@ -52,6 +52,9 @@
elif [ $un = QNX ]
then
gc=qnx.c
+elif [ $un = Darwin ]
+ then
+ gc=MacintoshPPC.c
else
echo GC is not supported for this architecture.
echo Have a look in the SmallEiffel FAQ to try to fix this.
--- smalleiffel-20010719-1.info DELETED ---
--- smalleiffel-20010719-1.patch DELETED ---
-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Fink-commits mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-commits