rpms/taskjuggler/devel taskjuggler.spec,1.36,1.37

Ondrej Vasik ovasik at fedoraproject.org
Fri Aug 28 11:39:46 UTC 2009


Author: ovasik

Update of /cvs/extras/rpms/taskjuggler/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv32232

Modified Files:
	taskjuggler.spec 
Log Message:
generate and ship manpages for taskjuggler and taskjugglerUI, add disttag


Index: taskjuggler.spec
===================================================================
RCS file: /cvs/extras/rpms/taskjuggler/devel/taskjuggler.spec,v
retrieving revision 1.36
retrieving revision 1.37
diff -u -p -r1.36 -r1.37
--- taskjuggler.spec	27 Jul 2009 05:32:33 -0000	1.36
+++ taskjuggler.spec	28 Aug 2009 11:39:46 -0000	1.37
@@ -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
 




More information about the scm-commits mailing list