Update of /cvsroot/fink/dists/10.4/unstable/main/finkinfo/languages
In directory sc8-pr-cvs5.sourceforge.net:/tmp/cvs-serv19099

Added Files:
        guile18-gtk.info guile18-gui.info guile18-net-http.info 
        guile18-goosh.info guile18-www.info guile18-goosh.patch 
        guile18-net-http.patch 
Log Message:
updated for guile18

--- NEW FILE: guile18-gui.info ---
Package: guile18-gui
Version: 0.2
Revision: 1002
BuildDepends: guile18-dev (>= 1.6.7-1010), guile18 (>= 1.6.7-1010), 
guile18-libs (>= 1.6.7-1010)
Depends: guile18-shlibs (>= 1.6.7-1010), guile18-gtk
Source: http://www.ossau.uklinux.net/guile/guile-gui-%v.tar.gz
Source-MD5: 89764951316dc60c21ecdb3a61242bb6 
DocFiles: README AUTHORS NEWS COPYING 
Description: Guile gui scheme code
DescDetail: << 
Guile-gui is a collection of Guile Scheme code that aims to implement
a graphical user interface for Guile. 
Please send suggestions, contributions and bug reports to
[EMAIL PROTECTED] 
.
Usuage:   guile-gui &
.
   A GTK window should appear that contains a text area at the top and
   a (small) text entry widget at the bottom.  You should be able to type
   Guile expressions into the entry widget in exactly the same way
   that you would type on the command line.  In particular,
   parenthesis matching and history should both work as normal.  Your
   input is echoed in a distinctive colour and font in the text area,
   and the text area also displays any output that results from the
   evaluation of your input.
<<
CompileScript: <<   
#!/bin/zsh -efv
export PATH=%p/share/guile/1.8/scripts/binoverride:$PATH
./configure --prefix=%i  --with-gtk-prefix=%p    
export GUILE_LOAD_PATH=%p/share/guile/1.8
make
<<
InstallScript: <<
#!/bin/zsh -efv
export PATH=%p/share/guile/1.8/scripts/binoverride:$PATH
export GUILE_LOAD_PATH=%p/share/guile/1.8
mkdir -p %i/share/guile/1.8
make install
mv %i/share/guile/gui %i/share/guile/1.8/gui
mv %i/bin/guile-gui %i/bin/guile18-gui
<<
License: GPL
Maintainer:  W. G. Scott <[EMAIL PROTECTED]>
Homepage: http://www.ossau.uklinux.net/guile/

--- NEW FILE: guile18-goosh.patch ---
--- goosh-1.3/goosh.scm.orig    Sun Jun 27 12:59:32 2004
+++ goosh-1.3/goosh.scm Sun Jun 27 17:49:13 2004
@@ -2,7 +2,7 @@
 ;;; Copyright (C) 1997, 2000, 2001 Free Software Foundation, Inc.
 ;;; version 1.3, 25 June 2001.
 
