Source: guile-3.0
Section: interpreters
Priority: optional
Maintainer: Rob Browning <rlb@defaultvalue.org>
Build-Depends: autoconf, automake, debhelper-compat (= 10), flex, gperf,
 guile-3.0:native <cross>, libcrypt-dev, libffi-dev, libgc-dev,
 libgmp-dev, libltdl-dev, libncurses-dev, libreadline-dev, libtool,
 libunistring-dev, pkgconf, texinfo
Standards-Version: 3.7.2
Homepage: http://www.gnu.org/software/guile/

Package: guile-3.0
Section: lisp
Architecture: any
Multi-Arch: allowed
Provides: guile
Depends: guile-3.0-libs (= ${binary:Version}), ${shlibs:Depends},
 ${misc:Depends}
Suggests: guile-3.0-doc
Description: GNU extension language and Scheme interpreter
 Guile is a Scheme implementation designed for real world programming,
 providing a rich Unix interface, a module system, an interpreter, and
 many extension languages.  Guile can be used as a standard #! style
 interpreter, via #!/usr/bin/guile, or as an extension language for
 other applications via libguile.

Package: guile-3.0-dev
Section: lisp
Architecture: any
Provides: libguile-dev (= ${binary:Version})
Conflicts: guile-1.8, libguile-dev (<< 2.2.7+1-4), guile-3.0-dev (<< 3.0.1+1-2)
Depends: ${misc:Depends}, ${shlibs:Depends},
 guile-3.0-libs (= ${binary:Version}),
 guile-3.0:any (= ${binary:Version}),
 libc-dev, libcrypt-dev, libgc-dev, libgmp-dev, libltdl-dev,
 libncurses-dev, libreadline6-dev, pkgconf
Description: Development files for Guile 3.0
 This package contains files needed for development using Guile 3.0.
 .
 Guile is a Scheme implementation designed for real world programming,
 providing a rich Unix interface, a module system, an interpreter, and
 many extension languages.  Guile can be used as a standard #! style
 interpreter, via #!/usr/bin/guile, or as an extension language for
 other applications via libguile.

Package: guile-3.0-doc
Architecture: all
Multi-Arch: foreign
Section: doc
Depends: dpkg (>= 1.15.4), ${misc:Depends}
Description: Documentation for Guile 3.0
 This package contains the Guile documentation, including the Guile
 Reference Manual.
 .
 Guile is a Scheme implementation designed for real world programming,
 providing a rich Unix interface, a module system, an interpreter, and
 many extension languages.  Guile can be used as a standard #! style
 interpreter, via #!/usr/bin/guile, or as an extension language for
 other applications via libguile.

Package: guile-3.0-libs
Section: lisp
Architecture: any
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: Core Guile libraries
 Guile is a Scheme implementation designed for real world programming,
 providing a rich Unix interface, a module system, an interpreter, and
 many extension languages.  Guile can be used as a standard #! style
 interpreter, via #!/usr/bin/guile, or as an extension language for
 other applications via libguile.
