rpms/taskcoach/devel taskcoach.desktop, NONE, 1.1 taskcoach.png, NONE, 1.1 taskcoach.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Krzysztof Kurzawski (kurzawa) fedora-extras-commits at redhat.com
Fri Feb 8 10:34:08 UTC 2008


Author: kurzawa

Update of /cvs/pkgs/rpms/taskcoach/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv28089/devel

Modified Files:
	.cvsignore sources 
Added Files:
	taskcoach.desktop taskcoach.png taskcoach.spec 
Log Message:
import taskcoach 0.68.0


--- NEW FILE taskcoach.desktop ---
[Desktop Entry]
Encoding=UTF-8
Name=TaskCoach
GenericName=TaskCoach
Comment=Your friendly task manager
Exec=taskcoach
Icon=taskcoach
Terminal=false
Type=Application
Categories=Office;
GenericName[pl_PL]=TaskCoach


--- NEW FILE taskcoach.spec ---
%define name_alternative TaskCoach
%{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}

Name:           taskcoach
Version:        0.68.0
Release:        5%{?dist}
Summary:        Your friendly task manager
Summary(pl):    Twój przyjazny menadżer zadań
Group:          Applications/Productivity
License:        GPLv2+
URL:            http://www.taskcoach.org/
Source0:        http://downloads.sourceforge.net/%{name}/%{name_alternative}-%{version}.tar.gz
Source1:        %{name}.png
Source2:        %{name}.desktop
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch:      noarch
BuildRequires:  python-devel wxPython >= 2.8 desktop-file-utils
Requires:       hicolor-icon-theme wxPython

%description
Task Coach is a simple open source todo manager to
manage personal tasks and todo lists. It grew out of a
frustration that well-known task managers, such as those
provided with Outlook or Lotus Notes, do not provide
facilities for composite tasks. Often,
tasks and other things todo consist of several activities.
Task Coach is designed to deal with composite tasks.

%description -l pl
Program pozwala na bardzo precyzyjne zapisywanie zadań i
kontrolownie stanu ich wykonywania. Każde zadanie może mieć
w sobie dowolną ilość 'subzadań'. Jak w tradycyjnym 
oprogramowaniu typu PIM,nadaje siÄ™ im kategoriÄ™, czas wykonania 
oraz przypomnienie.Do zadań można dołączać różnego 
rodzaju załączniki, przeciągając je przykładowo z wiadomości pocztowej. 
Task Coach kontroluje status wykonania każdego zadania i 'subzadania' 
oznaczajÄ…c je stosownym kolorem w zestawieniu.

%prep
%setup -q -n %{name_alternative}-%{version}
sed -i 's/\r//' %{name}.pyw
sed -i 's/\r//' CHANGES.txt
sed -i 's/\r//' %{name}lib/thirdparty/desktop.py
chmod a-x README.txt LICENSE.txt CHANGES.txt

%build
%{__python} make.py build

%install
rm -rf $RPM_BUILD_ROOT
%{__python} make.py install -O1 --skip-build --root $RPM_BUILD_ROOT
mv $RPM_BUILD_ROOT%{_bindir}/%{name}.py $RPM_BUILD_ROOT%{_bindir}/%{name}
chmod a+x $RPM_BUILD_ROOT%{python_sitelib}/%{name}lib/thirdparty/desktop.py
mkdir -p $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/32x32/apps
install -m 644 -p %{SOURCE1}   $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/32x32/apps/%{name}.png

desktop-file-install --vendor="fedora"               \
  --dir=$RPM_BUILD_ROOT%{_datadir}/applications         \
  %{SOURCE2}

%clean
rm -rf $RPM_BUILD_ROOT

%post
touch --no-create %{_datadir}/icons/hicolor
if [ -x %{_bindir}/gtk-update-icon-cache ]; then
  %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
fi

%postun
touch --no-create %{_datadir}/icons/hicolor
if [ -x %{_bindir}/gtk-update-icon-cache ]; then
  %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
fi

%files
%defattr(-,root,root,-)
%if 0%{?fedora} >= 9
%{python_sitelib}/%{name_alternative}-*.egg-info
%endif
%{_bindir}/%{name}
%{python_sitelib}/%{name}lib/
%{_datadir}/icons/hicolor/32x32/apps/%{name}.png
%{_datadir}/applications/fedora-%{name}.desktop
%doc README.txt LICENSE.txt CHANGES.txt
%exclude %{_bindir}/%{name}.pyw
%exclude %{python_sitelib}/buildlib/

%changelog
* Thu Feb 07 2008 Krzysztof Kurzawski <kurzawax at gmail.com> 0.68.0-5
- Correct Rs

* Thu Feb 07 2008 José Matos <jamatos at fc.up.pt>  0.68.0-4
- Fix egg-info location
- Exclude buildlib from installed files

* Wed Feb 06 2008 Krzysztof Kurzawski <kurzawax at gmail.com> 0.68.0-3
- Correct files section

* Sat Feb 02 2008 Krzysztof Kurzawski <kurzawax at gmail.com> 0.68.0-2
- Fix BRs

* Mon Jan 28 2008 Krzysztof Kurzawski <kurzawax at gmail.com> 0.68.0-1
- First release


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/taskcoach/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore	7 Feb 2008 17:17:46 -0000	1.1
+++ .cvsignore	8 Feb 2008 10:33:32 -0000	1.2
@@ -0,0 +1 @@
+TaskCoach-0.68.0.tar.gz


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/taskcoach/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources	7 Feb 2008 17:17:46 -0000	1.1
+++ sources	8 Feb 2008 10:33:32 -0000	1.2
@@ -0,0 +1 @@
+2ae1f1349d6a0df6d8c739abe361c714  TaskCoach-0.68.0.tar.gz




More information about the fedora-extras-commits mailing list