summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStuart Herbert <stuart@gentoo.org>2004-04-18 18:52:50 +0000
committerStuart Herbert <stuart@gentoo.org>2004-04-18 18:52:50 +0000
commit368f33cde092ea8d22643877609517217d442d53 (patch)
treed3bd06dcf65e919f82c974a7f1e13b60f2e14778 /dev-util
parentfixes #48222. SRC_URI change (diff)
downloadhistorical-368f33cde092ea8d22643877609517217d442d53.tar.gz
historical-368f33cde092ea8d22643877609517217d442d53.tar.bz2
historical-368f33cde092ea8d22643877609517217d442d53.zip
Added missing startup files
Diffstat (limited to 'dev-util')
-rw-r--r--dev-util/perforce-server/ChangeLog8
-rw-r--r--dev-util/perforce-server/files/perforce-2003.2/50perforce3
-rw-r--r--dev-util/perforce-server/files/perforce-2003.2/conf.d/perforce3
-rw-r--r--dev-util/perforce-server/files/perforce-2003.2/init.d/perforce35
-rw-r--r--dev-util/perforce-server/perforce-server-2003.2.ebuild2
5 files changed, 49 insertions, 2 deletions
diff --git a/dev-util/perforce-server/ChangeLog b/dev-util/perforce-server/ChangeLog
index 18681a4cd8a6..d1841cbafde4 100644
--- a/dev-util/perforce-server/ChangeLog
+++ b/dev-util/perforce-server/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-util/perforce-server
# Copyright 2000-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/perforce-server/ChangeLog,v 1.1 2004/04/18 18:45:21 stuart Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/perforce-server/ChangeLog,v 1.2 2004/04/18 18:52:50 stuart Exp $
+
+ 18 Apr 2004; Stuart Herbert <stuart@gentoo.org>
+ perforce-server-2003.2.ebuild, files/perforce-2003.2/50perforce,
+ files/perforce-2003.2/conf.d/perforce,
+ files/perforce-2003.2/init.d/perforce:
+ Added missing init.d and conf.d files
*perforce-server-2003.2 (18 Apr 2004)
diff --git a/dev-util/perforce-server/files/perforce-2003.2/50perforce b/dev-util/perforce-server/files/perforce-2003.2/50perforce
new file mode 100644
index 000000000000..e2fcc607a662
--- /dev/null
+++ b/dev-util/perforce-server/files/perforce-2003.2/50perforce
@@ -0,0 +1,3 @@
+PATH=/opt/perforce/bin
+ROOTPATH=/opt/perforce/bin:/opt/perforce/sbin
+MANPATH=/opt/perforce/man
diff --git a/dev-util/perforce-server/files/perforce-2003.2/conf.d/perforce b/dev-util/perforce-server/files/perforce-2003.2/conf.d/perforce
new file mode 100644
index 000000000000..889d1b7941ca
--- /dev/null
+++ b/dev-util/perforce-server/files/perforce-2003.2/conf.d/perforce
@@ -0,0 +1,3 @@
+# Config file for /etc/init.d/perforce
+
+P4D="-q -L /var/log/perforce"
diff --git a/dev-util/perforce-server/files/perforce-2003.2/init.d/perforce b/dev-util/perforce-server/files/perforce-2003.2/init.d/perforce
new file mode 100644
index 000000000000..fa3816404d81
--- /dev/null
+++ b/dev-util/perforce-server/files/perforce-2003.2/init.d/perforce
@@ -0,0 +1,35 @@
+#!/sbin/runscript
+# Copyright 1999-2004 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-util/perforce-server/files/perforce-2003.2/init.d/perforce,v 1.1 2004/04/18 18:52:50 stuart Exp $
+#
+# NB: Configuration is in /etc/conf.d/perforce
+
+PIDFILE=/var/run/p4d.pid
+
+depend() {
+ need net
+}
+
+
+start() {
+ ebegin "Starting Perforce SCM"
+ # make sure they can't break our startup by passing -d (which would
+ # cause incorrect PID to be written to pidfile), or the incorrect
+ # depot root
+ P4D="`echo ${P4D} | sed -e 's#-d##' -e 's#-r [^[:space:]]*##'`"
+ start-stop-daemon --start --quiet --chuid perforce:perforce \
+ --exec /usr/sbin/p4d \
+ -- ${P4D} -d -r /var/lib/perforce
+ eend $?
+
+}
+
+stop() {
+ ebegin "Stopping Perforce SCM"
+ if ( ps -C p4d | grep 'p4d' > /dev/null )
+ then
+ killall p4d
+ fi
+ eend $?
+}
diff --git a/dev-util/perforce-server/perforce-server-2003.2.ebuild b/dev-util/perforce-server/perforce-server-2003.2.ebuild
index a88e5a759649..215a8673fff5 100644
--- a/dev-util/perforce-server/perforce-server-2003.2.ebuild
+++ b/dev-util/perforce-server/perforce-server-2003.2.ebuild
@@ -15,7 +15,7 @@ DEPEND="virtual/glibc"
#RDEPEND=""
S=${WORKDIR}
RESTRICT="nomirror nostrip"
-MY_FILES=$FILESDIR/perforce-2003.1/
+MY_FILES=$FILESDIR/perforce-2003.2/
src_unpack ()
{