jreznik pushed to taskjuggler (epel7). "install taskjuggler documentation to doc dir and do own that dir (#47600), (..more)"
notifications at fedoraproject.org
notifications at fedoraproject.org
Thu Apr 2 16:18:29 UTC 2015
>From 794d2629d0ad2d4e20ef457c52420553236fa5a8 Mon Sep 17 00:00:00 2001
From: Ondrej Vasik <ovasik at fedoraproject.org>
Date: Thu, 4 Dec 2008 19:07:28 +0000
Subject: install taskjuggler documentation to doc dir and do own that dir
(#47600), trailing spaces spec file cleanup
diff --git a/taskjuggler.spec b/taskjuggler.spec
index f33294e..f751faf 100644
--- a/taskjuggler.spec
+++ b/taskjuggler.spec
@@ -1,6 +1,6 @@
Name: taskjuggler
Version: 2.4.1
-Release: 3%{?dist}
+Release: 4%{?dist}
Summary: Project management tool
Group: Applications/Productivity
@@ -11,12 +11,12 @@ Source0: http://www.taskjuggler.org/download/%{name}-%{version}.tar.bz2
Patch0: taskjuggler-2.4.1-no-kdepim3.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-%if 0%{?fedora} < 10
-BuildRequires: kdepim-devel
-%else
+#%if 0%{?fedora} < 10
+#BuildRequires: kdepim-devel
+#%else
%define nokdepim3 1
-BuildRequires: kdelibs3-devel
-%endif
+BuildRequires: kdelibs-devel
+#%endif
# need gettext for untranslated .po files
Buildrequires: gettext
Requires: %{name}-libs = %{version}-%{release}
@@ -24,13 +24,13 @@ Requires(post): desktop-file-utils
Requires(postun): desktop-file-utils
%description
-TaskJuggler is a modern and powerful project management tool. Its new approach
-to project planning and tracking is far superior to the commonly used Gantt
-chart editing tools. It has already been successfully used in many projects
-and scales easily to projects with hundreds of resources and thousands of
-tasks. It covers the complete spectrum of project management tasks from the
-first idea to the completion of the project. It assists you during project
-scoping, resource assignment, cost and revenue planning, and risk and
+TaskJuggler is a modern and powerful project management tool. Its new approach
+to project planning and tracking is far superior to the commonly used Gantt
+chart editing tools. It has already been successfully used in many projects
+and scales easily to projects with hundreds of resources and thousands of
+tasks. It covers the complete spectrum of project management tasks from the
+first idea to the completion of the project. It assists you during project
+scoping, resource assignment, cost and revenue planning, and risk and
communication management.
%package libs
@@ -42,7 +42,7 @@ Obsoletes: %{name} < %{version}-%{release}
Libraries for TaskJuggler package.
%prep
-%setup -q
+%setup -q
%if 0%{?nokdepim3}
%patch0 -p1 -b .no-kdepim3
# timestamp magic to keep autotools from regenerating everything
@@ -55,7 +55,7 @@ touch aclocal.m4 config.h.in configure Makefile.in stamp-h.in
%build
[ -n "$QTDIR" ] || . %{_sysconfdir}/profile.d/qt.sh
%configure --with-qt-includes=%{_libdir}/qt-3.3/include --with-qt-libraries=%{_libdir}/qt-3.3/lib --with-kde-support=yes --disable-rpath
-# doc build fails with -j4
+# doc build fails with -j4
make
@@ -72,6 +72,8 @@ desktop-file-install --vendor fedora \
${RPM_BUILD_ROOT}/%{_datadir}/applications/kde/taskjuggler.desktop
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
%find_lang %{name}
@@ -112,7 +114,8 @@ fi
%{_datadir}/apps/*
%{_datadir}/config/taskjugglerrc
%{_docdir}/HTML/en/*
-%{_docdir}/packages/*
+%dir %{_docdir}/%{name}
+%{_docdir}/%{name}/*
%{_datadir}/icons/*
%{_datadir}/mimelnk/application/*.desktop
@@ -121,6 +124,10 @@ fi
%{_libdir}/libtaskjuggler*
%changelog
+* Thu Dec 04 2008 Ondrej Vasik <ovasik at redhat.com> - 2.4.1-4
+- install taskjuggler documentation in docdir and do own
+ that dir (#47600) , removed trailing spaces in spec file
+
* Mon Jun 9 2008 Kevin Kofler <Kevin at tigcc.ticalc.org> - 2.4.1-3
- disable kdepim support on F10+, kdepim 3 no longer available
--
cgit v0.10.2
http://pkgs.fedoraproject.org/cgit/taskjuggler.git/commit/?h=epel7&id=794d2629d0ad2d4e20ef457c52420553236fa5a8
More information about the scm-commits
mailing list