rpms/tcldebugger/F-7 tcldebugger.spec,1.1,1.2

Michael Thomas (wart) fedora-extras-commits at redhat.com
Tue Aug 21 18:09:08 UTC 2007


Author: wart

Update of /cvs/extras/rpms/tcldebugger/F-7
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv10164

Modified Files:
	tcldebugger.spec 
Log Message:
- License tag clarification
- Move package to tcl-specific directory for faster loading




Index: tcldebugger.spec
===================================================================
RCS file: /cvs/extras/rpms/tcldebugger/F-7/tcldebugger.spec,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- tcldebugger.spec	25 Nov 2006 23:36:00 -0000	1.1
+++ tcldebugger.spec	21 Aug 2007 18:08:35 -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 debugging library
 Name: tcldebugger
 Version: 1.4
-Release: 1.%{cvsdate}cvs%{?dist}
-License: BSD
+Release: 3.%{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 tcldebugger-20061030cvs tcldebugger
 # tar czf tcldebugger-20061030cvs.tgz ./tcldebugger-20061030cvs
@@ -16,7 +18,7 @@
 Patch4:  tcldebugger-1.4-shebang.patch
 URL: http://tclpro.sourceforge.net/
 BuildRequires: tcl-devel autoconf
-Requires: tk tclparser tcllib tbcload
+Requires: tcl(abi) = 8.4 tk tclparser tcllib tbcload
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildArch: noarch
 
@@ -33,7 +35,7 @@
 autoconf
 
 %build
-%configure
+%configure --libdir=%{tcl_sitelib} --datadir=%{tcl_sitelib}
 make %{?_smp_mflags}
 
 %install
@@ -41,8 +43,8 @@
 make install DESTDIR=$RPM_BUILD_ROOT
 
 # Fix a few file permissions for rpmlint
-chmod a-x $RPM_BUILD_ROOT%{_datadir}/%{name}%{version}/*.tcl
-chmod a-x $RPM_BUILD_ROOT%{_datadir}/%{name}%{version}/*.pdx
+chmod a-x $RPM_BUILD_ROOT%{tcl_sitelib}/%{name}%{version}/*.tcl
+chmod a-x $RPM_BUILD_ROOT%{tcl_sitelib}/%{name}%{version}/*.pdx
 
 %check
 # Disabling unit tests as they require tools that haven't been built yet.
@@ -56,9 +58,16 @@
 %defattr(-,root,root)
 %{_bindir}/initdebug.tcl
 %{_bindir}/appLaunch.tcl
-%{_datadir}/%{name}%{version}
+%{tcl_sitelib}/%{name}%{version}
 %{_mandir}/mann/*.gz
 
 %changelog
+* Tue Aug 21 2007 Wart <wart at kobold.org> 1.4-3.20061030cvs
+- License tag clarification
+- Move package to tcl-specific directory for faster loading
+
+* 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