diff options
author | pav <pav@FreeBSD.org> | 2004-01-19 17:49:24 +0800 |
---|---|---|
committer | pav <pav@FreeBSD.org> | 2004-01-19 17:49:24 +0800 |
commit | e3621e143e384150df4ee7aefffe2fb95e487943 (patch) | |
tree | a0ae62165dc8fa6e355186e743f9dabc9676c4de /lang/gauche | |
parent | 2df38c46a3b576a31d73123575130450a43437e6 (diff) | |
download | freebsd-ports-gnome-e3621e143e384150df4ee7aefffe2fb95e487943.tar.gz freebsd-ports-gnome-e3621e143e384150df4ee7aefffe2fb95e487943.tar.zst freebsd-ports-gnome-e3621e143e384150df4ee7aefffe2fb95e487943.zip |
- Correct instalation of info files
- Add dependency on iconv
PR: ports/59168, ports/61557
Submitted by: NIIMI Satoshi <sa2c@sa2c.net>, Kimura Fuyuki <fuyuki@nigredo.org>
Approved by: maintainer
Diffstat (limited to 'lang/gauche')
-rw-r--r-- | lang/gauche/Makefile | 6 | ||||
-rw-r--r-- | lang/gauche/files/patch-doc-Makefile.in | 28 |
2 files changed, 20 insertions, 14 deletions
diff --git a/lang/gauche/Makefile b/lang/gauche/Makefile index f886f0142d08..432faf1893c7 100644 --- a/lang/gauche/Makefile +++ b/lang/gauche/Makefile @@ -7,6 +7,7 @@ PORTNAME= gauche PORTVERSION= 0.7.3 # Keep databases/gauche-gdbm in sync with this +PORTREVISION= 1 CATEGORIES= lang scheme MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= ${PORTNAME} @@ -16,6 +17,8 @@ EXTRACT_SUFX= .tgz MAINTAINER= erik@smluc.org COMMENT= Scheme script interpreter with multibyte character handling +LIB_DEPENDS= iconv.3:${PORTSDIR}/converters/libiconv + # Choices are: "pthreads" and "no", but it seems that FreeBSD does not # yet fully support threads with Boehm GC. GAUCHE_THREADS?= no @@ -32,7 +35,8 @@ MAN1= gosh.1 \ GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-threads=${GAUCHE_THREADS} \ --enable-multibyte=${GAUCHE_ENCODING} \ - --with-slib=${PREFIX}/share/slib + --with-slib=${LOCALBASE}/share/slib \ + --with-iconv=${LOCALBASE} PLIST_SUB= VERSION="${PORTVERSION}" \ TARGET="${CONFIGURE_TARGET}" \ INFOSECTION="${INFOSECTION}" diff --git a/lang/gauche/files/patch-doc-Makefile.in b/lang/gauche/files/patch-doc-Makefile.in index 8eaaa7cbbcb4..fb991a6eeed9 100644 --- a/lang/gauche/files/patch-doc-Makefile.in +++ b/lang/gauche/files/patch-doc-Makefile.in @@ -1,6 +1,6 @@ ---- doc/Makefile.in.orig Fri Feb 7 13:22:54 2003 -+++ doc/Makefile.in Fri Feb 7 13:25:36 2003 -@@ -48,7 +48,7 @@ +--- doc/Makefile.in.orig Tue Jul 22 15:34:31 2003 ++++ doc/Makefile.in Mon Oct 27 15:58:31 2003 +@@ -74,7 +74,7 @@ pdf : gauche-refe.pdf @@ -9,31 +9,33 @@ gauche-refe.html : gauche-refe.texi texi2html -number gauche-refe.texi -@@ -65,11 +65,9 @@ - gauche-refe.texi : gauche-ref.texi extract +@@ -91,11 +91,9 @@ + gauche-refe.texi : $(TEXIS) extract $(GOSH) ./extract -en -o gauche-refe.texi gauche-ref.texi -gauche-refe.info.gz : gauche-refe.texi - if test X$(MAKEINFO) != X -a X$(GZIP_PROGRAM) != X; then \ -+gauche-refe.info : gauche-refe.texi -+ if test X$(MAKEINFO) != X ; then \ - $(MAKEINFO) --no-warn gauche-refe.texi; \ +- $(MAKEINFO) --no-warn gauche-refe.texi; \ - rm -rf gauche-refe.info*.gz; \ - $(GZIP_PROGRAM) gauche-refe.info gauche-refe.info-[0-9]*; \ ++gauche-refe.info : gauche-refe.texi ++ if test X$(MAKEINFO) != X ; then \ ++ $(MAKEINFO) --no-warn --no-split gauche-refe.texi; \ fi gauche-refj.html : gauche-refj.texi -@@ -91,11 +89,9 @@ - gauche-refj.texi : gauche-ref.texi extract +@@ -117,11 +115,9 @@ + gauche-refj.texi : $(TEXIS) extract $(GOSH) ./extract -jp -o gauche-refj.texi gauche-ref.texi -gauche-refj.info.gz : gauche-refj.texi - if test X$(MAKEINFO) != X -a X$(GZIP_PROGRAM) != X; then \ -+gauche-refj.info : gauche-refj.texi -+ if test X$(MAKEINFO) != X; then \ - $(MAKEINFO) --no-warn gauche-refj.texi; \ +- $(MAKEINFO) --no-warn gauche-refj.texi; \ - rm -rf gauche-refj.info*.gz; \ - $(GZIP_PROGRAM) gauche-refj.info gauche-refj.info-[0-9]*; \ ++gauche-refj.info : gauche-refj.texi ++ if test X$(MAKEINFO) != X; then \ ++ $(MAKEINFO) --no-warn --no-split gauche-refj.texi; \ fi libgauche-refe.texi : libgauche-ref.texi extract |