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