Index: head/net/boinc-client/Makefile =================================================================== --- head/net/boinc-client/Makefile (revision 288150) +++ head/net/boinc-client/Makefile (revision 288151) @@ -1,92 +1,92 @@ # New ports collection makefile for: boinc # Date created: 01 October 2004 # Whom: J.R. Oldroyd # # $FreeBSD$ # PORTNAME= boinc-client PORTVERSION= 6.4.5 PORTREVISION= 7 CATEGORIES= net MASTER_SITES= ${MASTER_SITE_LOCAL} MASTER_SITE_SUBDIR= pav MAINTAINER= pav@FreeBSD.org COMMENT= Berkeley Open Infrastructure for Network Computing client LIB_DEPENDS= curl:${PORTSDIR}/ftp/curl USE_BZIP2= yes GNU_CONFIGURE= yes MAKE_JOBS_UNSAFE= yes BOINC_USER?= boinc BOINC_GROUP?= nobody BOINC_HOME?= /var/db/boinc PLIST_SUB= BOINC_HOME="${BOINC_HOME}" BOINC_USER="${BOINC_USER}" BOINC_GROUP="${BOINC_GROUP}" SUB_FILES= pkg-install SUB_LIST= BOINC_HOME="${BOINC_HOME}" BOINC_USER="${BOINC_USER}" BOINC_GROUP="${BOINC_GROUP}" USE_RC_SUBR= boinc.sh CONFIGURE_ARGS= --disable-server CPPFLAGS+= -I${LOCALBASE}/include CXXFLAGS:= ${CXXFLAGS:N-O*:N-f*} -O3 CFLAGS:= ${CFLAGS:N-O*:N-f*} -O3 CONFIGURE_ENV= CXXFLAGSS="${CXXFLAGS}" OPTIONS= X11 "Build Boinc Manager GUI" on \ ALT "Accept Linux science applications" off .include -.if ${ARCH} == "sparc64" -BROKEN= Does not install on sparc64 +.if ${ARCH} == "ia64" || ${ARCH} == "powerpc" || ${ARCH} == "sparc64" +BROKEN= Does not install on ia64, powerpc, or sparc64 .endif .if !defined(WITHOUT_X11) USE_GL= glut USE_XORG= x11 USE_WX= 2.6+ WX_CONF_ARGS= absolute CPPFLAGS+= -I${LOCALBASE}/include USE_ICONV= yes LIB_DEPENDS+= jpeg:${PORTSDIR}/graphics/jpeg PLIST_SUB+= BOINC_GUI="" .else CONFIGURE_ARGS+= --with-wx-config=false --without-x PLIST_SUB+= BOINC_GUI="@comment " .endif .if defined(WITH_ALT) CONFIGURE_ARGS+=--with-boinc-alt-platform=i686-pc-linux-gnu USE_LINUX= yes .endif post-patch: @${REINPLACE_CMD} -e 's|gui_rpc_auth.cfg|${BOINC_HOME}/gui_rpc_auth.cfg|g' \ ${WRKSRC}/client/file_names.h ${WRKSRC}/lib/boinc_cmd.cpp \ ${WRKSRC}/clientgui/MainDocument.cpp @${REINPLACE_CMD} -e 's|../curl/ca-bundle.crt||' ${WRKSRC}/client/Makefile.in @${REINPLACE_CMD} -e 's|ca-bundle.crt|${LOCALBASE}/share/certs/ca-root-nss.crt|' ${WRKSRC}/client/file_names.h @${REINPLACE_CMD} -e 's|||' ${WRKSRC}/clientgui/stdwx.h @${REINPLACE_CMD} -e 's| install-dist_pkgdataDATA||' ${WRKSRC}/clientgui/res/Makefile.in @${REINPLACE_CMD} -e 's|boincmgr.16x16.png boincmgr.32x32.png boincmgr.48x48.png||' ${WRKSRC}/clientgui/res/Makefile.in @${REINPLACE_CMD} -e 's|client/scripts||' ${WRKSRC}/Makefile.in # kill -O3 from clientgui build, it triggers some optimization bug and segfaults on runtime with -O3 post-configure: @${REINPLACE_CMD} -e 's|-O3 ||' ${WRKSRC}/clientgui/Makefile post-install: .for file in boinc_gl graphics_api graphics_data reduce ${INSTALL_DATA} ${WRKSRC}/api/${file}.h ${PREFIX}/include/boinc/ .endfor @PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL .include Property changes on: head/net/boinc-client/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.48 \ No newline at end of property +1.49 \ No newline at end of property