rpms/tclchecker/devel tclchecker.spec,1.1,1.2

Michael Thomas (wart) fedora-extras-commits at redhat.com
Sun Jun 3 23:16:50 UTC 2007


Author: wart

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

Modified Files:
	tclchecker.spec 
Log Message:
Move to a tcl-specific directory for faster loading




Index: tclchecker.spec
===================================================================
RCS file: /cvs/extras/rpms/tclchecker/devel/tclchecker.spec,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- tclchecker.spec	25 Nov 2006 23:30:32 -0000	1.1
+++ tclchecker.spec	3 Jun 2007 23:16:11 -0000	1.2
@@ -1,9 +1,11 @@
+%{!?tcl_version: %define tcl_version %(echo 'puts $tcl_version' | tclsh)}
+%{!?tcl_sitelib: %define tcl_sitelib %{_datadir}/tcl%{tcl_version}}
 %define cvsdate 20061030
 
 Summary: Tcl syntax checker
 Name: tclchecker
 Version: 1.4
-Release: 1.%{cvsdate}cvs%{?dist}
+Release: 2.%{cvsdate}cvs%{?dist}
 License: BSD
 Group: Development/Libraries
 # cvs -d:pserver:anonymous at tclpro.cvs.sourceforge.net:/cvsroot/tclpro export -D 2006-10-30 -d tclchecker-20061030cvs tclchecker
@@ -12,7 +14,7 @@
 Patch0:  tclchecker-1.4-tclm4.patch
 Patch1:  tclchecker-1.4-destdir.patch
 URL: http://tclpro.sourceforge.net/
-Requires: tcl tbcload tclparser
+Requires: tcl(abi) = 8.4 tbcload tclparser
 BuildRequires: tcl-devel autoconf
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildArch: noarch
@@ -27,14 +29,14 @@
 autoconf
 
 %build
-%configure
+%configure --libdir=%{tcl_sitelib} --datadir=%{tcl_sitelib}
 make %{?_smp_mflags}
 
 %install
 rm -rf $RPM_BUILD_ROOT
 make install DESTDIR=$RPM_BUILD_ROOT
-chmod a-x $RPM_BUILD_ROOT%{_datadir}/%{name}%{version}/*.tcl
-chmod a-x $RPM_BUILD_ROOT%{_datadir}/%{name}%{version}/*.pcx
+chmod a-x $RPM_BUILD_ROOT%{tcl_sitelib}/%{name}%{version}/*.tcl
+chmod a-x $RPM_BUILD_ROOT%{tcl_sitelib}/%{name}%{version}/*.pcx
 
 %check
 # Disabling unit tests as they require tools that haven't been built yet.
@@ -46,8 +48,11 @@
 %files
 %doc ChangeLog license.terms doc/messageIDs.txt
 %defattr(-,root,root)
-%{_datadir}/%{name}%{version}
+%{tcl_sitelib}/%{name}%{version}
 
 %changelog
+* Sat Jun 2 2007 Wart <wart at kobold.org> 1.4-2.20061030cvs
+- Move to a tcl-specific directory for faster loading
+
 * Tue Oct 31 2006 Wart <wart at kobold.org> 1.4-1.20061030cvs
 - Initial package for Fedora




More information about the fedora-extras-commits mailing list