diff --git a/lang/petite-chez/Makefile b/lang/petite-chez/Makefile index dc9f840da09..d7ec7e103f3 100644 --- a/lang/petite-chez/Makefile +++ b/lang/petite-chez/Makefile @@ -1,16 +1,17 @@ -# $OpenBSD: Makefile,v 1.4 2010/11/17 08:05:18 espie Exp $ +# $OpenBSD: Makefile,v 1.5 2011/11/11 20:12:51 jasper Exp $ ONLY_FOR_ARCHS = i386 COMMENT = high-speed threaded Scheme interpreter VERSION = 7.4 MACHINE-TYPE= ti3ob +REVISION = 0 DISTNAME = pcsv${VERSION}-${MACHINE-TYPE} PKGNAME = petite-chez-${VERSION} CATEGORIES = lang -HOMEPAGE = http://www.scheme.com +HOMEPAGE = http://www.scheme.com/ MAINTAINER = Aaron W. Hsu @@ -22,13 +23,14 @@ PERMIT_DISTFILES_FTP = Yes WANTLIB = c curses m pthread z -MASTER_SITES = http://www.scheme.com/download/ +MASTER_SITES = ${HOMEPAGE}/download/ CONFIGURE_STYLE = simple CONFIGURE_ARGS = --machine=${MACHINE-TYPE} \ --installprefix=${TRUEPREFIX} \ --temproot=${WRKINST} \ - --force-relink --threads + --force-relink \ + --threads USE_GROFF = Yes NO_REGRESS = Yes @@ -36,6 +38,6 @@ NO_REGRESS = Yes WRKDIST = ${WRKDIR}/csv7.4 WRKSRC = ${WRKDIST}/custom -ALL_TARGET = +ALL_TARGET = # empty .include diff --git a/lang/petite-chez/patches/patch-custom_Makefile_in b/lang/petite-chez/patches/patch-custom_Makefile_in index 556b06bd6ff..abf16a09038 100644 --- a/lang/petite-chez/patches/patch-custom_Makefile_in +++ b/lang/petite-chez/patches/patch-custom_Makefile_in @@ -1,6 +1,7 @@ +$OpenBSD: patch-custom_Makefile_in,v 1.2 2011/11/11 20:12:51 jasper Exp $ + Don't use bundled zlib. -$OpenBSD: patch-custom_Makefile_in,v 1.1.1.1 2009/04/24 13:13:45 wcmaier Exp $ --- custom/Makefile.in.orig Wed Feb 11 17:03:52 2009 +++ custom/Makefile.in Wed Feb 11 17:09:12 2009 @@ -11,7 +11,6 @@ Kernel=../boot/$m/kernel.o diff --git a/lang/petite-chez/patches/patch-custom_Mf-install_in b/lang/petite-chez/patches/patch-custom_Mf-install_in index 951069e92f2..b435e7b3fbe 100644 --- a/lang/petite-chez/patches/patch-custom_Mf-install_in +++ b/lang/petite-chez/patches/patch-custom_Mf-install_in @@ -1,6 +1,7 @@ +$OpenBSD: patch-custom_Mf-install_in,v 1.2 2011/11/11 20:12:51 jasper Exp $ + Fix example path and don't install with restrictive permissions. -$OpenBSD: patch-custom_Mf-install_in,v 1.1.1.1 2009/04/24 13:13:45 wcmaier Exp $ --- custom/Mf-install.in.orig Tue Mar 13 12:03:19 2007 +++ custom/Mf-install.in Wed Feb 11 16:43:12 2009 @@ -24,7 +24,7 @@ InstallBin=${InstallPrefix}/bin diff --git a/lang/petite-chez/patches/patch-custom_Mf-ti3ob b/lang/petite-chez/patches/patch-custom_Mf-ti3ob index fd0dd8f75c4..a66a8405c62 100644 --- a/lang/petite-chez/patches/patch-custom_Mf-ti3ob +++ b/lang/petite-chez/patches/patch-custom_Mf-ti3ob @@ -1,6 +1,7 @@ +$OpenBSD: patch-custom_Mf-ti3ob,v 1.2 2011/11/11 20:12:51 jasper Exp $ + Link with system zlib. -$OpenBSD: patch-custom_Mf-ti3ob,v 1.1.1.1 2009/04/24 13:13:45 wcmaier Exp $ --- custom/Mf-ti3ob.orig Mon Jun 11 12:09:01 2007 +++ custom/Mf-ti3ob Wed Feb 11 17:12:30 2009 @@ -4,13 +4,13 @@ diff --git a/lang/petite-chez/patches/patch-custom_scheme_1_in b/lang/petite-chez/patches/patch-custom_scheme_1_in index d5cb125601d..9ca18b13b0a 100644 --- a/lang/petite-chez/patches/patch-custom_scheme_1_in +++ b/lang/petite-chez/patches/patch-custom_scheme_1_in @@ -1,6 +1,7 @@ +$OpenBSD: patch-custom_scheme_1_in,v 1.2 2011/11/11 20:12:51 jasper Exp $ + Don't describe scheme executable in synopsis. -$OpenBSD: patch-custom_scheme_1_in,v 1.1.1.1 2009/04/24 13:13:45 wcmaier Exp $ --- custom/scheme.1.in.orig Wed Feb 11 16:18:42 2009 +++ custom/scheme.1.in Wed Feb 11 16:18:54 2009 @@ -10,8 +10,6 @@ diff --git a/lang/petite-chez/pkg/DESCR b/lang/petite-chez/pkg/DESCR index c209b9e8a85..b1e8d3515a9 100644 --- a/lang/petite-chez/pkg/DESCR +++ b/lang/petite-chez/pkg/DESCR @@ -2,4 +2,4 @@ Petite Chez Scheme is a complete Scheme system that is fully compatible with Chez Scheme but uses high-speed threaded interpreter technology in place of Chez Scheme's incremental native-code compiler. Petite Chez Scheme may be used without license, fee or royalty for any purpose, -including for resale as part of a commercial product. +including for resale as part of a commercial product.