Update of /cvsroot/fink/dists/10.2/unstable/main/finkinfo/languages In directory usw-pr-cvs1:/tmp/cvs-serv25937/languages Modified Files: algae-3.7.0-2.info Added Files: clisp-2.29-2.info clisp-2.29-2.patch gwydion-dylan-2.3.8-2.info gwydion-dylan-2.3.8-2.patch gwydion-dylan-bootstrap-2.3.8-2.info yap-4.3.22-2.info yap-4.3.22-2.patch Removed Files: clisp-2.29-1.info clisp-2.29-1.patch gwydion-dylan-2.3.8-1.info gwydion-dylan-2.3.8-1.patch gwydion-dylan-bootstrap-2.3.8-1.info yap-4.3.22-1.info yap-4.3.22-1.patch Log Message: Fixed library dependencies to include minimum versions --- NEW FILE: clisp-2.29-2.info --- Package: clisp Version: 2.29 Revision: 2 Depends: dlcompat, gdbm-shlibs, readline-shlibs (>= 4.3-5) BuildDepends: gdbm, readline (>= 4.3-5) Maintainer: Matthias Neeracher <nee...@ma...> Source: mirror:custom:%n/%n-%v.tar.gz CustomMirror: << nam-US: http://telia.dl.sourceforge.net/sourceforge/ nam-US: http://unc.dl.sourceforge.net/sourceforge/ eur-BE: http://belnet.dl.sourceforge.net/sourceforge/ << SourceDirectory: clisp Patch: %f.patch GCC: 3.1 CompileScript: << ./configure %c cd src; ./makemake --fsstnd=netbsd --prefix=/sw --with-readline --with-gettext debug > Makefile; make config.lisp; ulimit -S -s 8192; make; make check << InstallScript: cd src; make DESTDIR=%d install DocFiles: doc/Why-CLISP-is-under-GPL Description: Common LISP DescDetail: << A feature loaded implementation of the Common LISP programming language. << License: GPL Homepage: http://clisp.sourceforge.net --- NEW FILE: clisp-2.29-2.patch --- diff -ru clisp-2.29.orig/src/makemake.in clisp-2.29/src/makemake.in --- clisp-2.29.orig/src/makemake.in Mon Aug 12 04:05:37 2002 +++ clisp-2.29/src/makemake.in Mon Aug 12 04:11:36 2002 @@ -311,6 +311,8 @@ HLN='@HLN@' # either 'ln' or 'hln' CC="@CC@" # either 'gcc -O' or 'cc' CPP="@CPP@" # either $CC' -E' or '/lib/cpp' + CFLAGS='@CFLAGS@' + CLFLAGS='@LDFLAGS@' CC_GCC='@CC_GCC@' # either true or false CC_ANSI='@CC_ANSI@' # either true or false CC_NEED_CCPAUX='@CC_NEED_CCPAUX@' # either true or false @@ -804,7 +806,7 @@ if [ $XCC_GCC = true ] ; then - XCFLAGS='-W -Wswitch -Wcomment -Wpointer-arith -Wimplicit -Wreturn-type ' + XCFLAGS='-I$(prefix)/include -W -Wswitch -Wcomment -Wpointer-arith -Wimplicit -Wreturn-type ' if [ $HOS = os2 ] ; then # DOS has a very limited command line length XCFLAGS='' @@ -903,7 +905,7 @@ if [ $TSYS = sun4 -o $TSYS = acorn ] ; then XCLFLAGS='-static' else - XCLFLAGS='' + XCLFLAGS='-L$(prefix)/lib' fi # Override any "-x c++" options which may be present in $XCC or $XCFLAGS. XCLFLAGS=$XCLFLAGS' -x none' @@ -1646,7 +1648,7 @@ # echotab_mkdir_maybe dir # make the directory if it is not there -echotab_mkdir_maybe () { echotab "test -d $1 || mkdir $1"; } +echotab_mkdir_maybe () { echotab "test -d $1 || mkdir -p $1"; } echol "# -*- Makefile -*- for the CLISP binaries" echol "# DO NOT EDIT! GENERATED AUTOMATICALLY!" Only in clisp-2.29/src: makemake.in.rej Only in clisp-2.29/src: makemake.in~ --- NEW FILE: gwydion-dylan-2.3.8-2.info --- Package: gwydion-dylan Version: 2.3.8 Revision: 2 Maintainer: Matthias Neeracher <nee...@ma...> Depends: readline-shlibs (>= 4.3-5), dlcompat, tcltk, libtool | libtool14 BuildDepends: readline (>= 4.3-5), gwydion-dylan-bootstrap Replaces: gwydion-dylan-bootstrap Source: ftp://berlin.ccc.de/pub/gd/src/%n-%v.tar.gz UpdateConfigGuess: true Patch: %f.patch ConfigureParams: --mandir=%p/share/man --includedir=%p/include/dylan SetCPPFLAGS: -Wno-long-double GCC: 3.1 CompileScript: << ./configure %c ulimit -S -s 8192; make << InstallScript: << make DESTDIR=%d install ranlib %i/lib/dylan/%v/ppc-darwin-egcs/*.a head -26 Makegen>COPYING << DocFiles: CREDITS NEWS README COPYING Description: Dylan Compiler DescDetail: << This is the Gwydion Dylan Compiler System, installing two different compilers: mindy, which generates slow code quickly, and d2c, which generates fast code slowly. << DescPort: << d2c has a very complex bootstrap process, so I've set up a separate private package gwydion-dylan-bootstrap for the first phase of the bootstrap. The bootstrap package is automatically removed when the main package is installed. Like any LISPish language, Gwydion Dylan likes to gobble up stack space, so the build process would crash unless I expanded the stack size using ulimit. << License: BSD Homepage: http://www.gwydiondylan.org --- NEW FILE: gwydion-dylan-2.3.8-2.patch --- diff -ru gwydion-dylan-2.3.8-orig/d2c/compiler/main/main.dylan gwydion-dylan-2.3.8/d2c/compiler/main/main.dylan --- gwydion-dylan-2.3.8-orig/d2c/compiler/main/main.dylan Sat Jul 27 20:16:21 2002 +++ gwydion-dylan-2.3.8/d2c/compiler/main/main.dylan Sat Jul 27 20:17:07 2002 @@ -188,7 +188,7 @@ // Location of runtime.h define constant $runtime-include-dir - = concatenate($dylan-dir, "/include"); + = concatenate($dylan-dir, "/include/dylan"); #endif Only in gwydion-dylan-2.3.8/d2c/compiler/main: main.dylan~ diff -ru gwydion-dylan-2.3.8-orig/ltmain.sh gwydion-dylan-2.3.8/ltmain.sh --- gwydion-dylan-2.3.8-orig/ltmain.sh Sat Jul 27 20:16:29 2002 +++ gwydion-dylan-2.3.8/ltmain.sh Fri Aug 2 11:14:51 2002 @@ -1229,7 +1229,7 @@ fi ;; - *.$libext) + *.$libext | /System/Library/*Frameworks/*) # An archive. deplibs="$deplibs $arg" old_deplibs="$old_deplibs $arg" @@ -1456,7 +1456,7 @@ continue ;; *.la) lib="$deplib" ;; - *.$libext) + *.$libext | /System/Library/*Frameworks/*) if test $pass = conv; then deplibs="$deplib $deplibs" continue diff -ru gwydion-dylan-2.3.8-orig/mindy/comp/Makefile.in gwydion-dylan-2.3.8/mindy/comp/Makefile.in --- gwydion-dylan-2.3.8-orig/mindy/comp/Makefile.in Sat Jul 27 20:16:14 2002 +++ gwydion-dylan-2.3.8/mindy/comp/Makefile.in Sat Jul 27 20:17:07 2002 @@ -49,8 +49,9 @@ CC = @CC@ CCOPTS = @CCOPTS@ -CFLAGS = $(CCOPTS) -I${SRCDIR} -I${CONFIGDIR} @DEFS@ -DBINDIR=\"${BINDIR}\" -DLIBDIR=\"${LIBDIR}\" +CFLAGS = @CPPFLAGS@ $(CCOPTS) -I${SRCDIR} -I${CONFIGDIR} @DEFS@ -DBINDIR=\"${BINDIR}\" -DLIBDIR=\"${LIBDIR}\" CFLAGS_NO_WERROR = `echo $(CFLAGS) | sed 's/-Werror//g'` +LDFLAGS = @LDFLAGS@ YACC = @YACC@ YFLAGS = -d LEX = @LEX@ @@ -76,7 +77,7 @@ dump.c free.c dup.c feature.c mindycomp$(exe_ext): ${OBJS} - ${CC} ${OBJS} -DVERSION=\""`/bin/date`"\" ${SRCDIR}/version.c ${LIBS} -o ,$@ + ${CC} ${OBJS} ${LDFLAGS} -DVERSION=\""`/bin/date`"\" ${SRCDIR}/version.c ${LIBS} -o ,$@ mv ,$@ $@ ${SRCDIR}/parser-tab.c: ${SRCDIR}/parser.y diff -ru gwydion-dylan-2.3.8-orig/mindy/compat/Makefile.in gwydion-dylan-2.3.8/mindy/compat/Makefile.in --- gwydion-dylan-2.3.8-orig/mindy/compat/Makefile.in Sat Jul 27 20:16:14 2002 +++ gwydion-dylan-2.3.8/mindy/compat/Makefile.in Sat Jul 27 20:18:48 2002 @@ -49,7 +49,7 @@ AR = ar CC = @CC@ CCOPTS = @CCOPTS@ -CFLAGS = $(CCOPTS) -I${SRCDIR} -I${CONFIGDIR} @DEFS@ -DBINDIR=\"${BINDIR}\" -DLIBDIR=\"${LIBDIR}\" -DTARGET=\"@d2c_target@\" +CFLAGS = @CPPFLAGS@ $(CCOPTS) -I${SRCDIR} -I${CONFIGDIR} @DEFS@ -DBINDIR=\"${BINDIR}\" -DLIBDIR=\"${LIBDIR}\" -DTARGET=\"@d2c_target@\" YACC = @YACC@ YFLAGS = -d LEX = @LEX@ diff -ru gwydion-dylan-2.3.8-orig/mindy/etc/Makefile.in gwydion-dylan-2.3.8/mindy/etc/Makefile.in --- gwydion-dylan-2.3.8-orig/mindy/etc/Makefile.in Sat Jul 27 20:16:15 2002 +++ gwydion-dylan-2.3.8/mindy/etc/Makefile.in Sat Jul 27 20:17:07 2002 @@ -50,7 +50,8 @@ CC = @CC@ CCOPTS = @CCOPTS@ -CFLAGS = $(CCOPTS) -I${SRCDIR} -I${CONFIGDIR} @DEFS@ -DBINDIR=\"${BINDIR}\" -DLIBDIR=\"${LIBDIR}\" +CFLAGS = @CPPFLAGS@ $(CCOPTS) -I${SRCDIR} -I${CONFIGDIR} @DEFS@ -DBINDIR=\"${BINDIR}\" -DLIBDIR=\"${LIBDIR}\" +LDFLAGS = @LDFLAGS@ YACC = @YACC@ YFLAGS = -d LEX = @LEX@ @@ -74,7 +75,7 @@ all: mindyexec$(exe_ext) mindyexec$(exe_ext): mindyexec.o - ${CC} mindyexec.o ${LIBS} -o ,$@ + ${CC} mindyexec.o ${LDFLAGS} ${LIBS} -o ,$@ mv ,$@ $@ mindyexec.o: ${SRCDIR}/mindyexec.c diff -ru gwydion-dylan-2.3.8-orig/mindy/interp/Makefile.in gwydion-dylan-2.3.8/mindy/interp/Makefile.in --- gwydion-dylan-2.3.8-orig/mindy/interp/Makefile.in Sat Jul 27 20:16:15 2002 +++ gwydion-dylan-2.3.8/mindy/interp/Makefile.in Sat Jul 27 20:17:07 2002 @@ -52,8 +52,9 @@ CC = @CC@ CCOPTS = @CCOPTS@ -CFLAGS = $(CCOPTS) -I${SRCDIR} -I${CONFIGDIR} -I. @DEFS@ -DBINDIR=\"${BINDIR}\" -DLIBDIR=\"${LIBDIR}\" -DVERSION=\"@version@\" -DTARGET=\"@d2c_target@\" +CFLAGS = @CPPFLAGS@ $(CCOPTS) -I${SRCDIR} -I${CONFIGDIR} -I. @DEFS@ -DBINDIR=\"${BINDIR}\" -DLIBDIR=\"${LIBDIR}\" -DVERSION=\"@version@\" -DTARGET=\"@d2c_target@\" CFLAGS_NO_WERROR = `echo $(CFLAGS) | sed 's/-Werror//g'` +LDFLAGS = @LDFLAGS@ YACC = @YACC@ YFLAGS = -d LEX = @LEX@ @@ -90,7 +91,7 @@ EXTERN-INCLUDES = ${SRCDIR}/malloc.inc ${TIME}/time.inc mindy$(exe_ext): ${OBJS} ../compat/libcompat.a - ${CC} ${OBJS} ${LIBS} -o ,$@ + ${CC} ${OBJS} ${LDFLAGS} ${LIBS} -o ,$@ mv -f ,$@ $@ ${SRCDIR}/parser-tab.c: ${SRCDIR}/parser.y diff -ru gwydion-dylan-2.3.8-orig/platform/Makegen gwydion-dylan-2.3.8/platform/Makegen --- gwydion-dylan-2.3.8-orig/platform/Makegen Sat Jul 27 20:16:13 2002 +++ gwydion-dylan-2.3.8/platform/Makegen Fri Aug 2 15:52:21 2002 @@ -5,6 +5,9 @@ if ($features{'compiled_for_darwin'}) { &compile_subdirs('carbon'); } -if ($have_gtk eq 'yes') { - &compile_subdirs('gtk+'); -} +## +## I've run into too many parser problems with this. Sorry +## +## if ($have_gtk eq 'yes') { +## &compile_subdirs('gtk+'); +## } Only in gwydion-dylan-2.3.8/platform: Makegen~ diff -ru gwydion-dylan-2.3.8-orig/platform/carbon/carbon-event-handling/carbon-event-handling.lid gwydion-dylan-2.3.8/platform/carbon/carbon-event-handling/carbon-event-handling.lid --- gwydion-dylan-2.3.8-orig/platform/carbon/carbon-event-handling/carbon-event-handling.lid Sat Jul 27 20:16:13 2002 +++ gwydion-dylan-2.3.8/platform/carbon/carbon-event-handling/carbon-event-handling.lid Fri Aug 2 11:15:40 2002 @@ -1,5 +1,5 @@ library: carbon-event-handling executable: carbon-event-handling -linker-options: -framework Carbon +linker-options: /System/Library/Frameworks/Carbon.framework/Carbon files: carbon-event-handling-exports carbon-event-handling diff -ru gwydion-dylan-2.3.8-orig/platform/carbon/sillyballs/sillyballs.lid gwydion-dylan-2.3.8/platform/carbon/sillyballs/sillyballs.lid --- gwydion-dylan-2.3.8-orig/platform/carbon/sillyballs/sillyballs.lid Sat Jul 27 20:16:13 2002 +++ gwydion-dylan-2.3.8/platform/carbon/sillyballs/sillyballs.lid Fri Aug 2 11:16:08 2002 @@ -1,7 +1,7 @@ library: sillyballs executable: sillyballs entry-point: sillyballs:%main -linker-options: -framework Carbon +linker-options: /System/Library/Frameworks/Carbon.framework/Carbon sillyballs-exports.dylan sillyballs.dylan diff -ru gwydion-dylan-2.3.8-orig/platform/carbon/simple-starter/my-simple.lid gwydion-dylan-2.3.8/platform/carbon/simple-starter/my-simple.lid --- gwydion-dylan-2.3.8-orig/platform/carbon/simple-starter/my-simple.lid Sat Jul 27 20:16:13 2002 +++ gwydion-dylan-2.3.8/platform/carbon/simple-starter/my-simple.lid Fri Aug 2 11:16:20 2002 @@ -1,7 +1,7 @@ library: my-simple executable: my-simple entry-point: my-simple:%main -linker-options: -framework Carbon +linker-options: /System/Library/Frameworks/Carbon.framework/Carbon my-exports.dylan my-window.dylan diff -ru gwydion-dylan-2.3.8-orig/platform/gtk+/gobject-tool/gobject-tool.dylan gwydion-dylan-2.3.8/platform/gtk+/gobject-tool/gobject-tool.dylan --- gwydion-dylan-2.3.8-orig/platform/gtk+/gobject-tool/gobject-tool.dylan Sat Jul 27 20:16:13 2002 +++ gwydion-dylan-2.3.8/platform/gtk+/gobject-tool/gobject-tool.dylan Fri Aug 2 15:36:58 2002 @@ -62,6 +62,8 @@ $ppc-linux-platform; "x86-freebsd-elf-gcc" => $i386-freebsd-platform; + "ppc-darwin-egcs" => + $ppc-darwin-platform; otherwise => $generic-platform; end; Only in gwydion-dylan-2.3.8/platform/gtk+/gobject-tool: gobject-tool.dylan~ diff -ru gwydion-dylan-2.3.8-orig/tools/pidgin/src/c-parser-exports.dylan gwydion-dylan-2.3.8/tools/pidgin/src/c-parser-exports.dylan --- gwydion-dylan-2.3.8-orig/tools/pidgin/src/c-parser-exports.dylan Sat Jul 27 20:16:28 2002 +++ gwydion-dylan-2.3.8/tools/pidgin/src/c-parser-exports.dylan Fri Aug 2 13:50:36 2002 @@ -115,5 +115,6 @@ $generic-platform, $i386-linux-platform, $ppc-linux-platform, - $i386-freebsd-platform; + $i386-freebsd-platform, + $ppc-darwin-platform; end module c-parser; Only in gwydion-dylan-2.3.8/tools/pidgin/src: c-parser-exports.dylan~ diff -ru gwydion-dylan-2.3.8-orig/tools/pidgin/src/platforms.dylan gwydion-dylan-2.3.8/tools/pidgin/src/platforms.dylan --- gwydion-dylan-2.3.8-orig/tools/pidgin/src/platforms.dylan Sat Jul 27 20:16:28 2002 +++ gwydion-dylan-2.3.8/tools/pidgin/src/platforms.dylan Fri Aug 2 13:49:53 2002 @@ -131,4 +131,40 @@ default-include-path: #["/usr/include"]); +define constant $ppc-darwin-platform = + make(<c-platform>, + default-defines: + #["const", "", + "volatile", "", + "__STDC__", "", + + // Parameterized macros which remove various GCC extensions from our + // source code. The last item in the list is the right-hand side of + // the define; all the items preceding it are named parameters. + "__attribute__", #(#("x"), ""), + "__signed__", "", + "__signed", "", + "__inline__", "", + "inline", "", + "__inline", "", + + // These are the standard platform defines. Some day, configure should + // figure them out by running gcc -E -o - -dM on an empty file. + "__GNUC__", "2", + "__GNUC_MINOR__", "95", + "__ppc__", "", + "__NATURAL_ALIGNMENT__", "", + "__MACH__", "", + "__BIG_ENDIAN__", "", + "__APPLE__", "", + "__STDC__", "", + "__APPLE_CC__", "934", + "__DYNAMIC__", ""], + default-include-path: + #["/usr/local/include", + // Find out the correct value for this path by calling + // gcc -print-file-name=include + "/usr/include/gcc/darwin/2.95.2/g++/..", + "/usr/include"]); + Only in gwydion-dylan-2.3.8/tools/pidgin/src: platforms.dylan~ --- NEW FILE: gwydion-dylan-bootstrap-2.3.8-2.info --- Package: gwydion-dylan-bootstrap Version: 2.3.8 Revision: 2 Depends: readline-shlibs (>= 4.3-5), dlcompat, tcltk, libtool | libtool14 BuildDepends: readline (>= 4.3-5) Replaces: gwydion-dylan Maintainer: Matthias Neeracher <nee...@ma...> Source: ftp://berlin.ccc.de/pub/gd/src/gwydion-dylan-%v.tar.gz UpdateConfigGuess: true Patch: gwydion-dylan-%v-%r.patch ConfigureParams: --mandir=%p/share/man --enable-mindy-bootstrap --includedir=%p/include/dylan SetCPPFLAGS: -Wno-long-double GCC: 3.1 CompileScript: << ./configure %c ulimit -S -s 8192; make << InstallScript: << make DESTDIR=%d install ranlib %i/lib/dylan/%v/ppc-darwin-egcs/*.a head -26 Makegen>COPYING << DocFiles: CREDITS NEWS README COPYING Description: Dylan Compiler Bootstrap Package DescDetail: << The Gwydion Dylan Compiler has such a complex bootstrap process that it was simpler to create a separate package for the bootstrap (with the same source and patch as the main package). In principle, this package installs a fully usable form of the d2c compiler, but it's slower than the fully bootstrapped version. See the gwydion-dylan package for more information. << License: BSD Homepage: http://www.gwydiondylan.org --- NEW FILE: yap-4.3.22-2.info --- Package: yap Version: 4.3.22 Revision: 2 Depends: readline-shlibs (>= 4.3-5) BuildDepends: texinfo, readline (>= 4.3-5) Source: mirror:sourceforge:%n/Yap-%v.tar.gz Patch: %f.patch SetCFLAGS: -no-cpp-precomp GCC: 3.1 InstallScript:<< make ROOTDIR=%i install mkdir -p %i/share/info make ROOTDIR=%i install_info << DocFiles: README docs/yap.pdf InfoDocs: yap.info pillow_doc.info Description: Yet another prolog DescDetail: << A high speed implementation of the Prolog programming language. << License: Artistic Maintainer: Matthias Neeracher <nee...@ma...> Homepage: http://yap.sourceforge.net --- NEW FILE: yap-4.3.22-2.patch --- diff -ru Yap-4.3.22.orig/Makefile.in Yap-4.3.22/Makefile.in --- Yap-4.3.22.orig/Makefile.in Mon Aug 12 21:54:30 2002 +++ Yap-4.3.22/Makefile.in Mon Aug 12 22:19:08 2002 @@ -576,16 +576,16 @@ $(LD) $(EXP_FILE) --dll -o $(DLLNAME) $(LIB_OBJECTS) $(DLL_LIBS) -e $(ENTRY_FUNCTION) install_info: - make info; \ - $(INSTALL) yap.info* $(DESTDIR)$(INFODIR); \ + -mkdir -p $(DESTDIR)$(INFODIR) + make info; + $(INSTALL) yap.info* $(DESTDIR)$(INFODIR); if test -e $(DESTDIR)$(INFODIR)/emacs.bz2; then \ bzip2 --quiet --force $(DESTDIR)$(INFODIR)/yap.info*; \ else \ if test -e $(DESTDIR)$(INFODIR)/emacs.gz; then \ gzip --quiet --force $(DESTDIR)$(INFODIR)/yap.info*; \ fi \ - fi; \ - $(INSTALL_INFO) --quiet --section "Programming Languages" yap.info $(DESTDIR)$(INFODIR)/dir; \ + fi; cd $(srcdir)/LGPL/pillow/doc ; \ $(INSTALL) pillow_doc.info $(DESTDIR)$(INFODIR); \ if test -e $(DESTDIR)$(INFODIR)/emacs.bz2; then \ @@ -595,7 +595,6 @@ gzip --quiet --force $(DESTDIR)$(INFODIR)/pillow_doc.info; \ fi \ fi; \ - $(INSTALL_INFO) --quiet --section "Programming Languages" --entry="`cat pillow_doc.infoindex`" pillow_doc.info $(INFODIR)/dir info: yap.info Only in Yap-4.3.22: Makefile.in~ Index: algae-3.7.0-2.info =================================================================== RCS file: /cvsroot/fink/dists/10.2/unstable/main/finkinfo/languages/algae-3.7.0-2.info,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- algae-3.7.0-2.info 30 Aug 2002 07:07:48 -0000 1.1 +++ algae-3.7.0-2.info 2 Sep 2002 20:05:59 -0000 1.2 @@ -3,7 +3,7 @@ Revision: 2 Maintainer: Matthias Neeracher <nee...@ma...> Depends: readline -BuildDepends: g77 +BuildDepends: g77 (>= 3.1-20020420-1) Source: mirror:sourceforge:%n/%n-%v.tar.gz UpdateConfigGuess: true Patch: %f.patch --- clisp-2.29-1.info DELETED --- --- clisp-2.29-1.patch DELETED --- --- gwydion-dylan-2.3.8-1.info DELETED --- --- gwydion-dylan-2.3.8-1.patch DELETED --- --- gwydion-dylan-bootstrap-2.3.8-1.info DELETED --- --- yap-4.3.22-1.info DELETED --- --- yap-4.3.22-1.patch DELETED --- |