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:
parent
4a6f5358f7
commit
2f4d5d8fac
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=186456
@ -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>
|
||||
|
Loading…
Reference in New Issue
Block a user