Author: pawelz Date: Sun Sep 28 17:07:02 2008 GMT Module: SPECS Tag: HEAD ---- Log message: - split examples into separate package - do not use %doc for html apidocs - added R: %{name}-%{version} to -doc - unified %files
---- Files affected: SPECS: xerces-c.spec (1.37 -> 1.38) ---- Diffs: ================================================================ Index: SPECS/xerces-c.spec diff -u SPECS/xerces-c.spec:1.37 SPECS/xerces-c.spec:1.38 --- SPECS/xerces-c.spec:1.37 Wed Nov 7 12:11:49 2007 +++ SPECS/xerces-c.spec Sun Sep 28 19:06:57 2008 @@ -4,7 +4,7 @@ Summary(pl.UTF-8): Analizator składniowy XML-a Name: xerces-c Version: 2.8.0 -Release: 2 +Release: 3 License: Apache Group: Applications/Publishing/XML Source0: http://www.apache.org/dist/xerces/c/sources/%{name}-src_%{ver}.tar.gz @@ -41,12 +41,25 @@ Summary: Extensive %{name} documentation Summary(pl.UTF-8): Obszerna dokumentacja %{name} Group: Documentation +Requires: %{name} = %{version}-%{release} %description doc -Extensive %{name} documentation and examples. +Extensive %{name} documentation. + +%description doc -l pl.UTF-8 +Obszerna dokumentacja %{name}. + +%package examples +Summary: %{name} examples +Summary(pl.UTF-8): Przykłady %{name} +Group: Documentation +Requires: %{name} = %{version}-%{release} + +%description examples +%{name} examples. %description doc -l pl.UTF-8 -Obszerna dokumentacja oraz przykłady %{name}. +Przykłady %{name}. %prep %setup -q -n %{name}-src_%{ver} @@ -71,6 +84,7 @@ %install rm -rf $RPM_BUILD_ROOT install -d $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version} +install -d $RPM_BUILD_ROOT%{_docdir}/%{name}-doc-%{version} %{__make} -C src/xercesc install \ XERCESCROOT=`pwd` \ @@ -78,6 +92,7 @@ DESTDIR=$RPM_BUILD_ROOT cp -a samples/* $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version} +cp -a doc/html/* $RPM_BUILD_ROOT%{_docdir}/%{name}-doc-%{version} %clean rm -rf $RPM_BUILD_ROOT @@ -88,16 +103,23 @@ %files %defattr(644,root,root,755) %doc LICENSE.txt credits.txt -%attr(755,root,root) %{_libdir}/lib*.so.*.* +%attr(755,root,root) %{_libdir}/libxerces-c.so.*.* +%attr(755,root,root) %{_libdir}/libxerces-depdom.so.*.* +%attr(755,root,root) %ghost %{_libdir}/libxerces-c.so.28 +%attr(755,root,root) %ghost %{_libdir}/libxerces-depdom.so.28 %files devel %defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/lib*.so -%{_includedir}/* +%attr(755,root,root) %{_libdir}/libxerces-c.so +%attr(755,root,root) %{_libdir}/libxerces-depdom.so +%{_includedir}/xercesc %files doc %defattr(644,root,root,755) -%doc doc/html +%{_docdir}/%{name}-doc-%{version} + +%files examples +%defattr(644,root,root,755) %{_examplesdir}/%{name}-%{version} %define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`) @@ -106,6 +128,12 @@ All persons listed below can be reached at <cvs_login>@pld-linux.org $Log$ +Revision 1.38 2008/09/28 17:06:57 pawelz +- split examples into separate package +- do not use %doc for html apidocs +- added R: %{name}-%{version} to -doc +- unified %files + Revision 1.37 2007/11/07 11:11:49 tommat - broken parallel build ================================================================ ---- CVS-web: http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SPECS/xerces-c.spec?r1=1.37&r2=1.38&f=u _______________________________________________ pld-cvs-commit mailing list pld-cvs-commit@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit