Hello community,

here is the log from the commit of package ecore for openSUSE:Factory checked 
in at 2013-01-10 10:47:34
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ecore (Old)
 and      /work/SRC/openSUSE:Factory/.ecore.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ecore", Maintainer is ""

Changes:
--------
--- /work/SRC/openSUSE:Factory/ecore/ecore.changes      2012-12-28 
14:58:21.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.ecore.new/ecore.changes 2013-01-10 
10:47:36.000000000 +0100
@@ -1,0 +2,59 @@
+Fri Jan  4 21:41:33 UTC 2013 - [email protected]
+
+- update to 1.7.5
+  Changes since Ecore 1.7.4:
+  Fixes:
+    * Fix ecore_con case where freeing server double-frees clients
+  Improvements:
+    * New simplified chinese translation.
+
+-------------------------------------------------------------------
+Fri Dec 28 23:09:45 UTC 2012 - [email protected]
+
+- explicitly specify features for configure
+- add more explicit dependencies- 
+
+-------------------------------------------------------------------
+Thu Dec 27 10:56:31 UTC 2012 - [email protected]
+
+- explicitly require tslib
+
+-------------------------------------------------------------------
+Tue Dec 25 22:30:38 UTC 2012 - [email protected]
+
+- more tidied deps
+
+-------------------------------------------------------------------
+Tue Dec 25 17:57:38 UTC 2012 - [email protected]
+
+- create subpackages only if the dependencies are available
+
+-------------------------------------------------------------------
+Tue Dec 25 17:07:27 UTC 2012 - [email protected]
+
+- add support for SCIM and IBUS input methods, put them into
+  separate subpackages so I don't have to require non-used deps
+- package also examples
+- explicitly say which features should be compiled in in configure
+  phase
+
+-------------------------------------------------------------------
+Fri Dec 21 16:06:08 UTC 2012 - [email protected]
+
+- update to 1.7.4
+  Changes since Ecore 1.7.3:
+    * Fix XCB compile with screensaver support
+    * Fix build without IPv6.
+    * Fix possible memory corruption in xrandr EDID functions.
+    * Backport 81304, which fixes memory errors in
+      ecore_evas_extn
+    * Fix big rendering/conversion problem in kvm/qemu 24bpp.
+
+
+
+-------------------------------------------------------------------
+Thu Dec 20 23:18:17 UTC 2012 - [email protected]
+
+- package also man pages
+
+-------------------------------------------------------------------

Old:
----
  ecore-1.7.3.tar.bz2

New:
----
  ecore-1.7.5.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ ecore.spec ++++++
--- /var/tmp/diff_new_pack.yAW8pW/_old  2013-01-10 10:47:40.000000000 +0100
+++ /var/tmp/diff_new_pack.yAW8pW/_new  2013-01-10 10:47:40.000000000 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package ecore
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,8 +16,11 @@
 #
 
 
+%define has_ibus 0%{?sles_version} != 11 && 0%{?mandriva_version} != 201010 && 
0%{?mandriva_version} != 201000 && 0%{?suse_version} != 1140 && 
0%{?mandriva_version} != 201100 && 0%{?centos_version} != 600
+%define has_scim 0%{?mandriva_version} != 201100 && 0%{?centos_version} != 600
+
 Name:           ecore
-Version:        1.7.3
+Version:        1.7.5
 Release:        0
 Summary:        Core mainloop, display abstraction and utility library
 License:        BSD-2-Clause
@@ -30,18 +33,27 @@
 BuildRequires:  eina-devel >= %version
 BuildRequires:  evas-devel >= %version
 BuildRequires:  freetype2-devel
+BuildRequires:  gcc-c++
 BuildRequires:  gettext-devel
 BuildRequires:  glib2-devel
+BuildRequires:  gnutls-devel
+BuildRequires:  ibus-devel
+BuildRequires:  libXtst-devel
 BuildRequires:  libcurl-devel
-BuildRequires:  libopenssl-devel
+BuildRequires:  libgcrypt-devel
 BuildRequires:  libpixman-1-0-devel
 BuildRequires:  libtool
+BuildRequires:  openssl-devel
 BuildRequires:  pkgconfig
+BuildRequires:  scim-devel
+BuildRequires:  tslib-devel
 BuildRequires:  xorg-x11-devel
 BuildRequires:  xorg-x11-libX11-devel
 BuildRequires:  xorg-x11-libXdmcp-devel
 BuildRequires:  xorg-x11-libXext-devel
 BuildRequires:  xorg-x11-libxcb-devel
+BuildRequires:  pkgconfig(printproto)
+BuildRequires:  pkgconfig(xscrnsaver)
 %if 0%{?suse_version}
 BuildRequires:  fdupes
 %endif
@@ -70,12 +82,31 @@
 Requires:       libcurl-devel
 Requires:       libecore1 = %{version}
 Requires:       libpixman-1-0-devel
+Requires:       tslib-devel
 Requires:       xorg-x11-devel
 Requires:       xorg-x11-libXdmcp-devel
 
 %description devel
 Headers, static libraries, test programs and documentation for ecore
 
