Simplified .spec file, removed 'make distclean'

epel9
Jonathan Robie 15 years ago
parent f2616bfa23
commit 8dbca1e27a

@ -1,7 +1,7 @@
Summary: Validating XML Parser
Name: xerces-c
Version: 3.0.1
Release: 12%{?dist}
Release: 13%{?dist}
License: ASL 2.0
Group: System Environment/Libraries
URL: http://xml.apache.org/xerces-c/
@ -65,10 +65,37 @@ make
%{__rm} -rf $RPM_BUILD_ROOT
%{__make} install DESTDIR="$RPM_BUILD_ROOT"
# get rid of files not allowed in a doc rpm
pushd samples; make distclean; popd
# correct errors in line endings and encoding
iconv -f iso8859-1 -t utf-8 CREDITS > CREDITS.tmp && mv -f CREDITS.tmp CREDITS
pushd doc; dos2unix -U *.xml;
pushd samples
rm -rf .libs _libs
rm -f *.o
rm -f src/*/*.o
rm -f *.lo
rm -f *.tab.c
rm -rf src/*/.deps
rm -rf src/*/.dirstamp
rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
rm -f Makefile
rm -f CreateDOMDocument
rm -f DOMCount
rm -f DOMPrint
rm -f EnumVal
rm -f MemParse
rm -f PParse
rm -f PSVIWriter
rm -f Redirect
rm -f SAX2Count
rm -f SAX2Print
rm -f SAXCount
rm -f SAXPrint
rm -f SCMPrint
rm -f SEnumVal
rm -f StdInParse
rm -f XInclude
popd
%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig
@ -80,22 +107,6 @@ pushd doc; dos2unix -U *.xml;
%defattr(-,root,root,-)
%doc LICENSE
%{_libdir}/libxerces-c-3.*.so
%exclude %{_bindir}/CreateDOMDocument
%exclude %{_bindir}/DOMCount
%exclude %{_bindir}/DOMPrint
%exclude %{_bindir}/EnumVal
%exclude %{_bindir}/MemParse
%exclude %{_bindir}/PParse
%exclude %{_bindir}/PSVIWriter
%exclude %{_bindir}/Redirect
%exclude %{_bindir}/SAX2Count
%exclude %{_bindir}/SAX2Print
%exclude %{_bindir}/SAXCount
%exclude %{_bindir}/SAXPrint
%exclude %{_bindir}/SCMPrint
%exclude %{_bindir}/SEnumVal
%exclude %{_bindir}/StdInParse
%exclude %{_bindir}/XInclude
%exclude %{_libdir}/libxerces-c.a
%exclude %{_libdir}/libxerces-c.la
@ -104,22 +115,6 @@ pushd doc; dos2unix -U *.xml;
%{_libdir}/libxerces-c.so
%{_libdir}/pkgconfig/xerces-c.pc
%{_includedir}/xercesc/
%exclude %{_bindir}/CreateDOMDocument
%exclude %{_bindir}/DOMCount
%exclude %{_bindir}/DOMPrint
%exclude %{_bindir}/EnumVal
%exclude %{_bindir}/MemParse
%exclude %{_bindir}/PParse
%exclude %{_bindir}/PSVIWriter
%exclude %{_bindir}/Redirect
%exclude %{_bindir}/SAX2Count
%exclude %{_bindir}/SAX2Print
%exclude %{_bindir}/SAXCount
%exclude %{_bindir}/SAXPrint
%exclude %{_bindir}/SCMPrint
%exclude %{_bindir}/SEnumVal
%exclude %{_bindir}/StdInParse
%exclude %{_bindir}/XInclude
%exclude %{_libdir}/libxerces-c.a
%exclude %{_libdir}/libxerces-c.la
@ -132,7 +127,7 @@ pushd doc; dos2unix -U *.xml;
#%{_datadir}/%{name}/samples
%changelog
* Thu Feb 4 2010 Jonathan Robie <jonathan.robie@redhat.com> 3.0.1-5
* Thu Feb 4 2010 Jonathan Robie <jonathan.robie@redhat.com> 3.0.1-13
Corrected .spec file
* Wed Feb 3 2010 Jonathan Robie <jonathan.robie@redhat.com> 3.0.1-1

Loading…
Cancel
Save