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