Hello community,

here is the log from the commit of package deepin-ui for openSUSE:Factory 
checked in at 2012-10-10 09:18:48
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/deepin-ui (Old)
 and      /work/SRC/openSUSE:Factory/.deepin-ui.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "deepin-ui", Maintainer is ""

Changes:
--------
--- /work/SRC/openSUSE:Factory/deepin-ui/deepin-ui.changes      2012-09-27 
10:24:20.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.deepin-ui.new/deepin-ui.changes 2012-10-10 
09:21:13.000000000 +0200
@@ -1,0 +2,16 @@
+Tue Oct  9 21:12:38 CST 2012 - [email protected]
+
+- add deepin-ui-demo package , it was lost before.
+
+-------------------------------------------------------------------
+Sun Oct  7 01:03:27 CST 2012 - [email protected]
+
+- Updated to 1.0.3git20120929
+
+  * Fix menu item clicked bug
+  * Add delete tab feature in TabBox
+  * Add ComboButton
+
+  Also more features and bugs fixed
+
+-------------------------------------------------------------------

Old:
----
  deepin-ui-1.0.2git20120911.tar.gz

New:
----
  deepin-ui-1.0.3git20120929.tar.gz
  deepin-ui-demo.desktop
  distributor-logo.png

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

Other differences:
------------------
++++++ deepin-ui.spec ++++++
--- /var/tmp/diff_new_pack.8Vsf4m/_old  2012-10-10 09:21:15.000000000 +0200
+++ /var/tmp/diff_new_pack.8Vsf4m/_new  2012-10-10 09:21:15.000000000 +0200
@@ -19,11 +19,13 @@
 Name:           deepin-ui
 Summary:        UI toolkit for Linux Deepin
 License:        GPL-3.0+
-Group:          System/GUI/Other
-Version:        1.0.2git20120911
+Group:          System/GUI/GNOME
+Version:        1.0.3git20120929
 Release:        0
-Url:            http://packages.linuxdeepin.com/deepin/pool/main/d/deepin-ui/
-Source:         %{name}-%{version}.tar.gz
+Url:            http://www.linuxdeepin.com
+Source0:        %{name}-%{version}.tar.gz
+Source1:        %{name}-demo.desktop
+Source2:        distributor-logo.png
 BuildRequires:  cairo-devel
 BuildRequires:  fdupes
 BuildRequires:  gcc
@@ -33,13 +35,26 @@
 BuildRequires:  python-gtk-devel
 BuildRequires:  python-setuptools
 BuildRequires:  pkgconfig(glib-2.0)
+BuildRequires:  update-desktop-files
+BuildRequires:  hicolor-icon-theme
 Recommends:     %{name}-lang = %{version}
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 %{py_requires}
 
 %description
-UI toolkit for Linux Deepin,Awesome and Beautiful UI libs with LinuxDeepin ,
-it is needed by Deepin Music Player.
+UI toolkit libs for Linux Deepin,Awesome and Beautiful UI libs with 
LinuxDeepin.
+
+%package demo
+Summary:        UI toolkit for Linux Deepin
+Requires:      %{name} = %{version}
+Recommends:     %{name}-lang = %{version}
+Group:          System/GUI/Other
+BuildArch:      noarch
+
+%description demo
+UI toolkit libs demos for Linux Deepin,Awesome and Beautiful UI libs with 
LinuxDeepin.
+
+
 %lang_package
 
 %prep
@@ -52,18 +67,38 @@
 chmod 644 COPYING
 export CFLAGS="$RPM_OPT_FLAGS" 
 python setup.py install --prefix=%{_prefix} --root=$RPM_BUILD_ROOT
+
+# deepin-ui files install
 mkdir -p %{buildroot}/%{_datadir}/pyshared
 mv %{buildroot}/%{_prefix}/dtk %{buildroot}/%{_datadir}/pyshared
 rm -rf %{buildroot}/%{_datadir}/pyshared/dtk/locale/*.po
 rm -rf %{buildroot}/%{_datadir}/pyshared/dtk/locale/deepin-ui.pot
 mv %{buildroot}/%{_datadir}/pyshared/dtk/locale %{buildroot}/%{_datadir}/locale
+cd %{buildroot}/%{_libdir}/python2.7/site-packages/dtk
+ln -s ../../../../share/pyshared/dtk/theme theme 
+cd %{_builddir}/%{buildsubdir}
 
-%fdupes %{buildroot}
+# deepin-ui-demo files install
+mkdir %{buildroot}/%{_datadir}/applications
+mkdir %{buildroot}/%{_datadir}/deepin-ui-demo
+mkdir -p %{buildroot}/%{_datadir}/icons/hicolor/48x48/apps
+cp %{S:1} %{buildroot}/%{_datadir}/applications
+cp -R app_theme %{buildroot}/%{_datadir}/deepin-ui-demo
+cp -R skin %{buildroot}/%{_datadir}/deepin-ui-demo
+cp -R cover %{buildroot}/%{_datadir}/deepin-ui-demo
+cp -R demo.py %{buildroot}/%{_datadir}/deepin-ui-demo
+cp %{S:2} %{buildroot}/%{_datadir}/icons/hicolor/48x48/apps
 
+%fdupes %{buildroot}
 %find_lang %{name}
+%suse_update_desktop_file %{name}-demo
+
+%post demo
+%icon_theme_cache_post
+
+%posttrans demo
+%icon_theme_cache_post
 
-cd %{buildroot}/%{_libdir}/python2.7/site-packages/dtk
-ln -s ../../../../share/pyshared/dtk/theme theme 
 
 %files 
 %defattr(-,root,root)
@@ -73,6 +108,12 @@
 %{_libdir}/python2.7/site-packages/dtk-0.1-py2.7.egg-info
 %{_libdir}/python2.7/site-packages/dtk_*.so
 
+%files demo
+%defattr(-,root,root)
+%{_datadir}/%{name}-demo
+%{_datadir}/applications/%{name}-demo.desktop
+%{_datadir}/icons/hicolor/48x48/apps/distributor-logo.png
+
 %files lang -f %{name}.lang
 
 %changelog

++++++ deepin-ui-1.0.2git20120911.tar.gz -> deepin-ui-1.0.3git20120929.tar.gz 
++++++
/work/SRC/openSUSE:Factory/deepin-ui/deepin-ui-1.0.2git20120911.tar.gz 
/work/SRC/openSUSE:Factory/.deepin-ui.new/deepin-ui-1.0.3git20120929.tar.gz 
differ: char 5, line 1

++++++ deepin-ui-demo.desktop ++++++
[Desktop Entry]
Name=Deepin UI Demo
GenericName=Deepin UI Demo
Comment=UI toolkit for Linux Deepin.
Icon=distributor-logo
Exec=deepin-ui-demo
Terminal=false
Type=Application
Categories=GNOME;GTK;Settings;DesktopSettings;

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

Reply via email to