Sophie

Sophie

distrib > Mandriva > 2007.0 > x86_64 > media > contrib-release-src > by-pkgid > 413d5b00e8207edeca4a15b5358b5284 > files > 5

gnofin-0.8.4-8mdk.src.rpm

%define name	gnofin
%define version	0.8.4
%define release	8mdk

Name:		%{name}
Summary:	A simple money management application for GNOME
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Office
Source:		%{name}-%{version}.tar.bz2
URL:		http://gnofin.sourceforge.net
BuildRoot:	%{_tmppath}/%{name}-%{version}
Source10:    %{name}.16.png.bz2
Source11:    %{name}.32.png.bz2
Source12:    %{name}.48.png.bz2
BuildRequires: gnome-libs-devel, ORBit-devel, XFree86-devel
BuildRequires: libxml-devel

%description
Gnofin is a light-weight personal finance application for GNOME well-suited for
helping you keep your checkbook and savings accounts up-to-date.

%prep
rm -rf $RPM_BUILD_ROOT

%setup -q

%build
[ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}
%configure

make

%install

%makeinstall

rm -rf $RPM_BUILD_ROOT%{_libdir}/gnofin/plugins/*.a

mkdir -p %{buildroot}%{_menudir}
cat << EOF > %{buildroot}%{_menudir}/%{name}
?package(gnofin): \
  needs=x11\
  longtitle="A personal finance application for GNOME"\
  section="Applications/Finances" \
  title=Gnofin\
  command=%{_bindir}/gnofin\
  icon="%{name}.png"		
EOF

install -d $RPM_BUILD_ROOT/%{_miconsdir}
install -d $RPM_BUILD_ROOT/%{_liconsdir}
bzcat %{SOURCE10} > $RPM_BUILD_ROOT/%{_miconsdir}/%{name}.png
bzcat %{SOURCE11} > $RPM_BUILD_ROOT/%{_iconsdir}/%{name}.png
bzcat %{SOURCE12} > $RPM_BUILD_ROOT/%{_liconsdir}/%{name}.png

%{find_lang} %{name}

%post
%{update_menus}

%postun
%{clean_menus}


%clean
[ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}
rm -rf $RPM_BUILD_DIR/%{name}-%{version}

%files -f %{name}.lang
%defattr(-,root,root)
%doc AUTHORS COPYING ChangeLog NEWS README README.*
%{_bindir}/gnofin
%{_libdir}/gnofin
%{_datadir}/gnome/apps/*/*
%{_mandir}/man1/gnofin.1*
%{_menudir}/%{name}
%{_miconsdir}/*.png
%{_iconsdir}/*.png
%{_liconsdir}/*.png

%changelog
* Sun May 11 2003 Laurent Culioli <laurent@pschit.net> 0.8.4-8mdk
- buildrequires

* Tue Jan 16 2003 Laurent Culioli <laurent@pschit.net> 0.8.4-7mdk
- rebuild
- xpm2png

* Wed Oct 31 2001 Sebastien Dupont <sdupont@mandrakesoft.com> 0.8.4-6mdk
- icon-menu

* Mon Oct 22 2001 Sebastien Dupont <sdupont@mandrakesoft.com> 0.8.4-5mdk
- longtitle

* Mon Oct 22 2001 Sebastien Dupont <sdupont@mandrakesoft.com> 0.8.4-4mdk
- license

* Mon Jun 18 2001 Frederic Crozat <fcrozat@mandrakesoft.com> 0.8.4-3mdk
- New office menu structure

* Wed Jan 10 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.8.4-2mdk
- rebuild

* Thu Dec 07 2000 Lenny Cartier <lenny@mandrakesoft.com> 0.8.4-1mdk
- updated to 0.8.4

* Fri Nov  3 2000 Vincent Danen <vdanen@mandrakesoft.com> 0.8.3-1mdk
- initial Mandrake version