Changeset View
Changeset View
Standalone View
Standalone View
biology/xmolwt/Makefile
Show All 13 Lines | |||||
USES= gmake | USES= gmake | ||||
MAKEFILE= Makefile.gtk | MAKEFILE= Makefile.gtk | ||||
ALL_TARGET= gmolwt | ALL_TARGET= gmolwt | ||||
PORTDOCS= * | PORTDOCS= * | ||||
PLIST_FILES= bin/gmolwt bin/molwt | PLIST_FILES= bin/gmolwt bin/molwt | ||||
.include <bsd.port.options.mk> | GTK2_USES= pkgconfig | ||||
GTK2_USE= GNOME=gtk20 | |||||
.if ${PORT_OPTIONS:MGTK2} | GTK2_MAKE_ENV= GTKCONFIG="pkg-config gtk+-2.0" | ||||
USES+= pkgconfig | GTK2_USE_OFF= GNOME=gtk12 | ||||
USE_GNOME= gtk20 | GTK2_MAKE_ENV_OFF= GTKCONFIG="${GTK_CONFIG}" | ||||
MAKE_ENV+= GTKCONFIG="pkg-config gtk+-2.0" | |||||
.else | |||||
USE_GNOME= gtk12 | |||||
MAKE_ENV+= GTKCONFIG="${GTK_CONFIG}" | |||||
.endif | .endif | ||||
post-patch: | post-patch: | ||||
@${REINPLACE_CMD} -e \ | @${REINPLACE_CMD} -e \ | ||||
'/^CC/s| =| ?=| ; \ | '/^CC/s| =| ?=| ; \ | ||||
/^CFLAGS/s| =| +=| ; \ | /^CFLAGS/s| =| +=| ; \ | ||||
/^GTKCONFIG/s| =| ?=|' ${WRKSRC}/Makefile.gtk | /^GTKCONFIG/s| =| ?=|' ${WRKSRC}/Makefile.gtk | ||||
do-install: | do-install: | ||||
${INSTALL_PROGRAM} ${WRKSRC}/gmolwt ${STAGEDIR}${PREFIX}/bin | ${INSTALL_PROGRAM} ${WRKSRC}/gmolwt ${STAGEDIR}${PREFIX}/bin | ||||
${LN} -sf gmolwt ${STAGEDIR}${PREFIX}/bin/molwt | ${LN} -sf gmolwt ${STAGEDIR}${PREFIX}/bin/molwt | ||||
@${MKDIR} ${STAGEDIR}${DOCSDIR} | @${MKDIR} ${STAGEDIR}${DOCSDIR} | ||||
(cd ${WRKSRC} && ${INSTALL_DATA} Howtouse.* Readme Xmolwt dot.gtkrc \ | (cd ${WRKSRC} && ${INSTALL_DATA} Howtouse.* Readme Xmolwt dot.gtkrc \ | ||||
*.html *.gif ${STAGEDIR}${DOCSDIR}) | *.html *.gif ${STAGEDIR}${DOCSDIR}) | ||||
.include <bsd.port.mk> | .include <bsd.port.mk> |