mirror of
https://git.FreeBSD.org/ports.git
synced 2024-11-24 00:45:52 +00:00
- Update to 2.3.3
- Claim maintainership - Fix build for amd64 (and maybe ia64) - Remove FreeBSD 4.x specific libreadline requirement - Mark broken for 5.x: lacking certain libm functions
This commit is contained in:
parent
190f4c5d1b
commit
e7b9960906
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=190012
@ -6,13 +6,12 @@
|
||||
#
|
||||
|
||||
PORTNAME= smalltalk
|
||||
PORTVERSION= 2.3.1
|
||||
PORTREVISION= 1
|
||||
PORTVERSION= 2.3.3
|
||||
CATEGORIES= lang
|
||||
MASTER_SITES= ${MASTER_SITE_GNU}
|
||||
MASTER_SITE_SUBDIR= ${PORTNAME}
|
||||
|
||||
MAINTAINER= ports@FreeBSD.org
|
||||
MAINTAINER= johans@stack.nl
|
||||
COMMENT= GNU Smalltalk
|
||||
|
||||
LIB_DEPENDS= gdbm.3:${PORTSDIR}/databases/gdbm \
|
||||
@ -45,12 +44,8 @@ LDFLAGS= -L${LOCALBASE}/lib
|
||||
|
||||
.include <bsd.port.pre.mk>
|
||||
|
||||
.if ${ARCH} != "i386" && ${ARCH} != "alpha"
|
||||
BROKEN= does not compile on !i386 and !alpha
|
||||
.endif
|
||||
|
||||
.if ${OSVERSION} < 500000 || exists(${LOCALBASE}/lib/libreadline.so.5)
|
||||
LIB_DEPENDS+= readline.5:${PORTSDIR}/devel/readline
|
||||
.if ${OSVERSION} < 600000
|
||||
BROKEN= requires C99 math functions for long doubles
|
||||
.endif
|
||||
|
||||
.if defined(WITHOUT_TCLTK)
|
||||
@ -65,7 +60,13 @@ PLIST_SUB+= TCLTK=""
|
||||
|
||||
post-patch:
|
||||
@${REINPLACE_CMD} -e 's|echo aout|echo elf|g' \
|
||||
${WRKSRC}/configure
|
||||
-e 's/ia64-\*-\* /&|amd64-*-* /' \
|
||||
${WRKSRC}/configure
|
||||
@${REINPLACE_CMD} -e 's/x86_64-\*-freebsd\* /&| amd64-*-freebsd* / ' \
|
||||
${WRKSRC}/libffi/configure
|
||||
@${REINPLACE_CMD} -e 's/lrintl (truncl/lroundl (truncl/' \
|
||||
${WRKSRC}/libgst/prims.def \
|
||||
${WRKSRC}/libgst/prims.inl
|
||||
|
||||
post-build:
|
||||
@${SED} -e 's|@bindir@|${PREFIX}/bin|g' \
|
||||
|
@ -1,3 +1,3 @@
|
||||
MD5 (smalltalk-2.3.1.tar.gz) = 42bd6adc7c84c2d6ca3e6086cb913334
|
||||
SHA256 (smalltalk-2.3.1.tar.gz) = f548425d884bdaf9ed457be243bcc836abef5a2f35ee37d930ba32c198c762ce
|
||||
SIZE (smalltalk-2.3.1.tar.gz) = 4298106
|
||||
MD5 (smalltalk-2.3.3.tar.gz) = 79eaff2e19b82b5da08ac5a939317a49
|
||||
SHA256 (smalltalk-2.3.3.tar.gz) = 5b6adfd3ec265b9156d2d6f9ffb1d6b5044b5f5e8a43645bcd005580bb2e329d
|
||||
SIZE (smalltalk-2.3.3.tar.gz) = 4302098
|
||||
|
Loading…
Reference in New Issue
Block a user