%define name edje_editor %define version 0.1.4 %define cvs 20080208 %define release %mkrel %{cvs}.2 Summary: Visual editor for edje file Name: %name Version: %version Release: %release License: BSD Group: Graphical desktop/Enlightenment Source: %{name}-%{cvs}.tar.bz2 Source1: %name.desktop URL: http://www.enlightenment.org/ BuildRoot: %{_tmppath}/%{name}-buildroot BuildRequires: edje-devel edje BuildRequires: evas-devel BuildRequires: engrave-devel Buildrequires: ecore-devel BuildRequires: etk-devel Requires: edje BuildRequires: ImageMagick, flex BuildRequires: desktop-file-utils %description Edje_editor is a visual editor for edje file %prep %setup -q -n %name %build NOCONFIGURE=1 ./autogen.sh %configure2_5x %make %install rm -f %buildroot %makeinstall_std mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications/ cp -vf %{SOURCE1} $RPM_BUILD_ROOT%{_datadir}/applications/ desktop-file-install --vendor="" \ --remove-category="Application" \ --add-category="X-MandrivaLinux-Multimedia-Graphics" \ --dir $RPM_BUILD_ROOT%{_datadir}/applications $RPM_BUILD_ROOT%{_datadir}/applications/%name.desktop mkdir -p %buildroot{%_liconsdir,%_iconsdir,%_miconsdir} install -m 644 data/images/e17.png %buildroot%_liconsdir/%name.png convert -resize 32x32 data/images/e17.png %buildroot%_iconsdir/%name.png convert -resize 16x16 data/images/e17.png %buildroot%_miconsdir/%name.png mkdir -p %buildroot%{_datadir}/pixmaps cp data/images/e17.png %buildroot%{_datadir}/pixmaps/%name.png %clean rm -rf $RPM_BUILD_ROOT %if %mdkversion < 200900 %post %{update_menus} %endif %if %mdkversion < 200900 %postun %{clean_menus} %endif %files %defattr(-,root,root) %doc AUTHORS COPYING* README %{_bindir}/%name %{_datadir}/%name %_liconsdir/*.png %_iconsdir/*.png %_miconsdir/*.png %_iconsdir/hicolor/48x48/apps/edje_editor.png %_datadir/pixmaps/*.png %{_datadir}/applications/* %changelog * Thu Aug 07 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.1.4-20080208.2mdv2009.0 + Revision: 266612 - rebuild early 2009.0 package (before pixel changes) + 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 Jun 01 2008 Funda Wang <fundawang@mandriva.org> 0.1.4-20080208.1mdv2009.0 + Revision: 214105 - spec cleanup + Thierry Vignaud <tvignaud@mandriva.com> - fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake * Sat Feb 09 2008 Austin Acton <austin@mandriva.org> 0.1.4-20080208.1mdv2008.1 + Revision: 164389 - introduce grammar - fix .desktop file + Thierry Vignaud <tvignaud@mandriva.com> - drop old menu - kill re-definition of %%buildroot on Pixel's request - fix summary-ended-with-dot + Olivier Blin <oblin@mandriva.com> - restore BuildRoot * Sat Jun 02 2007 Antoine Ginies <aginies@mandriva.com> 0.1.4-1mdv2008.0 + Revision: 34710 - add edje buildrequires - add flex buildrequires - Import edje_editor