+%if %has_scim
+%package scim
+Summary:        SCIM support module for Ecore
+Group:          Development/Libraries/C and C++
+
+%description scim
+Module bringing support for SCIM input method into Ecore.
+%endif
+
+%if %has_ibus
+%package ibus
+Summary:        IBUS support module for Ecore
+Group:          Development/Libraries/C and C++
+
+%description ibus
+Module bringing support for IBUS input method into Ecore.
+%endif
+
 %package doc-html
 Summary:        HTML documentation of Ecore
 Group:          Documentation/HTML
@@ -83,6 +114,20 @@
 %description doc-html
 Documentation of Ecore library in form of HTML pages.
 
+%package doc-man
+Summary:        Man documentation of Eina
+Group:          Documentation/Man
+
+%description doc-man
+Documentation of Eina library in form of man pages.
+
+%package examples
+Summary:        Examples of Ecore usage
+Group:          Documentation/Other
+
+%description examples
+Set of default examples of using Ecore.
+
 %prep
 %setup -q
 
@@ -93,7 +138,51 @@
 FAKE_DOCDATETIME=$(LC_ALL=C date -u -r %{_sourcedir}/%{name}.changes '+%%a %%b 
%%d %%Y %T')
 sed -i 
"s/\$datetime/$FAKE_DOCDATETIME/g;s/\$date/$FAKE_DOCDATE/g;s/\$year/$FAKEDOCYEAR/g"
 doc/*.html
 
-%configure --disable-static --disable-silent-rules --enable-ecore-sdl 
--enable-ecore-evas-opengl-sdl
+%configure \
+    --disable-silent-rules \
+    --disable-static \
+    \
+    --enable-ecore-con \
+    --enable-ipv6 \
+    --enable-gnutls \
+    --enable-curl \
+    --enable-epoll \
+    --enable-openssl \
+    --enable-cares \
+    --enable-ecore-ipc \
+    --enable-ecore-file \
+    --enable-inotify \
+    --enable-ecore-imf \
+    --enable-ecore-imf-evas \
+    --enable-ecore-input \
+    --enable-ecore-input-evas \
+    --enable-ecore-imf-xim \
+    --enable-ecore-imf-scim \
+    --enable-ecore-imf-ibus \
+    --enable-ecore-evas \
+    --enable-ecore-evas-software-buffer \
+    --enable-ecore-evas-fb \
+    --enable-ecore-evas-opengl-glew \
+    --enable-ecore-evas-opengl-sdl \
+    --enable-ecore-evas-opengl-x11 \
+    --enable-ecore-sdl \
+    --enable-ecore-fb \
+    --enable-ecore-x \
+    --enable-ecore-x-composite \
+    --enable-ecore-x-cursor \
+    --enable-ecore-x-damage \
+    --enable-ecore-x-dri \
+    --enable-ecore-x-gesture \
+    --enable-ecore-x-input \
+    --enable-ecore-x-randr \
+    --enable-ecore-x-render \
+    --enable-ecore-x-screensaver \
+    --enable-ecore-x-shape \
+    --enable-ecore-x-sync \
+    --enable-ecore-x-xfixes \
+    --enable-ecore-x-xinerama \
+    --enable-ecore-x-xtest \
+    --enable-install-examples
 make %{?_smp_mflags}
 make doc
 
@@ -104,6 +193,8 @@
 echo "Copying HTML documentation"
 mkdir -p %{buildroot}%{_docdir}/%{name}
 /bin/cp -vr doc/html %{buildroot}%{_docdir}/%{name}
+echo "Copying MAN pages"
+/bin/cp -vr doc/man/ %{buildroot}%{_mandir}/
 # fix line endings
 find %{buildroot}%{_docdir} -name '*.eps' | xargs sed -i 's@\r@\n@g'
 # fix permissions
@@ -112,6 +203,7 @@
 # remove duplicates
 %if 0%{?suse_version}
 %fdupes -s %{buildroot}%{_docdir}
+%fdupes -s %{buildroot}%{_mandir}
 %endif
 
 find %{buildroot}%{_libdir} -name '*.la' -exec rm -v {} \;
@@ -127,6 +219,12 @@
 %files -f %{name}.lang
 %defattr(-, root, root)
 %{_libdir}/ecore
+%if %has_scim
+%exclude %{_libdir}/ecore/immodules/scim.so
+%endif
+%if %has_ibus
+%exclude %{_libdir}/ecore/immodules/ibus.so
+%endif
 
 %files -n libecore1
 %defattr(-, root, root)
@@ -138,8 +236,29 @@
 %{_libdir}/libecore*.so
 %{_libdir}/pkgconfig/ecore*.pc
 
+%if %has_scim
+%files scim
+%defattr(-, root, root)
+%{_libdir}/ecore/immodules/scim.so
+%endif
+
+%if %has_ibus
+%files ibus
+%defattr(-, root, root)
+%{_libdir}/ecore/immodules/ibus.so
+%endif
+
 %files doc-html
 %defattr(-, root, root)
 %{_docdir}/%{name}
 
+%files doc-man
+%defattr(-, root, root)
+%{_mandir}/*/*
+
+%files examples
+%defattr(-, root, root)
+%dir %{_datadir}/ecore
+%{_datadir}/ecore/examples
+
 %changelog

++++++ ecore-1.7.3.tar.bz2 -> ecore-1.7.5.tar.bz2 ++++++
++++ 2446 lines of diff (skipped)

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to