1 |
< |
### RPM cms jobrobot 0.0.1 |
1 |
> |
### RPM cms jobrobot 0.0.2 |
2 |
|
## INITENV +PATH PYTHONPATH %i/lib/python`echo $PYTHON_VERSION | cut -d. -f 1,2`/site-packages |
3 |
|
## INITENV SET JOBROBOT_SERVICE_HOME %{i}/lib/python`echo $PYTHON_VERSION | cut -d. -f 1,2`/site-packages |
4 |
|
|
5 |
|
%define exportName JOBROBOT_SERVICE |
6 |
< |
%define cvstag V01-03-14 |
6 |
> |
%define cvstag V01-03-15 |
7 |
|
%define cvsserver cvs://:pserver:anonymous@cmscvs.cern.ch:2401/cvs_server/repositories/CMSSW?passwd=AA_:yZZ3e |
8 |
|
Source: %cvsserver&strategy=checkout&module=WEBTOOLS/Applications/JobRobot&nocache=true&export=%{exportName}&tag=-r%{cvstag}&output=/%{exportName}.tar.gz |
9 |
|
Requires: python cherrypy |
14 |
|
rm -rf %i/etc/profile.d |
15 |
|
mkdir -p %i/etc/profile.d |
16 |
|
mkdir -p %i/etc/init.d |
17 |
< |
mkdir -p %i/lib/python`echo $PYTHON_VERSION | cut -d. -f 1,2`/site-packages |
17 |
> |
mkdir -p %i/lib/python`echo $PYTHON_VERSION | cut -d. -f 1,2`/site-packages/html |
18 |
|
cp -r Applications/JobRobot/jr_ws_server.py %{i}/lib/python`echo $PYTHON_VERSION | cut -d. -f 1,2`/site-packages |
19 |
< |
cp -r Applications/JobRobot/CherryServer3.conf %{i}/lib/python`echo $PYTHON_VERSION | cut -d. -f 1,2`/site-packages |
19 |
> |
chmod a+x %{i}/lib/python`echo $PYTHON_VERSION | cut -d. -f 1,2`/site-packages/jr_ws_server.py |
20 |
|
|
21 |
|
# copy init script |
22 |
|
cp Applications/JobRobot/jr_init %{i}/etc/init.d/ |