This is the mail archive of the cygwin-apps@cygwin.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Guile-1.5.6-4 available for review/upload


MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii

This release brings a number of bugfixes for the hint files, and also
guile-readline support.  Most of this thanks to Charles Wilson.

It's my first release built using mknetrel.

Please upload [if you don't spot some stupid mistake].

Greetings,
Jan.


And here the more or less repeatable data:

guile (1.5.6-4) unstable; urgency=low

  * The die-cygwin-cross-tools-die release.
  * libguile14.hint: Add libtool-devel to requires.  cygguile-14.dll
    depends on cygltdl-3.dll, which is currently distributed in the
    libtool-devel package.  (Deborah Lowrey, Charles Wilson)
  * guile-devel.hint: Add guile and libguile14 to requires.
    usr/bin/guile-config is a guile script, so it needs guile.exe from the
    'guile' package.  Also, usr/lib/libguile.dll.a is pretty useless
    without cygguile-14.dll from the 'libguile14' package.  (Charles
    Wilson)
  * guile-doc.hint: Add texinfo to requires, remove cygwin.  it's all info
    files.  they don't need cygwin, they need info.exe from the 'texinfo'
    package. (texinfo requires cygiwn, but we don't list subsidiary
    requirements.) (Charles Wilson)
  * mknetrel: New file.  Guile now builds with mknetrel.
  * README: Update to reflect packaging, and user build instructions using
    mknetrel.
  * guile.sh: Remove.
  * Compile against libreadline5 and libncurses6.  This fixes readline,
    when libtool from CVS is used.
  * guile.hint: require libreadline5 and libncurses6.
  * libguile14.hint: require libltdl3 from new libtool-devel release
    (previously: libtool-devel).  This should fix the readline/dlopen
    issues.

 -- Jan Nieuwenhuizen <janneke@gnu.org>  Tue, 16 Jul 2002 13:37:19 +0200


Guile version 1.5.6-4, is now available for uploading at:

    http://lilypond.org/cygwin/tar/guile

After a successful installation of guile (and libguile14), you should
be able to run, eg,

    guile -c '(begin (write (string-append "hello: " (version) "\n")))'

Also, creating a ~/.guile that contains:

    (use-modules (ice-9 readline))
    (activate-readline)

should give you readline editing support.  You need libncurses6 and
libreadline5 too, and also libltd3 from the very new libtool-devel
release to make use of this.

[there may be a working setup.ini at http://lilypond.org/cygwin]

http://lilypond.org/cygwin/tar/guile/setup.hint

sdesc: "The GNU extension language and Scheme interpreter (executable)"
category: interpreters
# Strictly, guile does not depend on readline and curses, but if you
# want the guile executable, you probably want readline editing.  -- jcn
requires: cygwin libguile14 libncurses6 libreadline5
ldesc: "The GNU extension language and Scheme interpreter (executable)
Guile, the GNU Ubiquitous Intelligent Language for Extension, is a scheme
implementation designed for real world programming, supporting a
rich Unix interface, a module system, and undergoing rapid development.
`guile' is a scheme interpreter that can execute scheme scripts (with a
#! line at the top of the file), or run as an inferior scheme
process inside Emacs."

http://lilypond.org/cygwin/tar/guile/guile-1.5.6-4.README
http://lilypond.org/cygwin/tar/guile/guile-1.5.6-4-src.tar.bz2
http://lilypond.org/cygwin/tar/guile/guile-1.5.6-4.tar.bz2

===

http://lilypond.org/cygwin/tar/guile/guile-doc/setup.hint

sdesc: "The GNU extension language and Scheme interpreter (documentation)"
category: doc
requires: texinfo
external-source: guile
ldesc: "The GNU extension language and Scheme interpreter (documentation)
This package contains the documentation for guile, including both
a reference manual (via `info guile'), and a tutorial (via `info
guile-tut')."


http://lilypond.org/cygwin/tar/guile/guile-doc/guile-doc-1.5.6-4.tar.bz2

===

http://lilypond.org/cygwin/tar/guile/libguile14/setup.hint

sdesc: "The GNU extension language and Scheme interpreter (runtime
 libraries)"
category: libs
requires: cygwin libltdl3
external-source: guile
ldesc: "The GNU extension language and Scheme interpreter (runtime
 libraries)
Guile shared object libraries and the ice-9 scheme module.  Guile is
the GNU Ubiquitous Intelligent Language for Extension."

http://lilypond.org/cygwin/tar/guile/libguile14/libguile14-1.5.6-4.tar.bz2

===

http://lilypond.org/cygwin/tar/guile/guile-devel/setup.hint

sdesc: "Development headers and static libraries for Guile."
category: development libs
requires: cygwin guile libguile14
external-source: guile
ldesc: "Development headers and static libraries for Guile.
`libguile.h' etc. C headers, aclocal macros, the `guile-snarf' and
`guile-config' utilities, and static `libguile.a' libraries for Guile,
the GNU Ubiquitous Intelligent Language for Extension."

http://lilypond.org/cygwin/tar/guile/guile-devel/guile-devel-1.5.6-4.tar.bz2

 
-- 
Jan Nieuwenhuizen <janneke@gnu.org> | GNU LilyPond - The music typesetter
http://www.xs4all.nl/~jantien       | http://www.lilypond.org



From: Jan Nieuwenhuizen <janneke@gnu.org>
Date: Tue, 16 Jul 2002 14:38:51 +0200
Message-ID: <87k7nvj19g.fsf@peder.flower>
Lines: 94


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]