aboutsummaryrefslogtreecommitdiff
path: root/academic
diff options
context:
space:
mode:
authorEdward W. Koenig <kingbeowulf@linuxgalaxy.org>2022-12-08 15:00:50 -0800
committerWilly Sudiarto Raharjo <willysr@slackbuilds.org>2022-12-10 07:43:15 +0700
commit955fd36c35e56fce8cc5c255f17b43ad1f54fba6 (patch)
tree1ab18145e54b266d8bc18fa8b0de724ba7079c9b /academic
parentda2a857070e6bcf8eda986a2f1dc304c9d9794e2 (diff)
academic/boinc: Updated for version 7.20.5
Signed-off-by: Edward W. Koenig <kingbeowulf@linuxgalaxy.org> Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
Diffstat (limited to 'academic')
-rw-r--r--academic/boinc/README5
-rw-r--r--academic/boinc/README.Slackware7
-rw-r--r--academic/boinc/boinc.SlackBuild14
-rw-r--r--academic/boinc/boinc.info8
4 files changed, 20 insertions, 14 deletions
diff --git a/academic/boinc/README b/academic/boinc/README
index b617f82986776..60fd3ebcb39e4 100644
--- a/academic/boinc/README
+++ b/academic/boinc/README
@@ -18,13 +18,14 @@ Building
DATADIR="/home/<user>/.boinc_data" ./boinc.SlackBuild
-to set the data directory in your user's home and build the package.
+to set the data directory in your user's home, or prefered data path,
+and build the package. The default data path is /var/lib/boinc.
(2) If you do not wish to build the boincmgr GUI,
BOINCMGR=no ./boinc.SlackBuild
-then you do not need to install the dependencies (wxGTK3). See
+then you do not need to install the dependencies (wxWidgets). See
README.Slackware for details.
After installation you need to join a BOINC project:
diff --git a/academic/boinc/README.Slackware b/academic/boinc/README.Slackware
index 5dc39e60abc88..01fd4a30ed820 100644
--- a/academic/boinc/README.Slackware
+++ b/academic/boinc/README.Slackware
@@ -20,8 +20,13 @@ if [ -x /etc/rc.d/rc.boinc ]; then
/etc/rc.d/rc.boinc stop
fi
-Note: The default configuration enables boinc control on the running
+Note 1:
+The default configuration enables boinc control on the running
host via boinccmg or boincmgr on th same running host. To truly run
headless, you will need to configure boinc to allow RPC access from
another host.
+Note 2:
+If you use the default data path of /var/lib/boinc as a non-root user,
+before first use, you will need to create the that path and set the
+appropriate user permissions.
diff --git a/academic/boinc/boinc.SlackBuild b/academic/boinc/boinc.SlackBuild
index c093c7132566c..9738bcd3a0ad0 100644
--- a/academic/boinc/boinc.SlackBuild
+++ b/academic/boinc/boinc.SlackBuild
@@ -22,17 +22,17 @@
# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#
-# 01MAY2022:
+# 08DEC2022:
# Version update
-# Removed need for STATIC wxWidgets-3.0 to avoid conflicts.
+# switched to wxWidgets-3.2
# Bypass wxconfig symlink for compatibility.
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=boinc
-VERSION=${VERSION:-7.18.1}
-BRANCH=${BRANCH:-7.18}
-BUILD=${BUILD:-2}
+VERSION=${VERSION:-7.20.5}
+BRANCH=${BRANCH:-7.20}
+BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -70,7 +70,7 @@ fi
set -e
# Your default working directory location. Pass with DATADIR=<dir> Boinc.SlackBuild
-DATADIR=${DATADIR:-'$HOME/.boinc_data'}
+DATADIR=${DATADIR:-'/var/lib/boinc'}
BOINCMGR=${BOINCMGR:-yes}
if [ "$BOINCMGR" = "yes" ]; then
@@ -107,7 +107,7 @@ CXXFLAGS="$SLKCFLAGS" \
--disable-shared \
$do_mgr \
--with-x \
- --with-wx-config=/usr/lib$LIBDIRSUFFIX/wx/config/gtk3-unicode-3.0 \
+ --with-wx-config=/usr/lib$LIBDIRSUFFIX/wx/config/gtk3-unicode-3.2 \
--build=$ARCH-slackware-linux
make
diff --git a/academic/boinc/boinc.info b/academic/boinc/boinc.info
index 259064a22773e..b5d6fc33d3c39 100644
--- a/academic/boinc/boinc.info
+++ b/academic/boinc/boinc.info
@@ -1,10 +1,10 @@
PRGNAM="boinc"
-VERSION="7.18.1"
+VERSION="7.20.5"
HOMEPAGE="https://boinc.berkeley.edu/"
-DOWNLOAD="https://github.com/BOINC/boinc/archive/client_release/7.18/7.18.1/boinc-client_release-7.18-7.18.1.tar.gz"
-MD5SUM="039fa9d0ad58a23784a162394ac1c599"
+DOWNLOAD="https://github.com/BOINC/boinc/archive/client_release/7.20/7.20.5/boinc-client_release-7.20-7.20.5.tar.gz"
+MD5SUM="f5c100bd3835d88cd7ce15d2d1ac5085"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="wxGTK3"
+REQUIRES="wxWidgets"
MAINTAINER="Edward W. Koenig"
EMAIL="kingbeowulf@linuxgalaxy.org"