SPECS: taskjuggler.spec - updated to 2.2.0.

pluto pluto at pld-linux.org
Wed Mar 22 13:42:58 CET 2006


Author: pluto                        Date: Wed Mar 22 12:42:58 2006 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- updated to 2.2.0.

---- Files affected:
SPECS:
   taskjuggler.spec (1.10 -> 1.11) 

---- Diffs:

================================================================
Index: SPECS/taskjuggler.spec
diff -u SPECS/taskjuggler.spec:1.10 SPECS/taskjuggler.spec:1.11
--- SPECS/taskjuggler.spec:1.10	Wed Dec  7 14:21:37 2005
+++ SPECS/taskjuggler.spec	Wed Mar 22 13:42:53 2006
@@ -1,36 +1,27 @@
 # $Revision$, $Date$
 #
 # TODO:
-#       - fix GCC4 build (blocked by PR c++/21455)
-#       - review requires, there might be some unnecessary entries
 #       - split package into two: taskjuggler and taskjuggler-kde
 #         like in reference spec-file
-#       - take care of help (it doesn't work right now)
-#
-# Conditional build:
-%bcond_with	pch		# enable precompiled headers
 #
 Summary:	TaskJuggler - a project management tool
 Summary(pl):	TaskJuggler - narzędzie do zarządzania projektami
 Name:		taskjuggler
-Version:	2.1
-Release:	0.2
+Version:	2.2.0
+Release:	0.1
 License:	GPL v2
 Group:		Applications
 Source0:	http://www.taskjuggler.org/download/%{name}-%{version}.tar.bz2
-# Source0-md5:	a4d77f4c8f7a453fd230d550dd4d2180
+# Source0-md5:	0f7a0301a6e1ec82378bbf4e2539af66
 Source1:	http://www.taskjuggler.org/download/manual-%{version}.tar.bz2
-# Source1-md5:	15c2d3d9eeba04f7f4c72090424be300
+# Source1-md5:	ea21fde74bced90946e9975fc7f68e57
 Patch0:		%{name}-docbook.patch
-Patch1:		%{name}-tests.patch
 URL:		http://www.taskjuggler.org/
-%if %{with pch}
-BuildRequires:	gcc >= 5:3.4
-BuildRequires:	unsermake
-%endif
+BuildRequires:	docbook-dtd42-xml
+BuildRequires:	docbook-dtd43-xml
 BuildRequires:	docbook-utils
 BuildRequires:	jadetex
-BuildRequires:	kdelibs-devel >= 3.3
+BuildRequires:	kdepim-devel >= 3.3
 BuildRequires:	libxslt-devel
 BuildRequires:	libxslt-progs
 BuildRequires:	openjade
@@ -42,6 +33,8 @@
 BuildRequires:	poster
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
+%define		specflags	-fno-strict-aliasing
+
 %description
 Taskjuggler is a project management tool for Linux and UNIX
 system-based operating systems. Whether you want to plan your
@@ -75,18 +68,15 @@
 %prep
 %setup -q -a1
 %patch0 -p1
-%patch1 -p1
+:> docs/en/kde-doc.patch
 
 %build
-#{__libtoolize}
-#{__aclocal}
-#{__autoconf}
-#{__autoheader}
-#{__automake}
 %configure \
-	%{?with_pch:--enable-pch} \
-	--disable-final \
-	--with-kde-support=yes
+	--with-kde-support=yes \
+	--with-qt-libraries=%{_libdir} \
+	--disable-rpath \
+	--disable-final
+
 %{__make}
 
 %install
@@ -96,32 +86,26 @@
 	DESTDIR=$RPM_BUILD_ROOT \
 	kde_htmldir=%{_kdedocdir} \
 	docprefix=%{_docdir}/%{name}-%{version}/html \
-	kdeprefix=%{_kdedocdir}/en/taskjuggler \
-	docdir=%{_docdir}/%{name}-%{version}/tjx2gantt
+	kdeprefix=%{_kdedocdir}/en/taskjuggler
 
 %find_lang %{name} --with-kde
-%find_lang ktjview2 --with-kde
-# rather make subpackage for ktjview2?
-cat ktjview2.lang >> %{name}.lang
-
-# %doc or %{_docdir}, but not both
-install AUTHORS ChangeLog README TODO $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}
 
 %clean
 rm -rf $RPM_BUILD_ROOT
 
+%post	-p /sbin/ldconfig
+%postun	-p /sbin/ldconfig
+
 %files -f %{name}.lang
 %defattr(644,root,root,755)
-#%doc AUTHORS ChangeLog README TODO
-%{_docdir}/%{name}-%{version}
+%doc AUTHORS ChangeLog README TODO
 %attr(755,root,root) %{_bindir}/*
-%{_datadir}/apps/%{name}
-%{_datadir}/apps/ktjview2
-%{_datadir}/config.kcfg/*
+%attr(755,root,root) %{_libdir}/lib*so.*.*.*
 %{_desktopdir}/kde/*
-# XXX: probably matches too much
-%{_libdir}/*
 %{_iconsdir}/*/*/*/*
+%{_datadir}/apps/katepart/syntax/taskjuggler.xml
+%{_datadir}/apps/%{name}
+%{_datadir}/config/*
 %{_datadir}/mimelnk/application/*
 
 %define date	%(echo `LC_ALL="C" date +"%a %b %d %Y"`)
@@ -130,6 +114,9 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.11  2006/03/22 12:42:53  pluto
+- updated to 2.2.0.
+
 Revision 1.10  2005/12/07 13:21:37  glen
 - add patch to make tests valid (probably a hack)
 - pass various doc macros in install and package language files
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/SPECS/taskjuggler.spec?r1=1.10&r2=1.11&f=u



More information about the pld-cvs-commit mailing list