Commit baebc3cc authored by Jeronimo Pellegrini's avatar Jeronimo Pellegrini

gauche: 0.9.8 is available

parent dd906ed0
include $(TOPDIR)/rules.mk
PKG_NAME:=gauche-scheme
PKG_VERSION=0.9.8
PKG_RELEASE:=1
PKG_BUILD_DIR:=$(BUILD_DIR)/Gauche-$(PKG_VERSION)
PKG_SOURCE:=Gauche-$(PKG_VERSION).tgz
PKG_SOURCE_URL:=http://prdownloads.sourceforge.net/gauche/
PKG_HASH:=3eb30d1051d8b48999fe46511c9f6983057735312c9832b7db13f9db140db74b
include $(INCLUDE_DIR)/package.mk
define Package/gauche-scheme
SECTION:=lang
CATEGORY:=Languages
TITLE:=Gauche
URL:=http://practical-scheme.net/gauche
DEPENDS:=+zlib
MAINTAINER:=Jeronimo Pellegrini <j_p@aleph0.info>
ABI_VERSION:=0.97
endef
define Package/gauche-scheme/description
Gauche is an R7RS Scheme implementation developed to be a handy script interpreter, which allows
programmers and system administrators to write small to large scripts for their daily chores.
Gauche features a quick startup, built-in system interface, native multilingual support, an
object system, networking, native multithreading, an XML parser, and a system interface covering
most of POSIX.1.
endef
define Package/gauche-scheme/install
(cd $(PKG_BUILD_DIR) && $(MAKE) DESTDIR=$(1) install-pkg)
chmod u+w $(1)/usr/lib/gauche-$(ABI_VERSION)/$(PKG_VERSION)/mips-openwrt-linux-gnu/* # otherwise, strip won't work!
chmod u+w $(1)/usr/bin/*
rm -f $(1)/lib/gauche-$(ABI_VERSION)/$(PKG_VERSION)/include/gauche/*.h
rm -f $(1)/share/gauche-$(ABI_VERSION)/$(PKG_VERSION)/template.extension.h
rm -f $(1)/share/gauche-$(ABI_VERSION)/$(PKG_VERSION)/*.c
rm -f $(1)/share/gauche-$(ABI_VERSION)/$(PKG_VERSION)/template.configure
rm -f $(1)/share/gauche-$(ABI_VERSION)/$(PKG_VERSION)/template.Makefile.in
rm -f $(1)/share/aclocal/gauche.m4
rm -f $(1)/man/man1/gauche-package.1
endef
$(eval $(call BuildPackage,gauche-scheme))
......@@ -104,7 +104,7 @@ Currently available packages on this repository:
The binary is *not* called `gauche`, but `gosh`.
Version 0.9.7 has been packaged.
Versions 0.9.7 and 0.9.8 have been packaged.
**NOTE:** for compiling Gauche you need to have the same version installed on the compiling machine.
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment