Sophie

Sophie

distrib > Mandriva > 2009.0 > x86_64 > by-pkgid > 7ddde93399dc2724d4d9996a209ab8cb > files > 3

edje_editor-0.1.4-20080208.2mdv2009.0.src.rpm

%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