Sophie

Sophie

distrib > Mageia > 2 > i586 > media > core-release-src > by-pkgid > 2d074de36c5586b6ce5d47c461184a35 > files > 3

emotion-0.2.0-2.r69188.1.mga2.src.rpm

%define	name	emotion
%define	version 0.2.0
%define svn r69188
%define rel 1
%if %svn
#define release %mkrel -c %svn %rel
%define release %mkrel 2.%svn.%rel
%else
%define release %mkrel %rel
%endif

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

Summary: 	Enlightenment video and media library
Name: 		%{name}
Version: 	%{version}
Release: 	%{release}
License: 	BSD
Group: 		Graphical desktop/Enlightenment
URL: 		http://www.enlightenment.org/
# creating archive is quite simple:
# svn export http://svn.enlightenment.org/svn/e/trunk/%name %name
# tar cJf %name-%svn.tar.xz %name
%if %svn
Source: 	%name-%svn.tar.xz
%else
Source:         %name-%version.tar.bz2
%endif
Patch0:         emotion-update-for-new-automake.patch
BuildRequires:	evas-devel >= 1.0.999-0.%svn
BuildRequires:	ecore-devel >= 1.0.999-0.%svn
BuildRequires:	edje-devel >= 1.0.999-0.%svn
BuildRequires:	edje >= 1.0.999-0.%svn
BuildRequires:	libxine-devel
BuildRequires:	gstreamer0.10-tools
BuildRequires:	gstreamer0.10-ffmpeg gstreamer0.10-cdio
BuildRequires:	libgstreamer-devel

%description
Emotion is a video & media object library designed to interface with Evas and
Ecore to provide autonomous "video" and "audio" objects that can be moved,
resized and positioned like any normal object, but instead they can play video
and audio and can be controlled from a high-level control API allowing the
programmer to quickly piece together a multi-media system with minimal work.

This package is part of the Enlightenment DR17 desktop shell.

%package -n %libname
Summary: Libraries for the %{name} package
Group: System/Libraries
Requires: %{name} >= %{version}-%{release}

%description -n %libname
Libraries for %{name}

%package -n %libnamedev
Summary: Headers and development libraries from %{name}
Group: Development/Other
Requires: %libname = %{version}
Provides: lib%{name}-devel = %{version}-%{release}
Provides: %name-devel = %{version}-%{release}

%description -n %libnamedev
%{name} development headers and libraries

%prep
%if %svn
%setup -qn %name
%else
%setup -qn %name-%version
%endif
#patch0 -p1

%build
%if %svn
LC_ALL=C NOCONFIGURE=1 ./autogen.sh
%endif
%configure2_5x --enable-gstreamer --enable-xine --disable-vlc --disable-static
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std

find %buildroot -name *.la | xargs rm

