diff options
author | Sylvio Cesar Teixeira <sylvio@FreeBSD.org> | 2010-04-06 00:49:11 +0000 |
---|---|---|
committer | Sylvio Cesar Teixeira <sylvio@FreeBSD.org> | 2010-04-06 00:49:11 +0000 |
commit | ad8b471882b82029a64dce2c2fdf9b7df6126b43 (patch) | |
tree | 724cb9dc50ed8a3416c6aa0c98ab1da8a93ca9a8 /lang/petite-chez | |
parent | 301f823e182c36ea8d105a63daa0150ae5102917 (diff) | |
download | ports-ad8b471882b82029a64dce2c2fdf9b7df6126b43.tar.gz ports-ad8b471882b82029a64dce2c2fdf9b7df6126b43.zip |
- Added support to plataform amd64
PR: ports/145382
Submitted by: Vitaly Magerya <vmagerya@gmail.com> (maintainer)
Approved by: itetcu (mentor, implicit)
Notes
Notes:
svn path=/head/; revision=252295
Diffstat (limited to 'lang/petite-chez')
-rw-r--r-- | lang/petite-chez/Makefile | 15 | ||||
-rw-r--r-- | lang/petite-chez/distinfo | 6 | ||||
-rw-r--r-- | lang/petite-chez/pkg-plist | 1 |
3 files changed, 18 insertions, 4 deletions
diff --git a/lang/petite-chez/Makefile b/lang/petite-chez/Makefile index 66012990c7aa..ed41677ce6fb 100644 --- a/lang/petite-chez/Makefile +++ b/lang/petite-chez/Makefile @@ -15,7 +15,7 @@ DISTNAME= pcsv${PORTVERSION}-${CHEZ_MACHTYPE} MAINTAINER= vmagerya@gmail.com COMMENT= Free interpreter for Chez Scheme system -ONLY_FOR_ARCHS= i386 +ONLY_FOR_ARCHS= i386 amd64 NO_PACKAGE= user must accept license terms before installation @@ -27,11 +27,14 @@ OPTIONS= THREADS "Install threaded version" off WRKSRC= ${WRKDIR}/csv${PORTVERSION}/custom HAS_CONFIGURE= yes +USE_ICONV= yes CONFIGURE_ARGS= --installprefix=${PREFIX} \ --installman=${MANPREFIX}/man \ --force-relink \ --nogzip-man-pages \ -m=${CHEZ_MACHTYPE} +CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ + LIBS="-L${LOCALBASE}/lib -liconv" ALL_TARGET= build @@ -42,10 +45,14 @@ PLIST_SUB= CHEZ_VERSION="${PORTVERSION}" \ .include <bsd.port.pre.mk> -.if defined(WITH_THREADS) -CHEZ_MACHTYPE= ti3fb -.else +.if ${ARCH} == "i386" CHEZ_MACHTYPE= i3fb +.elif ${ARCH} == "amd64" +CHEZ_MACHTYPE= a6fb +.endif + +.if defined(WITH_THREADS) +CHEZ_MACHTYPE:= t${CHEZ_MACHTYPE} .endif post-extract: diff --git a/lang/petite-chez/distinfo b/lang/petite-chez/distinfo index 8890f3999d4a..91c92acd569d 100644 --- a/lang/petite-chez/distinfo +++ b/lang/petite-chez/distinfo @@ -4,3 +4,9 @@ SIZE (pcsv8.0-i3fb.tar.gz) = 1267605 MD5 (pcsv8.0-ti3fb.tar.gz) = 95c8d008fb6cab2b818fc0b5430eb56f SHA256 (pcsv8.0-ti3fb.tar.gz) = 70d980ce342ba0738f83717996d3f9666fed9c6da8c54264b80359ddaa64c73c SIZE (pcsv8.0-ti3fb.tar.gz) = 1293716 +MD5 (pcsv8.0-a6fb.tar.gz) = f032344517a7028eae6bf8dbf2b31522 +SHA256 (pcsv8.0-a6fb.tar.gz) = 33a03d9eae7d91738aebdb53e0d4f31aac610b11fef153e7e0eef607fa837989 +SIZE (pcsv8.0-a6fb.tar.gz) = 1269145 +MD5 (pcsv8.0-ta6fb.tar.gz) = c3f8831acea4212c04e504f57266e0b9 +SHA256 (pcsv8.0-ta6fb.tar.gz) = 7b1346ea4d9390729e5db53ce16c19a86dc899b475b69e90527f33d6b7be90bb +SIZE (pcsv8.0-ta6fb.tar.gz) = 1296150 diff --git a/lang/petite-chez/pkg-plist b/lang/petite-chez/pkg-plist index 081a2b1649aa..ff291a9ac2ba 100644 --- a/lang/petite-chez/pkg-plist +++ b/lang/petite-chez/pkg-plist @@ -1,4 +1,5 @@ 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 |