jreznik pushed to taskjuggler (epel7). "generate and ship manpages for taskjuggler and taskjugglerUI, add disttag"
notifications at fedoraproject.org
notifications at fedoraproject.org
Thu Apr 2 16:19:23 UTC 2015
>From de9dc48b6d00e3b95ad9ba134988a1f70ecb1dab Mon Sep 17 00:00:00 2001
From: Ondrej Vasik <ovasik at fedoraproject.org>
Date: Fri, 28 Aug 2009 11:39:46 +0000
Subject: generate and ship manpages for taskjuggler and taskjugglerUI, add
disttag
diff --git a/taskjuggler.spec b/taskjuggler.spec
index 11cd286..79ab814 100644
--- a/taskjuggler.spec
+++ b/taskjuggler.spec
@@ -1,6 +1,6 @@
Name: taskjuggler
Version: 2.4.3
-Release: 2
+Release: 3%{?dist}
Summary: Project management tool
Group: Applications/Productivity
@@ -18,6 +18,7 @@ BuildRequires: kdelibs3-devel
# need gettext for untranslated .po files
Buildrequires: gettext
Buildrequires: qt3 qt3-devel
+Buildrequires: xmlto
Requires: %{name}-libs = %{version}-%{release}
Requires(post): desktop-file-utils
Requires(postun): desktop-file-utils
@@ -52,6 +53,10 @@ Libraries for TaskJuggler package.
rm -f TestSuite/Syntax/Errors/Timezone.tjp
make
+#generate manpages with xmlto
+xmlto man --skip-validation man/en/taskjuggler.xml
+xmlto man --skip-validation man/en/TaskJugglerUI.xml
+
%install
rm -rf $RPM_BUILD_ROOT
@@ -65,6 +70,8 @@ desktop-file-install --vendor fedora \
--add-category Office \
${RPM_BUILD_ROOT}/%{_datadir}/applications/kde/taskjuggler.desktop
+mkdir -p $RPM_BUILD_ROOT%{_mandir}/man1
+cp -p *.1 $RPM_BUILD_ROOT%{_mandir}/man1
rm $RPM_BUILD_ROOT%{_libdir}/libtaskjuggler.{la,so}
mv $RPM_BUILD_ROOT%{_docdir}/packages/* $RPM_BUILD_ROOT%{_docdir}
rm -rf $RPM_BUILD_ROOT%{_docdir}/packages
@@ -112,12 +119,18 @@ fi
%{_docdir}/%{name}/*
%{_datadir}/icons/*
%{_datadir}/mimelnk/application/*.desktop
+%{_mandir}/man1/*
+
%files libs
%defattr(-,root,root,-)
%{_libdir}/libtaskjuggler*
%changelog
+* Fri Aug 28 2009 Ondrej Vasik <ovasik at redhat.com> - 2.4.3-3
+- generate and ship manpages for taskjuggler and taskjugglerUI
+- add disttag
+
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 2.4.3-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
--
cgit v0.10.2
http://pkgs.fedoraproject.org/cgit/taskjuggler.git/commit/?h=epel7&id=de9dc48b6d00e3b95ad9ba134988a1f70ecb1dab
More information about the scm-commits
mailing list