From 8dbca1e27acf5a7b02ee9aa617281a7abab1c9b3 Mon Sep 17 00:00:00 2001 From: Jonathan Robie Date: Fri, 5 Feb 2010 16:12:28 +0000 Subject: [PATCH] Simplified .spec file, removed 'make distclean' --- xerces-c.spec | 65 ++++++++++++++++++++++++--------------------------- 1 file changed, 30 insertions(+), 35 deletions(-) diff --git a/xerces-c.spec b/xerces-c.spec index 01451c8..c8207be 100644 --- a/xerces-c.spec +++ b/xerces-c.spec @@ -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 3.0.1-5 +* Thu Feb 4 2010 Jonathan Robie 3.0.1-13 Corrected .spec file * Wed Feb 3 2010 Jonathan Robie 3.0.1-1