Sophie

Sophie

distrib > Mandriva > current > i586 > media > contrib-release-src > by-pkgid > 630c66bc980f1a0f564a45c6f479e5a7 > files > 1

lphoto-1.0.69-5mdv2010.0.src.rpm

%define name lphoto
%define ver 1.0.69
%define rel 5
%define extraver -0.0.0.50.linspire2.1
%define pyver %(python -V 2>&1 | cut -f2 -d" " | cut -f1,2 -d".")

%define have_pre %(echo %ver|awk '{p=0} /[a-z,A-Z][a-z,A-Z]/ {p=1} {print p}')
%if %have_pre
%define version %(perl -e '$name="%ver"; print ($name =~ /(.*?)[a-z]/);')
%define release %mkrel %rel
%else
%define version %ver
%define release %mkrel %rel
%endif

Summary: 	Lphoto photo album
Name: 		%{name}
Version: 	%{version}
Release: 	%{release}
# http://www.linspire.com/lindows_products_details.php?id=12424&pg=specs
Source0: 	http://software.linspire.com/pool-src/l/lphoto/%{name}_%{ver}%{extraver}.tar.gz
License:	GPLv2+
Group: 		Graphics
BuildRoot: 	%{_tmppath}/%{name}-buildroot
Prefix: 	%{_prefix}
Url: 		http://www.linspire.com/lphoto
BuildRequires:	python-devel 
BuildRequires:  imagemagick
BuildRequires:  PyQt
BuildRequires:	desktop-file-utils
Requires:	PyQt

%description
LPhoto Photo Album

%prep
%setup -q -n marlin_build-freespire_lphoto-1.0

%build

%install
python install.py -i %{buildroot} -b %{_bindir}

mkdir -p %{buildroot}/{%{_menudir},%{_miconsdir},%{_liconsdir}}
convert -resize 16x16 %{name}.png %{buildroot}/%{_miconsdir}/%{name}.png
convert -resize 32x32 %{name}.png %{buildroot}/%{_iconsdir}/%{name}.png
install %{name}.png %{buildroot}/%{_liconsdir}/%{name}.png

desktop-file-install --vendor='' \
	--dir %buildroot%_datadir/applications \
	--add-category='Qt' \
	lphoto.desktop

%if %mdkversion < 200900
%post
%update_menus
%endif

%if %mdkversion < 200900
%postun
%clean_menus
%endif

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_bindir}/%{name}
%python_sitelib/Lphoto
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_datadir}/applications/%{name}.desktop


%changelog
* Mon Sep 14 2009 Thierry Vignaud <tvignaud@mandriva.com> 1.0.69-5mdv2010.0
+ Revision: 439608
- rebuild

* Mon Jan 05 2009 Funda Wang <fundawang@mandriva.org> 1.0.69-4mdv2009.1
+ Revision: 324927
- rebuild

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

* Mon Jul 28 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.0.69-3mdv2009.0mdv2009.0
+ Revision: 251424
- rebuild

  + Pixel <pixel@mandriva.com>
    - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas

* Sun Jan 06 2008 Funda Wang <fundawang@mandriva.org> 1.0.69-1mdv2008.1mdv2008.1
+ Revision: 145957
- BR desktop-file-utils
- fix libdir
- switch to xdg menu entry
- New version 1.0.69

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tvignaud@mandriva.com>
    - kill re-definition of %%buildroot on Pixel's request
    - import lphoto


* Fri Nov 04 2005 Nicolas Lécureuil <neoclust@mandriva.org> 1.0.13-3mdk
- Fix BuildRequires
- %%mkrel

* Sun Dec 05 2004 Michael Scherer <misc@mandrake.org> 1.0.13-2mdk
- Rebuild for new python

* Thu Jun 10 2004 Buchan Milne <bgmilne@linux-mandrake.com> 1.0.13-1mdk
-1.0.13

* Tue Apr 11 2004 Buchan Milne <bgmilne@linux-mandrake.com> 0.11-1mdk
- First Mandrake package