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]
