Fix a spec file
authorTae-Hwan Kim <the81.kim@samsung.com>
Thu, 14 Jun 2012 02:32:15 +0000 (11:32 +0900)
committerTae-Hwan Kim <the81.kim@samsung.com>
Fri, 15 Jun 2012 04:02:53 +0000 (13:02 +0900)
* Use rpm dependecy instead of pkg-config
* Use gettext instead gettext-devel (not for end-user)
* No need to install desktop file in Tizen

Change-Id: I4dfd44d285334b024d4f3e1ff67e03046c1131ff

packaging/elementary.spec

index ea0767b..62611de 100644 (file)
@@ -1,7 +1,7 @@
-#sbs-git:slp/pkgs/e/elementary elementary 1.0.0+svn.70492slp2+build09 5e043d36437f4c52c449ceccadfb5b378f92d94f
+#sbs-git:slp/pkgs/e/elementary elementary 1.0.0+svn.70492slp2+build09
 Name:       elementary
 Summary:    EFL toolkit for small touchscreens
-Version:    1.0.0+svn.70492slp2+build09
+Version:    1.0.0+svn.70492slp2+build10
 Release:    1
 Group:      System/Libraries
 License:    LGPLv2.1
@@ -9,28 +9,19 @@ URL:        http://trac.enlightenment.org/e/wiki/Elementary
 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(appsvc)
-BuildRequires:  pkgconfig(libxml-2.0)
-BuildRequires:  pkgconfig(x11)
-BuildRequires:  pkgconfig(icu-i18n)
+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:  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.
@@ -53,7 +44,6 @@ Obsoletes:  %{name}-bin
 %description tools
 EFL toolkit for small touchscreens (tools)
 
-
 %prep
 %setup -q
 
@@ -72,11 +62,6 @@ make %{?jobs:-j%jobs}
 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