Summary: A graphical desktop manager. %define version 1.1 %define prefix /usr/local Name: jp-TkDesk Version: %{version} Release: 1a Source: ftp://sunsite.sut.ac.jp/pub/archives/linux/Incoming/tkdesk-%{version}.tar.gz Patch0: tkdesk-%{version}+jp.patch Copyright: GPL Group: X11/Applications Packager: Keisuke Fujii, fujiik@jlcuxf.kek.jp BuildRoot: /tmp/tkdesk-root %description From the README: TkDesk is a rather sophisticated desktop and file manager for Unix and X. It has got loads of features, such as file-specific pop-up menus, history management etc. etc. See below for more. TkDesk is mainly implemented in Tcl/Tk, with core functions written in C. It needs a recent version of Tcl/Tk installed to run. Most every aspect of TkDesk can be configured through configuration files (which again are simple Tcl scripts, and thus give the user who knows Tcl enormous power). %prep %setup -n tkdesk-%{version} %patch0 -p1 (cd tcldesk/configs; rm -f *~) rm -rf $RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT%{prefix}/bin mkdir -p $RPM_BUILD_ROOT%{prefix}/lib mkdir -p $RPM_BUILD_ROOT%{prefix}/man %build ./configure --prefix=%{prefix} make CC_OPTS='-O -DKANJI -DKINPUT2' %install make INSTALL_ROOT=$RPM_BUILD_ROOT install %clean rm -rf $RPM_BUILD_ROOT %files %{prefix}/bin/tkdesk %{prefix}/bin/tkdesksh %{prefix}/bin/tkdeskclient %{prefix}/bin/ed-tkdesk %{prefix}/bin/cd-tkdesk %{prefix}/bin/od-tkdesk %{prefix}/bin/op-tkdesk %{prefix}/bin/pop-tkdesk %{prefix}/bin/pauseme %{prefix}/lib/TkDesk %{prefix}/man/man1/tkdesk.1 %{prefix}/man/man1/cd-tkdesk.1 %{prefix}/man/man1/ed-tkdesk.1 %{prefix}/man/man1/od-tkdesk.1 %doc COPYING CREDITS INSTALL README TODO license.terms doc/guide.ps doc/guide.sgml