NAME="guile" VERSION=2.0.14 RELEASE=1 CATEGORY="Interpreters" SUMMARY="GNU Scheme interpreter library" DESCRIPTION="Guile is an interpreter for Scheme, packaged as a library that you can link into your applications to give them their own scripting language." HOMEPAGE="http://www.gnu.org/software/guile/guile.html" SRC_URI="mirror://gnu/guile/${NAME}-${VERSION}.tar.xz mirror://gnu/guile/${NAME}-${VERSION}.tar.xz.sig" # 1.8.5-export-symbols.patch # 1.8.5-module-ldflags.patch PATCH_URI="test-ffi.patch" # FIXME: libguile-devel PKG_NAMES="${NAME} lib${NAME}22 ${NAME}-devel" PKG_CONTENTS[0]="--exclude=*.dll --exclude=guile-config usr/bin/ usr/share/doc/ usr/share/info/ usr/share/man/" PKG_SUMMARY[0]="${SUMMARY}" PKG_CONTENTS[1]="usr/bin/cygguile-*.dll usr/bin/cygguilereadline-*dll usr/share/guile/" PKG_SUMMARY[1]="${SUMMARY} - runtime" PKG_CONTENTS[2]="usr/bin/*-config usr/include/ usr/lib/libguile* usr/lib/pkgconfig/ usr/share/aclocal/" PKG_SUMMARY[2]="${SUMMARY} - devel" DIFF_EXCLUDES="ref test-suite" KEEP_LA_FILES="module" # --disable-debug-freelist \ # --enable-elisp \ CYGCONF_ARGS=" --includedir=/usr/include/guile/2.0 --disable-debug-malloc \ --disable-guile-debug \ --disable-error-on-warning \ --disable-rpath \ --disable-static \ --enable-deprecated \ --enable-networking \ --enable-nls \ --enable-posix \ --enable-regex \ --with-threads \ --with-modules " src_test() { cd ${B} make -i check }