rpms/tclxml/devel tclxml.spec,1.11,1.12

Michael Thomas (wart) fedora-extras-commits at redhat.com
Fri Jan 4 08:03:26 UTC 2008


Author: wart

Update of /cvs/extras/rpms/tclxml/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv28834

Modified Files:
	tclxml.spec 
Log Message:
Rebuild for Tcl 8.5




Index: tclxml.spec
===================================================================
RCS file: /cvs/extras/rpms/tclxml/devel/tclxml.spec,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -r1.11 -r1.12
--- tclxml.spec	4 Feb 2007 21:34:23 -0000	1.11
+++ tclxml.spec	4 Jan 2008 08:02:48 -0000	1.12
@@ -3,7 +3,7 @@
 Summary: TclXML is a package that provides XML parsing for the Tcl scripting language
 Name: tclxml
 Version: 3.1
-Release: 11%{?dist}
+Release: 12%{?dist}
 License: BSD
 Group: Development/Libraries
 URL:	http://tclxml.sourceforge.net/
@@ -12,7 +12,7 @@
 Patch1: tclxml-3.1-sgmlversion.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildRequires: tcl-devel libxml2-devel expat-devel
-Requires: tcl tcllib
+Requires: tcl(abi) = 8.5 tcllib
 
 %description
 TclXML is a package that provides XML parsing for the Tcl scripting language.
@@ -88,6 +88,11 @@
 cd ../libxml2
 make install DESTDIR=$RPM_BUILD_ROOT
 
+mkdir -p $RPM_BUILD_ROOT%{tcl_sitearch}
+mv $RPM_BUILD_ROOT%{_libdir}/Tclxml3.1 $RPM_BUILD_ROOT%{tcl_sitearch}/
+mv $RPM_BUILD_ROOT%{_libdir}/TclXML_libxml23.1 $RPM_BUILD_ROOT%{tcl_sitearch}/%{name}-libxml2-%{version}
+mv $RPM_BUILD_ROOT%{_libdir}/Tclexpat3.1 $RPM_BUILD_ROOT%{tcl_sitearch}/%{name}-expat-%{version}
+
 # Remove the following header files which really don't need
 # to be installed.  They conflict with headers from
 # libwww-devel
@@ -100,27 +105,30 @@
 
 %files
 %defattr(-,root,root)
-%dir %{_libdir}/Tclxml%{version}
-%{_libdir}/Tclxml%{version}/*.so
-%{_libdir}/Tclxml%{version}/*.tcl
+%dir %{tcl_sitearch}/Tclxml%{version}
+%{tcl_sitearch}/Tclxml%{version}/*.so
+%{tcl_sitearch}/Tclxml%{version}/*.tcl
 %doc LICENSE ANNOUNCE ChangeLog README RELNOTES
 %doc doc/*
 
 %files expat
 %defattr(-,root,root)
-%{_libdir}/Tclexpat%{version}
+%{tcl_sitearch}/%{name}-expat-%{version}
 
 %files libxml2
 %defattr(-,root,root)
-%{_libdir}/TclXML_libxml2%{version}
+%{tcl_sitearch}/%{name}-libxml2-%{version}
 
 %files devel
 %defattr(-,root,root)
 %{_includedir}/*
 %{_libdir}/TclxmlConfig.sh
-%{_libdir}/Tclxml%{version}/*.a
+%{tcl_sitearch}/Tclxml%{version}/*.a
 
 %changelog
+* Thu Jan 3 2008 Wart <wart at kobold.org> - 3.1-12
+- Rebuild for Tcl 8.5
+
 * Sun Feb 4 2007 Wart <wart at kobold.org> - 3.1-11
 - Move package directory back to %%{_libdir} until %%{tcl_sitearch}
   is part of the default package search path in Tcl.




More information about the fedora-extras-commits mailing list