update(add) packaging directory and spec file from OBSTF:Private, OBS
authorInkyo Jung <inkyo.jung@samsung.com>
Fri, 16 Mar 2012 15:41:55 +0000 (00:41 +0900)
committerInkyo Jung <inkyo.jung@samsung.com>
Fri, 16 Mar 2012 15:41:55 +0000 (00:41 +0900)
packaging/evas.spec

index dc93748..12516ff 100644 (file)
@@ -1,11 +1,12 @@
+#sbs-git:slp/pkgs/e/evas evas 1.1.0+svn.69113slp2+build01 828d8bb285397266eb8985fd081fa2692fa3a7d6
 Name:       evas
 Summary:    Multi-platform Canvas Library
-Version:    1.0.999.svn60295
+Version:    1.1.0+svn.69113slp2+build02
 Release:    1
 Group:      TO_BE/FILLED_IN
-License:    BSD
+License:    TO_BE/FILLED_IN
 URL:        http://www.enlightenment.org/
-Source0:    http://download.enlightenment.org/releases/evas-%{version}.tar.bz2
+Source0:    %{name}-%{version}.tar.gz
 Requires(post): /sbin/ldconfig
 Requires(postun): /sbin/ldconfig
 BuildRequires:  pkgconfig(eina)
@@ -22,12 +23,15 @@ BuildRequires:  pkgconfig(xpm)
 BuildRequires:  pkgconfig(zlib)
 BuildRequires:  pkgconfig(harfbuzz)
 BuildRequires:  pkgconfig(sm)
+BuildRequires:  libjpeg-devel
+BuildRequires:  giflib-devel
 %ifarch %{arm}
+BuildRequires:  pkgconfig(gles11)
 BuildRequires:  pkgconfig(gles20)
-BuildRequires:   opengl-es-devel
+BuildRequires:  pkgconfig(libdri2)
+BuildRequires:  pkgconfig(xfixes)
+BuildRequires:  pkgconfig(libdrm_slp)
 %endif
-BuildRequires:  libjpeg-devel
-BuildRequires:  giflib-devel
 
 
 %description
@@ -41,69 +45,72 @@ Enlightenment DR17 advanced canvas library Evas is an advanced canvas library, p
  for various formats: eet, gif, jpeg, png, svg, tiff, bmp, wbmp and xpm
 
 
-
 %package devel
 Summary:    Multi-platform Canvas Library (devel)
 Group:      Development/Libraries
 Requires:   %{name} = %{version}-%{release}
 
+
 %description devel
 Enlightenment DR17 advanced canvas library (devel)
 
+
 %prep
 %setup -q
 
 %build
-
 export CFLAGS+=" -fvisibility=hidden -ffast-math -fPIC"
 export LDFLAGS+=" -fvisibility=hidden -Wl,--hash-style=both -Wl,--as-needed"
 
-%autogen 
+%autogen
 %configure --disable-static \
+       --disable-image-loader-svg \
+       --enable-simple-x11 \
+       --with-x \
+       --enable-fb \
+       --enable-xrender-x11 \
+       --enable-line-dither-mask \
+       --disable-image-loader-edb \
+       --disable-rpath \
+       --enable-gl-x11 \
+       --enable-gl-flavor-gles \
+       --enable-gles-variety-sgx \
 %ifarch %{arm}
        --enable-pthreads \
        --enable-cpu-neon \
-       --enable-winkcodec=yes \
-       --disable-image-loader-svg \
-        --enable-simple-x11 \
-        --with-x \
-        --enable-fb \
-        --enable-xrender-x11 \
-        --enable-line-dither-mask \
-        --disable-image-loader-edb \
-        --disable-rpath $(arch_flags) \
-        --enable-gl-x11 \
-        --enable-harfbuzz \
-        --enable-gl-flavor-gles \
-        --enable-gles-variety-sgx
+       --enable-winkcodec=yes
 %else
-       --enable-winkcodec=no \
-       --enable-pthreads 
+       --enable-pthreads \
+       --enable-winkcodec=no
 %endif
   
-
 make %{?jobs:-j%jobs}
 
+
 %install
 rm -rf %{buildroot}
 %make_install
 
+
 %post -p /sbin/ldconfig
 
+
 %postun -p /sbin/ldconfig
 
+
 %files
 %defattr(-,root,root,-)
 %{_libdir}/libevas.so.*
 %{_libdir}/evas/modules/engines/*/*/module.so
 %{_libdir}/evas/modules/loaders/*/*/module.so
 %{_libdir}/evas/modules/savers/*/*/module.so
-/usr/bin/evas_cserve
-/usr/bin/evas_cserve_tool
+%{_bindir}/evas_cserve
+%{_bindir}/evas_cserve_tool
+
 
 %files devel
 %defattr(-,root,root,-)
 %{_includedir}/evas-1/*.h
 %{_libdir}/libevas.so
 %{_libdir}/pkgconfig/*.pc
-/usr/share/evas/examples/*
+%{_datadir}/evas/examples/*