diff --git a/common/shlibs b/common/shlibs index 28682bb9255..521d3e57dcc 100644 --- a/common/shlibs +++ b/common/shlibs @@ -1382,3 +1382,4 @@ libgda-ui-5.0.so.4 libgda-5.1.2_1 libgda-xslt-5.0.so.4 libgda-5.1.2_1 libdevhelp-3.so.2 devhelp-libs-3.8.2_1 libunistring.so.0 libunistring-0.9.3_1 +libguile-2.0.so.22 guile-2.0.9_1 diff --git a/srcpkgs/guile-devel b/srcpkgs/guile-devel new file mode 120000 index 00000000000..bf6576be6bc --- /dev/null +++ b/srcpkgs/guile-devel @@ -0,0 +1 @@ +guile \ No newline at end of file diff --git a/srcpkgs/guile-docs b/srcpkgs/guile-docs new file mode 120000 index 00000000000..bf6576be6bc --- /dev/null +++ b/srcpkgs/guile-docs @@ -0,0 +1 @@ +guile \ No newline at end of file diff --git a/srcpkgs/guile/template b/srcpkgs/guile/template new file mode 100644 index 00000000000..00af460f707 --- /dev/null +++ b/srcpkgs/guile/template @@ -0,0 +1,42 @@ +# Template build file for 'guile'. +pkgname=guile +version=2.0.9 +revision=1 +build_style=gnu-configure +short_desc="A portable, embeddable Scheme implementation written in C" +maintainer="davehome " +license="GPL" +homepage="http://www.gnu.org/software/${pkgname}" +distfiles="${GNU_SITE}/${pkgname}/${pkgname}-${version}.tar.gz" +checksum=b24a112456702bf479395a1ac0b038fecafc8a252f6af798006312a7251315e7 +long_desc=" + Guile is the GNU Ubiquitous Intelligent Language for Extensions, the official + extension language (Scheme) for the GNU operating system." + +hostmakedepends="pkg-config texinfo" +makedepends="libltdl-devel libunistring-devel libffi-devel gc-devel +ncurses-devel" + +guile-devel_package() { + short_desc+=" (Development files)" + depends="guile" + pkg_install() { + vmove usr/share/aclocal + vmove usr/lib/libguile*.a + vmove usr/lib/pkgconfig + } +} + +guile-docs_package() { + short_desc+=" (Documentation)" + pkg_install() { + vmove usr/share/info + vmove usr/share/man + } +} + +guile_package() { + pkg_install() { + vmove usr + } +}