%define name gphpedit %define version 0.9.91 %define release %mkrel 5 Name: %{name} Summary: GNOME PHP/HTML/CSS development environment Version: %{version} Release: %{release} Source: %{name}-%{version}.tar.bz2 Patch0: gphpedit-0.9.91-fix-crash.patch Patch1: gphpedit-0.9.91-fix-desktop-entry.patch Patch2: gphpedit-0.9.91-fix-str-fmt.patch URL: http://www.gphpedit.org/ License: GPLv2+ Group: Editors BuildRoot: %{_tmppath}/%{name}-buildroot BuildRequires: libgnomeui2-devel libgnome-vfs2-devel libgtkhtml2-devel BuildRequires: imagemagick %description GPHPEdit is a GNOME2 editor that is dedicated to editing PHP files and other supporting files, like HTML/CSS. It has support for drop-down function lists, hints showing parameters, and syntax highlighting. %prep %setup -q %patch0 -p1 %patch1 -p0 %patch2 -p0 %build %configure2_5x perl -p -i -e 's|-Os|%optflags||g' `find -name makefile` make %install rm -rf $RPM_BUILD_ROOT %makeinstall_std #menu #icons mkdir -p $RPM_BUILD_ROOT/%_liconsdir convert -size 48x48 pixmaps/%name.png $RPM_BUILD_ROOT/%_liconsdir/%name.png mkdir -p $RPM_BUILD_ROOT/%_iconsdir convert -size 32x32 pixmaps/%name.png $RPM_BUILD_ROOT/%_iconsdir/%name.png mkdir -p $RPM_BUILD_ROOT/%_miconsdir convert -size 16x16 pixmaps/%name.png $RPM_BUILD_ROOT/%_miconsdir/%name.png %find_lang %name %clean rm -rf $RPM_BUILD_ROOT %if %mdkversion < 200900 %post %update_menus %endif %if %mdkversion < 200900 %postun %clean_menus %endif %files -f %{name}.lang %defattr(-,root,root) %doc AUTHORS ChangeLog NEWS TODO README %{_bindir}/%name %{_datadir}/applications/* %{_datadir}/%name %{_datadir}/pixmaps/* %{_liconsdir}/%name.png %{_iconsdir}/%name.png %{_miconsdir}/%name.png %changelog * Thu Feb 18 2010 Funda Wang <fwang@mandriva.org> 0.9.91-5mdv2010.1 + Revision: 507388 - fix str fmt + Thierry Vignaud <tvignaud@mandriva.com> - rebuild + Oden Eriksson <oeriksson@mandriva.com> - lowercase ImageMagick * Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.9.91-4mdv2009.0 + Revision: 246539 - rebuild - kill re-definition of %%buildroot on Pixel's request + Pixel <pixel@mandriva.com> - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas + Olivier Blin <oblin@mandriva.com> - restore BuildRoot * Sun Dec 09 2007 Funda Wang <fwang@mandriva.org> 0.9.91-2mdv2008.1 + Revision: 116748 - add patch from debian to avoid crash - fix desktop entry + Thierry Vignaud <tvignaud@mandriva.com> - import gphpedit * Thu Jul 6 2006 Austin Acton <austin@mandriva.org> 0.9.91-1mdv2007.0 - 0.9.91 - mkrel - fix opt flags * Fri Mar 31 2006 Austin Acton <austin@mandriva.org> 0.9.80-3mdk - Rebuild * Sat Nov 05 2005 Nicolas Lécureuil <neoclust@mandriva.org> 0.9.80-2mdk - Fix BuildRequires * Fri Nov 4 2005 Austin Acton <austin@mandriva.org> 0.9.80-1mdk - 0.9.80 * Tue Apr 26 2005 Austin Acton <austin@mandriva.org> 0.9.50-1mdk - initial package