]> git.ipfire.org Git - people/ms/ipfire-3.x.git/commitdiff
guile: Update to 2.0.9.
authorMichael Tremer <michael.tremer@ipfire.org>
Wed, 10 Jul 2013 12:44:45 +0000 (12:44 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Wed, 10 Jul 2013 12:44:45 +0000 (12:44 +0000)
guile/guile.nm
guile/patches/guile-1.8.7-linemarkers.patch [deleted file]
guile/patches/guile-1.8.7-testsuite.patch [deleted file]

index 8c1183d71d032e3ede229aece8c07e2f28da1bc3..b666ddd565ef263e417fc6055d90c46c8c3b18fd 100644 (file)
@@ -4,8 +4,8 @@
 ###############################################################################
 
 name       = guile
-version    = 1.8.8
-release    = 2
+version    = 2.0.9
+release    = 1
 
 groups     = Development/Tools
 url        = http://www.gnu.org/software/guile/
@@ -19,12 +19,17 @@ description
        as a library during the building of extensible programs.
 end
 
-source_dl  =
+source_dl  = ftp://ftp.gnu.org/gnu/guile/
 
 build
        requires
+               gc-devel
+               gettext-devel
                gmp-devel
+               libffi-devel >= 3.0.13
                libtool-devel
+               libunistring-devel
+               readline-devel
        end
 
        configure_options += \
@@ -36,12 +41,6 @@ build
        end
 end
 
-quality-agent
-       whitelist_rpath
-               /usr/lib
-       end
-end
-
 packages
        package %{name}
 
diff --git a/guile/patches/guile-1.8.7-linemarkers.patch b/guile/patches/guile-1.8.7-linemarkers.patch
deleted file mode 100644 (file)
index 4330c24..0000000
+++ /dev/null
@@ -1,21 +0,0 @@
-diff -up guile-1.8.7/libguile/guile-snarf-docs.in.linemarkers guile-1.8.7/libguile/guile-snarf-docs.in
---- guile-1.8.7/libguile/guile-snarf-docs.in.linemarkers       2009-07-04 00:19:00.000000000 +0200
-+++ guile-1.8.7/libguile/guile-snarf-docs.in   2009-11-19 17:58:03.000000000 +0100
-@@ -23,4 +23,4 @@ bindir=`dirname $0`
- ## Let the user override the preprocessor autoconf found.
- test -n "${CPP+set}" || CPP="@CPP@"
--${CPP} -DSCM_MAGIC_SNARF_DOCS "$@"
-+${CPP} -P -DSCM_MAGIC_SNARF_DOCS "$@"
-diff -up guile-1.8.7/libguile/guile-snarf.in.linemarkers guile-1.8.7/libguile/guile-snarf.in
---- guile-1.8.7/libguile/guile-snarf.in.linemarkers    2009-11-19 16:31:46.000000000 +0100
-+++ guile-1.8.7/libguile/guile-snarf.in        2009-11-19 18:10:09.000000000 +0100
-@@ -49,7 +49,7 @@ modern_snarf ()                         
-     ## Apparently, AIX's preprocessor is unhappy if you try to #include an
-     ## empty file.
-     echo "/* cpp arguments: $@ */" ;
--    ${cpp} -DSCM_MAGIC_SNARF_INITS -DSCM_MAGIC_SNARFER "$@" > ${temp} && cpp_ok_p=true
-+    ${cpp} -P -DSCM_MAGIC_SNARF_INITS -DSCM_MAGIC_SNARFER "$@" > ${temp} && cpp_ok_p=true
-     grep "^ *\^ *\^" ${temp} | sed -e "s/^ *\^ *\^//" -e "s/\^\ *:\ *\^.*/;/"
- }
diff --git a/guile/patches/guile-1.8.7-testsuite.patch b/guile/patches/guile-1.8.7-testsuite.patch
deleted file mode 100644 (file)
index f4d5269..0000000
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -up guile-1.8.7/test-suite/tests/popen.test.testsuite guile-1.8.7/test-suite/tests/popen.test
---- guile-1.8.7/test-suite/tests/popen.test.testsuite  2009-07-04 00:19:00.000000000 +0200
-+++ guile-1.8.7/test-suite/tests/popen.test    2009-07-16 17:09:57.000000000 +0200
-@@ -168,7 +168,7 @@
-          (port (with-error-to-port (cdr c2p)
-                  (lambda ()
-                    (open-output-pipe
--                    "exec 0</dev/null; while true; do echo closed 1>&2; done")))))
-+                    "exec 0</dev/null; echo closed 1>&2; sleep 3")))))
-       (close-port (cdr c2p))   ;; write side
-       (with-epipe
-        (lambda ()