OpenPKG CVS Repository
http://cvs.openpkg.org/
____________________________________________________________________________
Server: cvs.openpkg.org Name: Michael Schloh
Root: /e/openpkg/cvs Email: [EMAIL PROTECTED]
Module: openpkg-src openpkg-web Date: 10-Jan-2003 20:53:04
Branch: HEAD Handle: 2003011019530301
Added files:
openpkg-src/mico rc.mico
Modified files:
openpkg-src/mico mico.spec
openpkg-web news.txt
Log:
Added run-commands file, and adjusted spec file accordingly.
Summary:
Revision Changes Path
1.10 +8 -1 openpkg-src/mico/mico.spec
1.1 +60 -0 openpkg-src/mico/rc.mico
1.2639 +1 -0 openpkg-web/news.txt
____________________________________________________________________________
patch -p0 <<'@@ .'
Index: openpkg-src/mico/mico.spec
============================================================================
$ cvs diff -u -r1.9 -r1.10 mico.spec
--- openpkg-src/mico/mico.spec 7 Jan 2003 16:28:12 -0000 1.9
+++ openpkg-src/mico/mico.spec 10 Jan 2003 19:53:04 -0000 1.10
@@ -33,7 +33,7 @@
Group: System
License: LGPL/GPL
Version: 2.3.7
-Release: 20030107
+Release: 20030110
# package options
%option with_ssl no
@@ -106,6 +106,8 @@
$RPM_BUILD_ROOT%{l_prefix}/bin \
$RPM_BUILD_ROOT%{l_prefix}/lib \
$RPM_BUILD_ROOT%{l_prefix}/include/mico \
+ $RPM_BUILD_ROOT%{l_prefix}/etc/rc.d \
+ $RPM_BUILD_ROOT%{l_prefix}/var/mico \
$RPM_BUILD_ROOT%{l_prefix}/man/man1 \
$RPM_BUILD_ROOT%{l_prefix}/man/man5 \
$RPM_BUILD_ROOT%{l_prefix}/man/man8
@@ -114,6 +116,11 @@
%{l_make} %{l_mflags} install \
INSTDIR=$RPM_BUILD_ROOT%{l_prefix} \
SHARED_INSTDIR=$RPM_BUILD_ROOT%{l_prefix}
+
+ # install our own things
+ %{l_shtool} install -c -m 755 -e 's;@l_prefix@;%{l_prefix};g' \
+ -e 's;@l_musr@;%{l_musr};g' -e 's;@l_mgrp@;%{l_mgrp};g' \
+ %{SOURCE rc.mico} $RPM_BUILD_ROOT%{l_prefix}/etc/rc.d/
# cleanup installation files
rm -rf $RPM_BUILD_ROOT%{l_prefix}/doc
@@ .
patch -p0 <<'@@ .'
Index: openpkg-src/mico/rc.mico
============================================================================
$ cvs diff -u -r0 -r1.1 rc.mico
--- /dev/null 2003-01-10 20:53:04.000000000 +0100
+++ rc.mico 2003-01-10 20:53:04.000000000 +0100
@@ -0,0 +1,60 @@
+#!@l_prefix@/lib/openpkg/bash @l_prefix@/etc/rc
+##
+## rc.mico -- Run-Commands for MICO Daemons
+##
+
+%config
+ mico_enable="no"
+ mico_micod="no"
+ mico_nsd="no"
+ micod_args="-ORBIIOPAddr inet:`uname -n`:8912"
+ nsd_args="-ORBIIOPAddr inet:`uname -n`:8914"
+
+%start -p 200 -u @l_musr@
+ opServiceEnabled mico || exit 0
+ # run the object adapter daemon for dynamic object activation
+ if opVarIsYes mico_micod; then
+ @l_prefix@/bin/micod ${micod_args} &
+ echo $! > @l_prefix@/var/mico/micod.pid
+ fi
+ # run the name service daemon for flexible object indexing
+ if opVarIsYes mico_nsd; then
+ @l_prefix@/bin/nsd ${nsd_args} &
+ echo $! > @l_prefix@/var/mico/nsd.pid
+ fi
+
+%stop -p 200 -u @l_musr@
+ opServiceEnabled mico || exit 0
+ if opVarIsYes mico_micod; then
+ # first test if object adapter daemon is running
+ if [ -f @l_prefix@/var/mico/micod.pid ]; then
+ kill -TERM `cat @l_prefix@/var/mico/micod.pid`
+ rm @l_prefix@/var/mico/micod.pid
+ fi
+ fi
+ if opVarIsYes mico_nsd; then
+ # first test if name service daemon is running
+ if [ -f @l_prefix@/var/mico/nsd.pid ]; then
+ kill -TERM `cat @l_prefix@/var/mico/nsd.pid`
+ rm @l_prefix@/var/mico/nsd.pid
+ fi
+ fi
+
+%restart -u @l_musr@
+ opServiceEnabled mico || exit 0
+ # first test if object adapter daemon is running
+ if [ -f @l_prefix@/var/mico/micod.pid ]; then
+ kill -TERM `cat @l_prefix@/var/mico/micod.pid`
+ sleep 2
+ fi
+ # run the object adapter daemon for dynamic object activation
+ @l_prefix@/bin/micod ${micod_args} &
+ echo $! > @l_prefix@/var/mico/micod.pid
+ # first test if name service daemon is running
+ if [ -f @l_prefix@/var/mico/nsd.pid ]; then
+ kill -TERM `cat @l_prefix@/var/mico/nsd.pid`
+ sleep 2
+ fi
+ # run the name service daemon for flexible object indexing
+ @l_prefix@/bin/nsd ${nsd_args} &
+ echo $! > @l_prefix@/var/mico/nsd.pid
@@ .
patch -p0 <<'@@ .'
Index: openpkg-web/news.txt
============================================================================
$ cvs diff -u -r1.2638 -r1.2639 news.txt
--- openpkg-web/news.txt 10 Jan 2003 16:55:21 -0000 1.2638
+++ openpkg-web/news.txt 10 Jan 2003 19:53:03 -0000 1.2639
@@ -1,3 +1,4 @@
+10-Jan-2003: Upgraded package: P<mico-2.3.7-20030110>
10-Jan-2003: Upgraded package: P<openpkg-20030110-20030110>
10-Jan-2003: Upgraded package: P<perl-util-20030110-20030110>
10-Jan-2003: Upgraded package: P<mysql-3.23.54a-20030110>
@@ .
______________________________________________________________________
The OpenPKG Project www.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]