diff --git a/lang/petite-chez/Makefile b/lang/petite-chez/Makefile index 0adcfa7a237a..aee836a25639 100644 --- a/lang/petite-chez/Makefile +++ b/lang/petite-chez/Makefile @@ -1,83 +1,83 @@ PORTNAME= petite-chez PORTVERSION= 8.4 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= lang scheme MASTER_SITES= http://www.scheme.com/download/ \ http://tx97.net/pub/distfiles/ DISTNAME= pcsv${PORTVERSION}-${CHEZ_MACHTYPE} MAINTAINER= vmagerya@gmail.com COMMENT= Free interpreter for Chez Scheme system WWW= https://www.scheme.com/petitechezscheme.html # Both install bin/scheme-script CONFLICTS= ikarus ONLY_FOR_ARCHS= i386 amd64 NO_PACKAGE= User must accept license terms before installation .if defined(PACKAGE_BUILDING) IGNORE= user must accept license terms before installation .endif OPTIONS_DEFINE= THREADS WRKSRC= ${WRKDIR}/csv${PORTVERSION}/custom HAS_CONFIGURE= yes USES= iconv CONFIGURE_ARGS= --installprefix=${PREFIX} \ - --installman=${MANPREFIX}/man \ + --installman=${PREFIX}/share/man \ --temproot=${STAGEDIR} \ --force-relink \ --nogzip-man-pages \ -m=${CHEZ_MACHTYPE} MAKE_JOBS_UNSAFE= yes ALL_TARGET= build PLIST_SUB= CHEZ_VERSION="${PORTVERSION}" \ CHEZ_MACHTYPE="${CHEZ_MACHTYPE}" .include .if ${ARCH} == "i386" CHEZ_MACHTYPE= i3fb .elif ${ARCH} == "amd64" CHEZ_MACHTYPE= a6fb .endif .if ${PORT_OPTIONS:MTHREADS} CHEZ_MACHTYPE:= t${CHEZ_MACHTYPE} .endif post-extract: .if !defined(PETITECHEZ_AGREE_LICENSE) || ${PETITECHEZ_AGREE_LICENSE} != "yes" @${ECHO} @${ECHO} "AGREEMENT: ${WRKDIR}/csv${PORTVERSION}/petite.lic" @${ECHO} @${ECHO} "BEFORE PROCEEDING WITH THE INSTALLATION, YOU MUST FIRST READ" @${ECHO} "THE ENTIRE AGREEMENT. BY PROCEEDING WITH THE INSTALLATION," @${ECHO} "YOU EXPRESSLY AGREE TO BE BOUND BY THE TERMS AND CONDITIONS" @${ECHO} "OF THE AGREEMENT. IF YOU DO NOT AGREE TO ALL OF THE TERMS" @${ECHO} "AND CONDITIONS OF THIS AGREEMENT, DO NOT PROCEED WITH" @${ECHO} "THE INSTALLATION." @${ECHO} @${ECHO} "Build with PETITECHEZ_AGREE_LICENSE=yes to continue." @${FALSE} .endif post-configure: @${REINPLACE_CMD} \ -e 's|C=gcc|C=${CC}|' \ -e 's|-L/usr/local/lib|-L/usr/lib -L${LOCALBASE}/lib|' \ ${WRKSRC}/Mf-${CHEZ_MACHTYPE} post-install: .for bin in petite scheme-script ${CHMOD} u+w ${STAGEDIR}${PREFIX}/bin/${bin} ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${bin} ${CHMOD} u-w ${STAGEDIR}${PREFIX}/bin/${bin} .endfor .include diff --git a/lang/petite-chez/pkg-plist b/lang/petite-chez/pkg-plist index 09af39aee965..100242b7c2b0 100644 --- a/lang/petite-chez/pkg-plist +++ b/lang/petite-chez/pkg-plist @@ -1,30 +1,30 @@ bin/petite bin/scheme-script lib/csv%%CHEZ_VERSION%%/%%CHEZ_MACHTYPE%%/petite.boot lib/csv%%CHEZ_VERSION%%/%%CHEZ_MACHTYPE%%/scheme-script.boot lib/csv%%CHEZ_VERSION%%/%%CHEZ_MACHTYPE%%/scheme.h lib/csv%%CHEZ_VERSION%%/lib/Makefile lib/csv%%CHEZ_VERSION%%/lib/compat.ss lib/csv%%CHEZ_VERSION%%/lib/csocket.c lib/csv%%CHEZ_VERSION%%/lib/def.ss lib/csv%%CHEZ_VERSION%%/lib/edit.ss lib/csv%%CHEZ_VERSION%%/lib/fact.ss lib/csv%%CHEZ_VERSION%%/lib/fatfib.ss lib/csv%%CHEZ_VERSION%%/lib/fft.ss lib/csv%%CHEZ_VERSION%%/lib/fib.ss lib/csv%%CHEZ_VERSION%%/lib/foreign.ss lib/csv%%CHEZ_VERSION%%/lib/freq.ss lib/csv%%CHEZ_VERSION%%/lib/interpret.ss lib/csv%%CHEZ_VERSION%%/lib/m4.ss lib/csv%%CHEZ_VERSION%%/lib/macro.ss lib/csv%%CHEZ_VERSION%%/lib/matrix.ss lib/csv%%CHEZ_VERSION%%/lib/object.ss lib/csv%%CHEZ_VERSION%%/lib/power.ss lib/csv%%CHEZ_VERSION%%/lib/queue.ss lib/csv%%CHEZ_VERSION%%/lib/rabbit.ss lib/csv%%CHEZ_VERSION%%/lib/rsa.ss lib/csv%%CHEZ_VERSION%%/lib/scons.ss lib/csv%%CHEZ_VERSION%%/lib/setof.ss lib/csv%%CHEZ_VERSION%%/lib/socket.ss lib/csv%%CHEZ_VERSION%%/lib/unify.ss -man/man1/petite.1.gz +share/man/man1/petite.1.gz