Sophie

Sophie

distrib > Mandriva > 2009.0 > i586 > by-pkgid > 89dca6cb1b611309a284f541186f422e > files > 2

emphasis-0.0.1-5mdv2009.0.src.rpm

%define	name emphasis
%define	version 0.0.1
%define release %mkrel 5

%define major 0
%define libname %mklibname %{name} %major
%define libnamedev %mklibname %{name} %major -d

Summary: 	Simple MPD (Music Player Daemon) client writen in C/Etk
Name: 		%{name}
Version: 	%{version}
Release: 	%{release}
License: 	BSD
Group: 		Graphical desktop/Enlightenment
URL: 		http://get-e.org/
Source: 	%{name}-%{version}.tar.bz2
BuildRoot: 	%{_tmppath}/%{name}-buildroot
BuildRequires:	evas-devel >= 0.9.9.050, etk-devel >= 0.1.0.042
BuildRequires:	ecore-devel >= 0.9.9.050, edje-devel >= 0.9.9.050, edje >= 0.9.9.050
Buildrequires:  libmpd-devel
Buildrequires:  ecore >= 0.9.9.050, %{mklibname xml2}-devel
Buildrequires:  enhance-devel >= 0.0.1 
BuildRequires:  imagemagick
BuildRequires:  desktop-file-utils


%description
Emphasis is a simple MPD (Music Player Daemon) client writen in C/Etk.

%prep
rm -rf $RPM_BUILD_ROOT
%setup -q

%build
./autogen.sh
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall

# %lang(fr) /usr/share/locale/fr/LC_MESSAGES/ephoto.mo
%find_lang %{name}
for mo in `ls %buildroot%_datadir/locale/` ;
do Y=`echo -n $mo | sed -e "s|/||"`;
echo "%lang($Y) $(echo %_datadir/locale/${mo}/LC_MESSAGES/%{name}.mo)" >> $RPM_BUILD_DIR/%{name}-%{version}/%{name}.lang
done


mkdir -p $RPM_BUILD_ROOT/%{_datadir}/applications/
mkdir -p $RPM_BUILD_ROOT/%{_datadir}/pixmaps
cp -vf data/%{name}.desktop $RPM_BUILD_ROOT%{_datadir}/applications/
cp -vf data/%{name}.png $RPM_BUILD_ROOT%{_datadir}/pixmaps/
cp -vf data/%{name}.svg $RPM_BUILD_ROOT%{_datadir}/pixmaps/

mkdir -p %buildroot{%_liconsdir,%_iconsdir,%_miconsdir}
install -m 644 data/%name.png %buildroot%_liconsdir/%name.png
convert -resize 32x32 data/%name.png %buildroot%_iconsdir/%name.png
convert -resize 16x16 data/%name.png %buildroot%_miconsdir/%name.png


mkdir -p %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
[Desktop Entry]
Name=Emphasis
Comment=Emphasis
Exec=%{_gamesbindir}/emphasis
Icon=%{_datadir}/pixmaps/%{name}.png
Terminal=false
Type=Application
EOF


%if %mdkversion < 200900
%post 
%{update_menus} 
%endif

%if %mdkversion < 200900
%postun 
%{clean_menus} 
%endif


%clean
rm -rf $RPM_BUILD_ROOT

%files -f %{name}.lang
%defattr(-,root,root)
%doc AUTHORS ChangeLog COPYING NEWS README TODO
%{_bindir}/*
%{_datadir}/%name
%_liconsdir/*.png
%_iconsdir/*.png
%_iconsdir/hicolor/48x48/apps/*.png
%_iconsdir/hicolor/scalable/apps/*.svg
%_miconsdir/*.png
%_datadir/pixmaps/*.png
%_datadir/pixmaps/%name.svg
%{_datadir}/applications/*



%changelog
* Mon Mar 02 2009 Antoine Ginies <aginies@mandriva.com> 0.0.1-5mdv2009.1
+ Revision: 347254
- add svg and 48x48 icons
- restore icons
- remove icondirs
- try to fix desktop file
- SVN SNAPSHOT 20090302, release 0.0.1
- update buildrequires

  + Oden Eriksson <oeriksson@mandriva.com>
    - lowercase ImageMagick

  + Thierry Vignaud <tvignaud@mandriva.com>
    - rebuild
    - rebuild
    - fix "foobar is blabla" summary (=> "blabla") so that it looks nice in rpmdrake
    - drop old menu
    - kill re-definition of %%buildroot on Pixel's request
    - fix summary-ended-with-dot

  + 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

* Thu May 31 2007 Antoine Ginies <aginies@mandriva.com> 0.0.1-1mdv2008.0
+ Revision: 33134
- add the missing svg pixmaps file
- fix the .desktop file
- fix libmpd-devel buildrequires
- fix enhance-devel buildrequires
- fix buildrequires
- adjust buildrequires
- Import emphasis