diff options
author | agc <agc@pkgsrc.org> | 2014-04-29 19:18:16 +0000 |
---|---|---|
committer | agc <agc@pkgsrc.org> | 2014-04-29 19:18:16 +0000 |
commit | 5fa94c087ebb285b824d5b5a92addf8587bb2da5 (patch) | |
tree | 12b9fbb3b75f6e344e3a66a16a6d89919a77ade5 /lang | |
parent | f3896f09d8ab68427becace884dc57f43f4b9d48 (diff) | |
download | pkgsrc-5fa94c087ebb285b824d5b5a92addf8587bb2da5.tar.gz |
fix the location of the init file for tinyscheme
bump PKGREVISION
Diffstat (limited to 'lang')
-rw-r--r-- | lang/tinyscheme/Makefile | 9 | ||||
-rw-r--r-- | lang/tinyscheme/distinfo | 3 | ||||
-rw-r--r-- | lang/tinyscheme/patches/patch-scheme.c | 15 |
3 files changed, 25 insertions, 2 deletions
diff --git a/lang/tinyscheme/Makefile b/lang/tinyscheme/Makefile index a5f04e6e802..280cd5409ad 100644 --- a/lang/tinyscheme/Makefile +++ b/lang/tinyscheme/Makefile @@ -1,7 +1,8 @@ -# $NetBSD: Makefile,v 1.17 2013/04/06 14:09:33 rodent Exp $ +# $NetBSD: Makefile,v 1.18 2014/04/29 19:18:16 agc Exp $ DISTNAME= tinyscheme-1.40 CATEGORIES= lang +PKGREVISION= 1 MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=tinyscheme/} MAINTAINER= pkgsrc-users@NetBSD.org @@ -19,5 +20,11 @@ MAKE_FLAGS+= SYS_LIBS=-lm\ ${BUILDLINK_LDADD.dl:Q} MAKE_FLAGS+= CC=${CC:Q} LDFLAGS=${LDFLAGS:Q} DEBUG= MAKE_FLAGS+= LD=${CC:Q} +SUBST_CLASSES+= initpath +SUBST_STAGE.initpath= pre-configure +SUBST_MESSAGE.initpath= Fix location of init.scm file +SUBST_FILES.initpath= scheme.c +SUBST_SED.initpath= -e 's|@PREFIX@|${PREFIX}|' + .include "../../mk/dlopen.buildlink3.mk" .include "../../mk/bsd.pkg.mk" diff --git a/lang/tinyscheme/distinfo b/lang/tinyscheme/distinfo index 5dc70276f41..4a63570a081 100644 --- a/lang/tinyscheme/distinfo +++ b/lang/tinyscheme/distinfo @@ -1,6 +1,7 @@ -$NetBSD: distinfo,v 1.12 2011/12/06 13:22:17 cheusov Exp $ +$NetBSD: distinfo,v 1.13 2014/04/29 19:18:16 agc Exp $ SHA1 (tinyscheme-1.40.tar.gz) = e03f7ac41f0517bb35eced2772c79eb9db42ea82 RMD160 (tinyscheme-1.40.tar.gz) = 1eac087a90c2c2e8ca5f4cefbc5660b96491e4b3 Size (tinyscheme-1.40.tar.gz) = 60160 bytes SHA1 (patch-aa) = 0851a17a9c1c8fd0f3dae40209a49e1574296d78 +SHA1 (patch-scheme.c) = dc05fac2e681ae08806fc8b1d7c16a5b200f52dc diff --git a/lang/tinyscheme/patches/patch-scheme.c b/lang/tinyscheme/patches/patch-scheme.c new file mode 100644 index 00000000000..ce742c80261 --- /dev/null +++ b/lang/tinyscheme/patches/patch-scheme.c @@ -0,0 +1,15 @@ +$NetBSD: patch-scheme.c,v 1.1 2014/04/29 19:18:16 agc Exp $ + +Fix the location of the init file + +--- scheme.c 2014/04/29 17:24:27 1.1 ++++ scheme.c 2014/04/29 17:24:58 +@@ -100,7 +100,7 @@ + #endif + + #ifndef InitFile +-# define InitFile "init.scm" ++# define InitFile "@PREFIX@" "/share/tinyscheme/" "init.scm" + #endif + + #ifndef FIRST_CELLSEGS |