Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 12 May 2019 09:31:33 +0000 (UTC)
From:      Dmitry Marakasov <amdmi3@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r501369 - head/net/boinc-client
Message-ID:  <201905120931.x4C9VXwR087808@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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/



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201905120931.x4C9VXwR087808>