# New ports collection makefile for: guile # Date created: 2 November 1997 # Whom: jseger@FreeBSD.org # # $FreeBSD$ # PORTNAME= guile PORTVERSION= 1.6.4 PORTREVISION= 2 CATEGORIES= lang scheme MASTER_SITES= ${MASTER_SITE_GNU} MASTER_SITE_SUBDIR= guile MAINTAINER= gnome@FreeBSD.org COMMENT= GNU Ubiquitous Intelligent Language for Extension LIB_DEPENDS= ltdl.4:${PORTSDIR}/devel/libltdl USE_REINPLACE= yes USE_GMAKE= yes GNU_CONFIGURE= yes INSTALLS_SHLIB= yes USE_GNOME= gnometarget CONFIGURE_ARGS= --with-threads CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ LDFLAGS="-L${LOCALBASE}/lib" GUILE_VER= 1.6 PLIST_SUB= GUILE_VER=${GUILE_VER} REINPLACE_FILES= libguile/gc.c libguile/mallocs.c \ libguile/ports.c libguile/smob.c INFO= goops guile-tut guile r5rs .include .if ${ARCH} == "ia64" EXTRA_PATCHES= ${FILESDIR}/extra-patch-ia64 .endif post-extract: cd ${WRKSRC}; ${CHMOD} u+w ${REINPLACE_FILES} @${FIND} ${WRKSRC}/doc -name "*.info*" -delete post-patch: @cd ${WRKSRC} ; \ ${REINPLACE_CMD} -e 's|||g' ${REINPLACE_FILES} @${REINPLACE_CMD} -e 's|%%X11BASE%%|${X11BASE}|g ; \ s|%%LOCALBASE%%|${LOCALBASE}|g' ${WRKSRC}/libguile/load.c @${REINPLACE_CMD} -e 's^sparc-\*-\*^sparc-*-*|sparc64-*-*^' ${WRKSRC}/configure .include