rpms/expat/devel .cvsignore,1.8,1.9 expat.spec,1.18,1.19

fedora-cvs-commits at redhat.com fedora-cvs-commits at redhat.com
Mon Jan 30 16:16:13 UTC 2006


Author: jorton

Update of /cvs/dist/rpms/expat/devel
In directory cvs.devel.redhat.com:/tmp/cvs-serv29353

Modified Files:
	.cvsignore expat.spec 
Log Message:
* Mon Jan 30 2006 Joe Orton <jorton at redhat.com> 1.95.8-7
- move library to /lib (#178743)
- omit .la file (#170031)



Index: .cvsignore
===================================================================
RCS file: /cvs/dist/rpms/expat/devel/.cvsignore,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- .cvsignore	25 Nov 2004 08:26:33 -0000	1.8
+++ .cvsignore	30 Jan 2006 16:16:11 -0000	1.9
@@ -1 +1,4 @@
 expat-1.95.8.tar.gz
+i386
+*.rpm
+clog


Index: expat.spec
===================================================================
RCS file: /cvs/dist/rpms/expat/devel/expat.spec,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -r1.18 -r1.19
--- expat.spec	9 Dec 2005 22:40:22 -0000	1.18
+++ expat.spec	30 Jan 2006 16:16:11 -0000	1.19
@@ -1,7 +1,7 @@
 Summary: A library for parsing XML.
 Name: expat
 Version: 1.95.8
-Release: 6.1
+Release: 7
 Group: System Environment/Libraries
 Source: http://download.sourceforge.net/expat/expat-%{version}.tar.gz
 URL: http://www.libexpat.org/
@@ -29,14 +29,25 @@
 %setup -q
 
 %build
-export CFLAGS="%{optflags} -fPIC"
+export CFLAGS="$RPM_OPT_FLAGS -fPIC"
 %configure
 make %{?_smp_mflags}
 
 %install
 rm -rf ${RPM_BUILD_ROOT}
 
-%makeinstall man1dir=$RPM_BUILD_ROOT/%{_mandir}/man1
+%makeinstall man1dir=$RPM_BUILD_ROOT/%{_mandir}/man1 \
+        libdir=$RPM_BUILD_ROOT/%{_lib}
+
+mkdir -p $RPM_BUILD_ROOT%{_libdir}
+
+lib=`echo $RPM_BUILD_ROOT/%{_lib}/libexpat.so.*.*`
+
+ln -s ../../%{_lib}/`basename ${lib}` $RPM_BUILD_ROOT%{_libdir}/libexpat.so
+
+rm -f $RPM_BUILD_ROOT/%{_lib}/*.la $RPM_BUILD_ROOT/%{_lib}/*.so
+
+mv $RPM_BUILD_ROOT/%{_lib}/*.a $RPM_BUILD_ROOT%{_libdir}/
 
 %clean
 rm -rf ${RPM_BUILD_ROOT}
@@ -48,18 +59,21 @@
 %defattr(-,root,root)
 %doc README COPYING
 %{_bindir}/*
-%{_libdir}/lib*.so.*
+/%{_lib}/lib*.so.*
 %{_mandir}/*/*
 
 %files devel
 %defattr(-,root,root)
 %doc Changes doc examples
-%{_libdir}/lib*.a
-%{_libdir}/lib*.la
 %{_libdir}/lib*.so
+%{_libdir}/lib*.a
 %{_includedir}/*.h
 
 %changelog
+* Mon Jan 30 2006 Joe Orton <jorton at redhat.com> 1.95.8-7
+- move library to /lib (#178743)
+- omit .la file (#170031)
+
 * Fri Dec 09 2005 Jesse Keating <jkeating at redhat.com>
 - rebuilt
 




More information about the fedora-cvs-commits mailing list