3 %define xalanver 1_2_D02
6 Summary: The servlet XML transformation system
7 Summary(pl): Serwletowy system transformacji XML
12 Group: Applications/Publishing/XML/Java
13 # new versions in http://www.apache.org/dist/cocoon/
14 Source0: http://www.apache.org/dist/cocoon/OLD/cocoon-%{version}.tar.gz
15 # Source0-md5: 57fc25fcbc96f51cb684741651e94e30
16 Source1: %{name}-web.xml
17 Source2: %{name}-webapp.conf
18 Source3: %{name}-properties
19 Patch0: %{name}-paths.patch
20 URL: http://xml.apache.org/cocoon/
22 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
27 Cocoon is a 100% pure Java publishing framework that relies on new W3C
28 technologies (such as XML and XSL) to provide web content.
31 Cocoon jest napisanym w 100% w Javie ¶rodowiskiem publikowania, który
32 polega na nowych technologiach W3C (takich jak XML i XSL), aby
33 dostarczyæ zawarto¶æ stron WWW.
36 Summary: Online manual for Cocoon
37 Summary(pl): Podrêcznik online do Cocoona
38 Group: Applications/Publishing/XML/Java
41 Documentation for Cocoon, viewable through your web server, too.
43 %description doc -l pl
44 Dokumentacja do Cocoona, daj±ca siê ogl±daæ tak¿e przez serwer WWW.
47 Summary: Optional jars for cocoon
48 Summary(pl): Opcjonalne pakiety do Cocoona
49 Group: Applications/Publishing/XML/Java
50 Requires: %{name} = %{version}
53 Additional functionality for Cocoon:
54 - bsfengines - Bean Scripting Framework (Xalan existion)
55 - bsf - Bean Scripting Framework (Xalan existion functions)
56 - fop - converts xsl:fo into PDF output
58 %description optional -l pl
59 Dodatkowa funkcjonalno¶æ do Cocoona:
60 - bsfengines - Bean Scripting Framework (Xalan)
61 - bsf - Bean Scription Framework (funkcje Xalan)
62 - fop - konwertuje xsl:fo na PDF
65 Summary: Fixes error reporting bug
66 Summary(pl): Poprawia b³±d przy raportowaniu b³êdu
67 Group: Applications/Publishing/XML/Java
68 Requires: %{name} = %{version}
70 %description sax-bugfix
71 Note The sax-bugfix.jar is an optional, unofficial bugfix - which must
72 be ahead of xerces in the CLASSPATH to work - to allow you to see line
73 numbers and column numbers in XML parsing error messages, and is only
74 needed on some virtual machines. If you get "sealing violations", try
75 removing it from your CLASSPATH.
77 %description sax-bugfix -l pl
78 sax-bugfix.jar jest opcjonaln±, nieoficjaln± poprawk± b³êdu - która
79 mui byæ przed xercesem w CLASSPATH - pozwalaj±ca zobaczyæ numery linii
80 i kolumn w komunikatach o b³êdach w parsowaniu XML, i jest potrzebna
81 tylko na niektórych maszynach wirtualnych. Je¿eli dostajesz "sealing
82 violations", spróbuj usun±æ j± z CLASSPATH.
85 Summary: Samples for cocoon
86 Summary(pl): Przyk³ady do Cocoona
87 Group: Applications/Publishing/XML/Java
88 Requires: %{name} = %{version}
91 This directory contains samples to show you the power of the Cocoon
92 Publishing Framework. Each subdirectory contains examples of possible
93 uses that should give you insights on Cocoon capabilities as well as
94 real-life suggestions on how to XML-ize your web-serving environment.
96 %description samples -l pl
97 Ten pakiet zawieraa przyk³ady pokazuj±ce si³ê ¦rodowiska Publikacji
98 Cocoon. Ka¿dy podkatalog zawiera przyk³ady mo¿liwych sposobów
99 wykorzystania mo¿liwo¶ci Cocoona oraz sugestie, jak z-XML-izowaæ swój
103 Summary: Documentation for cocoon in XML
104 Summary(pl): Dokumentacja do Cocoona w XML
105 Group: Applications/Publishing/XML/Java
106 Requires: %{name} = %{version}
109 Documentation for cocoon in XML.
111 %description xmldoc -l pl
112 Dokumentacja do Cocoona w XML.
119 rm -rf $RPM_BUILD_ROOT
120 install -d $RPM_BUILD_ROOT%{_datadir}/%{name} \
121 $RPM_BUILD_ROOT%{_datadir}/%{name}/{lib,conf,xsp-library} \
122 $RPM_BUILD_ROOT/home/httpd/%{name}/WEB-INF \
123 $RPM_BUILD_ROOT%{_localstatedir}/lib/%{name}/repository
125 install bin/cocoon.jar \
126 lib/{turbine-pool,w3c,xalan_%{xalanver},xerces_%{xercesver}}.jar \
127 $RPM_BUILD_ROOT%{_datadir}/%{name}/lib
128 install lib/{bsfengines,bsf,fop_%{fopver}}.jar \
129 $RPM_BUILD_ROOT%{_datadir}/%{name}/lib
130 install lib/sax-bugfix.jar $RPM_BUILD_ROOT%{_datadir}/%{name}/lib
132 jar xf bin/cocoon.jar org/apache/cocoon/processor/xsp/library
133 mv -f org/apache/cocoon/processor/xsp/library/* \
134 $RPM_BUILD_ROOT%{_datadir}/%{name}/xsp-library
136 install index.html $RPM_BUILD_ROOT/home/httpd/%{name}
138 install %{SOURCE1} $RPM_BUILD_ROOT/%{_datadir}/%{name}/conf/web.xml
139 install %{SOURCE2} $RPM_BUILD_ROOT%{_datadir}/%{name}/conf/webapp.conf
140 install %{SOURCE3} $RPM_BUILD_ROOT%{_datadir}/%{name}/conf/cocoon.properties
142 cp -R samples $RPM_BUILD_ROOT/home/httpd/%{name}
144 mv -f {todo,changes}.xml xdocs
145 cp -Rf xdocs $RPM_BUILD_ROOT/home/httpd/%{name}
148 rm -rf $RPM_BUILD_ROOT
151 ln -sf %{_datadir}/%{name}/conf/cocoon.properties /home/httpd/%{name}/WEB-INF
154 rm -rf /home/httpd/%{name}/WEB-INF/{lib,cocoon.properties}
157 ln -sf %{_defaultdocdir}/%{name}-doc-%{version}/docs /home/httpd/%{name}
160 rm -rf /home/httpd/%{name}/docs
163 %defattr(644,root,root,755)
164 %dir %{_datadir}/%{name}
165 %dir %{_datadir}/%{name}/conf
166 %attr(0640,root,http) %config(noreplace) %verify(not size mtime md5) %{_datadir}/%{name}/conf/cocoon.properties
167 %attr(0640,root,http) %config(noreplace) %verify(not size mtime md5) %{_datadir}/%{name}/conf/webapp.conf
168 %attr(0640,root,http) %config(noreplace) %verify(not size mtime md5) %{_datadir}/%{name}/conf/web.xml
169 %dir %{_localstatedir}/lib/%{name}
170 %attr(0770,root,http) %dir %{_localstatedir}/lib/%{name}/repository
171 %dir /home/httpd/%{name}
172 /home/httpd/%{name}/index.html
173 %dir %{_datadir}/%{name}/lib
174 %{_datadir}/%{name}/lib/cocoon.jar
175 %{_datadir}/%{name}/lib/turbine-pool.jar
176 %{_datadir}/%{name}/lib/w3c.jar
177 %{_datadir}/%{name}/lib/xalan_%{xalanver}.jar
178 %{_datadir}/%{name}/lib/xerces_%{xercesver}.jar
179 %{_datadir}/%{name}/xsp-library
183 %defattr(644,root,root,755)
187 %defattr(644,root,root,755)
188 %{_datadir}/%{name}/lib/bsfengines.jar
189 %{_datadir}/%{name}/lib/bsf.jar
190 %{_datadir}/%{name}/lib/fop_%{fopver}.jar
193 %defattr(644,root,root,755)
194 %{_datadir}/%{name}/lib/sax-bugfix.jar
197 %defattr(644,root,root,755)
198 /home/httpd/%{name}/samples
201 %defattr(644,root,root,755)
202 /home/httpd/%{name}/xdocs