- Fix Build with gcc 4.2
PR: 113305 Submitted by: KATO Tsuguru <tkato432@yahoo.com>
This commit is contained in:
parent
3cd4cbcef3
commit
1ecdbe4332
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=192744
@ -28,6 +28,14 @@ MAN1= vdk-config-2.1
|
||||
CPPFLAGS= -I${LOCALBASE}/include ${PTHREAD_CFLAGS}
|
||||
LDFLAGS= -L${LOCALBASE}/lib -lgnuregex ${PTHREAD_LIBS}
|
||||
|
||||
.include <bsd.port.pre.mk>
|
||||
|
||||
.if ${OSVERSION} > 502010
|
||||
GNU_REGEX_H= gnu/regex.h
|
||||
.else
|
||||
GNU_REGEX_H= gnuregex.h
|
||||
.endif
|
||||
|
||||
post-patch:
|
||||
@${REINPLACE_CMD} -e \
|
||||
's|CXXFLAGS="-s"|CXXFLAGS="$$CXXFLAGS"|g' ${WRKSRC}/configure
|
||||
@ -35,7 +43,11 @@ post-patch:
|
||||
@${REINPLACE_CMD} -e 's|-lpthread|${LDFLAGS}|g' ${WRKSRC}/${file}
|
||||
.endfor
|
||||
.for file in vdk/FileDialog.h vdk/gtksourcebuffer.h vdk/gtksourcetag.h
|
||||
@${REINPLACE_CMD} -e 's|<regex\.h>|<gnuregex.h>|g' ${WRKSRC}/${file}
|
||||
@${REINPLACE_CMD} -e 's|<regex\.h>|<${GNU_REGEX_H}>|g' ${WRKSRC}/${file}
|
||||
.endfor
|
||||
@${REINPLACE_CMD} -e \
|
||||
's|VDKComboEntry::||g' ${WRKSRC}/vdk/vdkcomboentry.h
|
||||
@${REINPLACE_CMD} -e \
|
||||
's|VDKFileChooser::||g' ${WRKSRC}/vdk/vdkfilechooser.h
|
||||
|
||||
.include <bsd.port.mk>
|
||||
.include <bsd.port.post.mk>
|
||||
|
Loading…
Reference in New Issue
Block a user