Index: head/lang/smalltalk/Makefile =================================================================== --- head/lang/smalltalk/Makefile (revision 190011) +++ head/lang/smalltalk/Makefile (revision 190012) @@ -1,81 +1,82 @@ # New ports collection makefile for: smalltalk # Date created: 09 Feb 1995 # Whom: gpalmer # # $FreeBSD$ # 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 \ execinfo.1:${PORTSDIR}/devel/libexecinfo OPTIONS= TCLTK "Enable Tcl/Tk binding" on USE_AUTOTOOLS= libtool:15 USE_GNOME= gnomehack gnometarget pkgconfig USE_GCC= 3.4+ USE_ICONV= yes USE_GMAKE= yes GNU_CONFIGURE= yes CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}" \ ac_cv_prog_EMACS=no CONFIGURE_ARGS= --mandir=${MANPREFIX}/man \ --infodir=${PREFIX}/${INFO_PATH} \ --enable-generational-gc=no \ --enable-gtk=no \ --with-emacs=no \ --with-gmp=no USE_LDCONFIG= yes PLIST_SUB= VERSION="${PORTVERSION}" MAN1= gst.1 INFO= gst gst-base gst-libs CPPFLAGS= -I${LOCALBASE}/include LDFLAGS= -L${LOCALBASE}/lib .include -.if ${ARCH} != "i386" && ${ARCH} != "alpha" -BROKEN= does not compile on !i386 and !alpha +.if ${OSVERSION} < 600000 +BROKEN= requires C99 math functions for long doubles .endif -.if ${OSVERSION} < 500000 || exists(${LOCALBASE}/lib/libreadline.so.5) -LIB_DEPENDS+= readline.5:${PORTSDIR}/devel/readline -.endif - .if defined(WITHOUT_TCLTK) CONFIGURE_ARGS+= --with-tcl=no PLIST_SUB+= TCLTK="@comment " .else LIB_DEPENDS+= tk84.1:${PORTSDIR}/x11-toolkits/tk84 CONFIGURE_ARGS+= --with-tcl=${LOCALBASE}/lib/tcl8.4 \ --with-tk=${LOCALBASE}/lib/tk8.4 PLIST_SUB+= TCLTK="" .endif 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' \ ${WRKSRC}/gst-mode.el.in > ${WRKSRC}/gst-mode.el @${SED} -e 's|@lispdir@|${PREFIX}/share/emacs/site-lisp|g' \ ${WRKSRC}/smalltalk-mode.el.in > ${WRKSRC}/smalltalk-mode.el post-install: @${MKDIR} ${DATADIR}/gtk @${TOUCH} ${DATADIR}/gtk/.keep_me ${INSTALL_DATA} ${WRKSRC}/*.el ${PREFIX}/share/emacs/site-lisp .include Property changes on: head/lang/smalltalk/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.69 \ No newline at end of property +1.70 \ No newline at end of property Index: head/lang/smalltalk/distinfo =================================================================== --- head/lang/smalltalk/distinfo (revision 190011) +++ head/lang/smalltalk/distinfo (revision 190012) @@ -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 Property changes on: head/lang/smalltalk/distinfo ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.30 \ No newline at end of property +1.31 \ No newline at end of property