Mailinglist Archive: opensuse-commit (1792 mails)
| < Previous | Next > |
commit bug-buddy for openSUSE:Factory
- From: root@xxxxxxxxxxxxxxx (h_root)
- Date: Mon, 14 Feb 2011 01:10:59 +0100
- Message-id: <20110214001059.83B4920259@hilbert.suse.de>
Hello community,
here is the log from the commit of package bug-buddy for openSUSE:Factory
checked in at Mon Feb 14 01:10:59 CET 2011.
--------
--- GNOME/bug-buddy/bug-buddy.changes 2010-09-27 17:35:41.000000000 +0200
+++ /mounts/work_src_done/STABLE/bug-buddy/bug-buddy.changes 2011-02-13
17:21:28.000000000 +0100
@@ -1,0 +2,14 @@
+Sun Feb 13 12:16:39 CET 2011 - vuntz@xxxxxxxxxxxx
+
+- Call relevant macros in %post/%postun:
+ + %desktop_database_post/postun because the package ships at
+ least one desktop file.
+ + %icon_theme_cache_post/postun because the package ships themed
+ icons.
+- Pass %{?no_lang_C} to %find_lang so that english documentation
+ can be packaged with the program, and not in the lang subpackage.
+- Change Requires of lang subpackage to Recommends, since the
+ english documentation is not there anymore.
+- Remove 2.x references in summaries and descriptions.
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ bug-buddy.spec ++++++
--- /var/tmp/diff_new_pack.Z6xgwK/_old 2011-02-14 01:10:37.000000000 +0100
+++ /var/tmp/diff_new_pack.Z6xgwK/_new 2011-02-14 01:10:37.000000000 +0100
@@ -1,7 +1,7 @@
#
-# spec file for package bug-buddy (Version 2.32.0)
+# spec file for package bug-buddy
#
-# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2011 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
@@ -34,8 +34,8 @@
License: GPLv2+
Group: System/GUI/GNOME
Version: 2.32.0
-Release: 1
-Requires: %{name}-lang = %{version}
+Release: 2
+Recommends: %{name}-lang
Summary: The GNOME Desktop Bug Reporting Tool
Source:
ftp://ftp.gnome.org/pub/gnome/sources/bug-buddy/2.23/%{name}-%{version}.tar.bz2
Source99: baselibs.conf
@@ -45,9 +45,9 @@
%gconf_schemas_prereq
%description
-The Bug Buddy for the GNOME 2.x Desktop makes bug reporting for
-end-users as easy as possible. It can generate crash backtraces and
-include that information into the bug report.
+Bug Buddy makes bug reporting for GNOME end-users as easy as possible.
+It can generate crash backtraces and include that information into the
+bug report.
%lang_package
%prep
@@ -66,9 +66,9 @@
%if 0%{?suse_version} <= 1120
%{__rm} %{buildroot}%{_datadir}/locale/en@shaw/LC_MESSAGES/*
%endif
-find %{buildroot} -type f -name "*.la" -exec %{__rm} -fv {} +
+find %{buildroot}%{_libdir} -name '*.la' -type f -delete -print
%suse_update_desktop_file -N "Bug Buddy" -G "Bug Report Tool" -r bug-buddy
System Feedback GNOME
-%find_lang %{name}
+%find_lang %{name} %{?no_lang_C}
%find_gconf_schemas
cat %{name}.schemas_list >%{name}.lst
%fdupes $RPM_BUILD_ROOT
@@ -78,10 +78,20 @@
%pre -f %{name}.schemas_pre
+%post
+%desktop_database_post
+%icon_theme_cache_post
+%icon_theme_cache_post HighContrastLargePrint
+
%posttrans -f %{name}.schemas_posttrans
%preun -f %{name}.schemas_preun
+%postun
+%desktop_database_postun
+%icon_theme_cache_postun
+%icon_theme_cache_postun HighContrastLargePrint
+
%files -f %{name}.lst
%defattr (-, root, root)
%doc AUTHORS COPYING ChangeLog NEWS README
@@ -89,6 +99,7 @@
%{_datadir}/applications/*.desktop
%{_datadir}/bug-buddy
%{_datadir}/icons/hicolor/*/apps/bug-buddy.*
+# When removing the HighContrastLargePrint icon theme icons, don't forget to
remove the %%icon_theme_cache_post(un) call for them
%dir %{_datadir}/icons/HighContrastLargePrint
%dir %{_datadir}/icons/HighContrastLargePrint/48x48
%dir %{_datadir}/icons/HighContrastLargePrint/48x48/apps
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-commit+help@xxxxxxxxxxxx
| < Previous | Next > |