mirror of
https://git.freebsd.org/ports.git
synced 2025-07-18 01:39:16 -04:00
- Adjust BOINC_* variables to be consistent with new system in boinc-client
This commit is contained in:
parent
6da44fd70d
commit
c4e07de974
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=296773
12 changed files with 44 additions and 44 deletions
|
@ -35,9 +35,9 @@ CFLAGS+= -march=${CPUTYPE}
|
||||||
.endif
|
.endif
|
||||||
|
|
||||||
# these must match settings in ${PORTSDIR}/net/boinc-client/Makefile
|
# these must match settings in ${PORTSDIR}/net/boinc-client/Makefile
|
||||||
BOINC_USER?= boinc
|
BOINC_CLIENT_USER?= boinc
|
||||||
BOINC_GROUP?= nobody
|
BOINC_CLIENT_GROUP?= nobody
|
||||||
BOINC_HOME?= /var/db/boinc
|
BOINC_CLIENT_HOME?= /var/db/boinc
|
||||||
|
|
||||||
#OPTIONS= X11 "Build screensaver (requires net/boinc-client with X11)" on
|
#OPTIONS= X11 "Build screensaver (requires net/boinc-client with X11)" on
|
||||||
|
|
||||||
|
@ -84,25 +84,25 @@ SUB_FILES= pkg-deinstall pkg-install pkg-message
|
||||||
SUB_LIST= AP_BINARY=${AP_BINARY} \
|
SUB_LIST= AP_BINARY=${AP_BINARY} \
|
||||||
AP_VERSION=${PORTVERSION:S/.//} \
|
AP_VERSION=${PORTVERSION:S/.//} \
|
||||||
SETI_SITE=${SETI_SITE} \
|
SETI_SITE=${SETI_SITE} \
|
||||||
BOINC_HOME=${BOINC_HOME} \
|
BOINC_CLIENT_HOME=${BOINC_CLIENT_HOME} \
|
||||||
BOINC_USER=${BOINC_USER} \
|
BOINC_CLIENT_USER=${BOINC_CLIENT_USER} \
|
||||||
BOINC_GROUP=${BOINC_GROUP}
|
BOINC_CLIENT_GROUP=${BOINC_CLIENT_GROUP}
|
||||||
PLIST_SUB+= AP_BINARY=${AP_BINARY} \
|
PLIST_SUB+= AP_BINARY=${AP_BINARY} \
|
||||||
SETI_SITE=${SETI_SITE} \
|
SETI_SITE=${SETI_SITE} \
|
||||||
BOINC_HOME=${BOINC_HOME}
|
BOINC_CLIENT_HOME=${BOINC_CLIENT_HOME}
|
||||||
|
|
||||||
pre-configure:
|
pre-configure:
|
||||||
(cd ${WRKSRC} ; ./_autosetup)
|
(cd ${WRKSRC} ; ./_autosetup)
|
||||||
|
|
||||||
do-install:
|
do-install:
|
||||||
${INSTALL} -d -o ${BOINC_USER} -g ${BOINC_GROUP} ${BOINC_HOME}/projects
|
${INSTALL} -d -o ${BOINC_CLIENT_USER} -g ${BOINC_CLIENT_GROUP} ${BOINC_CLIENT_HOME}/projects
|
||||||
${INSTALL} -d -o ${BOINC_USER} -g ${BOINC_GROUP} \
|
${INSTALL} -d -o ${BOINC_CLIENT_USER} -g ${BOINC_CLIENT_GROUP} \
|
||||||
${BOINC_HOME}/projects/${SETI_SITE}
|
${BOINC_CLIENT_HOME}/projects/${SETI_SITE}
|
||||||
${INSTALL_PROGRAM} -o ${BOINC_USER} -g ${BOINC_GROUP} \
|
${INSTALL_PROGRAM} -o ${BOINC_CLIENT_USER} -g ${BOINC_CLIENT_GROUP} \
|
||||||
${WRKSRC}/${AP_BINARY} ${BOINC_HOME}/projects/${SETI_SITE}/
|
${WRKSRC}/${AP_BINARY} ${BOINC_CLIENT_HOME}/projects/${SETI_SITE}/
|
||||||
.if !defined(WITHOUT_X11)
|
.if !defined(WITHOUT_X11)
|
||||||
${INSTALL_PROGRAM} -o ${BOINC_USER} -g ${BOINC_GROUP} \
|
${INSTALL_PROGRAM} -o ${BOINC_CLIENT_USER} -g ${BOINC_CLIENT_GROUP} \
|
||||||
${WRKSRC}/ap_graphics ${BOINC_HOME}/projects/${SETI_SITE}/
|
${WRKSRC}/ap_graphics ${BOINC_CLIENT_HOME}/projects/${SETI_SITE}/
|
||||||
.endif
|
.endif
|
||||||
|
|
||||||
post-install:
|
post-install:
|
||||||
|
|
|
@ -6,7 +6,7 @@ if [ "$2" != "POST-DEINSTALL" ]; then
|
||||||
exit 0
|
exit 0
|
||||||
fi
|
fi
|
||||||
|
|
||||||
F=%%BOINC_HOME%%/projects/%%SETI_SITE%%/app_info.xml
|
F=%%BOINC_CLIENT_HOME%%/projects/%%SETI_SITE%%/app_info.xml
|
||||||
echo Removing astropulse_v6 lines from $F
|
echo Removing astropulse_v6 lines from $F
|
||||||
|
|
||||||
l=`grep -n "<name>astropulse_v6</name>" $F | cut -f 1 -d :`
|
l=`grep -n "<name>astropulse_v6</name>" $F | cut -f 1 -d :`
|
||||||
|
|
|
@ -6,13 +6,13 @@ if [ "$2" != "POST-INSTALL" ]; then
|
||||||
exit 0
|
exit 0
|
||||||
fi
|
fi
|
||||||
|
|
||||||
F=%%BOINC_HOME%%/projects/%%SETI_SITE%%/app_info.xml
|
F=%%BOINC_CLIENT_HOME%%/projects/%%SETI_SITE%%/app_info.xml
|
||||||
|
|
||||||
if [ ! -f $F ]; then
|
if [ ! -f $F ]; then
|
||||||
echo Creating new $F
|
echo Creating new $F
|
||||||
echo "<app_info>" > $F
|
echo "<app_info>" > $F
|
||||||
echo "</app_info>" >> $F
|
echo "</app_info>" >> $F
|
||||||
chown %%BOINC_USER%%:%%BOINC_GROUP%% $F
|
chown %%BOINC_CLIENT_USER%%:%%BOINC_CLIENT_GROUP%% $F
|
||||||
fi
|
fi
|
||||||
|
|
||||||
echo Adding astropulse_v6 lines to $F
|
echo Adding astropulse_v6 lines to $F
|
||||||
|
|
|
@ -11,6 +11,6 @@ MANUAL INSTALLATION
|
||||||
*) Or get your account key at http://%%SETI_SITE%%/get_passwd.php
|
*) Or get your account key at http://%%SETI_SITE%%/get_passwd.php
|
||||||
|
|
||||||
*) Attach to the project:
|
*) Attach to the project:
|
||||||
cd %%BOINC_HOME%%
|
cd %%BOINC_CLIENT_HOME%%
|
||||||
boinc_cmd --project_attach %%SETI_SITE%% <account key>
|
boinc_cmd --project_attach %%SETI_SITE%% <account key>
|
||||||
*****************************************************************************
|
*****************************************************************************
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
@cwd %%BOINC_HOME%%/projects
|
@cwd %%BOINC_CLIENT_HOME%%/projects
|
||||||
%%SETI_SITE%%/%%AP_BINARY%%
|
%%SETI_SITE%%/%%AP_BINARY%%
|
||||||
%%X11%%%%SETI_SITE%%/ap_graphics
|
%%X11%%%%SETI_SITE%%/ap_graphics
|
||||||
@dirrmtry %%SETI_SITE%%
|
@dirrmtry %%SETI_SITE%%
|
||||||
|
|
|
@ -34,9 +34,9 @@ CFLAGS+= -march=${CPUTYPE}
|
||||||
.endif
|
.endif
|
||||||
|
|
||||||
# these must match settings in ${PORTSDIR}/net/boinc-client/Makefile
|
# these must match settings in ${PORTSDIR}/net/boinc-client/Makefile
|
||||||
BOINC_USER?= boinc
|
BOINC_CLIENT_USER?= boinc
|
||||||
BOINC_GROUP?= nobody
|
BOINC_CLIENT_GROUP?= nobody
|
||||||
BOINC_HOME?= /var/db/boinc
|
BOINC_CLIENT_HOME?= /var/db/boinc
|
||||||
|
|
||||||
OPTIONS= X11 "Build screensaver (requires net/boinc-client with X11)" off
|
OPTIONS= X11 "Build screensaver (requires net/boinc-client with X11)" off
|
||||||
|
|
||||||
|
@ -77,10 +77,10 @@ SUB_FILES= pkg-deinstall pkg-install pkg-message
|
||||||
SUB_LIST= SETI_BINARY=${SETI_BINARY} \
|
SUB_LIST= SETI_BINARY=${SETI_BINARY} \
|
||||||
SETI_SITE=${SETI_SITE} \
|
SETI_SITE=${SETI_SITE} \
|
||||||
SETI_VERSION=${PORTVERSION:S/.//} \
|
SETI_VERSION=${PORTVERSION:S/.//} \
|
||||||
BOINC_HOME=${BOINC_HOME}
|
BOINC_CLIENT_HOME=${BOINC_CLIENT_HOME}
|
||||||
PLIST_SUB+= SETI_BINARY=${SETI_BINARY} \
|
PLIST_SUB+= SETI_BINARY=${SETI_BINARY} \
|
||||||
SETI_SITE=${SETI_SITE} \
|
SETI_SITE=${SETI_SITE} \
|
||||||
BOINC_HOME=${BOINC_HOME} \
|
BOINC_CLIENT_HOME=${BOINC_CLIENT_HOME} \
|
||||||
PREFIX=${PREFIX}
|
PREFIX=${PREFIX}
|
||||||
|
|
||||||
# str_replace.h is included in newer versions of net/boinc-client,
|
# str_replace.h is included in newer versions of net/boinc-client,
|
||||||
|
@ -97,14 +97,14 @@ pre-configure:
|
||||||
(cd ${WRKSRC} ; ./_autosetup)
|
(cd ${WRKSRC} ; ./_autosetup)
|
||||||
|
|
||||||
do-install:
|
do-install:
|
||||||
${INSTALL} -d -o ${BOINC_USER} -g ${BOINC_GROUP} ${BOINC_HOME}/projects
|
${INSTALL} -d -o ${BOINC_CLIENT_USER} -g ${BOINC_CLIENT_GROUP} ${BOINC_CLIENT_HOME}/projects
|
||||||
${INSTALL} -d -o ${BOINC_USER} -g ${BOINC_GROUP} \
|
${INSTALL} -d -o ${BOINC_CLIENT_USER} -g ${BOINC_CLIENT_GROUP} \
|
||||||
${BOINC_HOME}/projects/${SETI_SITE}
|
${BOINC_CLIENT_HOME}/projects/${SETI_SITE}
|
||||||
${INSTALL_PROGRAM} -o ${BOINC_USER} -g ${BOINC_GROUP} \
|
${INSTALL_PROGRAM} -o ${BOINC_CLIENT_USER} -g ${BOINC_CLIENT_GROUP} \
|
||||||
${WRKSRC}/client/${SETI_BINARY} ${BOINC_HOME}/projects/${SETI_SITE}/
|
${WRKSRC}/client/${SETI_BINARY} ${BOINC_CLIENT_HOME}/projects/${SETI_SITE}/
|
||||||
.if !defined(WITHOUT_X11)
|
.if !defined(WITHOUT_X11)
|
||||||
${INSTALL_PROGRAM} -o ${BOINC_USER} -g ${BOINC_GROUP} \
|
${INSTALL_PROGRAM} -o ${BOINC_CLIENT_USER} -g ${BOINC_CLIENT_GROUP} \
|
||||||
${WRKSRC}/client/seti_graphics ${BOINC_HOME}/projects/${SETI_SITE}/
|
${WRKSRC}/client/seti_graphics ${BOINC_CLIENT_HOME}/projects/${SETI_SITE}/
|
||||||
.endif
|
.endif
|
||||||
|
|
||||||
post-install:
|
post-install:
|
||||||
|
|
|
@ -6,7 +6,7 @@ if [ "$2" != "POST-DEINSTALL" ]; then
|
||||||
exit 0
|
exit 0
|
||||||
fi
|
fi
|
||||||
|
|
||||||
F=%%BOINC_HOME%%/projects/%%SETI_SITE%%/app_info.xml
|
F=%%BOINC_CLIENT_HOME%%/projects/%%SETI_SITE%%/app_info.xml
|
||||||
echo Removing setiathome_enhanced lines from $F
|
echo Removing setiathome_enhanced lines from $F
|
||||||
|
|
||||||
l=`grep -n "<name>setiathome_enhanced</name>" $F | cut -f 1 -d :`
|
l=`grep -n "<name>setiathome_enhanced</name>" $F | cut -f 1 -d :`
|
||||||
|
|
|
@ -6,7 +6,7 @@ if [ "$2" != "POST-INSTALL" ]; then
|
||||||
exit 0
|
exit 0
|
||||||
fi
|
fi
|
||||||
|
|
||||||
F=%%BOINC_HOME%%/projects/%%SETI_SITE%%/app_info.xml
|
F=%%BOINC_CLIENT_HOME%%/projects/%%SETI_SITE%%/app_info.xml
|
||||||
|
|
||||||
if [ ! -f $F ]; then
|
if [ ! -f $F ]; then
|
||||||
echo Creating new $F
|
echo Creating new $F
|
||||||
|
|
|
@ -11,6 +11,6 @@ MANUAL INSTALLATION
|
||||||
*) Or get your account key at http://%%SETI_SITE%%/get_passwd.php
|
*) Or get your account key at http://%%SETI_SITE%%/get_passwd.php
|
||||||
|
|
||||||
*) Attach to the project:
|
*) Attach to the project:
|
||||||
cd %%BOINC_HOME%%
|
cd %%BOINC_CLIENT_HOME%%
|
||||||
boinc_cmd --project_attach %%SETI_SITE%% <account key>
|
boinc_cmd --project_attach %%SETI_SITE%% <account key>
|
||||||
*****************************************************************************
|
*****************************************************************************
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
@cwd %%BOINC_HOME%%/projects
|
@cwd %%BOINC_CLIENT_HOME%%/projects
|
||||||
%%SETI_SITE%%/%%SETI_BINARY%%
|
%%SETI_SITE%%/%%SETI_BINARY%%
|
||||||
%%X11%%%%SETI_SITE%%/seti_graphics
|
%%X11%%%%SETI_SITE%%/seti_graphics
|
||||||
@dirrmtry %%SETI_SITE%%
|
@dirrmtry %%SETI_SITE%%
|
||||||
|
|
|
@ -22,9 +22,9 @@ NO_WRKSUBDIR= yes
|
||||||
STRIP= #
|
STRIP= #
|
||||||
|
|
||||||
# these must match settings in ${PORTSDIR}/net/boinc-client/Makefile
|
# these must match settings in ${PORTSDIR}/net/boinc-client/Makefile
|
||||||
BOINC_USER?= boinc
|
BOINC_CLIENT_USER?= boinc
|
||||||
BOINC_GROUP?= nobody
|
BOINC_CLIENT_GROUP?= nobody
|
||||||
BOINC_HOME?= /var/db/boinc
|
BOINC_CLIENT_HOME?= /var/db/boinc
|
||||||
|
|
||||||
SIMAP_SITE= boinc.bio.wzw.tum.de_boincsimap
|
SIMAP_SITE= boinc.bio.wzw.tum.de_boincsimap
|
||||||
SIMAP_URL= boinc.bio.wzw.tum.de/boincsimap
|
SIMAP_URL= boinc.bio.wzw.tum.de/boincsimap
|
||||||
|
@ -34,7 +34,7 @@ HMMER_BINARY= hmmer_${HMMER_VERSION}_${MACH}-pc-freebsd
|
||||||
HMMER_VERSION= 5.09
|
HMMER_VERSION= 5.09
|
||||||
|
|
||||||
PLIST_SUB= SIMAP_BINARY=${SIMAP_BINARY} HMMER_BINARY=${HMMER_BINARY} SIMAP_SITE=${SIMAP_SITE} \
|
PLIST_SUB= SIMAP_BINARY=${SIMAP_BINARY} HMMER_BINARY=${HMMER_BINARY} SIMAP_SITE=${SIMAP_SITE} \
|
||||||
BOINC_HOME=${BOINC_HOME}
|
BOINC_CLIENT_HOME=${BOINC_CLIENT_HOME}
|
||||||
|
|
||||||
ONLY_FOR_ARCHS= i386 amd64
|
ONLY_FOR_ARCHS= i386 amd64
|
||||||
|
|
||||||
|
@ -76,11 +76,11 @@ do-extract:
|
||||||
@(cd ${WRKDIR} && ${EXTRACT_CMD} ${EXTRACT_BEFORE_ARGS} ${DISTDIR}/${HMMER_BINARY} ${EXTRACT_AFTER_ARGS})
|
@(cd ${WRKDIR} && ${EXTRACT_CMD} ${EXTRACT_BEFORE_ARGS} ${DISTDIR}/${HMMER_BINARY} ${EXTRACT_AFTER_ARGS})
|
||||||
|
|
||||||
do-install:
|
do-install:
|
||||||
${INSTALL} -d -o ${BOINC_USER} -g ${BOINC_GROUP} ${BOINC_HOME}/projects
|
${INSTALL} -d -o ${BOINC_CLIENT_USER} -g ${BOINC_CLIENT_GROUP} ${BOINC_CLIENT_HOME}/projects
|
||||||
${INSTALL} -d -o ${BOINC_USER} -g ${BOINC_GROUP} ${BOINC_HOME}/projects/${SIMAP_SITE}
|
${INSTALL} -d -o ${BOINC_CLIENT_USER} -g ${BOINC_CLIENT_GROUP} ${BOINC_CLIENT_HOME}/projects/${SIMAP_SITE}
|
||||||
${INSTALL_DATA} -o ${BOINC_USER} -g ${BOINC_GROUP} ${WRKDIR}/app_info.xml ${BOINC_HOME}/projects/${SIMAP_SITE}
|
${INSTALL_DATA} -o ${BOINC_CLIENT_USER} -g ${BOINC_CLIENT_GROUP} ${WRKDIR}/app_info.xml ${BOINC_CLIENT_HOME}/projects/${SIMAP_SITE}
|
||||||
.for APP in ${DISTNAME}
|
.for APP in ${DISTNAME}
|
||||||
${INSTALL_PROGRAM} -o ${BOINC_USER} -g ${BOINC_GROUP} ${WRKDIR}/${APP} ${BOINC_HOME}/projects/${SIMAP_SITE}
|
${INSTALL_PROGRAM} -o ${BOINC_CLIENT_USER} -g ${BOINC_CLIENT_GROUP} ${WRKDIR}/${APP} ${BOINC_CLIENT_HOME}/projects/${SIMAP_SITE}
|
||||||
.endfor
|
.endfor
|
||||||
|
|
||||||
post-install:
|
post-install:
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
@cwd %%BOINC_HOME%%
|
@cwd %%BOINC_CLIENT_HOME%%
|
||||||
projects/%%SIMAP_SITE%%/app_info.xml
|
projects/%%SIMAP_SITE%%/app_info.xml
|
||||||
projects/%%SIMAP_SITE%%/%%SIMAP_BINARY%%
|
projects/%%SIMAP_SITE%%/%%SIMAP_BINARY%%
|
||||||
projects/%%SIMAP_SITE%%/%%HMMER_BINARY%%
|
projects/%%SIMAP_SITE%%/%%HMMER_BINARY%%
|
||||||
|
|
Loading…
Add table
Reference in a new issue