SPECS: tablelist.spec (NEW) - initial - working
blues
blues at pld-linux.org
Fri Sep 23 23:55:37 CEST 2005
Author: blues Date: Fri Sep 23 21:55:37 2005 GMT
Module: SPECS Tag: HEAD
---- Log message:
- initial - working
---- Files affected:
SPECS:
tablelist.spec (NONE -> 1.1) (NEW)
---- Diffs:
================================================================
Index: SPECS/tablelist.spec
diff -u /dev/null SPECS/tablelist.spec:1.1
--- /dev/null Fri Sep 23 23:55:37 2005
+++ SPECS/tablelist.spec Fri Sep 23 23:55:31 2005
@@ -0,0 +1,63 @@
+# $Revision$, $Date$
+Summary: High-level Widget Set for Tcl/Tk
+Name: tablelist
+Version: 4.1
+Release: 0.9
+License: BSD-like
+Group: Development/Languages/Tcl
+Source0: http://www.nemethi.privat.t-online.de/tablelist/%{name}%{version}.tar.gz
+# Source0-md5: fb0d64bae243d480b6f8c0926dc191e4
+URL: http://www.nemethi.de/
+Requires: tk >= 8.3.3
+BuildArch: noarch
+BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+
+%define _ulibdir /usr/lib
+
+%description
+Tablelist is a library package for Tcl/Tk version 8.0 or higher, written in pure Tcl/Tk code. It contains:
+
+ * the implementation of the tablelist mega-widget, including a general utility module for mega-widgets;
+ * a demo script containing a useful procedure that displays the configuration options of an arbitrary widget in a tablelist and enables you to edit their values interactively;
+ * a second demo script, implementing a simple widget browser based on a tablelist;
+ * a third demo script, showing several ways to improve the appearance of a tablelist widget;
+ * four further demo scripts, illustrating the interactive cell editing with the aid of various widgets from the Tk core and from the packages tile, BWidget, Iwidgets, combobox (by Bryan Oakley), and Mentry;
+ * one further demo script, with a tablelist widget containing embedded windows;
+ * tile-based counterparts of the above-mentioned demo scripts;
+ * this tutorial;
+ * reference pages in HTML format.
+
+%prep
+%setup -q -n %{name}%{version}
+
+%install
+rm -rf $RPM_BUILD_ROOT
+install -d $RPM_BUILD_ROOT%{_examplesdir}/%{name} \
+ $RPM_BUILD_ROOT%{_ulibdir}/%{name}%{version}/{images,scripts}
+
+install *.tcl $RPM_BUILD_ROOT%{_ulibdir}/%{name}%{version}
+install images/* $RPM_BUILD_ROOT%{_ulibdir}/%{name}%{version}/images
+install scripts/* $RPM_BUILD_ROOT%{_ulibdir}//%{name}%{version}/scripts
+install demos/* $RPM_BUILD_ROOT%{_examplesdir}/%{name}
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%files
+%defattr(644,root,root,755)
+%doc CHANGES.txt README.txt doc/*
+%dir %{_ulibdir}/%{name}%{version}
+%{_ulibdir}/%{name}%{version}/*.tcl
+%{_ulibdir}/%{name}%{version}/images
+%{_ulibdir}/%{name}%{version}/scripts
+%{_examplesdir}/%{name}
+
+%define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`)
+%changelog
+* %{date} PLD Team <feedback at pld-linux.org>
+All persons listed below can be reached at <cvs_login>@pld-linux.org
+
+$Log$
+Revision 1.1 2005/09/23 21:55:31 blues
+- initial - working
+
================================================================
More information about the pld-cvs-commit
mailing list