svn commit: r501369 - head/net/boinc-client
Dmitry Marakasov
amdmi3 at FreeBSD.org
Sun May 12 09:31:34 UTC 2019
Author: amdmi3
Date: Sun May 12 09:31:33 2019
New Revision: 501369
URL: https://svnweb.freebsd.org/changeset/ports/501369
Log:
- Add missing USES
- Fix conditional USE_XORG
- Switch to options helpers
- Update WWW
Approved by: portmgr blanket
Modified:
head/net/boinc-client/Makefile
head/net/boinc-client/pkg-descr
Modified: head/net/boinc-client/Makefile
==============================================================================
--- head/net/boinc-client/Makefile Sun May 12 09:01:34 2019 (r501368)
+++ head/net/boinc-client/Makefile Sun May 12 09:31:33 2019 (r501369)
@@ -64,6 +64,7 @@ MANAGER_LIB_DEPENDS= libnotify.so:devel/libnotify \
MANAGER_CONFIGURE_ON= --with-sqlite3-prefix=${LOCALBASE}
MANAGER_CONFIGURE_OFF= --with-wx-config=false --without-x
MANAGER_CONFIGURE_ENABLE=manager
+MANAGER_USES= gnome
MANAGER_USE= GNOME=cairo,gdkpixbuf2,glib20,gtk20,pango \
XORG=xcb,x11,xext,xscrnsaver WX=3.0
@@ -76,10 +77,9 @@ CLIENT_USE= RC_SUBR=boinc-client
LINUX_CONFIGURE_ON= --with-boinc-alt-platform=i686-pc-linux-gnu
LINUX_USES= linux
-X11_USES= jpeg
-X11_USE= GL=glut XORG=xmu,xi
-X11_USE_XORG+= x11 xscrnsaver
-X11_CONFIGURE_OFF= ax_cv_check_glut_libglut=no
+X11_USES= jpeg gl
+X11_USE= GL=glut XORG=x11,xscrnsaver,xmu,xi
+X11_CONFIGURE_OFF= --without-x ax_cv_check_glut_libglut=no
.include <bsd.port.options.mk>
@@ -102,10 +102,6 @@ SUB_LIST+= OPTION_USER="true"
SUB_LIST+= OPTION_USER=""
.endif
-.if ${PORT_OPTIONS:NX11}
-CONFIGURE_ARGS+= --without-x
-.endif
-
post-patch:
@${REINPLACE_CMD} -e 's|@PREFIX@|${PREFIX}|' \
${WRKSRC}/client/hostinfo_unix.cpp
@@ -122,9 +118,9 @@ post-patch:
${WRKSRC}/zip/zip/z_fileio.c ${WRKSRC}/zip/zip/z_globals.c \
${WRKSRC}/zip/zip/zip.c ${WRKSRC}/zip/zip/zipfile.c \
${WRKSRC}/zip/zip/zipup.c
-.if ${PORT_OPTIONS:NX11}
+
+post-patch-X11-off:
@${REINPLACE_CMD} -e 's|enable_xss="yes"|enable_xss="no"|' ${WRKSRC}/configure.ac
-.endif
post-install:
.for name in config.h project_specific_defines.h api/reduce.h \
Modified: head/net/boinc-client/pkg-descr
==============================================================================
--- head/net/boinc-client/pkg-descr Sun May 12 09:01:34 2019 (r501368)
+++ head/net/boinc-client/pkg-descr Sun May 12 09:31:33 2019 (r501369)
@@ -2,4 +2,4 @@ BOINC is a software platform for distributed computing
computer resources. This port contains BOINC API, libraries, client and
manager GUI.
-WWW: http://boinc.berkeley.edu/
+WWW: https://boinc.berkeley.edu/
More information about the svn-ports-all
mailing list