X-Git-Url: http://git.pld-linux.org/?p=packages%2Ftf.git;a=blobdiff_plain;f=tf.spec;h=fdc46ff37bd7605e7b9cab94775fd96e1bd0eebe;hp=97187e9e5373b25fb4ad6883fbf3d9f82977b08b;hb=cd71580a3c98e95f62275a23b121522e1f3ad653;hpb=b550a5b6c1d13a03846b8d42a7fff174afd7dace diff --git a/tf.spec b/tf.spec index 97187e9..fdc46ff 100644 --- a/tf.spec +++ b/tf.spec @@ -6,8 +6,9 @@ Release: 1 License: GPL Group: Applications/Games Vendor: Ken Keys (Hawkeye) -URL: http://tf.tcp.com/~hawkeye/tf/ Source0: ftp://tf.tcp.com/pub/tinyfugue/%{name}-%{version}.tar.gz +Patch0: %{name}-filenames.patch +URL: http://tf.tcp.com/~hawkeye/tf/ BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %description @@ -22,13 +23,15 @@ MUD-y. Oczywi %prep %setup -q +%patch0 -p1 mv -f unix/Config unix/Config.orig cat << EOF >> unix/Config TF="\${T_BIN}/tf-\${TFVER}" -LIBDIR="\${T_SHARE}/tf-\${TFVER}" -SYMLINK="/$RPM_BUILD_ROOT/usr/bin/tf" +LIBDIR="\${T_SHARE}/tf" +SYMLINK="$RPM_BUILD_ROOT%{_bindir}/tf" +MAILDIR="/var/mail" +MANPAGE="%{_mandir}/man1/tf.1" MANTYPE="nroff" -MANPAGE="/usr/man/man1/tf.1" CCFLAGS="$RPM_OPT_FLAGS" EOF cat unix/Config.orig >> unix/Config @@ -41,32 +44,31 @@ ans=y sh unixmake files %install rm -rf $RPM_BUILD_ROOT -install -d $RPM_BUILD_ROOT{%{_bindir},%{_datadir}/%{name}-%{version}} +install -d $RPM_BUILD_ROOT{%{_bindir},%{_mandir}/man1,%{_datadir}/%{name}} install src/tf $RPM_BUILD_ROOT%{_bindir}/%{name} -install tf-lib/* $RPM_BUILD_ROOT%{_datadir}/%{name}-%{version} - -(cd $RPM_BUILD_ROOT%{_datadir}/%{name}-%{version} -ln -sf kb-bash.tf bind-bash.tf -ln -sf kb-emacs.tf bind-emacs.tf -ln -sf complete.tf completion.tf -ln -sf factoral.tf factorial.tf -ln -sf filexfer.tf file-xfer.tf -ln -sf local-eg.tf local.tf.sample -ln -sf psh.tf pref-shell.tf -ln -sf spc-page.tf space_page.tf -ln -sf spedwalk.tf speedwalk.tf -ln -sf stack-q.tf stack-queue.tf -ln -sf world-q.tf worldqueue.tf -) +install tf-lib/* $RPM_BUILD_ROOT%{_datadir}/%{name} +install src/tf.1.nroffman $RPM_BUILD_ROOT%{_mandir}/man1/tf.1 -gzip -9nf CHANGES CREDITS README +cd $RPM_BUILD_ROOT%{_datadir}/%{name} +mv kb-bash.tf bind-bash.tf +mv kb-emacs.tf bind-emacs.tf +mv complete.tf completion.tf +mv factoral.tf factorial.tf +mv filexfer.tf file-xfer.tf +mv local-eg.tf local.tf.sample +mv psh.tf pref-shell.tf +mv spc-page.tf space_page.tf +mv spedwalk.tf speedwalk.tf +mv stack-q.tf stack-queue.tf +mv world-q.tf worldqueue.tf %clean rm -rf $RPM_BUILD_ROOT -sh unixmake clean %files %defattr(644,root,root,755) +%doc CHANGES CREDITS README %attr(755,root,root) %{_bindir}/%{name} -%{_datadir}/%{name}-%{version} -%doc *.gz +%dir %{_datadir}/%{name} +%{_datadir}/%{name}/*tf +%{_mandir}/man1/tf.1*