Fix the build if devel/libffi is installed in system.

PR:		ports/109774
Reported by:	Kostas Blekos <mplekos@physics.upatras.gr>
This commit is contained in:
Jeremy Messenger 2007-03-03 20:54:51 +00:00
parent 4a6f5358f7
commit 2f4d5d8fac
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=186456

View File

@ -5,6 +5,7 @@
#
# $FreeBSD$
# $MCom: ports/devel/g-wrap/Makefile,v 1.6 2006/12/24 18:45:08 ahze Exp $
#
PORTNAME= g-wrap
PORTVERSION= 1.9.6
@ -31,6 +32,8 @@ USE_GNOME= glib20 gnomehack
post-patch:
@${REINPLACE_CMD} -e 's|"glib"|"glib-2.0"|' \
${WRKSRC}/configure
@${FIND} ${WRKSRC} -name "Makefile.in" | ${XARGS} ${REINPLACE_CMD} -e \
's|(GUILE_CFLAGS) $$(LIBFFI_CFLAGS)|(LIBFFI_CFLAGS) $$(GUILE_CFLAGS)|g'
pre-install:
@${REINPLACE_CMD} -e 's|libffi||' ${WRKSRC}/${MAKEFILE}
@ -38,7 +41,8 @@ pre-install:
post-install:
${MKDIR} ${PREFIX}/include/g-wrap/ffi
.for f in ffi.h ffitarget.h
${INSTALL_DATA} ${WRKSRC}/libffi/include/${f} ${PREFIX}/include/g-wrap/ffi
${INSTALL_DATA} ${WRKSRC}/libffi/include/${f} \
${PREFIX}/include/g-wrap/ffi
.endfor
.include <bsd.port.mk>