%files
%doc AUTHORS COPYING README
%{_bindir}/%{name}_*
%{_datadir}/%name
%{_libdir}/%name
%{_libdir}/edje/*

%files -n %libname
%{_libdir}/*.so.*

%files -n %libnamedev
%{_libdir}/pkgconfig/*
%{_libdir}/*.so
%{_includedir}/emotion-0




%changelog

* Sun Mar 11 2012 trem <trem> 0.2.0-2.r69188.1.mga2
+ Revision: 222687
- update to release 69188

* Sat Mar 10 2012 trem <trem> 0.2.0-2.r69165.1.mga2
+ Revision: 222421
- update to release 69165

* Sun Mar 04 2012 trem <trem> 0.2.0-2.r68658.1.mga2
+ Revision: 217998
- update to release 68658

* Sat Mar 03 2012 trem <trem> 0.2.0-2.r68649.1.mga2
+ Revision: 217548
- update to release 68649

* Sun Feb 26 2012 trem <trem> 0.2.0-2.r68450.1.mga2
+ Revision: 215215
- update to release 68450

* Sat Feb 25 2012 trem <trem> 0.2.0-2.r68434.1.mga2
+ Revision: 214427
- update to release 68434

* Fri Feb 24 2012 trem <trem> 0.2.0-2.r68363.1.mga2
+ Revision: 213972
- update to release 68363

* Wed Feb 22 2012 trem <trem> 0.2.0-2.r68228.1.mga2
+ Revision: 212079
- update to release 68228

* Sun Feb 19 2012 trem <trem> 0.2.0-2.r68120.1.mga2
+ Revision: 210795
- update to release 68120

* Sat Feb 18 2012 trem <trem> 0.2.0-2.r68102.1.mga2
+ Revision: 210243
- update to release 68102

* Sat Feb 11 2012 trem <trem> 0.2.0-2.r67851.1.mga2
+ Revision: 207546
- update to release 67851

* Sat Feb 11 2012 trem <trem> 0.2.0-2.r67846.1.mga2
+ Revision: 207259
- update to release 67846

* Fri Feb 10 2012 trem <trem> 0.2.0-2.r67830.1.mga2
+ Revision: 206968
- update to release 67830

* Tue Feb 07 2012 trem <trem> 0.2.0-2.r67715.1.mga2
+ Revision: 206003
- update to release 67715
- update to release 67703
- update to release 67702
- update to release 67698
- update to release 67688
- update to release 67680

* Sun Dec 04 2011 trem <trem> 0.2.0-2.r65867.1.mga2
+ Revision: 176103
- update to release 65867

* Tue Nov 29 2011 trem <trem> 0.2.0-2.r65688.1.mga2
+ Revision: 174249
- update to release 65688

* Sun Nov 27 2011 trem <trem> 0.2.0-2.r65613.1.mga2
+ Revision: 172972
- update to release 65613

* Sun Nov 20 2011 trem <trem> 0.2.0-2.r65428.1.mga2
+ Revision: 169738
- update to release 65428

* Sat Nov 19 2011 trem <trem> 0.2.0-2.r65369.1.mga2
+ Revision: 169098
- update to release r65369
- update to release 65341

* Wed Nov 16 2011 trem <trem> 0.2.0-2.r65269.1.mga2
+ Revision: 168209
- update to release 65269

* Sun Nov 13 2011 trem <trem> 0.2.0-2.r65129.1.mga2
+ Revision: 167171
- update to release 65129

* Fri Nov 11 2011 trem <trem> 0.2.0-2.r65056.1.mga2
+ Revision: 166596
- update to release 65056

* Sat Nov 05 2011 trem <trem> 0.2.0-2.r64753.1.mga2
+ Revision: 163336
- update to release 64753

* Tue Nov 01 2011 trem <trem> 0.2.0-2.r64603.1.mga2
+ Revision: 160822
- update to release 64603

* Mon Oct 31 2011 trem <trem> 0.2.0-2.r64579.1.mga2
+ Revision: 160609
- update to release 64579

* Sun Oct 30 2011 trem <trem> 0.2.0-2.r64519.1.mga2
+ Revision: 160067
- update to release 64519

* Sat Oct 29 2011 trem <trem> 0.2.0-2.r64511.1.mga2
+ Revision: 159824
- update to r64511

* Fri Oct 28 2011 trem <trem> 0.2.0-2.r64501.1.mga2
+ Revision: 159297
- update to r64501

* Wed Oct 26 2011 trem <trem> 0.2.0-2.r64414.1.mga2
+ Revision: 158395
- update to r64414
- use release-version on e17 br package (instead of just version)

* Mon Oct 24 2011 trem <trem> 0.2.0-2.r64328.1.mga2
+ Revision: 157796
- use svn release (instead of stable release)
- spec cleaning

* Mon Sep 26 2011 trem <trem> 0.2.0-1.20101010.2.mga2
+ Revision: 148955
- drop la files

* Tue Apr 19 2011 ennael <ennael> 0.2.0-1.20101010.1.mga1
+ Revision: 88218
- clean spec file
- imported package emotion


* Thu Oct 14 2010 Funda Wang <fwang@mandriva.org> 0.2.0-1.20101010.1mdv2011.0
+ Revision: 585564
- bump rel
- new snapshto

* Fri Jul 16 2010 Funda Wang <fwang@mandriva.org> 0.2.0-1.20100711.1mdv2011.0
+ Revision: 554407
- new snapshot

* Fri Aug 07 2009 Funda Wang <fwang@mandriva.org> 0.1.0.042-7.20090807.1mdv2010.0
+ Revision: 411179
- new snapshot to build with latest evas
- rebuild against new ecore

* Wed Jul 08 2009 Funda Wang <fwang@mandriva.org> 0.1.0.042-6mdv2010.0
+ Revision: 393497
- rebuild for new ecore

* Sun Mar 01 2009 Antoine Ginies <aginies@mandriva.com> 0.1.0.042-5mdv2009.1
+ Revision: 346358
- fix buildrequires
- SVN SNAPSHOT 20090227, release 0.1.0.042

* Thu Aug 07 2008 Thierry Vignaud <tv@mandriva.org> 0.1.0.042-4mdv2009.0
+ Revision: 266622
- rebuild early 2009.0 package (before pixel changes)

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Mon Mar 31 2008 Antoine Ginies <aginies@mandriva.com> 0.1.0.042-3mdv2009.0
+ Revision: 191232
- update buildrequires to support rebuild dor 2008.0 release

* Mon Feb 18 2008 Antoine Ginies <aginies@mandriva.com> 0.1.0.042-3mdv2008.1
+ Revision: 170106
- bump release
- remove old source

  + Thierry Vignaud <tv@mandriva.org>
    - fix gstreamer0.10-devel BR for x86_64

* Sat Feb 09 2008 Austin Acton <austin@mandriva.org> 0.1.0.042-2mdv2008.1
+ Revision: 164526
- buildrequires gstreamer plugins base devel

* Sat Feb 02 2008 Austin Acton <austin@mandriva.org> 0.1.0.042-1mdv2008.1
+ Revision: 161555
- new version
- fix URL
- tidy spec
- build with cdda
- drop emotion-config

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Oct 31 2007 Antoine Ginies <aginies@mandriva.com> 0.0.1.008-1mdv2008.1
+ Revision: 104109
- add  gstreamer0.10-ffmpeg, ffmpeg buildrequires
- update buildrequires
- new tarball
- CVS SNAPSHOT 20071031, release 0.0.1.005

* Fri Aug 31 2007 Antoine Ginies <aginies@mandriva.com> 0.0.1.005-4mdv2008.0
+ Revision: 76696
- fix missing emotion-config file
- fix path in tarball
- CVS SNAPSHOT 20070830, release 0.0.1.005
- CVS SNAPSHOT 20070529, release 0.0.1.005

* Thu May 24 2007 Antoine Ginies <aginies@mandriva.com> 0.0.1.005-2mdv2008.0
+ Revision: 30682
- fix release tag
- disable cvs release
- increase mkrel
- CVS snapshot 20070524, release 0.0.1.005
- use version in source file

* Mon May 21 2007 Antoine Ginies <aginies@mandriva.com> 0.0.1.005-0.20070516.1mdv2008.0
+ Revision: 29304
- replace corrupted source
- remove unwanted changelog
- cvs snapshot 20070516

  + Pascal Terjan <pterjan@mandriva.org>
    - Import emotion



* Fri Mar 24 2006 Austin Acton <austin@mandriva.org> 0.0.1.004-0.20060323.1mdk
- new cvs checkout
- enable xine backend too

* Fri Feb 17 2006 Nicolas Lécureuil <neoclust@mandriva.org> 0.0.1.004-0.20060216.2mdk
- Fix BuildRequires

* Fri Feb 17 2006 Austin Acton <austin@mandriva.org> 0.0.1.004-0.20060216.1mdk
- new cvs checkout

* Wed Jan 18 2006 Austin Acton <austin@mandriva.org> 0.0.1.004-0.20060117.1mdk
- new cvs checkout

* Fri Nov 25 2005 Austin Acton <austin@mandriva.org> 0.0.1.004-0.20051124.1mdk
- new cvs checkout
- use gstreamer backend

* Fri Nov 18 2005 Thierry Vignaud <tvignaud@mandriva.com> 0.0.1.004-0.20051109.2mdk
- rebuild against openssl-0.9.8

* Wed Nov 09 2005 Austin Acton <austin@mandriva.org> 0.0.1.004-0.20051109.1mdk
- new cvs checkout

* Sat Nov 05 2005 Austin Acton <austin@mandriva.org> 0.0.1.004-0.20051104.1mdk
- new cvs checkout

* Mon Sep 05 2005 Austin Acton <austin@mandriva.org> 0.0.1.004-0.20050904.1mdk
- new cvs checkout

* Sun Aug 14 2005 Austin Acton <austin@mandriva.org> 0.0.1.004-0.20050813.1mdk
- new cvs checkout

* Mon Jun 27 2005 Austin Acton <austin@mandriva.org> 0.0.1.003-0.20050627.1mdk
- new cvs checkout

* Wed Jun 08 2005 Austin Acton <austin@mandriva.org> 0.0.1.003-0.20050608.1mdk
- new cvs checkout

* Wed May 25 2005 Austin Acton <austin@mandriva.org> 0.0.1.003-0.20050524.2mdk
- multiarch binaries

* Wed May 25 2005 Austin Acton <austin@mandriva.org> 0.0.1.003-0.20050524.1mdk
- new cvs checkout

* Sun May 15 2005 Austin Acton <austin@mandriva.org> 0.0.1.003-0.20050511.3mdk
- until plugins are split, lib requires name

* Sun May 15 2005 Austin Acton <austin@mandriva.org> 0.0.1.003-0.20050511.2mdk
- clean spec

* Thu May 12 2005 Austin Acton <austin@mandriva.org> 0.0.1.003-0.20050511.1mdk
- initial package