File xtem.spec of Package xtem
#
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
Name: xtem
Version: 8.26
Release: 57
License: GPLv2
Summary: A TeX menu system for the X Window System
Url: http://www.tug.org/tex-archive/support/xtem_texmenu/xtem/
Group: Productivity/Publishing/TeX/Frontends
Source: xtem_texmenu.%{version}.tar.bz2
Patch0: xtem-%{version}.patch
BuildRequires: fdupes
BuildRequires: tk-devel
Requires: tk
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
xtem is a TeX environment under X. This package is rather powerful and
offers a huge help and reference system which should help the TeX
novices.
The authors of this package ask for feedback for continuing their work!
%prep
%setup -q
%patch0
%build
./xteminstall basic
%install
install -d -m 755 %{buildroot}%{tcl_archdir}/
cp -a ../xtem-%{version} %{buildroot}%{tcl_archdir}/
(cd %{buildroot}%{tcl_archdir} && ln -sf xtem-%{version} xtem)
rm -rf %{buildroot}%{tcl_archdir}/xtem/{COPYING,Changelog,Installation.Reply,\
Installation.tex,README,README.Tcl-version,README.Upgrading,README.hyphen_show,\
SyntaxHelp_htx.tex,locals_english,locals_german}
install -d -m 755 %{buildroot}%{tcl_archdir}/xtem/locals_english
cp -a ../xtem_locals_english/* %{buildroot}%{tcl_archdir}/xtem/locals_english
chmod 644 %{buildroot}%{tcl_archdir}/xtem/locals_english/*
install -d -m 755 %{buildroot}%{tcl_archdir}/xtem/locals_german
cp -a ../xtem_locals_german/* %{buildroot}%{tcl_archdir}/xtem/locals_german
chmod 644 %{buildroot}%{tcl_archdir}/xtem/locals_german/*
install -d -m 755 %{buildroot}%{_mandir}/man1
mv %{buildroot}%{tcl_archdir}/xtem/*.1 %{buildroot}%{_mandir}/man1
install -d -m 755 %{buildroot}%{_bindir}
cd %{buildroot}%{_bindir}
ln -sf %{tcl_archdir}/xtem/xtem .
ln -sf %{tcl_archdir}/xtem/changecode .
ln -sf %{tcl_archdir}/xtem/hyphen_show .
cd %{buildroot}%{tcl_archdir}/xtem-%{version}
sed -i s:$RPM_BUILD_DIR:%{tcl_archdir}: xtem
cd help_english/latex
mv Make_alphlist.tcl Make_alphlist.tcl.o
sed s:/usr/local/bin/wish:/usr/bin/wish: Make_alphlist.tcl.o > Make_alphlist.tcl
rm Make_alphlist.tcl.o
cd ../../help_german/latex
mv Make_alphlist.tcl Make_alphlist.tcl.o
sed s:/usr/local/bin/wish:/usr/bin/wish: Make_alphlist.tcl.o > Make_alphlist.tcl
rm Make_alphlist.tcl.o
rm %{buildroot}%{tcl_archdir}/xtem-%{version}/*.c
chmod 644 %{buildroot}%{tcl_archdir}/xtem-%{version}/{*.tcl,xtem_async}
chmod 755 %{buildroot}%{tcl_archdir}/xtem-%{version}/help_{german,english}/latex/Make_alphlist.tcl
%fdupes %{buildroot}%{tcl_archdir}/xtem-%{version}
%clean
rm -rf %{buildroot}
%files
%defattr(-,root,root)
%doc COPYING Changelog Installation.tex README README.Tcl-version
%doc README.Upgrading README.hyphen_show SyntaxHelp_htx.tex
%{_mandir}/man1/*
%{_bindir}/*
%{tcl_archdir}/xtem
%{tcl_archdir}/xtem-%{version}
%changelog