[packages/tix] - install macro in groff versioned dir to satisfy dirdeps
baggins
baggins at pld-linux.org
Tue Dec 23 01:08:47 CET 2014
commit 0a48612ddca7c8afeaa78ed0620ecef79ddac745
Author: Jan Rękorajski <baggins at pld-linux.org>
Date: Tue Dec 23 00:11:15 2014 +0000
- install macro in groff versioned dir to satisfy dirdeps
tix.spec | 9 ++++++---
1 file changed, 6 insertions(+), 3 deletions(-)
---
diff --git a/tix.spec b/tix.spec
index aedde65..bd5d96a 100644
--- a/tix.spec
+++ b/tix.spec
@@ -17,6 +17,7 @@ Patch2: fixInterpResult.patch
URL: http://tix.sourceforge.net/
BuildRequires: autoconf
BuildRequires: automake
+BuildRequires: groff
BuildRequires: tcl-devel >= 8.4.6
BuildRequires: tk-devel >= 8.4.6
BuildRequires: which
@@ -25,6 +26,8 @@ Requires: tcl >= 8.4.6
Requires: tk >= 8.4.6
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+%define groff_version %(rpm -q --qf %{V} groff)
+
%description
Tix is a add on for the Tk widget set which adds many complex widgets
which are built from Tk building blocks. The extra widgets include
@@ -99,9 +102,9 @@ install -d $RPM_BUILD_ROOT{%{_mandir},%{_examplesdir}/%{name}-%{version}}
install -d $RPM_BUILD_ROOT%{_mandir}/mann
install man/*.n $RPM_BUILD_ROOT%{_mandir}/mann
-install -d $RPM_BUILD_ROOT%{_datadir}/groff/current/tmac
+install -d $RPM_BUILD_ROOT%{_datadir}/groff/%{groff_version}/tmac
sed -i -e 's/.so man.macros/.mso tix.tmac/g' $RPM_BUILD_ROOT%{_mandir}/mann/*.n
-install man/man.macros $RPM_BUILD_ROOT%{_datadir}/groff/current/tmac/tix.tmac
+install man/man.macros $RPM_BUILD_ROOT%{_datadir}/groff/%{groff_version}/tmac/tix.tmac
cp -af demos $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
@@ -123,7 +126,7 @@ rm -rf $RPM_BUILD_ROOT
%defattr(644,root,root,755)
%doc docs/*.txt docs/{pdf,tix-book}
%{_mandir}/mann/*
-%{_datadir}/groff/current/tmac/tix.tmac
+%{_datadir}/groff/%{groff_version}/tmac/tix.tmac
%files demo
%defattr(644,root,root,755)
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/tix.git/commitdiff/0a48612ddca7c8afeaa78ed0620ecef79ddac745
More information about the pld-cvs-commit
mailing list