rpms/memchan/devel memchan.spec,1.3,1.4
Michael Thomas (wart)
fedora-extras-commits at redhat.com
Sat Feb 9 19:15:46 UTC 2008
Author: wart
Update of /cvs/extras/rpms/memchan/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv28616
Modified Files:
memchan.spec
Log Message:
- Rebuild for gcc 4.3
- Better download url
- Install into new directory for tcl 8.5
Index: memchan.spec
===================================================================
RCS file: /cvs/extras/rpms/memchan/devel/memchan.spec,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- memchan.spec 20 Aug 2007 18:39:38 -0000 1.3
+++ memchan.spec 9 Feb 2008 19:15:07 -0000 1.4
@@ -1,6 +1,9 @@
+%{!?tcl_version: %define tcl_version %(echo 'puts $tcl_version' | tclsh)}
+%{!?tcl_sitearch: %define tcl_sitearch %{_libdir}/tcl%{tcl_version}}
+
Name: memchan
Version: 2.2.1
-Release: 3%{?dist}
+Release: 4%{?dist}
Summary: In-memory channels for Tcl
Group: Development/Libraries
@@ -8,13 +11,13 @@
# are public domain.
License: MIT and Public Domain
URL: http://memchan.sourceforge.net/
-Source0: http://dl.sourceforge.net/sourceforge/%{name}/%{name}-%{version}.tar.gz
+Source0: http://downloads.sourceforge.net/sourceforge/%{name}/%{name}-%{version}.tar.gz
Patch0: memchan-2.2.1-configure.patch
Patch1: memchan-2.2.1-vpath.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: tcl-devel
-#Requires:
+Requires: tcl(abi) = 8.5
%description
Memchan is an extension library to the script language Tcl, as created by John
@@ -35,7 +38,7 @@
%build
-%configure --enable-threads
+%configure --enable-threads --libdir=%{tcl_sitearch}
make %{?_smp_mflags}
@@ -55,18 +58,23 @@
%defattr(-,root,root,-)
%doc doc/license.terms doc/*.html ChangeLog
%{_mandir}/mann/*.gz
-%dir %{_libdir}/Memchan%{version}
-%{_libdir}/Memchan%{version}/*.so
-%{_libdir}/Memchan%{version}/*.tcl
+%dir %{tcl_sitearch}/Memchan%{version}
+%{tcl_sitearch}/Memchan%{version}/*.so
+%{tcl_sitearch}/Memchan%{version}/*.tcl
%files devel
%defattr(-,root,root,-)
%{_includedir}/*.h
-%{_libdir}/Memchan%{version}/*.a
+%{tcl_sitearch}/Memchan%{version}/*.a
%changelog
+* Sat Feb 9 2008 Wart <wart at kobold.org> - 2.2.1-4
+- Rebuild for gcc 4.3
+- Better download url
+- Install into new directory for tcl 8.5
+
* Mon Aug 20 2007 Wart <wart at kobold.org> - 2.2.1-3
- License tag clarification
More information about the fedora-extras-commits
mailing list