jreznik pushed to taskjuggler (epel7). "auto-import taskjuggler-2.2.0-1 on branch devel from (..more)"

notifications at fedoraproject.org notifications at fedoraproject.org
Thu Apr 2 16:16:41 UTC 2015


>From b6b97a5d9c6bc1fe371a8e522cc580cd55336c80 Mon Sep 17 00:00:00 2001
From: Jens Petersen <petersen at fedoraproject.org>
Date: Wed, 21 Jun 2006 06:38:51 +0000
Subject: auto-import taskjuggler-2.2.0-1 on branch devel from    
 taskjuggler-2.2.0-1.src.rpm


diff --git a/.cvsignore b/.cvsignore
index e69de29..029dc0c 100644
--- a/.cvsignore
+++ b/.cvsignore
@@ -0,0 +1 @@
+taskjuggler-2.2.0.tar.bz2
diff --git a/sources b/sources
index e69de29..4aaec48 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+0f7a0301a6e1ec82378bbf4e2539af66  taskjuggler-2.2.0.tar.bz2
diff --git a/taskjuggler-2.1.1-docbook.patch b/taskjuggler-2.1.1-docbook.patch
new file mode 100644
index 0000000..cedf9cc
--- /dev/null
+++ b/taskjuggler-2.1.1-docbook.patch
@@ -0,0 +1,18 @@
+--- taskjuggler-2.1.1/docs/en/taskjuggler.xml.in.orig	2005-08-15 02:14:38.000000000 +0900
++++ taskjuggler-2.1.1/docs/en/taskjuggler.xml.in	2005-08-22 13:41:38.000000000 +0900
+@@ -1,5 +1,5 @@
+ <?xml version="1.0" ?>
+-<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook V4.3//EN" "/usr/share/xml/docbook/schema/dtd/4.3/docbookx.dtd" [
++<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook V4.3//EN" "/usr/share/sgml/docbook/xml-dtd-4.3-1.0-26/docbookx.dtd" [
+  <!ENTITY ChangeLog SYSTEM "ChangeLog.xml">
+  <!ENTITY FirstProject SYSTEM "FirstProject.xml">
+  <!ENTITY UsageGuide SYSTEM "UsageGuide.xml">
+--- taskjuggler-2.1.1/docs/en/kde-doc.patch.orig	2005-08-15 02:14:38.000000000 +0900
++++ taskjuggler-2.1.1/docs/en/kde-doc.patch	2005-08-22 15:23:23.000000000 +0900
+@@ -1,5 +1,5 @@
+ 2,2c2,5
+-< <!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook V4.3//EN" "/usr/share/xml/docbook/schema/dtd/4.3/docbookx.dtd" [
++< <!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook V4.3//EN" "/usr/share/sgml/docbook/xml-dtd-4.3-1.0-26/docbookx.dtd" [
+ ---
+ > <!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" 
+ > "dtd/kdex.dtd" [
diff --git a/taskjuggler.spec b/taskjuggler.spec
new file mode 100644
index 0000000..faf8018
--- /dev/null
+++ b/taskjuggler.spec
@@ -0,0 +1,100 @@
+Name:          taskjuggler
+Version:       2.2.0
+Release:       1%{?dist}
+Summary:       Project management tool
+
+Group:         Applications/Productivity
+License:       GPL
+URL:           http://www.taskjuggler.org
+Source0:       http://www.taskjuggler.org/download/%{name}-%{version}.tar.bz2
+BuildRoot:     %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+
+BuildRequires: kdepim-devel
+Requires(post): desktop-file-utils
+Requires(postun): desktop-file-utils
+Patch1:        taskjuggler-2.1.1-docbook.patch
+
+%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 
+communication management.
+
+
+%prep
+%setup -q
+%patch1 -p1 -b .orig
+
+
+%build
+%configure --with-qt-includes=%{_libdir}/qt-3.3/include --with-qt-libraries=%{_libdir}/qt-3.3/lib --with-kde-support=yes --disable-rpath
+make %{?_smp_mflags}
+
+
+%install
+rm -rf $RPM_BUILD_ROOT
+export DESTDIR="$RPM_BUILD_ROOT"
+make install
+
+desktop-file-install --vendor fedora \
+	--delete-original \
+	--dir ${RPM_BUILD_ROOT}%{_datadir}/applications \
+	--add-category X-Fedora --add-category Application \
+	--add-category Office \
+	${RPM_BUILD_ROOT}/%{_datadir}/applications/kde/taskjuggler.desktop
+
+rm $RPM_BUILD_ROOT%{_libdir}/libtaskjuggler.{la,so}
+
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+
+%post
+/sbin/ldconfig
+gtk-update-icon-cache
+update-desktop-database &> /dev/null ||:
+touch --no-create %{_datadir}/icons/{crystalsvg,hicolor} || :
+if [ -x %{_bindir}/gtk-update-icon-cache ]; then
+   %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/crystalsvg || :
+   %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
+fi
+
+
+%postun
+/sbin/ldconfig
+gtk-update-icon-cache
+update-desktop-database &> /dev/null ||:
+touch --no-create %{_datadir}/icons/{crystalsvg,hicolor} || :
+if [ -x %{_bindir}/gtk-update-icon-cache ]; then
+   %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/crystalsvg || :
+   %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
+fi
+
+
+%files
+%defattr(-,root,root)
+%doc AUTHORS COPYING ChangeLog README TODO
+%{_bindir}/TaskJugglerUI
+%{_bindir}/taskjuggler
+%{_libdir}/libtaskjuggler*
+%{_datadir}/applications/fedora-taskjuggler.desktop
+%{_datadir}/applications/kde
+%{_datadir}/apps/*
+%{_datadir}/config/taskjugglerrc
+%{_docdir}/HTML/en/*
+%{_docdir}/packages/*
+%{_datadir}/icons/*
+%{_datadir}/mimelnk/application/*.desktop
+
+
+%changelog
+* Mon May  8 2006 Jens Petersen <petersen at redhat.com> - 2.2.0-1
+- packaging fixes from John Mahowald (#166470)
+
+* Tue Mar 28 2006 Jens Petersen <petersen at redhat.com>
+- package for Fedora Extras
-- 
cgit v0.10.2


	http://pkgs.fedoraproject.org/cgit/taskjuggler.git/commit/?h=epel7&id=b6b97a5d9c6bc1fe371a8e522cc580cd55336c80


More information about the scm-commits mailing list