|
|
9e13bf3 |
%{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
|
|
|
c568ef3 |
%define gtg_milestone 0.3
|
|
|
9e13bf3 |
|
|
|
9e13bf3 |
Name: gtg
|
|
|
71f3126 |
Version: 0.3.1
|
|
|
75f6dde |
Release: 3%{?dist}
|
|
|
9e13bf3 |
Summary: Personal organizer for the GNOME desktop
|
|
|
9e13bf3 |
|
|
|
9e13bf3 |
Group: Applications/Productivity
|
|
|
9e13bf3 |
License: GPLv3+
|
|
|
41e5758 |
URL: http://gtgnome.net/
|
|
|
9e13bf3 |
BuildArch: noarch
|
|
|
71f3126 |
Source0: https://launchpad.net/gtg/trunk/%{version}/+download/%{name}-%{version}.tar.gz
|
|
|
9e13bf3 |
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
|
|
|
c568ef3 |
Patch1: gtg-desktop.patch
|
|
|
84e893f |
|
|
|
9e13bf3 |
BuildRequires: python-devel
|
|
|
9e13bf3 |
BuildRequires: gettext
|
|
|
9e13bf3 |
BuildRequires: desktop-file-utils
|
|
|
297d026 |
BuildRequires: pyxdg
|
|
|
9e13bf3 |
Requires: pygtk2 pygtk2-libglade python-configobj pyxdg pycairo gnome-python2-gnome
|
|
|
3678617 |
Requires: python-liblarch >= 2.1.0
|
|
|
3678617 |
Requires: python-liblarch_gtk
|
|
|
8569d64 |
Requires: dbus-python
|
|
|
71f3126 |
Requires: hicolor-icon-theme
|
|
|
9e13bf3 |
|
|
|
75f6dde |
# For RTM backend
|
|
|
75f6dde |
Requires: python-dateutil
|
|
|
75f6dde |
|
|
|
9e13bf3 |
%description
|
|
|
9e13bf3 |
Getting Things GNOME! (GTG) is a personal organizer for the GNOME desktop
|
|
|
9e13bf3 |
environment inspired by the Getting Things Done (GTD) methodology. GTG is
|
|
|
9e13bf3 |
designed with flexibility, adaptability, and ease of use in mind so it can be
|
|
|
9e13bf3 |
used as more than just GTD software.
|
|
|
9e13bf3 |
|
|
|
9e13bf3 |
|
|
|
9e13bf3 |
%prep
|
|
|
9e13bf3 |
%setup -q
|
|
|
c568ef3 |
%patch1 -p1 -b .desktop
|
|
|
9e13bf3 |
sed -i -e "s|#!/usr/bin/env python||" GTG/gtg.py
|
|
|
9e13bf3 |
|
|
|
9e13bf3 |
|
|
|
9e13bf3 |
%build
|
|
|
9e13bf3 |
%{__python} setup.py build
|
|
|
9e13bf3 |
|
|
|
9e13bf3 |
%install
|
|
|
9e13bf3 |
rm -rf $RPM_BUILD_ROOT
|
|
|
9e13bf3 |
%{__python} setup.py install --skip-build --root $RPM_BUILD_ROOT
|
|
|
ed4e663 |
rm -rf $RPM_BUILD_ROOT/%{python_sitelib}/GTG/plugins/geolocalized_tasks
|
|
|
ed4e663 |
rm -rf $RPM_BUILD_ROOT/%{python_sitelib}/GTG/plugins/geolocalized-tasks.gtg-plugin
|
|
|
9e13bf3 |
desktop-file-validate $RPM_BUILD_ROOT/%{_datadir}/applications/%{name}.desktop
|
|
|
9e13bf3 |
|
|
|
c568ef3 |
%find_lang %{name} --with-gnome
|
|
|
9e13bf3 |
|
|
|
9e13bf3 |
|
|
|
9e13bf3 |
%clean
|
|
|
9e13bf3 |
rm -rf $RPM_BUILD_ROOT
|
|
|
9e13bf3 |
|
|
|
9e13bf3 |
|
|
|
9e13bf3 |
%post
|
|
|
9e13bf3 |
touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
|
|
|
9e13bf3 |
|
|
|
9e13bf3 |
%postun
|
|
|
9e13bf3 |
if [ $1 -eq 0 ] ; then
|
|
|
9e13bf3 |
touch --no-create %{_datadir}/icons/hicolor &>/dev/null
|
|
|
9e13bf3 |
gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
|
|
|
9e13bf3 |
fi
|
|
|
9e13bf3 |
|
|
|
9e13bf3 |
%posttrans
|
|
|
9e13bf3 |
gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
|
|
|
9e13bf3 |
|
|
|
9e13bf3 |
|
|
|
9e13bf3 |
%files -f %{name}.lang
|
|
|
9e13bf3 |
%defattr(-,root,root,-)
|
|
|
9e13bf3 |
%doc AUTHORS CHANGELOG LICENSE README
|
|
|
d327d86 |
%{_bindir}/gtg
|
|
|
c568ef3 |
%{_bindir}/gtcli
|
|
|
d327d86 |
%{_bindir}/gtg_new_task
|
|
|
c568ef3 |
%{_datadir}/dbus-1/services/org.gnome.GTG.service
|
|
|
9e13bf3 |
%{_datadir}/applications/%{name}.desktop
|
|
|
9e13bf3 |
%{_datadir}/%{name}
|
|
|
9e13bf3 |
%{_datadir}/icons/hicolor/*/apps/%{name}.*
|
|
|
9e13bf3 |
%{python_sitelib}/*
|
|
|
d327d86 |
%{_mandir}/man1/*.1.gz
|
|
|
71f3126 |
%{_datadir}/icons/hicolor/*/apps/gtg*
|
|
|
71f3126 |
%{_datadir}/icons/hicolor/*/apps/backend*
|
|
|
71f3126 |
%{_datadir}/icons/hicolor/*/actions/gtg*
|
|
|
71f3126 |
%{_datadir}/icons/hicolor/*/categories/gtg*
|
|
|
71f3126 |
%{_datadir}/icons/hicolor/*/categories/search*
|
|
|
71f3126 |
%{_datadir}/icons/hicolor/*/categories/items-tags*
|
|
|
71f3126 |
%{_datadir}/icons/hicolor/*/emblems/gtg*
|
|
|
71f3126 |
%{_datadir}/icons/hicolor/svg/gtg*
|
|
|
71f3126 |
%{_datadir}/icons/ubuntu-mono-dark/
|
|
|
71f3126 |
%{_datadir}/icons/ubuntu-mono-light/
|
|
|
9e13bf3 |
|
|
|
9e13bf3 |
|
|
|
9e13bf3 |
%changelog
|
|
|
75f6dde |
* Thu Dec 26 2013 Ankur Sinha <ankursinha AT fedoraproject DOT org> 0.3.1-3
|
|
|
75f6dde |
- Add optional dep for RTM backend.
|
|
|
75f6dde |
|
|
|
41e5758 |
* Sun Dec 01 2013 Ankur Sinha <ankursinha AT fedoraproject DOT org> 0.3.1-2
|
|
|
41e5758 |
- Update URL
|
|
|
41e5758 |
|
|
|
71f3126 |
* Wed Nov 27 2013 Ankur Sinha <ankursinha AT fedoraproject DOT org> 0.3.1-0
|
|
|
71f3126 |
- Update to latest release
|
|
|
71f3126 |
|
|
|
15e8f5d |
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.3-4
|
|
|
15e8f5d |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
|
|
|
15e8f5d |
|
|
|
240ed5e |
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.3-3
|
|
|
240ed5e |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
|
|
|
240ed5e |
|
|
|
3678617 |
* Fri Nov 9 2012 Yanko Kaneti <yaneti@declera.com> 0.3-2
|
|
|
3678617 |
- Add missing requires on python-liblarch(_gtk)
|
|
|
3678617 |
|
|
|
c568ef3 |
* Fri Nov 9 2012 Yanko Kaneti <yaneti@declera.com> 0.3-1
|
|
|
c568ef3 |
- New upstream release - 0.3
|
|
|
c568ef3 |
|
|
|
84e893f |
* Wed Jul 18 2012 Yanko Kaneti <yaneti@declera.com> 0.2.4-8
|
|
|
84e893f |
- Add patch for crash bug 841179 (lp bug 744294)
|
|
|
84e893f |
|
|
|
84e893f |
* Thu Jun 14 2012 Yanko Kaneti <yaneti@declera.com> 0.2.4-7
|
|
|
ed4e663 |
- Remove the geolocalized_tasks plugin which uses pyclutter,
|
|
|
ed4e663 |
which uses gtk3. Bug #817841
|
|
|
ed4e663 |
|
|
|
7cea03e |
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.2.4-6
|
|
|
7cea03e |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
|
|
|
7cea03e |
|
|
|
fb9d2af |
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.2.4-5
|
|
|
fb9d2af |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
|
|
|
fb9d2af |
|
|
|
5ca6a23 |
* Wed Jul 21 2010 David Malcolm <dmalcolm@redhat.com> - 0.2.4-3
|
|
|
5ca6a23 |
- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild
|
|
|
5ca6a23 |
|
|
|
8569d64 |
* Thu Jun 10 2010 Yanko Kaneti <yaneti@declera.com> 0.2.4-2
|
|
|
8569d64 |
- Avoid "RuntimeError: not holding the import lock" with recent pythons, from upstream
|
|
|
8569d64 |
- Alternative X test, avoiding the xorg-x11-utils dependency
|
|
|
8569d64 |
- Requires dbus-python
|
|
|
8569d64 |
|
|
|
b80175c |
* Sun Apr 11 2010 Yanko Kaneti <yaneti@declera.com> 0.2.4-1
|
|
|
b80175c |
- New bugfix release from upstream
|
|
|
b80175c |
|
|
|
094d864 |
* Mon Mar 4 2010 Yanko Kaneti <yaneti@declera.com> 0.2.3-1
|
|
|
094d864 |
- "A bit of polishing." - from upstream
|
|
|
094d864 |
|
|
|
7f5cce8 |
* Mon Mar 1 2010 Yanko Kaneti <yaneti@declera.com> 0.2.2-1
|
|
|
7f5cce8 |
- New upstream release.
|
|
|
7f5cce8 |
http://gtg.fritalk.com/post/2010/03/01/Getting-Things-GNOME!-0.2.2-(Protector)-release-is-out!
|
|
|
7f5cce8 |
|
|
|
e9036fb |
* Fri Feb 19 2010 Yanko Kaneti <yaneti@declera.com> 0.2.1-3
|
|
|
e9036fb |
- Fixup the last fixup. Again preventing crash on startup.
|
|
|
e9036fb |
|
|
|
0d9c09e |
* Sun Feb 14 2010 Yanko Kaneti <yaneti@declera.com> 0.2.1-2
|
|
|
0d9c09e |
- Pull upstream fix for bug 565224. Prevents crash on startup
|
|
|
0d9c09e |
|
|
|
c19b1bf |
* Sun Jan 31 2010 Yanko Kaneti <yaneti@declera.com> 0.2.1-1
|
|
|
c19b1bf |
- Upstream bugfix release
|
|
|
c19b1bf |
|
|
|
14d743c |
* Sun Jan 31 2010 Yanko Kaneti <yaneti@declera.com> 0.2-3
|
|
|
14d743c |
- Pull an upstream fix for missing tomboy.ui - bug 560316
|
|
|
14d743c |
|
|
|
2316427 |
* Mon Dec 14 2009 Yanko Kaneti <yaneti@declera.com> 0.2-2
|
|
|
d327d86 |
- 0.2 final.
|
|
|
d327d86 |
http://gtg.fritalk.com/post/2009/12/10/The-new-Getting-Things-GNOME!-0.2-Gorignak-has-landed!
|
|
|
d327d86 |
|
|
|
297d026 |
* Thu Dec 3 2009 Yanko Kaneti <yaneti@declera.com> 0.1.9-1
|
|
|
297d026 |
- 0.2 beta.
|
|
|
297d026 |
http://gtg.fritalk.com/post/2009/12/02/Getting-Things-GNOME!-0.1.9-is-out!
|
|
|
297d026 |
- Remove some no longer necessary patching
|
|
|
297d026 |
- BR: pyxdg
|
|
|
297d026 |
|
|
|
ce0ecaa |
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.1.2-4
|
|
|
ce0ecaa |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
|
|
|
ce0ecaa |
|
|
|
9e13bf3 |
* Tue Jul 14 2009 Yanko Kaneti <yaneti@declera.com> 0.1.2-3
|
|
|
9e13bf3 |
- Use %%{__python} instead of python
|
|
|
9e13bf3 |
|
|
|
9e13bf3 |
* Mon Jul 13 2009 Yanko Kaneti <yaneti@declera.com> 0.1.2-2
|
|
|
9e13bf3 |
- Implement review feedback
|
|
|
9e13bf3 |
https://bugzilla.redhat.com/show_bug.cgi?id=510994#c1
|
|
|
9e13bf3 |
|
|
|
9e13bf3 |
* Mon Jul 13 2009 Yanko Kaneti <yaneti@declera.com> 0.1.2-1
|
|
|
9e13bf3 |
- Initial packaging
|