Sophie

Sophie

distrib > * > 2008.0 > x86_64 > by-pkgid > 1787588593ec47d0d793dc065548f7bb > files > 3

edje_editor-0.1.4-1mdv2008.0.src.rpm

%define name edje_editor
%define version 0.1.4
%define release %mkrel 1

Summary:	Edje_editor is an visual editor for edje file.
Name:		%name
Version:	%version
Release:	%release
License: 	BSD
Group: 		Graphical desktop/Enlightenment
Source:		ftp://ftp.enlightenment.org/pub/enlightenment/%{name}-%{version}.tar.bz2
Source1:	%name.desktop
URL:		http://www.enlightenment.org/
BuildRoot:      %{_tmppath}/%{name}-buildroot
BuildRequires: 	evas-devel >= 0.9.9.038, engrave-devel >= 0.1.0, edje-devel >= 0.5.0.038
Buildrequires:	ecore-devel >= 0.9.9.038, etk-devel >= 0.1.0.003, edje >= 0.5.0.038
Requires: 	evas >= 0.9.9.038, edje >= 0.5.0.038
BuildRequires:  ImageMagick, flex
BuildRequires:  desktop-file-utils

%description
Edje_editor is an visual editor for edje file.
This is a prealpha state, don't expect nothing.

%prep
rm -rf $RPM_BUILD_ROOT

%setup -q

%build
./autogen.sh
%configure2_5x
%make

%install
%makeinstall_std

mkdir -p $RPM_BUILD_ROOT%{_menudir}

cat << EOF > $RPM_BUILD_ROOT%{_menudir}/%{name}
?package(%{name}):\
        needs="X11" \
        section="Multimedia/Graphics" \
        title="%name" \
        longtitle="%name " \
        command="%{_bindir}/%name -e x11" \
        icon="expedite.png" \
        startup_notify="true" \
        xdg="true"
EOF

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

%post 
%{update_menus} 

%postun 
%{clean_menus} 

%files
%defattr(-,root,root)
%doc  AUTHORS COPYING* README
%{_bindir}/%name
%{_datadir}/%name
%{_menudir}/*
%_liconsdir/*.png
%_iconsdir/*.png
%_miconsdir/*.png
%_datadir/pixmaps/*.png
%{_datadir}/applications/*



%changelog
* 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