ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/COMP/CMSDIST/webtools.spec
(Generate patch)

Comparing COMP/CMSDIST/webtools.spec (file contents):
Revision 1.1 by eulisse, Mon Dec 18 10:23:06 2006 UTC vs.
Revision 1.8 by eulisse, Fri Mar 30 12:56:53 2007 UTC

# Line 1 | Line 1
1 < ### RPM cms webtools alpha
1 > ### RPM cms webtools ALPHA-cp3
2   %define moduleName WEBTOOLS
3   %define exportName WEBTOOLS
4 < %define cvstag HEAD
4 > %define cvstag V00-09-00
5   %define cvsserver cvs://:pserver:anonymous@cmscvs.cern.ch:2401/cvs_server/repositories/CMSSW?passwd=AA_:yZZ3e
6   Source: %cvsserver&strategy=checkout&module=%{moduleName}&nocache=true&export=%{exportName}&tag=-r%{cvstag}&output=/%{moduleName}.tar.gz
7 + Provides: perl(CGI)
8 + Provides: perl(Crypt::CBC)
9 + Provides: perl(SecurityModule)
10  
11   %prep
12   %setup -n %{moduleName}
# Line 14 | Line 17 | cp -r * %i
17   cat << \EOF_CHERRYPY_CONF > %i/etc/cherrypy.conf
18   # Serve a complete directory
19   [/Common]
20 < static_filter.on = True
21 < static_filter.dir = "%i/Common"
20 > tools.staticdir.on = True
21 > tools.staticdir.dir = %i/Common
22   [/Templates]
23 < static_filter.on = True
24 < static_filter.dir = "%i/Templates"
23 > tools.staticdir.on = True
24 > tools.staticdir.dir = %i/Templates
25 > # Serve a complete directory
26 > [/WEBTOOLS/Common]
27 > tools.staticdir.on = True
28 > tools.staticdir.dir = %i/Common
29 > [/WEBTOOLS/Templates]
30 > tools.staticdir.on = True
31 > tools.staticdir.dir = %i/Templates
32   EOF_CHERRYPY_CONF
33 + cat << \EOF_APACHE2_HEADER > %i/etc/apache2-header.conf
34 + RewriteEngine On
35 + RewriteBase /cms/services
36 + EOF_APACHE2_HEADER
37 +
38 + cat << \EOF_APACHE2_CONF > %i/etc/apache2.conf
39 + <Directory %i/Common>
40 + Allow from all
41 + </Directory>
42 + <Directory %i/Templates>
43 + Allow from all
44 + </Directory>
45 + EOF_APACHE2_CONF
46 +
47 + cat << \EOF_APACHE2_FOOTER > %i/etc/apache2-footer.conf
48 + RewriteRule ^/cms/services/webtools/Common(.*)$ %i/Common$1
49 + RewriteRule ^/cms/services/webtools/Templates(.*)$ %i/Templates$1
50 + EOF_APACHE2_FOOTER
51  
52   %post
53   %{relocateConfig}etc/cherrypy.conf
54 + %{relocateConfig}etc/apache2.conf
55 + %{relocateConfig}etc/apache2-header.conf
56 + %{relocateConfig}etc/apache2-footer.conf
57 +
58 +

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines