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