%define name pgadmin3 %define version 1.10.1 %define release %mkrel 2 %define Summary Graphical client for PostgreSQL Summary: %{Summary} Name: %{name} Version: %{version} Release: %{release} License: Artistic Group: Databases Source0: ftp://ftp4.fr.postgresql.org/pub/mirrors/postgresql/pgadmin3/release/v%{version}/src/%{name}-%{version}.tar.gz URL: http://www.pgadmin.org/ BuildRequires: wxgtku-devel >= 2.8 BuildRequires: postgresql-devel BuildRequires: ImageMagick BuildRequires: libxslt-devel BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot %description PostgreSQL Tools. %prep %setup -q %build %configure %make all %install rm -rf %{buildroot} %makeinstall cp -f pgadmin/include/images/elephant48.xpm %{buildroot}%{_datadir}/%{name}/%{name}.xpm cp -f pkg/%{name}.desktop %{buildroot}/%{_datadir}/%{name}/%{name}.desktop mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF [Desktop Entry] Name=%{name} Comment=%{Summary} Exec=%{_bindir}/%{name} Icon=%{name} Terminal=false Type=Application StartupNotify=true Categories=X-MandrivaLinux-MoreApplications-Databases;Database; EOF install -d $RPM_BUILD_ROOT{%{_iconsdir},%{_miconsdir},%{_liconsdir}} convert -size 16x16 pgadmin/include/images/elephant32.xpm $RPM_BUILD_ROOT%{_miconsdir}/%{name}.png convert -size 32x32 pgadmin/include/images/elephant32.xpm $RPM_BUILD_ROOT%{_iconsdir}/%{name}.png convert -size 48x48 pgadmin/include/images/elephant48.xpm $RPM_BUILD_ROOT%{_liconsdir}/%{name}.png %clean rm -rf %{buildroot} %files %defattr(-,root,root) %{_bindir}/%{name} %{_datadir}/%{name} %{_iconsdir}/%{name}.png %{_liconsdir}/%{name}.png %{_miconsdir}/%{name}.png %{_datadir}/applications/mandriva-%{name}.desktop %changelog * Wed Jan 13 2010 Olivier Thauvin <nanardon@mandriva.org> 1.10.1-2mdv2010.1 + Revision: 490615 - rebuild * Tue Dec 15 2009 Frederik Himpe <fhimpe@mandriva.org> 1.10.1-1mdv2010.1 + Revision: 479077 - update to new version 1.10.1 * Wed Jul 08 2009 Frederik Himpe <fhimpe@mandriva.org> 1.10.0-1mdv2010.0 + Revision: 393703 - Update to new version 1.10.0 - pgagent is now distributed seperately * Fri Aug 08 2008 Thierry Vignaud <tvignaud@mandriva.com> 1.8.4-2mdv2009.0 + Revision: 268957 - rebuild early 2009.0 package (before pixel changes) + Olivier Thauvin <nanardon@mandriva.org> - 1.8.4 * Tue Feb 05 2008 Olivier Thauvin <nanardon@mandriva.org> 1.8.2-1mdv2008.1 + Revision: 162672 - 1.8.2 * Sat Jan 05 2008 Olivier Thauvin <nanardon@mandriva.org> 1.8.1-1mdv2008.1 + Revision: 145673 - add source0 url - 1.8.1 + Olivier Blin <oblin@mandriva.com> - restore BuildRoot + Thierry Vignaud <tvignaud@mandriva.com> - kill re-definition of %%buildroot on Pixel's request * Sat Oct 27 2007 Olivier Thauvin <nanardon@mandriva.org> 1.8.0-1mdv2008.1 + Revision: 102597 - 1.8.0 * Tue Jul 17 2007 Jérôme Soyer <saispo@mandriva.org> 1.6.3-1mdv2008.0 + Revision: 53128 - New release 1.6.3 * Mon Jan 22 2007 Nicolas Lécureuil <neoclust@mandriva.org> 1.6.2-1mdv2007.0 + Revision: 111954 - New version 1.6.2 - Rebuild for broken deps (#28188) - try to fix x86_64 build - Rebuild - Try to fix spec - Fi BuildRequires - New version 1.6.1 (close ticket 27520) * Thu Aug 10 2006 Nicolas Lécureuil <neoclust@mandriva.org> 1.4.3-1mdv2007.0 + Revision: 54722 - Add missing File - New release 1.4.3 - Fix for XDG menu - import pgadmin3-1.4.2-1mdk * Wed Mar 08 2006 Jerome Soyer <saispo@mandriva.org> 1.4.2-1mdk - New release 1.4.2 * Fri Dec 16 2005 Olivier Thauvin <nanardon@mandriva.org> 1.4.1-1mdk - 1.4.1 * Sun Nov 13 2005 Olivier Thauvin <nanardon@mandriva.org> 1.4.0-1mdk - 1.4.0 * Sat Oct 01 2005 Nicolas Lécureuil <neoclust@mandriva.org> 1.2.2-3mdk - Fix BuildRequires because of the use of convert => ImageMagick * Sat Jul 30 2005 Nicolas Lécureuil <neoclust@mandriva.org> 1.2.2-2mdk - Fix BuildRequires * Thu Jul 28 2005 Per Øyvind Karlsen <pkarlsen@mandriva.com> 1.2.2-1mdk - initial release (club request)