+#sbs-git:slp/pkgs/e/elementary elementary 1.0.0+svn.70492slp2+build11
Name: elementary
Summary: EFL toolkit for small touchscreens
-Version: 0.7.0.svn61256
+Version: 1.0.0+svn.70492slp2+build24
Release: 1
-Group: TO_BE/FILLED_IN
-License: LGPL
+Group: System/Libraries
+License: LGPLv2.1
URL: http://trac.enlightenment.org/e/wiki/Elementary
-Source0: %{name}-%{version}.tar.bz2
+Source0: %{name}-%{version}.tar.gz
Requires(post): /sbin/ldconfig
Requires(postun): /sbin/ldconfig
-BuildRequires: pkgconfig(ecore)
-BuildRequires: pkgconfig(ecore-evas)
-BuildRequires: pkgconfig(ecore-fb)
-BuildRequires: pkgconfig(ecore-file)
-BuildRequires: pkgconfig(ecore-imf)
-BuildRequires: pkgconfig(ecore-x)
-BuildRequires: pkgconfig(edbus)
-BuildRequires: pkgconfig(edje)
-BuildRequires: pkgconfig(eet)
-BuildRequires: pkgconfig(efreet)
-BuildRequires: pkgconfig(eina)
-BuildRequires: pkgconfig(ethumb)
-BuildRequires: pkgconfig(evas)
-BuildRequires: pkgconfig(libxml-2.0)
-BuildRequires: pkgconfig(x11)
-BuildRequires: pkgconfig(icu-i18n)
-BuildRequires: pkgconfig(appsvc)
+BuildRequires: gettext
BuildRequires: edje-tools
-BuildRequires: embryo
BuildRequires: eet-tools
-BuildRequires: libjpeg-devel
-BuildRequires: desktop-file-utils
+BuildRequires: eina-devel
+BuildRequires: eet-devel
+BuildRequires: evas-devel
+BuildRequires: ecore-devel
+BuildRequires: edje-devel
+BuildRequires: edbus-devel
+BuildRequires: efreet-devel
+BuildRequires: ethumb-devel
+BuildRequires: emotion-devel
+BuildRequires: app-svc-devel
+BuildRequires: libx11-devel
%description
Elementary - a basic widget set that is easy to use based on EFL for mobile This package contains devel content.
%description tools
EFL toolkit for small touchscreens (tools)
-
%prep
%setup -q
%build
+export CFLAGS+=" -fPIC -Wall"
+export LDFLAGS+=" -Wl,--hash-style=both -Wl,--as-needed"
%autogen --disable-static
+%configure --disable-static \
+ --enable-dependency-tracking \
+ --disable-web
+
make %{?jobs:-j%jobs}
%install
rm -rf %{buildroot}
%make_install
-desktop-file-install --delete-original \
- --dir %{buildroot}%{_datadir}/applications \
- %{buildroot}%{_datadir}/applications/*.desktop
-
-
%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig
%files
%defattr(-,root,root,-)
-/usr/lib/*.so.0
-/usr/share/elementary/images/*
-/usr/share/elementary/config/default/*
-/usr/share/elementary/config/illume/*
-/usr/share/elementary/config/standard/*
-/usr/share/elementary/config/profile.cfg
+/usr/lib/libelementary*
/usr/lib/elementary/modules/*/*/*.so
-/usr/lib/libelementary*.so.*
-/usr/share/applications/*.desktop
-/usr/share/elementary/objects/*.edj
-/usr/share/elementary/edje_externals/*.edj
-/usr/share/icons/elementary.png
-/usr/share/elementary/themes/*.edj
-/usr/share/elementary/config/slp/*
/usr/lib/edje/modules/elm/*/module.so
+/usr/share/elementary/*
+/usr/share/icons/*
+/usr/share/locale/*
+#exclude *.desktop files
+%exclude /usr/share/applications/*
%files devel
%defattr(-,root,root,-)
-/usr/include/elementary-0/*.h
+/usr/include/*
/usr/lib/libelementary.so
/usr/lib/pkgconfig/elementary.pc