X-Git-Url: http://git.pld-linux.org/?p=packages%2Fcocoon.git;a=blobdiff_plain;f=cocoon.spec;h=6d22b18f23e0d5d519b36752f65b5d85310e6784;hp=3fd54f0fe320d09926b597496c02bdf3df72bd71;hb=4360acddb3847528001b2101b14d6fe38376383c;hpb=96124520e7673b88d948cbc820e086b35b20bb44 diff --git a/cocoon.spec b/cocoon.spec index 3fd54f0..6d22b18 100644 --- a/cocoon.spec +++ b/cocoon.spec @@ -4,14 +4,15 @@ %define xercesver 1_2 Summary: The servlet XML transformation system +Summary(pl): Serwletowy system transformacji XML-a Name: cocoon Version: 1.8.2 Release: 3 License: Apache Group: Applications/Publishing/XML/Java -Group(de): Applikationen/Publizieren/XML/Java -Group(pl): Aplikacje/Publikowanie/XML/Java -Source0: http://xml.apache.org/cocoon/dist/Cocoon-%{version}.tar.gz +# new versions in http://www.apache.org/dist/cocoon/ +Source0: http://www.apache.org/dist/cocoon/OLD/cocoon-%{version}.tar.gz +# Source0-md5: 57fc25fcbc96f51cb684741651e94e30 Source1: %{name}-web.xml Source2: %{name}-webapp.conf Source3: %{name}-properties @@ -20,27 +21,33 @@ URL: http://xml.apache.org/cocoon/ Requires: jre >= 1.1 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) BuildArch: noarch -BuildRequires: jar +BuildRequires: jar %description Cocoon is a 100% pure Java publishing framework that relies on new W3C technologies (such as XML and XSL) to provide web content. +%description -l pl +Cocoon jest napisanym w 100% w Javie ¶rodowiskiem publikowania, który +polega na nowych technologiach W3C (takich jak XML i XSL), aby +dostarczyæ zawarto¶æ stron WWW. + %package doc -Group: Applications/Publishing/XML/Java -Group(de): Applikationen/Publizieren/XML/Java -Group(pl): Aplikacje/Publikowanie/XML/Java Summary: Online manual for Cocoon +Summary(pl): Podrêcznik online do Cocoona +Group: Applications/Publishing/XML/Java %description doc Documentation for Cocoon, viewable through your web server, too. +%description doc -l pl +Dokumentacja do Cocoona, daj±ca siê ogl±daæ tak¿e przez serwer WWW. + %package optional -Group: Applications/Publishing/XML/Java -Group(de): Applikationen/Publizieren/XML/Java -Group(pl): Aplikacje/Publikowanie/XML/Java -Requires: cocoon = %{version} Summary: Optional jars for cocoon +Summary(pl): Opcjonalne pakiety do Cocoona +Group: Applications/Publishing/XML/Java +Requires: %{name} = %{version} %description optional Additional functionality for Cocoon: @@ -48,12 +55,17 @@ Additional functionality for Cocoon: - bsf - Bean Scripting Framework (Xalan existion functions) - fop - converts xsl:fo into PDF output +%description optional -l pl +Dodatkowa funkcjonalno¶æ do Cocoona: + - bsfengines - Bean Scripting Framework (Xalan) + - bsf - Bean Scription Framework (funkcje Xalan) + - fop - konwertuje xsl:fo na PDF + %package sax-bugfix -Group: Applications/Publishing/XML/Java -Group(de): Applikationen/Publizieren/XML/Java -Group(pl): Aplikacje/Publikowanie/XML/Java -Requires: cocoon = %{version} Summary: Fixes error reporting bug +Summary(pl): Poprawia b³±d przy raportowaniu b³êdu +Group: Applications/Publishing/XML/Java +Requires: %{name} = %{version} %description sax-bugfix Note The sax-bugfix.jar is an optional, unofficial bugfix - which must @@ -62,12 +74,18 @@ numbers and column numbers in XML parsing error messages, and is only needed on some virtual machines. If you get "sealing violations", try removing it from your CLASSPATH. +%description sax-bugfix -l pl +sax-bugfix.jar jest opcjonaln±, nieoficjaln± poprawk± b³êdu - która +musi byæ przed xercesem w CLASSPATH - pozwalaj±c± zobaczyæ numery +wierszy i kolumn w komunikatach o b³êdach w analizie sk³adniowej +XML-a, i jest potrzebna tylko na niektórych maszynach wirtualnych. +Je¿eli dostajesz "sealing violations", spróbuj usun±æ j± z CLASSPATH. + %package samples -Group: Applications/Publishing/XML/Java -Group(de): Applikationen/Publizieren/XML/Java -Group(pl): Aplikacje/Publikowanie/XML/Java -Requires: cocoon = %{version} Summary: Samples for cocoon +Summary(pl): Przyk³ady do Cocoona +Group: Applications/Publishing/XML/Java +Requires: %{name} = %{version} %description samples This directory contains samples to show you the power of the Cocoon @@ -75,22 +93,28 @@ Publishing Framework. Each subdirectory contains examples of possible uses that should give you insights on Cocoon capabilities as well as real-life suggestions on how to XML-ize your web-serving environment. +%description samples -l pl +Ten pakiet zawiera przyk³ady pokazuj±ce si³ê ¦rodowiska Publikacji +Cocoon. Ka¿dy podkatalog zawiera przyk³ady mo¿liwych sposobów +wykorzystania mo¿liwo¶ci Cocoona oraz sugestie, jak z-XML-izowaæ swój +serwis WWW. + %package xmldoc -Group: Applications/Publishing/XML/Java -Group(de): Applikationen/Publizieren/XML/Java -Group(pl): Aplikacje/Publikowanie/XML/Java -Requires: cocoon = %{version} Summary: Documentation for cocoon in XML +Summary(pl): Dokumentacja do Cocoona w XML-u +Group: Applications/Publishing/XML/Java +Requires: %{name} = %{version} %description xmldoc -Documentation for cocoon in XML +Documentation for cocoon in XML. + +%description xmldoc -l pl +Dokumentacja do Cocoona w XML-u. %prep %setup -q %patch0 -p1 -%build - %install rm -rf $RPM_BUILD_ROOT install -d $RPM_BUILD_ROOT%{_datadir}/%{name} \ @@ -98,29 +122,27 @@ install -d $RPM_BUILD_ROOT%{_datadir}/%{name} \ $RPM_BUILD_ROOT/home/httpd/%{name}/WEB-INF \ $RPM_BUILD_ROOT%{_localstatedir}/lib/%{name}/repository -cp bin/cocoon.jar \ +install bin/cocoon.jar \ lib/{turbine-pool,w3c,xalan_%{xalanver},xerces_%{xercesver}}.jar \ $RPM_BUILD_ROOT%{_datadir}/%{name}/lib -cp lib/{bsfengines,bsf,fop_%{fopver}}.jar \ +install lib/{bsfengines,bsf,fop_%{fopver}}.jar \ $RPM_BUILD_ROOT%{_datadir}/%{name}/lib -cp lib/sax-bugfix.jar $RPM_BUILD_ROOT%{_datadir}/%{name}/lib +install lib/sax-bugfix.jar $RPM_BUILD_ROOT%{_datadir}/%{name}/lib jar xf bin/cocoon.jar org/apache/cocoon/processor/xsp/library -mv org/apache/cocoon/processor/xsp/library/* \ +mv -f org/apache/cocoon/processor/xsp/library/* \ $RPM_BUILD_ROOT%{_datadir}/%{name}/xsp-library -cp index.html $RPM_BUILD_ROOT/home/httpd/%{name} +install index.html $RPM_BUILD_ROOT/home/httpd/%{name} -cp %{SOURCE1} $RPM_BUILD_ROOT/%{_datadir}/%{name}/conf/web.xml -cp %{SOURCE2} $RPM_BUILD_ROOT%{_datadir}/%{name}/conf/webapp.conf -cp %{SOURCE3} $RPM_BUILD_ROOT%{_datadir}/%{name}/conf/cocoon.properties +install %{SOURCE1} $RPM_BUILD_ROOT%{_datadir}/%{name}/conf/web.xml +install %{SOURCE2} $RPM_BUILD_ROOT%{_datadir}/%{name}/conf/webapp.conf +install %{SOURCE3} $RPM_BUILD_ROOT%{_datadir}/%{name}/conf/cocoon.properties cp -R samples $RPM_BUILD_ROOT/home/httpd/%{name} -mv {todo,changes}.xml xdocs -cp -R xdocs $RPM_BUILD_ROOT/home/httpd/%{name} - -gzip -9nf LICENSE README +mv -f {todo,changes}.xml xdocs +cp -Rf xdocs $RPM_BUILD_ROOT/home/httpd/%{name} %clean rm -rf $RPM_BUILD_ROOT @@ -139,18 +161,23 @@ rm -rf /home/httpd/%{name}/docs %files %defattr(644,root,root,755) +%dir %{_datadir}/%{name} +%dir %{_datadir}/%{name}/conf %attr(0640,root,http) %config(noreplace) %verify(not size mtime md5) %{_datadir}/%{name}/conf/cocoon.properties %attr(0640,root,http) %config(noreplace) %verify(not size mtime md5) %{_datadir}/%{name}/conf/webapp.conf %attr(0640,root,http) %config(noreplace) %verify(not size mtime md5) %{_datadir}/%{name}/conf/web.xml +%dir %{_localstatedir}/lib/%{name} %attr(0770,root,http) %dir %{_localstatedir}/lib/%{name}/repository +%dir /home/httpd/%{name} /home/httpd/%{name}/index.html +%dir %{_datadir}/%{name}/lib %{_datadir}/%{name}/lib/cocoon.jar %{_datadir}/%{name}/lib/turbine-pool.jar %{_datadir}/%{name}/lib/w3c.jar %{_datadir}/%{name}/lib/xalan_%{xalanver}.jar %{_datadir}/%{name}/lib/xerces_%{xercesver}.jar %{_datadir}/%{name}/xsp-library -%doc LICENSE.gz README.gz +%doc LICENSE README %files doc %defattr(644,root,root,755)