Tue Nov 4 13:18:28 2014 UTC ()
Drop guile support because modern guile isn't supported.

siag builds with guile 1.6, but not 1.8.  Because 1.6 will be dropped
from pkgsrc soonish as unreasonably old, disable guile support.  (siag
itself is no longer maintained and thus a candidate for eventual
removal if it causes trouble.)

siag has an included scheme (SIOD), so is still functional without guile.


(gdt)
diff -r1.60 -r1.61 pkgsrc/misc/siag/Makefile

cvs diff -r1.60 -r1.61 pkgsrc/misc/siag/Makefile (expand / switch to unified diff)

--- pkgsrc/misc/siag/Makefile 2012/10/21 11:39:12 1.60
+++ pkgsrc/misc/siag/Makefile 2014/11/04 13:18:28 1.61
@@ -1,44 +1,42 @@ @@ -1,44 +1,42 @@
1# $NetBSD: Makefile,v 1.60 2012/10/21 11:39:12 cheusov Exp $ 1# $NetBSD: Makefile,v 1.61 2014/11/04 13:18:28 gdt Exp $
2# 2#
3 3
4DISTNAME= siag-3.6.1 4DISTNAME= siag-3.6.1
5PKGREVISION= 4 5PKGREVISION= 5
6CATEGORIES= misc editors math textproc 6CATEGORIES= misc editors math textproc
7MASTER_SITES= http://siag.nu/pub/siag/ 7MASTER_SITES= http://siag.nu/pub/siag/
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= http://siag.nu/ 10HOMEPAGE= http://siag.nu/
11COMMENT= Poor man's office suite with spreadsheet, word processor, etc 11COMMENT= Poor man's office suite with spreadsheet, word processor, etc
12LICENSE= gnu-gpl-v2 12LICENSE= gnu-gpl-v2
13 13
14CONFLICTS= siod-[0-9]* 14CONFLICTS= siod-[0-9]*
15 15
16#DEPENDS+= gv>=3.5.8nb1:../../print/gv 16#DEPENDS+= gv>=3.5.8nb1:../../print/gv
17#DEPENDS+= gnuplot>=3.7:../../graphics/gnuplot 17#DEPENDS+= gnuplot>=3.7:../../graphics/gnuplot
18 18
19GNU_CONFIGURE= yes 19GNU_CONFIGURE= yes
20CONFIGURE_ARGS+=--with-x 20CONFIGURE_ARGS+=--with-x
21CONFIGURE_ARGS+=--with-guile 
22CONFIGURE_ARGS+=--with-docdir=${PREFIX}/share/doc/siag 21CONFIGURE_ARGS+=--with-docdir=${PREFIX}/share/doc/siag
23USE_TOOLS+= gmake 22USE_TOOLS+= gmake
24 23
25.include "../../mk/bsd.prefs.mk" 24.include "../../mk/bsd.prefs.mk"
26 25
27BUILD_DEFS+= XAW_TYPE 26BUILD_DEFS+= XAW_TYPE
28 27
29.if ${XAW_TYPE} == "xpm" 28.if ${XAW_TYPE} == "xpm"
30CONFIGURE_ARGS+=--with-xawm=XawXpm 29CONFIGURE_ARGS+=--with-xawm=XawXpm
31.elif ${XAW_TYPE} == "3d" 30.elif ${XAW_TYPE} == "3d"
32CONFIGURE_ARGS+=--with-xawm=Xaw3d 31CONFIGURE_ARGS+=--with-xawm=Xaw3d
33.elif ${XAW_TYPE} == "neXtaw" 32.elif ${XAW_TYPE} == "neXtaw"
34CONFIGURE_ARGS+=--with-xawm=neXtaw 33CONFIGURE_ARGS+=--with-xawm=neXtaw
35.else 34.else
36CONFIGURE_ARGS+=--with-xawm=Xaw 35CONFIGURE_ARGS+=--with-xawm=Xaw
37.endif 36.endif
38 37
39.include "../../devel/ncurses/buildlink3.mk" 38.include "../../devel/ncurses/buildlink3.mk"
40.include "../../lang/guile16/buildlink3.mk" 
41.include "../../x11/libXpm/buildlink3.mk" 39.include "../../x11/libXpm/buildlink3.mk"
42.include "../../x11/mowitz/buildlink3.mk" 40.include "../../x11/mowitz/buildlink3.mk"
43.include "../../mk/xaw.buildlink3.mk" 41.include "../../mk/xaw.buildlink3.mk"
44.include "../../mk/bsd.pkg.mk" 42.include "../../mk/bsd.pkg.mk"