packages: tcl-bwidget/tcl-bwidget.spec (NEW) - new, based on fc spec

glen glen at pld-linux.org
Mon May 11 18:32:31 CEST 2009


Author: glen                         Date: Mon May 11 16:32:31 2009 GMT
Module: packages                      Tag: HEAD
---- Log message:
- new, based on fc spec

---- Files affected:
packages/tcl-bwidget:
   tcl-bwidget.spec (NONE -> 1.1)  (NEW)

---- Diffs:

================================================================
Index: packages/tcl-bwidget/tcl-bwidget.spec
diff -u /dev/null packages/tcl-bwidget/tcl-bwidget.spec:1.1
--- /dev/null	Mon May 11 18:32:31 2009
+++ packages/tcl-bwidget/tcl-bwidget.spec	Mon May 11 18:32:26 2009
@@ -0,0 +1,57 @@
+# $Revision$, $Date$
+%define		package	bwidget
+Summary:	Extended widget set for Tk
+Name:		tcl-%{package}
+Version:	1.8.0
+Release:	0.1
+License:	TCL
+Group:		Development/Libraries
+URL:		http://tcllib.sourceforge.net/
+Source0:	http://dl.sourceforge.net/tcllib/BWidget-%{version}.tar.bz2
+# Source0-md5:	5d2433c5fd93ab7f906f4c7ab225b0d8
+BuildRequires:	tcl >= 8.4
+Requires:	tcl >= %{tcl_version}
+Requires:	tk
+BuildArch:	noarch
+BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+
+%define		tcl_version		%(rpm -q --qf %{V} tcl-devel | cut -d. -f1,2)
+%define		tcl_sitelib		%{_datadir}/tcl%{tcl_version}
+
+%description
+An extended widget set for Tcl/Tk.
+
+%prep
+%setup -q -n BWidget-%{version}
+%{__sed} -i 's/\r//' LICENSE.txt
+
+%install
+rm -rf $RPM_BUILD_ROOT
+# Don't bother with the included configure script and Makefile.  They
+# are missing a lot of pieces and won't work at all.  Installation is
+# pretty simple, so we can just do it here manually.
+install -d $RPM_BUILD_ROOT%{tcl_sitelib}/%{package}%{version}
+mkdir $RPM_BUILD_ROOT%{tcl_sitelib}/%{package}%{version}/lang
+mkdir $RPM_BUILD_ROOT%{tcl_sitelib}/%{package}%{version}/images
+
+cp -a *.tcl $RPM_BUILD_ROOT%{tcl_sitelib}/%{package}%{version}
+cp -a lang/*.rc $RPM_BUILD_ROOT%{tcl_sitelib}/%{package}%{version}/lang
+cp -a images/*.gif images/*.xbm $RPM_BUILD_ROOT%{tcl_sitelib}/%{package}%{version}/images
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%files
+%defattr(644,root,root,755)
+%doc README.txt LICENSE.txt
+%doc BWman/*.html
+%{tcl_sitelib}/%{package}%{version}
+
+%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  2009/05/11 16:32:26  glen
+- new, based on fc spec
================================================================


More information about the pld-cvs-commit mailing list