[packages/tcllib] - added man patch, package program manuals in man1 dir
qboosh
qboosh at pld-linux.org
Sun Jan 5 08:03:46 CET 2014
commit 16330d41e6fc12558425763a3ef27f1ce2f6d291
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Sun Jan 5 08:04:21 2014 +0100
- added man patch, package program manuals in man1 dir
tcllib-man.patch | 11 +++++++++++
tcllib.spec | 26 +++++++++++++++++++++-----
2 files changed, 32 insertions(+), 5 deletions(-)
---
diff --git a/tcllib.spec b/tcllib.spec
index b849cec..9ab260d 100644
--- a/tcllib.spec
+++ b/tcllib.spec
@@ -3,14 +3,16 @@ Summary(pl.UTF-8): Biblioteki dla Tcl-a
Name: tcllib
Version: 1.15
Release: 1
-License: see license.terms
+License: BSD-like (see license.terms)
Group: Development/Languages/Tcl
Source0: http://downloads.sourceforge.net/tcllib/%{name}-%{version}.tar.gz
# Source0-md5: 7a0525912e8863f8d4360ab10e5450f8
+Patch0: %{name}-man.patch
URL: http://tcllib.sourceforge.net/
BuildRequires: autoconf
BuildRequires: automake
-BuildRequires: tcl
+BuildRequires: tcl >= 8.2
+Requires: tcl >= 8.2
BuildArch: noarch
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
@@ -24,7 +26,8 @@ Pakiet jest zestawem pakietów Tcl udostępniającym różne funkcje
użyteczne dla wielu programistów Tcl-a.
%prep
-%setup -q
+%setup -q
+%patch0 -p1
%build
%{__aclocal}
@@ -40,12 +43,25 @@ install -d $RPM_BUILD_ROOT%{_mandir}/man1
%{__make} install \
DESTDIR=$RPM_BUILD_ROOT
+%{__mv} $RPM_BUILD_ROOT%{_mandir}/mann/*.1 $RPM_BUILD_ROOT%{_mandir}/man1
+
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(644,root,root,755)
%doc README license.terms examples
-%attr(755,root,root) %{_bindir}/*
+%attr(755,root,root) %{_bindir}/dtplite
+%attr(755,root,root) %{_bindir}/nns
+%attr(755,root,root) %{_bindir}/nnsd
+%attr(755,root,root) %{_bindir}/nnslog
+%attr(755,root,root) %{_bindir}/page
+%attr(755,root,root) %{_bindir}/tcldocstrip
%{_prefix}/lib/%{name}%{version}
-%{_mandir}/man?/*
+%{_mandir}/man1/dtplite.1*
+%{_mandir}/man1/nns.1*
+%{_mandir}/man1/nnsd.1*
+%{_mandir}/man1/nnslog.1*
+%{_mandir}/man1/page.1*
+%{_mandir}/man1/tcldocstrip.1*
+%{_mandir}/mann/*.n*
diff --git a/tcllib-man.patch b/tcllib-man.patch
new file mode 100644
index 0000000..1beb7b3
--- /dev/null
+++ b/tcllib-man.patch
@@ -0,0 +1,11 @@
+--- tcllib-1.15/installer.tcl.orig 2013-01-23 05:25:49.000000000 +0100
++++ tcllib-1.15/installer.tcl 2014-01-05 07:29:01.619314580 +0100
+@@ -218,7 +218,7 @@
+
+ if {[file exists $aexe.man]} {
+ if {$config(doc,nroff)} {
+- _manfile $aexe.man nroff n $config(doc,nroff,path)
++ _manfile $aexe.man nroff 1 $config(doc,nroff,path)
+ }
+ if {$config(doc,html)} {
+ _manfile $aexe.man html html $config(doc,html,path)
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/tcllib.git/commitdiff/16330d41e6fc12558425763a3ef27f1ce2f6d291
More information about the pld-cvs-commit
mailing list