rpms/tclchecker/F-7 tclchecker.spec,1.1,1.2
Michael Thomas (wart)
fedora-extras-commits at redhat.com
Tue Aug 21 05:59:33 UTC 2007
Author: wart
Update of /cvs/extras/rpms/tclchecker/F-7
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv5488
Modified Files:
tclchecker.spec
Log Message:
- License tag clarification
- Move to a tcl-specific directory for faster loading
Index: tclchecker.spec
===================================================================
RCS file: /cvs/extras/rpms/tclchecker/F-7/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 21 Aug 2007 05:58:56 -0000 1.2
@@ -1,10 +1,12 @@
+%{!?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}
-License: BSD
+Release: 2.%{cvsdate}cvs%{?dist}
+License: TCL
Group: Development/Libraries
# cvs -d:pserver:anonymous at tclpro.cvs.sourceforge.net:/cvsroot/tclpro export -D 2006-10-30 -d tclchecker-20061030cvs tclchecker
# tar czf tclchecker-20061030cvs.tgz ./tclchecker-20061030cvs
@@ -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,12 @@
%files
%doc ChangeLog license.terms doc/messageIDs.txt
%defattr(-,root,root)
-%{_datadir}/%{name}%{version}
+%{tcl_sitelib}/%{name}%{version}
%changelog
+* Mon Aug 20 2007 Wart <wart at kobold.org> 1.4-2.20061030cvs
+- License tag clarification
+- 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