7c5a015
Summary:   A graphical project management tool
c6dbbf1
Name:      planner
b107b44
Version:   0.14.3
933514f
Release:   3%{?dist}
8469f87
License:   GPLv2+
c6dbbf1
Group:     Applications/Productivity
f91569a
URL:       http://live.gnome.org/Planner
f91569a
Source0:   http://ftp.gnome.org/pub/GNOME/sources/%{name}/0.14/%{name}-%{version}.tar.bz2
7c5a015
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
c6dbbf1
BuildRequires: gtk2-devel >= 2.2.0, libgnomeui-devel >= 2.0.1 
c6dbbf1
BuildRequires: libglade2-devel >= 2.0.0, gnome-vfs2-devel >= 2.0.2
c6dbbf1
BuildRequires: libgnomeprintui22-devel >= 2.2.0, libxml2-devel >= 2.5.4
c45eb5c
BuildRequires: libxslt-devel >= 1.0.27, intltool, autoconf, automake
c6dbbf1
BuildRequires: libtool, gettext, libgsf-devel, gtk-doc, pygtk2-devel
f0360b8
BuildRequires: scrollkeeper, glib2-devel, evolution-data-server
d5ed41f
BuildRequires: evolution-data-server-devel >= 1.9.1, evolution-devel >= 2.9.1
d5ed41f
BuildRequires: python-devel
6dcae32
Requires:  shared-mime-info
7c5a015
Requires(post): %{_bindir}/scrollkeeper-update
7c5a015
Requires(postun): %{_bindir}/scrollkeeper-update
7c5a015
Obsoletes: mrproject <= 0.10.3
7c5a015
Obsoletes: libmrproject <= 0.10.3
7c5a015
Obsoletes: libmrproject-devel <= 0.10.3
cvsdist 5ae8a82
2fca0b3
Patch0: planner-0.12-desktop-fix.patch
f0360b8
Patch1: planner-0.13-enableeds.patch
815e512
Patch2: planner-0.13-gannt-bar-height.patch
2fca0b3
cvsdist 5ae8a82
%description
cvsdist 5ae8a82
Planner is a visual project management application which allows users to
cvsdist 5ae8a82
manage several aspects of a project, including schedule tracking using
cvsdist 5ae8a82
Gantt charts.
cvsdist 5ae8a82
cvsdist 5ae8a82
You should install Planner if you wish to manage schedules, allocate
cvsdist 5ae8a82
resources, and track the progress of your projects.
cvsdist 5ae8a82
c6dbbf1
%package devel
c6dbbf1
Summary: Libraries and include files for developing with planner
c6dbbf1
Group: Development/Libraries
f464308
Requires: %{name} = %{version}-%{release}
7c5a015
Requires: pkgconfig, glib2-devel, libxml2-devel, libgsf-devel
c6dbbf1
c6dbbf1
%description devel
c6dbbf1
This package provides the necessary development libraries and include
c6dbbf1
files to allow you to develop with planner.
cvsdist 5ae8a82
f0360b8
%package eds
7c5a015
Summary: Planner integration with evolution
f0360b8
Group: Applications/Productivity
f464308
Requires: %{name} = %{version}-%{release}
f0360b8
f0360b8
%description eds
7c5a015
This package provides a plugin to integration planner and evolution.
f0360b8
cvsdist 5ae8a82
%prep
7c5a015
%setup -q
2fca0b3
%patch0 -p1 -b .desktop-fix
9cfb516
%patch1 -p1 -b .enableeds
d658226
%patch2 -p1 -b .ganttheight
2fca0b3
cvsdist 5ae8a82
%build
c45eb5c
aclocal
c45eb5c
automake
c45eb5c
intltoolize --force
c2bd6be
libtoolize --force
cvsdist 5ae8a82
autoconf
f91569a
%configure --enable-python --disable-gtk-doc --disable-dotnet --disable-update-mimedb --enable-eds --enable-eds-backend --disable-static
81c747a
make # %{?_smp_mflags} not parallel build safe
cvsdist 5ae8a82
cvsdist 5ae8a82
%install
7c5a015
rm -rf $RPM_BUILD_ROOT
7c5a015
make DESTDIR=$RPM_BUILD_ROOT install
7c5a015
7c5a015
rm -rf $RPM_BUILD_ROOT/var/scrollkeeper
7c5a015
rm -f $RPM_BUILD_ROOT/%{_libdir}/*.la
7c5a015
rm -f $RPM_BUILD_ROOT/%{_libdir}/%{name}/file-modules/*.la
7c5a015
rm -f $RPM_BUILD_ROOT/%{_libdir}/%{name}/storage-modules/*.la
7c5a015
rm -f $RPM_BUILD_ROOT/%{_libdir}/%{name}/plugins/*.la
7c5a015
rm -f $RPM_BUILD_ROOT/%{_libdir}/%{name}/views/*.la
7c5a015
rm -f $RPM_BUILD_ROOT/%{_libdir}/%{name}/*.la
7c5a015
rm -f $RPM_BUILD_ROOT/%{_libdir}/python*/site-packages/gtk-2.0/*.la
7c5a015
rm -f $RPM_BUILD_ROOT/%{_libdir}/%{name}/storage-modules/libstorage-sql*
7c5a015
rm -f $RPM_BUILD_ROOT/%{_libdir}/%{name}/plugins/libsql-plugin*
7c5a015
rm -f $RPM_BUILD_ROOT/%{_libdir}/evolution-data-server-1.2/extensions/*.la
9cfb516
rm -f $RPM_BUILD_ROOT/%{_libdir}/evolution/*/plugins/*.la
7c5a015
7c5a015
rm -f $RPM_BUILD_ROOT/%{_datadir}/mime/XMLnamespaces
7c5a015
rm -f $RPM_BUILD_ROOT/%{_datadir}/mime/globs
7c5a015
rm -f $RPM_BUILD_ROOT/%{_datadir}/mime/magic
7c5a015
rm -f $RPM_BUILD_ROOT/%{_datadir}/mime/application/*
7c5a015
rm -f $RPM_BUILD_ROOT/%{_datadir}/doc/%{name}/*.sql
7c5a015
rm -f $RPM_BUILD_ROOT/%{_datadir}/doc/%{name}/*.planner
cvsdist 5ae8a82
cvsdist 5b8820a
%find_lang %{name}
cvsdist 5ae8a82
cvsdist 5ae8a82
%post
Florian La Roche facfb03
/sbin/ldconfig
cvsdist 5ae8a82
scrollkeeper-update
cvsdist 93b10c7
if (update-mime-database -v &> /dev/null); then
7c5a015
    update-mime-database "%{_datadir}/mime" > /dev/null
cvsdist 93b10c7
fi
cvsdist 5ae8a82
cvsdist 5ae8a82
%postun
Florian La Roche facfb03
/sbin/ldconfig
cvsdist 5ae8a82
scrollkeeper-update
cvsdist 93b10c7
if (update-mime-database -v &> /dev/null); then
7c5a015
    update-mime-database "%{_datadir}/mime" > /dev/null
cvsdist 93b10c7
fi
cvsdist 5ae8a82
cvsdist 5ae8a82
%clean
7c5a015
rm -rf $RPM_BUILD_ROOT
cvsdist 5ae8a82
cvsdist 5b8820a
%files -f %{name}.lang
7c5a015
%defattr(-,root,root,-)
6a1d5a7
%doc ChangeLog NEWS README COPYING examples/*.planner
c2bd6be
%{_bindir}/%{name}
f0360b8
%dir %{_libdir}/%{name}
f0360b8
%{_libdir}/%{name}/file-modules
f0360b8
%{_libdir}/%{name}/storage-modules
f0360b8
%dir %{_libdir}/%{name}/plugins
f0360b8
%{_libdir}/%{name}/plugins/libhtml-plugin.so
f0360b8
%{_libdir}/%{name}/plugins/libmsp-plugin.so
f0360b8
%{_libdir}/%{name}/plugins/libxmlplanner-plugin.so
7c5a015
%{_libdir}/lib%{name}-1.so.*
c45eb5c
%{_libdir}/python*/site-packages/*
c2bd6be
%{_sysconfdir}/gconf/schemas/%{name}.schemas
c2bd6be
%{_datadir}/%{name}
c2bd6be
%{_datadir}/icons/hicolor/48x48/mimetypes/*.png
cvsdist 93b10c7
%{_datadir}/mime/packages/*
cvsdist 5ae8a82
%{_datadir}/pixmaps/*
cvsdist 5ae8a82
%{_datadir}/applications/*
c2bd6be
%{_datadir}/gnome/help/%{name}/*
c45eb5c
%{_datadir}/omf/%{name}/%{name}-*.omf
fa62b0e
%{_mandir}/man1/planner.1.gz
f0360b8
f0360b8
%files eds
7c5a015
%defattr(-,root,root,-)
f0360b8
%dir %{_libdir}/%{name}/plugins
f0360b8
%{_libdir}/%{name}/plugins/libeds-plugin.so
f0360b8
%dir %{_libdir}/evolution-data-server-1.2
f0360b8
%dir %{_libdir}/evolution-data-server-1.2/extensions
f0360b8
%{_libdir}/evolution-data-server-1.2/extensions/libecalbackendplanner.*
9cfb516
%{_libdir}/evolution/*/plugins/liborg-gnome-planner-source.so
9cfb516
%{_libdir}/evolution/*/plugins/org-gnome-planner-source.eplug
cvsdist 5ae8a82
c6dbbf1
%files devel
c6dbbf1
%defattr(-,root,root)
c6dbbf1
%{_includedir}/%{name}-1.0
7c5a015
%{_libdir}/lib%{name}-1.so
f464308
%{_datadir}/gtk-doc/html/lib%{name}
c6dbbf1
%{_libdir}/pkgconfig/*
cvsdist 93b10c7
cvsdist 5ae8a82
%changelog
933514f
* Tue Aug 05 2008 Caolán McNamara <caolanm@redhat.com> - 0.14.3-3
933514f
- rebuild for e-d-s
933514f
8bee9b8
* Wed May 13 2008 Caolan McNamara <caolanm@redhat.com> - 0.14.3-2
8bee9b8
- rebuild for e-d-s
8bee9b8
b107b44
* Thu Apr 17 2008 Caolan McNamara <caolanm@redhat.com> - 0.14.3-1
b107b44
- next version
b107b44
3f27cde
* Mon Feb 18 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 0.14.2-12
3f27cde
- Autorebuild for GCC 4.3
3f27cde
3da9b7d
* Tue Jan 29 2008 Caolan McNamara <caolanm@redhat.com> - 0.14.2-11
3da9b7d
- rebuild for deps
3da9b7d
f91569a
* Sat Oct 20 2007 Caolan McNamara <caolanm@redhat.com> - 0.14.2-10
f91569a
- Resolves: rhbz#342891 multiarch conflicts in planner
f91569a
fdc0f03
* Wed Aug 29 2007 Caolan McNamara <caolanm@redhat.com> - 0.14.2-9
fdc0f03
- rebuild
fdc0f03
8469f87
* Thu Aug 02 2007 Caolan McNamara <caolanm@redhat.com> - 0.14.2-8
8469f87
- clarify license, GPLv2 + later version
8469f87
6dcae32
* Sun Jun 10 2007 Caolan McNamara <caolanm@redhat.com> - 0.14.2-7
6dcae32
- Resolves: rhbz#243367 don't require yelp
6dcae32
  (on the bright side we picked up on evo 2.12)
6dcae32
387d214
* Fri Jun 08 2007 Caolan McNamara <caolanm@redhat.com> - 0.14.2-6
387d214
- Resolves: rhbz#243367 require yelp
387d214
f464308
* Sat Apr 21 2007 Matthias Clasen <mclasen@redhat.com> - 0.14.2-5
f464308
- Move api docs to -devel
f464308
7c5a015
* Fri Feb 09 2007 Caolan McNamara <caolanm@redhat.com> - 0.14.2-4
7c5a015
- some spec cleanup
7c5a015
7c5a015
* Wed Dec 20 2006 Caolan McNamara <caolanm@redhat.com> - 0.14.2-3
4590350
- rebuild for new evolution-data-server
4590350
7232fb6
* Thu Dec  7 2006 Jeremy Katz <katzj@redhat.com> - 0.14.2-2
7232fb6
- rebuild for python 2.5
7232fb6
7c5a015
* Tue Nov 28 2006 Caolan McNamara <caolanm@redhat.com> - 0.14.2-1
1d7201c
- next version
1d7201c
d5ed41f
* Fri Oct 27 2006 Matthew Barnes <mbarnes@redhat.com> - 0.14.1-3
d5ed41f
- Update BuildRequires for evolution-devel.
d5ed41f
- Update BuildRequires for evolution-data-server-devel.
d5ed41f
- Update planner-0.13-enableeds.patch for Evolution 2.10.
7c5a015
- Update some files to _libdir/evolution/2.10.
d5ed41f
- Rebuild against evolution-data-server-1.9.1.
d5ed41f
6a1d5a7
* Mon Oct 16 2006 Caolan McNamara <caolanm@redhat.com> - 0.14.1-2
6a1d5a7
- Resolves: rhbz#211000
6a1d5a7
- move examples into docdir
6a1d5a7
fa62b0e
* Mon Oct 09 2006 Caolan McNamara <caolanm@redhat.com> - 0.14.1-1
fa62b0e
- bump to 0.14.1
fa62b0e
6a58ca6
* Tue Aug 08 2006 Caolan McNamara <caolanm@redhat.com> - 0.14-3
6a58ca6
- rebuild against eds, deja-vu
6a58ca6
930ac67
* Sat Aug 05 2006 Caolan McNamara <caolanm@redhat.com> - 0.14-2
930ac67
- rebuild against eds
930ac67
0b40b4c
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 0.14-1.1
0b40b4c
- rebuild
0b40b4c
c45eb5c
* Fri Jun 23 2006 Caolan McNamara <caolanm@redhat.com> - 0.14-1
c45eb5c
- new version
c45eb5c
815e512
* Wed Mar 17 2006 Caolan McNamara <caolanm@redhat.com> - 0.13-5
3dd7fd2
- courtesy Stuart Clark <sclark@tpg.com.au> bug fix for: 
815e512
  Gantt bar height doesn't match treeview row height
815e512
  from bugzilla http://bugzilla.gnome.org/show_bug.cgi?id=128983
3dd7fd2
- rh#191808# Extra BuildRequires, and fix eds enabling patch
815e512
7b2843f
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 0.13-4.1
7b2843f
- bump again for double-long bug on ppc(64)
7b2843f
da3d4d3
* Thu Feb 09 2006 Caolan McNamara <caolanm@redhat.com> - 0.13-4
da3d4d3
- rebuild
da3d4d3
5ae8226
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 0.13-3.1
5ae8226
- rebuilt for new gcc4.1 snapshot and glibc changes
5ae8226
f0360b8
* Mon Feb 06 2006 Caolan McNamara <caolanm@redhat.com> - 0.13-3
f0360b8
- rh#179781# add evolution data server plugin
f0360b8
59df1e3
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
59df1e3
- rebuilt
59df1e3
c6dbbf1
* Wed Mar 30 2005 Caolan McNamara <caolanm@redhat.com> - 0.13-2
c6dbbf1
- fiddle Requires
c6dbbf1
c2bd6be
* Thu Mar 24 2005 Dan Williams <dcbw@redhat.com> - 0.13-1
c2bd6be
- Update to 0.13
c2bd6be
f2d3a64
* Wed Mar  2 2005 Caolan McNamara <caolanm@redhat.com> - 0.12.1-4
f2d3a64
- rebuild with gcc4
f2d3a64
d79dd6a
* Mon Nov  8 2004 Jeremy Katz <katzj@redhat.com> - 0.12.1-3
d79dd6a
- rebuild against python 2.4
d79dd6a
6b93076
* Fri Oct 22 2004 Dan Williams <dcbw@redhat.com> 0.12.1-2
6b93076
- #rh136296# fix libxml2-devel BuildRequires
6b93076
Jonathan Blandford 2204a1f
* Thu Sep 23 2004 Jonathan Blandford <jrb@redhat.com> 0.12.1-1
Jonathan Blandford 2204a1f
- new version
Jonathan Blandford 2204a1f
Florian La Roche facfb03
* Wed Sep 22 2004 Florian La Roche <Florian.LaRoche@redhat.de>
Florian La Roche facfb03
- add ldconfig calls to post/postun
Florian La Roche facfb03
5736a8a
* Sun Sep 19 2004 Dan Williams <dcbw@redhat.com> 0.12-5
2fca0b3
- Add BuildReq scrollkeeper again (#124184, #111145)
2fca0b3
- Add Requires shared-mime-info for update-mime-database
2fca0b3
- Fix up planner's .desktop file (#132566)
2fca0b3
cvsdist 5b8820a
* Tue Aug 31 2004 Warren Togami <wtogami@redhat.com> 0.12-3
cvsdist 5b8820a
- #131285 proper find_lang usage
cvsdist 5b8820a
cvsdist d1ae1ca
* Wed Aug 18 2004 Warren Togami <wtogami@redhat.com> 0.12-2
cvsdist d1ae1ca
- BuildReq libtool, gettext, gtk-doc, libgsf-devel, pygtk2-devel
cvsdist d1ae1ca
cvsdist 93b10c7
* Thu Aug  5 2004 Dan Williams <dcbw@redhat.com> 0.12-1
cvsdist 93b10c7
- Update to 0.12
cvsdist 93b10c7
- Sync specfile with Imendio specfile
cvsdist 93b10c7
- Add BuildRequires: scrollkeeper (RH #124184)
cvsdist 93b10c7
- Add obsoletes: libmrproject-devel
cvsdist 93b10c7
cvsdist 126f76a
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
cvsdist 126f76a
- rebuilt
cvsdist 126f76a
cvsdist 5ae8a82
* Thu Apr 8 2004 Dan Williams <dcbw@redhat.com> 0.11-1
cvsdist 5ae8a82
- Initial Release of 0.11 RPMs