%define name etrophy %define version 0.5.1 %define option 0 %define svn 0 %if %option %define rel 0.%option.1 %define namevers %name-%version-%option %else %define rel 1 %define namevers %name-%version %endif %if %svn %define release %mkrel -c %svn %rel %else %define release %mkrel %rel %endif %define major 0 %define libname %mklibname %{name} %major %define libnamedev %mklibname %{name} -d Summary: Library that manages scores, trophies and unlockables Name: %{name} Version: %{version} Release: %{release} License: LGPLv2+ Group: Graphical desktop/Enlightenment # creating archive is quite simple: # svn export http://svn.enlightenment.org/svn/e/branches/%name-1.1 %name # tar cJf %name-%svn.tar.xz %name %if %svn Source: %name-%svn.tar.xz %else Source: http://download.enlightenment.org/releases/%namevers.tar.bz2 %endif URL: http://trac.enlightenment.org/e/wiki/Eina BuildRequires: pkgconfig BuildRequires: elementary-devel BuildRequires: python %description Etrophy is a library that manages scores, trophies and unlockables. It will store them and provide views to display them. It could be used by games based on EFL and any other application where such a thing could make sense. %package -n %libname Summary: Libraries for the %{name} package Group: System/Libraries %description -n %libname Libraries for %{name} %package -n %libnamedev Summary: Headers and development libraries from %{name} Group: Development/Other Requires: %libname = %{version}-%{release} 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 %namevers %endif %build %if %svn LC_ALL=C NOCONFIGURE=1 ./autogen.sh %endif %configure2_5x --disable-static %make %install rm -fr %buildroot %makeinstall_std find %buildroot -name *.la | xargs rm %files %doc AUTHORS README %{_datadir}/%name/%name.edj %files -n %libname %{_libdir}/*.so.%{major}* %files -n %libnamedev %{_libdir}/pkgconfig/* %{_libdir}/*.so %{_includedir}/* %changelog * Sun Dec 23 2012 trem <trem> 0.5.1-1.mga3 + Revision: 334317 - imported package etrophy