-(define-module (goosh))
+(define-module (goosh goosh))
 
 (export tail-call-program run run-concurrently run-with-pipe)
 (export-syntax run-concurrently+ run+ tail-call-pipeline+

--- NEW FILE: guile18-goosh.info ---
Package: guile18-goosh
Version: 1.3
Revision: 1005
BuildDepends: guile18-dev, guile18, guile18-libs
Depends: guile18-shlibs 
Source: http://arglist.com/guile/goosh-%v/goosh-%v.tar.gz
Source-MD5: 19a731a16af794c99647cba37ee64495   
DocFiles: README INSTALL NEWS COPYING 
InfoDocs: goosh.info
Description: Guile processs-control lib
DescDetail: << 
Goosh is a small process-control library for Guile. It can 
be used to start processes and pipelines of connected processes 
and to communicate with the processes using pipes.
<<
Patch: %n.patch
CompileScript: <<   
#!/bin/zsh -efv
export PATH=%p/share/guile/1.8/scripts/binoverride:$PATH
./configure --prefix=%i --infodir=%i/share/info
export GUILE_LOAD_PATH=%p/share/guile/1.8
make
<<
InstallScript: <<
#!/bin/zsh -efv
export PATH=%p/share/guile/1.8/scripts/binoverride:$PATH
export GUILE_LOAD_PATH=%p/share/guile/1.8
mkdir -p %i/share/guile/1.8/goosh
mkdir -p %i/share/doc/guile18-goosh
make install
mv %i/share/guile/site/goosh.scm %i/share/guile/1.8/goosh/.
<<
License: GPL
Maintainer:  W. G. Scott <[EMAIL PROTECTED]>
#
SplitOff: <<
 Package: %N-doc
 Conflicts: guile16-goosh-doc ,  guile16-goosh (<= 1005)
 Replaces: guile16-goosh-doc  ,  guile16-goosh (<= 1005)
# DocFile: COPYING
 Files: share/info
 InfoDocs: goosh.info  
 Description: Texinfo documentation files for guile-goosh
<<
   

--- NEW FILE: guile18-net-http.info ---
Package: guile18-net-http
Version: 0.3.1
Revision: 1001
BuildDepends: guile18-dev (>= 1.6.7-1010), guile18 (>= 1.6.7-1010), 
guile18-libs (>= 1.6.7-1010)
Depends: guile18-shlibs  (>= 1.6.7-1010)
Source: http://www.ysbl.york.ac.uk/~emsley/software/extras/net-http-%v.tar.gz
Source-MD5: b9428523889522933e4a55c7621ddfdb
SourceDirectory: net-http  
DocFiles: README LICENSE
Description: HTTP library for Guile
DescDetail: << 
Guile18-net-http is a fairly straightforward HTTP library for Guile and
GOOPS. It can be used for writing scripts that need to
access web sites, or for writing libraries for protocols based on
HTTP. It models HTTP messages, clients, and servers.
<<
Patch: %n.patch
#ConfigureParams: --infodir=%i/share/info     
CompileScript: <<   
#!/bin/zsh -efv
export PATH=%p/share/guile/1.8/scripts/binoverride:$PATH
#./configure %c
./configure --prefix=%i --infodir=%i/share/info
export GUILE_LOAD_PATH=%p/share/guile/1.8
# make
<<
InstallScript: <<
#!/bin/zsh -efv
mkdir -p %i/share/guile/1.8
cp -r net  %i/share/guile/1.8/.
<<
License: GPL
Maintainer:  W. G. Scott <[EMAIL PROTECTED]>
   

--- NEW FILE: guile18-gtk.info ---
Package: guile18-gtk
Version: 2.0
Revision: 1
BuildDepends: guile18-dev, guile18, gdk-pixbuf, guile18-libs, gtk+2, 
gtk+2-shlibs, x11-dev, gettext-dev, glib, libiconv-dev, libglade2
Depends: guile18-shlibs, gtk+2-shlibs, gdk-pixbuf-shlibs, libglade2-shlibs, 
%n-shlibs (= %v-%r) 
Source: mirror:gnu:guile-gtk/guile-gtk-%v.tar.gz
Source-MD5: a450f9f5ffc3c482f8b10590d278776f
DocFiles: README AUTHORS NEWS COPYING 
Description: Glue code to link gtk to guile
DescDetail: << 
This is some glue code to make Gtk accessible from Guile.  It provides
a convenient interface for Scheme programmers to develop graphical
user interfaces.  This version of guile-gtk is stripped down and
intended for people who want to use Gtk+-1.2 without Gnome.
Guile-gtk was started by Marius Vollmer <[EMAIL PROTECTED]> and is
currently mantained by Ariel Rios<[EMAIL PROTECTED]> and other
intrepid Guile hackers around the world.
<<
PatchScript: <<
perl -pi.bak -e 's|\$rpath/\$soname|%p/lib/\$soname|g' configure
perl -pi.bak -e 's|exec guile|exec guile-1.8|g' build-guile-gtk*
/bin/rm texinfo.tex
<<
NoSetMAKEFLAGS: true
SetMAKEFLAGS: -j1
CompileScript: <<   
#!/bin/zsh -efv
export PATH=%p/share/guile/1.8/scripts/binoverride:$PATH
./configure --prefix=%i  --with-gtk-prefix=%p  --infodir=%i/share/info 
--with-gdk-pixbuf=yes --with-glade=yes --with-gtkgl=yes
export GUILE_LOAD_PATH=%p/share/guile/1.8
make
<<
InstallScript: <<
#!/bin/zsh -efv
export PATH=%p/share/guile/1.8/scripts/binoverride:$PATH
export GUILE_LOAD_PATH=%p/share/guile/1.8
mkdir -p %i/share/guile/1.8
make install
mv %i/share/guile/gtk %i/share/guile/1.8/gtk
mv %i/share/guile/gtk-2.0 %i/share/guile/1.8/gtk-2.0
perl -pi -e 's|%d||g' %i/share/guile/1.8/gtk/config.scm
perl -pi -e 's|%d||g' %i/share/guile/1.8/gtk-2.0/config.scm
perl -pi -e 's|%d||g' %i/lib/*.la
mv %i/bin/build-guile-gtk %i/bin/build-guile18-gtk
mv %i/share/guile-gtk %i/share/guile18-gtk
<<
License: GPL
InfoDocs: %p/share/info/guile-gtk.info
Maintainer:  W. G. Scott <[EMAIL PROTECTED]>
Homepage:  http://www.gnu.org/software/guile-gtk/
#
###############################################################################
#
SplitOff: <<
Package: %n-shlibs
Files: <<
lib/libguilegdk*.dylib  
lib/libguilegtk*.dylib 
lib/libguileglade*.dylib
<<
Shlibs: <<
%p/lib/libguilegdkpixbuf-2.0.0.0.0.dylib     1.0.0 %n (>=2.0-1)
%p/lib/libguilegtk-2.0.0.0.0.dylib           1.0.0 %n (>=2.0-1)
%p/lib/libguilegdkpixbuf-2.0.0.dylib         1.0.0 %n (>=2.0-1)
%p/lib/libguilegdkpixbuf-2.0.dylib           1.0.0 %n (>=2.0-1)
%p/lib/libguilegtk-2.0.0.dylib               1.0.0 %n (>=2.0-1)
%p/lib/libguilegtk-2.0.dylib                 1.0.0 %n (>=2.0-1)
%p/lib/libguileglade-2.0.0.0.0.dylib         1.0.0 %n (>=2.0-1)
%p/lib/libguileglade-2.0.0.dylib             1.0.0 %n (>=2.0-1)
%p/lib/libguileglade-2.0.dylib               1.0.0 %n (>=2.0-1)
<<
<< 
#
###############################################################################
#
SplitOff2: <<
Package: %n-dev
BuildDependsOnly: True
Conflicts: guile16-gtk-dev
Replaces: guile16-gtk-dev
Files: <<   
include/*
lib/*.a
<<
<<
###############################################################################
SplitOff3: <<
 Package: %N-doc
 Conflicts: guile16-gtk-doc, guile16-gtk (<= 1.2-0.50-6)
 Replaces: guile16-gtk-doc, guile16-gtk (<= 11.2-0.50-6)
 Files: share/info
 InfoDocs: guile-gtk.info  
 Description: Texinfo documentation files for guile18-gtk
<<




--- NEW FILE: guile18-net-http.patch ---
diff -ruN net-http-new/configure net-http/configure
--- net-http-new/configure      2005-03-27 07:32:49.000000000 -0800
+++ net-http/configure  2005-03-27 07:33:17.000000000 -0800
@@ -522,8 +522,8 @@
 
 
 
-    # Extract the first word of "guile", so it can be a program name with args.
-set dummy guile; ac_word=$2
+    # Extract the first word of "guile-1.6", so it can be a program name with 
args.
+set dummy guile-1.6; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
 echo "configure:529: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_path_GUILE'+set}'`\" = set"; then
@@ -562,9 +562,9 @@
 
 
     ## First, let's just see if we can find Guile at all.
-    echo $ac_n "checking "for guile-config"""... $ac_c" 1>&6
-echo "configure:567: checking "for guile-config"" >&5
-    for GUILE_CONFIG in guile-config $target-guile-config $build-guile-config; 
do
+    echo $ac_n "checking "for guile-1.6-config"""... $ac_c" 1>&6
+echo "configure:567: checking "for guile-1.6-config"" >&5
+    for GUILE_CONFIG in guile-1.6-config $target-guile-1.6-config 
$build-guile-1.6-config; do
         echo "$ac_t"""$GUILE_CONFIG"" 1>&6
         if ! $GUILE_CONFIG --version > /dev/null 2>&1 ; then
             echo "configure: warning: "cannot execute $GUILE_CONFIG"" 1>&2
@@ -576,7 +576,7 @@
         fi
     done
     if test "$GUILE_CONFIG" = "error"; then
-        { echo "configure: error: "cannot find guile-config; is Guile 
installed?"" 1>&2; exit 1; }
+        { echo "configure: error: "cannot find guile-1.6-config; is Guile 
installed?"" 1>&2; exit 1; }
         exit 1
     fi
     
@@ -584,18 +584,6 @@
 
     echo $ac_n "checking "Guile version"""... $ac_c" 1>&6
 echo "configure:587: checking "Guile version"" >&5
-    need_guile_version="1.4"
-    need_guile_version_numeric=100400
-    guile_version=`$GUILE_CONFIG --version 2>&1 | awk '{print $NF}'`
-    guile_version_numeric=`echo $guile_version | awk -F. '
-{if ($3) {last = $3}
-else {last =0}}
-{printf "%s%s%s\n",$1*100, $2*10,last}'`
-    echo "$ac_t"""$guile_version"" 1>&6
-    if test $guile_version_numeric -lt $need_guile_version_numeric
-    then
-        { echo "configure: error: "Guile version "$need_guile_version" or 
newer is needed"" 1>&2; exit 1; }
-    fi
 
 
     echo $ac_n "checking for Guile site directory""... $ac_c" 1>&6

--- NEW FILE: guile18-www.info ---
Package: guile18-www
Version: 1.1.1
Revision: 1005
BuildDepends: guile18-dev (>= 1.6.7-1010), guile18 (>= 1.6.7-1010), 
guile18-libs (>= 1.6.7-1010)
Depends: guile18-shlibs (>= 1.6.7-1010), guile18-gtk
Source: ftp://ftp.gnu.org/gnu/guile/guile-www-%v.tar.gz
Source-MD5: 134cc208f7b6fd30aa03bae90ce2f152 
DocFiles: README AUTHORS NEWS COPYING 
Description: Guile WWW library
DescDetail: << 
This is the Guile WWW library, a set of Guile Scheme
modules to facilitate HTTP, URL and CGI programming.
<<
CompileScript: <<   
#!/bin/zsh -efv
export PATH=%p/share/guile/1.8/scripts/binoverride:$PATH
./configure --prefix=%i  --with-gtk-prefix=%p    
export GUILE_LOAD_PATH=%p/share/guile/1.8
make
<<
InstallScript: <<
#!/bin/zsh -efv
export PATH=%p/share/guile/1.8/scripts/binoverride:$PATH
export GUILE_LOAD_PATH=%p/share/guile/1.8
mkdir -p %i/share/guile/1.8
make install
mv %i/share/guile/www %i/share/guile/1.8/www
mkdir -p %i/share/info
cp %i/info/guile-www.info %i/share/info/.
rm -rf %i/info
<<
License: GPL
Maintainer:  W. G. Scott <[EMAIL PROTECTED]>
#
SplitOff: <<
 Package: %N-doc
 Conflicts: guile16-www-doc , guile16-www (<= 1.1.1-1004)
 Replaces: guile16-www-doc , guile16-www (<= 1.1.1-1004)
# DocFile: COPYING
 Files: share/info
 InfoDocs: guile-www.info  
 Description: Texinfo documentation files for guile-goosh
<<  


-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-commits

Reply via email to