Date: Sun, 14 Jan 2018 18:29:19 +0000 (UTC) From: Larry Rosenman <ler@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r458988 - in head/net/boinc-client: . files Message-ID: <201801141829.w0EITJra082429@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: ler Date: Sun Jan 14 18:29:19 2018 New Revision: 458988 URL: https://svnweb.freebsd.org/changeset/ports/458988 Log: net/boinc-client: upgrade to 7.8.6 - move to GitHub - pet portlint Added: head/net/boinc-client/files/patch-client_hostinfo__unix.cpp (contents, props changed) Deleted: head/net/boinc-client/files/patch-api__boinc_api.cpp head/net/boinc-client/files/patch-client__client_msgs.h head/net/boinc-client/files/patch-clientgui__AsyncRPC.cpp head/net/boinc-client/files/patch-lib__diagnostics.cpp head/net/boinc-client/files/patch-lib__gui_rpc_client_print.cpp head/net/boinc-client/files/patch-lib__str_util.cpp Modified: head/net/boinc-client/Makefile head/net/boinc-client/distinfo head/net/boinc-client/files/boinc-client.in head/net/boinc-client/pkg-plist Modified: head/net/boinc-client/Makefile ============================================================================== --- head/net/boinc-client/Makefile Sun Jan 14 18:27:46 2018 (r458987) +++ head/net/boinc-client/Makefile Sun Jan 14 18:29:19 2018 (r458988) @@ -2,19 +2,28 @@ # $FreeBSD$ PORTNAME= boinc-client -PORTVERSION= 7.2.33 -PORTREVISION= 8 +PORTVERSION= 7.8.6 CATEGORIES= net -MASTER_SITES= LOCAL/rene MAINTAINER= ler@FreeBSD.org COMMENT= Berkeley Open Infrastructure for Network Computing client -GNU_CONFIGURE= yes +LICENSE= LGPL3 + +LIB_DEPENDS+= libfreetype.so:print/freetype2 + +USES= autoreconf dos2unix gettext gmake libtool pkgconfig ssl tar:xz +USE_XORG+= x11 xscrnsaver INSTALL_TARGET= install-strip -USES= autoreconf dos2unix gmake libtool pkgconfig tar:xz +GNU_CONFIGURE= yes +USE_GITHUB= yes +GH_ACCOUNT= BOINC +GH_PROJECT= boinc +GH_TAGNAME= client_release/7.8/${PORTVERSION} USE_LDCONFIG= yes DOS2UNIX_GLOB= *.xpm +NO_WRKSUBDIR= yes +WRKSRC_SUBDIR= boinc-client_release-7.8-${PORTVERSION} USERS= boinc GROUPS= boinc @@ -32,7 +41,7 @@ SUB_LIST= BOINC_CLIENT_HOME="${BOINC_CLIENT_HOME}" \ CONFIGURE_ARGS= --disable-server CONFIGURE_ENV= OBJCXX="${CXX}" CPPFLAGS+= -I${LOCALBASE}/include -LDFLAGS+= -L${LOCALBASE}/lib +LDFLAGS+= -L${LOCALBASE}/lib -lexecinfo OPTIONS_DEFINE= CLIENT MANAGER NLS X11 LINUX USER SKINS OPTIONS_DEFAULT= CLIENT MANAGER X11 USER Modified: head/net/boinc-client/distinfo ============================================================================== --- head/net/boinc-client/distinfo Sun Jan 14 18:27:46 2018 (r458987) +++ head/net/boinc-client/distinfo Sun Jan 14 18:29:19 2018 (r458988) @@ -1,2 +1,3 @@ -SHA256 (boinc-client-7.2.33.tar.xz) = 5829e82fc065adc08839af362bee4988a0867858e10f0d5bd8c39668f27a8298 -SIZE (boinc-client-7.2.33.tar.xz) = 21782836 +TIMESTAMP = 1515941947 +SHA256 (BOINC-boinc-7.8.6-client_release-7.8/7.8.6_GH0.tar.gz) = ed5f3dcdc8d1cc5277529afb701377e77d1ff89711368a7456553bf249940bad +SIZE (BOINC-boinc-7.8.6-client_release-7.8/7.8.6_GH0.tar.gz) = 52037690 Modified: head/net/boinc-client/files/boinc-client.in ============================================================================== --- head/net/boinc-client/files/boinc-client.in Sun Jan 14 18:27:46 2018 (r458987) +++ head/net/boinc-client/files/boinc-client.in Sun Jan 14 18:29:19 2018 (r458988) @@ -24,7 +24,7 @@ command="%%PREFIX%%/bin/boinc_client" pidfile="/var/run/${name}.pid" boinc_client_user=%%BOINC_CLIENT_USER%% -command_args="--daemon %%OPTION_NO_GUI_RPC%% %%OPTION_NO_NET_INFO%% --dir \"%%BOINC_CLIENT_HOME%%\"" +command_args="--redirectio %%OPTION_NO_GUI_RPC%% %%OPTION_NO_NET_INFO%% --dir %%BOINC_CLIENT_HOME%%" start_cmd=boinc_client_start stop_postcmd=boinc_client_poststop @@ -39,10 +39,7 @@ boinc_client_start() return 1 fi echo "Starting ${name}." - idprio 31 su - ${boinc_client_user} -c \ - "\"${command}\" ${boinc_client_flags} ${command_args}" || return 1 - pgrep -U ${boinc_client_user} -n -t - '^boinc_client$' \ - > "${pidfile}" || return 1 + idprio 31 daemon -u ${boinc_client_user} -p ${pidfile} -f ${command} ${boinc_client_flags} ${command_args} || return 1 } boinc_client_poststop() Added: head/net/boinc-client/files/patch-client_hostinfo__unix.cpp ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net/boinc-client/files/patch-client_hostinfo__unix.cpp Sun Jan 14 18:29:19 2018 (r458988) @@ -0,0 +1,13 @@ +--- client/hostinfo_unix.cpp.orig 2018-01-14 16:39:30 UTC ++++ client/hostinfo_unix.cpp +@@ -164,7 +164,9 @@ extern "C" { + // The following is intended to be true both on Linux + // and Debian GNU/kFreeBSD (see trac #521) + // +-#define LINUX_LIKE_SYSTEM (defined(__linux__) || defined(__GNU__) || defined(__GLIBC__)) && !defined(__HAIKU__) ++#if (defined(__linux__) || defined(__GNU__) || defined(__GLIBC__) || defined (__freebsd__)) && !defined(__HAIKU__) ++#define LINUX_LIKE_SYSTEM 1 ++#endif + + // Returns the offset between LOCAL STANDARD TIME and UTC. + // LOCAL_STANDARD_TIME = UTC_TIME + get_timezone(). Modified: head/net/boinc-client/pkg-plist ============================================================================== --- head/net/boinc-client/pkg-plist Sun Jan 14 18:27:46 2018 (r458987) +++ head/net/boinc-client/pkg-plist Sun Jan 14 18:29:19 2018 (r458988) @@ -10,7 +10,6 @@ include/boinc/base64.h include/boinc/boinc_api.h include/boinc/boinc_fcgi.h include/boinc/boinc_opencl.h -include/boinc/boinc_win.h include/boinc/cal_boinc.h include/boinc/cc_config.h include/boinc/cert_sig.h @@ -20,7 +19,6 @@ include/boinc/config.h include/boinc/coproc.h include/boinc/crypt.h include/boinc/diagnostics.h -include/boinc/diagnostics_win.h include/boinc/error_numbers.h include/boinc/filesys.h include/boinc/graphics2.h @@ -42,16 +40,15 @@ include/boinc/procinfo.h include/boinc/project_specific_defines.h include/boinc/proxy_info.h include/boinc/reduce.h +include/boinc/sched_msgs.h include/boinc/shmem.h include/boinc/stackwalker_imports.h -include/boinc/stackwalker_win.h include/boinc/std_fixes.h include/boinc/str_util.h include/boinc/svn_version.h include/boinc/url.h include/boinc/util.h include/boinc/version.h -include/boinc/win_util.h %%X11%%include/boinc/boinc_gl.h %%X11%%include/boinc/graphics_api.h %%X11%%include/boinc/graphics_data.h @@ -60,16 +57,16 @@ lib/libboinc.a lib/libboinc_api.a lib/libboinc_api.so lib/libboinc_api.so.7 -lib/libboinc_api.so.7.2.33 +lib/libboinc_api.so.7.8.6 lib/libboinc_crypt.a lib/libboinc_opencl.a lib/libboinc_opencl.so lib/libboinc_opencl.so.7 -lib/libboinc_opencl.so.7.2.33 +lib/libboinc_opencl.so.7.8.6 %%X11%%lib/libboinc_graphics2.a %%X11%%lib/libboinc_graphics2.so %%X11%%lib/libboinc_graphics2.so.7 -%%X11%%lib/libboinc_graphics2.so.7.2.33 +%%X11%%lib/libboinc_graphics2.so.7.8.6 %%SKINS%%share/boinc/skins/Charity Engine/background_image.png %%SKINS%%share/boinc/skins/Charity Engine/ce_about.ico %%SKINS%%share/boinc/skins/Charity Engine/ce_icon_play.png
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201801141829.w0EITJra082429>