[doclifter] Use the %%license macro, add German man page
Mario Blättermann
mariobl at fedoraproject.org
Tue Dec 30 11:26:00 UTC 2014
commit b3c5feec0809837343d155a10ebee09596561143
Author: Mario Blättermann <mario.blaettermann at gmail.com>
Date: Tue Dec 30 12:25:54 2014 +0100
Use the %%license macro, add German man page
doclifter.spec | 29 +++++++++++++++++++++++------
1 files changed, 23 insertions(+), 6 deletions(-)
---
diff --git a/doclifter.spec b/doclifter.spec
index d31d5d8..7b913cf 100644
--- a/doclifter.spec
+++ b/doclifter.spec
@@ -1,14 +1,18 @@
Name: doclifter
Version: 2.15
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: Translates documents written in troff macros to DocBook
License: BSD
URL: http://www.catb.org/~esr/doclifter/
Source0: http://www.catb.org/~esr/%{name}/%{name}-%{version}.tar.gz
+# The template for man page translations can be created with this command:
+# po4a-updatepo -v -M utf-8 -f man --option groff_code=verbatim -m manlifter.1 -p manlifter.pot
+Source1: https://mariobl.fedorapeople.org/Translations/%{name}/manlifter.1.de.po
Patch0: %{name}.patch
BuildArch: noarch
+BuildRequires: po4a
BuildRequires: python2
%description
@@ -38,22 +42,35 @@ mkdir -p "$RPM_BUILD_ROOT"%{_mandir}/man1/
cp doclifter manlifter "$RPM_BUILD_ROOT"%{_bindir}
cp doclifter.1 manlifter.1 "$RPM_BUILD_ROOT"%{_mandir}/man1/
+# Generate and install localized man page
+mkdir -p man/de
+po4a-translate -M utf-8 -f man \
+ --option groff_code=verbatim \
+ -p %SOURCE1 -m manlifter.1 \
+ -l man/de/manlifter.1
+
+mkdir -p $RPM_BUILD_ROOT/%{_mandir}/de/man1
+install -p man/de/manlifter.1 $RPM_BUILD_ROOT/%{_mandir}/de/man1
+
%check
make check
%files
-%doc COPYING README TODO
+%doc README TODO
+%license COPYING
%{_bindir}/*
%{_mandir}/man1/*.1.*
+%{_mandir}/*/man1/*.1.*
%changelog
-* Wed Jun 18 2014 Mario Blättermann <mariobl at fedoraproject.org> - 2.15-1
-- New upstream version
+* Tue Dec 30 2014 Mario Blättermann <mario.blaettermann at gmail.com> - 2.15-2
+- Add German version of manlifter.1
+- Use %%license macro
-* Sat Jun 07 2014 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 2.14-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
+* Mon Jun 02 2014 Mario Blättermann <mariobl at fedoraproject.org> - 2.15-1
+- New upstream version
* Mon Jun 02 2014 Mario Blättermann <mariobl at fedoraproject.org> - 2.14-1
- New upstream version
More information about the scm-commits
mailing list