Sophie

Sophie

distrib > Mandriva > 2009.0 > i586 > by-pkgid > 4a7ea6390a079b22c0aa8471275e7c9c > files > 2

billreminder-0.3.2-1mdv2009.0.src.rpm

%define schemas %{name}

Summary:	Simple application to remind you to pay your bills
Name:		billreminder
Version:	0.3.2
Release:	%{mkrel 1}
Source0:	http://download.gnome.org/sources/billreminder/0.3/%{name}-%{version}.tar.bz2
License:	BSD
Group:		Graphical desktop/GNOME
URL:		http://billreminder.gnulinuxbrasil.org/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch:	noarch
BuildRequires:	intltool
BuildRequires:	perl-XML-Parser
BuildRequires:	python-devel
BuildRequires:	pygtk2
BuildRequires:	python-sqlite2
BuildRequires:	python-dbus
BuildRequires:	desktop-file-utils
Requires:	pygtk2
Requires:	python-sqlite2
Requires:	python-dbus
Requires:	python-imaging

%description
BillReminder is a small and quick accounting application designed to
allow for easy tracking of bills.

%prep
%setup -q

%build
%configure2_5x --disable-schemas-install
%make

%install
rm -rf %{buildroot}
%makeinstall_std

desktop-file-install \
  --add-category="GTK" \
  --add-category="Finance" \
  --remove-category="Application" \
  --remove-category="Miscellaneous" \
  --remove-key="Encoding" \
  --remove-key="Version" \
  --dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*

%find_lang %{name}

%if %mdkversion < 200900
%post
%{update_icon_cache hicolor}
%{update_menus}
%post_install_gconf_schemas %{schemas}

%preun
%preun_uninstall_gconf_schemas %{schemas}

%postun
%{clean_icon_cache hicolor}
%{clean_menus}
%endif

%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root)
%doc AUTHORS NEWS README TODO
%{_sysconfdir}/gconf/schemas/%{name}.schemas
%{_bindir}/%{name}
%{_bindir}/%{name}d
%{_sysconfdir}/xdg/autostart/%{name}d.desktop
%{py_puresitedir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/%{name}
%{_datadir}/dbus-1/services/%{name}.service
%{_iconsdir}/hicolor/*/apps/%{name}.*
%{_mandir}/man1/*.1*
%{_datadir}/pixmaps/%{name}.png


%changelog
* Sat Oct 11 2008 Adam Williamson <awilliamson@mandriva.com> 0.3.2-1mdv2009.1
+ Revision: 292583
- drop the usr/local workaround: apparently no longer needed
- adjust for the fact it uses gconf schema now
- new release 0.3.2

* Fri Sep 26 2008 Adam Williamson <awilliamson@mandriva.com> 0.3.1-2mdv2009.0
+ Revision: 288429
- fix bad path set in a config file which was breaking start (#43775)

* Mon Aug 25 2008 Funda Wang <fundawang@mandriva.org> 0.3.1-1mdv2009.0
+ Revision: 275593
- New version 0.3.1

* Thu Jun 12 2008 Pixel <pixel@mandriva.com> 0.3.0-1mdv2009.0
+ Revision: 218430
- rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Mon Mar 03 2008 Adam Williamson <awilliamson@mandriva.com> 0.3.0-1mdv2008.1
+ Revision: 177856
- fix up menu entry (categories)
- import billreminder