summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTomas Chvatal <scarabeus@gentoo.org>2009-04-23 16:13:33 +0000
committerTomas Chvatal <scarabeus@gentoo.org>2009-04-23 16:13:33 +0000
commit6f4f249e9e887dbb619b0611e1d1128788b21a53 (patch)
tree9521f18b1f63305886cde665839049d9c87bebda /sci-misc/boinc
parentBump to 1.3.102. Fixes #258249 (diff)
downloadhistorical-6f4f249e9e887dbb619b0611e1d1128788b21a53.tar.gz
historical-6f4f249e9e887dbb619b0611e1d1128788b21a53.tar.bz2
historical-6f4f249e9e887dbb619b0611e1d1128788b21a53.zip
Some gentoo syntax improvement in init.d file.
Package-Manager: portage-2.2_rc30/cvs/Linux x86_64
Diffstat (limited to 'sci-misc/boinc')
-rw-r--r--sci-misc/boinc/ChangeLog5
-rw-r--r--sci-misc/boinc/Manifest4
-rw-r--r--sci-misc/boinc/files/boinc.init37
3 files changed, 25 insertions, 21 deletions
diff --git a/sci-misc/boinc/ChangeLog b/sci-misc/boinc/ChangeLog
index 2c545e729c85..9afee9df4eb8 100644
--- a/sci-misc/boinc/ChangeLog
+++ b/sci-misc/boinc/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for sci-misc/boinc
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-misc/boinc/ChangeLog,v 1.59 2009/04/23 16:00:16 scarabeus Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-misc/boinc/ChangeLog,v 1.60 2009/04/23 16:13:33 scarabeus Exp $
+
+ 23 Apr 2009; Tomas Chvatal <scarabeus@gentoo.org> files/boinc.init:
+ Some gentoo syntax improvement in init.d file.
23 Apr 2009; Tomas Chvatal <scarabeus@gentoo.org> files/boinc.init,
boinc-6.4.5-r1.ebuild:
diff --git a/sci-misc/boinc/Manifest b/sci-misc/boinc/Manifest
index 5bb4f81035e0..58121e52fa35 100644
--- a/sci-misc/boinc/Manifest
+++ b/sci-misc/boinc/Manifest
@@ -1,7 +1,7 @@
AUX 6.4.5-RSA_security.patch 2413 RMD160 8bf2d0573fedbdbc54f0c479747a23f0ff840f22 SHA1 e5fcafdd0da06a8a59350ff85cf3725e9ff8cede SHA256 f21a6904459ffcfd40cc0804d4a7f46e5a9ef013c217f204e100a8adf8cd4f87
AUX boinc.conf 711 RMD160 b6bb25b9d10cbefd3de5d653e701e056e2de4587 SHA1 570929cb4ed50d4fc4408624c4d0d330e208609c SHA256 032f07145ee230f069ffdc93befe90c047fba4314aedfc8024bdb44c06798e9e
-AUX boinc.init 2994 RMD160 8be77d31066cad14ffd976910e1007f88ae3012e SHA1 2f260f6d484d5b3ebb81b10ca7c68d322dd9079f SHA256 af7c58b8f15fd77fca4f56e67144f0c45e2230567363a29839d94033bca59df1
+AUX boinc.init 3083 RMD160 5e3dffe7cf45f91b340b9e2bfd2986b1b2a25b36 SHA1 3fb5ab86d900c71ae3546f979fe8953082a7b884 SHA256 06508a2a77854e2ad08d61a796d9c3a49e00d9e35850afabf67e60b275e08bcf
DIST boinc-6.4.5.tar.bz2 7639286 RMD160 8f7232a3e7d273076f6b2ae50b565550c03485cc SHA1 24c63d11c8e9ebda17beac359928407ce3b8678d SHA256 f6f1d053f10873ed9b3b6ce8dc4444a49f6c804196a3eb080f574db36e58557a
EBUILD boinc-6.4.5-r1.ebuild 4333 RMD160 5170c5b67ea73b7cc1498e61997924983ec18f35 SHA1 518e6490d61f3f0d0f068d113c4184946eb38f9b SHA256 f863c7c08ac7d69864202310af44acce68f6ae151be61d3d66bbb26b4e0e16f7
-MISC ChangeLog 11502 RMD160 e61f5032768981701882849bdd88db9063a156d7 SHA1 7d2b20b1c3acb5ae3d4aa0b4efad4a276ea62d9e SHA256 3976ddacc3ebcdacd757d2572d916d2c8e749f03628c896b9cdedeb7d8cad03e
+MISC ChangeLog 11622 RMD160 d0869373b1fe7438497f7ba9b2e127e5c73810a2 SHA1 fea968134840fc50abfe774ab1a366c7c2b1a08c SHA256 f1165c823b731025397085424cb48b0e65ff7c23555726e20f8a827744f68cfb
MISC metadata.xml 697 RMD160 8cfc36bbae9395d2675629d68af1c6354244bd5f SHA1 bcfd28d367a81a6fa8b6a548703270cb066a9392 SHA256 614f44eeb4b76fccb040b9ab7dee69e50152c930a9224946010f39e7eed6e04c
diff --git a/sci-misc/boinc/files/boinc.init b/sci-misc/boinc/files/boinc.init
index 3735c4bd12f1..6e31db676682 100644
--- a/sci-misc/boinc/files/boinc.init
+++ b/sci-misc/boinc/files/boinc.init
@@ -8,31 +8,31 @@ depend() {
}
create_work_directory() {
- if [[ ! -d $RUNTIMEDIR ]]; then
- einfo "Directory $RUNTIMEDIR not existing, creating now."
- mkdir $RUNTIMEDIR
- chown ${USER}:${GROUP} $RUNTIMEDIR
- if [[ ! -d $RUNTIMEDIR ]]; then
- eeror "Directory $RUNTIMEDIR could not be created!"
+ if [[ ! -d ${RUNTIMEDIR} ]]; then
+ einfo "Directory ${RUNTIMEDIR} not existing, creating now."
+ mkdir ${RUNTIMEDIR}
+ chown ${USER}:${GROUP} ${RUNTIMEDIR}
+ if [[ ! -d ${RUNTIMEDIR} ]]; then
+ eeror "Directory ${RUNTIMEDIR} could not be created!"
return 1
fi
- ln -s /etc/ssl/certs/ca-certificates.crt $RUNTIMEDIR/ca-bundle.crt
+ ln -s /etc/ssl/certs/ca-certificates.crt ${RUNTIMEDIR}/ca-bundle.crt
fi
}
generate_logs() {
- if [[ ! -f $LOGFILE ]]; then
- einfo "No $LOGFILE around. Creating new..."
+ if [[ ! -f ${LOGFILE} ]]; then
+ einfo "No ${LOGFILE} around. Creating new..."
einfo "For good log rotation is great tool app-admin/logrotate"
- touch $LOGFILE
- chown ${USER}:${GROUP} $LOGFILE
+ touch ${LOGFILE}
+ chown ${USER}:${GROUP} ${LOGFILE}
fi
}
cuda_check() {
if [[ -f /opt/cuda/%LIBDIR%/libcudart.so ]]; then
# symlink wont harm :]
- ln -snf /opt/cuda/%LIBDIR%/libcudart.so $RUNTIMEDIR/libcudart.so
+ ln -snf /opt/cuda/%LIBDIR%/libcudart.so ${RUNTIMEDIR}/libcudart.so
fi
}
@@ -42,7 +42,7 @@ start() {
create_work_directory
cuda_check
- cd $RUNTIMEDIR
+ pushd ${RUNTIMEDIR} > /dev/null
if [[ ! -f lockfile ]]; then
einfo "File $RUNTIMEDIR/lockfile does not exist, assuming first run."
@@ -88,7 +88,7 @@ start() {
fi
fi
- eend $RESULT
+ eend ${RESULT}
}
attach() {
@@ -103,18 +103,19 @@ attach() {
fi
ebegin "Attaching to project"
# we have to work in runtime directory
- cd $RUNTIMEDIR
+ pushd ${RUNTIMEDIR} > /dev/null
# boinc does not return 1 when it fails currently
- $BOINCBIN --chuid ${USER}:${GROUP} --attach_project $url $key &> /dev/null
+ ${BOINCBIN} --chuid ${USER}:${GROUP} --attach_project ${url} ${key} &> /dev/null
+ popd > /dev/null
eend $?
sleep 10
- tail $LOGFILE
+ tail ${LOGFILE}
}
stop() {
ebegin "Stopping BOINC"
- start-stop-daemon --stop --retry 3 --quiet --exec $BOINCBIN
+ start-stop-daemon --stop --retry 3 --quiet --exec ${BOINCBIN}
eend $?
}