Hello community,

here is the log from the commit of package xfburn for openSUSE:Factory checked 
in at 2012-04-19 10:41:07
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/xfburn (Old)
 and      /work/SRC/openSUSE:Factory/.xfburn.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "xfburn", Maintainer is ""

Changes:
--------
--- /work/SRC/openSUSE:Factory/xfburn/xfburn.changes    2011-09-23 
12:51:15.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.xfburn.new/xfburn.changes       2012-04-19 
10:41:13.000000000 +0200
@@ -1,0 +2,14 @@
+Sat Apr 14 20:57:43 UTC 2012 - g...@opensuse.org
+
+- added xfburn-fix-missing-include.patch in order to include a
+  missing header
+
+-------------------------------------------------------------------
+Sun Apr  1 22:57:30 UTC 2012 - g...@opensuse.org
+
+- specfile cleanup
+- correct dependencies
+- drop xfburn-0.4.3-desktop.patch and edit files in place
+- split off -lang subpackage
+
+-------------------------------------------------------------------

Old:
----
  xfburn-0.4.3-desktop.patch

New:
----
  xfburn-fix-missing-include.patch

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

Other differences:
------------------
++++++ xfburn.spec ++++++
--- /var/tmp/diff_new_pack.ATAWRC/_old  2012-04-19 10:41:14.000000000 +0200
+++ /var/tmp/diff_new_pack.ATAWRC/_new  2012-04-19 10:41:14.000000000 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package xfburn
 #
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 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,53 +16,74 @@
 #
 
 
-
 Name:           xfburn
 Version:        0.4.3
-Release:        13
+Release:        0
+Summary:        Simple CD/DVD Burning Application
 License:        GPL-2.0+
-Summary:        A simple CD/DVD burning tool based on libburnia libraries
-Url:            http://goodies.xfce.org/projects/applications/xfburn
 Group:          Productivity/Multimedia/CD/Record
+Url:            http://goodies.xfce.org/projects/applications/xfburn
 Source:         
http://archive.xfce.org/src/apps/xfburn/0.4/%{name}-%{version}.tar.bz2
-Patch0:         %{name}-0.4.3-desktop.patch
+# PATCH-FIX-UPSTREAM xfburn-fix-missing-include.patch g...@opensuse.org -- 
Includes a missing header
+Patch0:         xfburn-fix-missing-include.patch
+BuildRequires:  ed
 BuildRequires:  intltool
-BuildRequires:  pkgconfig(exo-1)
-BuildRequires:  pkgconfig(libxfcegui4-1.0)
-BuildRequires:  pkgconfig(libburn-1)
+BuildRequires:  update-desktop-files
 BuildRequires:  pkgconfig(dbus-glib-1)
+BuildRequires:  pkgconfig(exo-1)
 BuildRequires:  pkgconfig(gstreamer-0.10)
 BuildRequires:  pkgconfig(gstreamer-pbutils-0.10)
-BuildRequires:  pkgconfig(gstreamer-plugins-base-0.10)
-BuildRequires:  thunar-devel
-BuildRequires:  update-desktop-files
-Requires:       thunar
+BuildRequires:  pkgconfig(gthread-2.0)
+BuildRequires:  pkgconfig(gtk+-2.0)
+BuildRequires:  pkgconfig(libburn-1)
+BuildRequires:  pkgconfig(libisofs-1)
+BuildRequires:  pkgconfig(libxfcegui4-1.0)
+Recommends:     %{name}-lang = %{version}
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %description
-Xfburn is a simple CD/DVD burning tool based on libburnia libraries.
-It can blank CD-RWs, burn and create iso images, as well as burn
-personal compositions of data to either CD or DVD.
+Xfburn is a simple CD/DVD burning application based on the libburnia libraries.
+It can blank CD-RWs, burn and create iso images, as well as burn personal
+compositions of data to either CD or DVD.
+
+%lang_package
 
 %prep
 %setup -q
 %patch0 -p1
 
+ed -s xfburn.desktop.in 2>/dev/null <<'EOF'
+,s/^Icon=media-cdrom/Icon=stock_xfburn-burn-cd/
+,s/^MimeType=.*$/MimeType=application\/x-cd-image;/
+,s/^_Comment=/_GenericName=/
+,s/^Categories=.*/Categories=X-XFCE;GTK;AudioVideo;DiscBurning;/
+/^_GenericName=/i
+_Comment=Burn CDs and DVDs
+.
+w
+EOF
+
+ed -s desktop-integration/thunar-sendto-xfburn.desktop.in 2>/dev/null <<'EOF'
+,s/^Icon=media-cdrom/Icon=stock_xfburn-burn-cd/
+w
+EOF
+
 %build
 %configure
-make %{?_smp_mflags}
+make # %{?_smp_mflags}
 
 %install
 %make_install
-rm -rf %{buildroot}%{_datadir}/locale/{ast,kk,tl_PH,ur_PK}
-%find_lang %{name}
+
 %suse_update_desktop_file %{name}
 
+rm -rf %{buildroot}%{_datadir}/locale/{ast,kk,tl_PH,ur_PK}
+
+%find_lang %{name} %{?no_lang_C}
+
 %clean
 rm -rf %{buildroot}
 
-%if 0%{?suse_version} >= 1140
-
 %post
 %desktop_database_post
 %icon_theme_cache_post
@@ -70,16 +91,19 @@
 %postun
 %desktop_database_postun
 %icon_theme_cache_postun
-%endif
 
-%files -f %{name}.lang
+%files
 %defattr(-,root,root)
-%doc README ChangeLog INSTALL COPYING AUTHORS NEWS TODO
-%{_bindir}/%{name}
-%{_datadir}/applications/%{name}.desktop
-%{_mandir}/man1/*
-%{_datadir}/%{name}
+%doc README ChangeLog COPYING AUTHORS NEWS TODO
+%{_bindir}/xfburn
+%{_datadir}/applications/xfburn.desktop
+%{_mandir}/man1/xfburn.1*
+%{_datadir}/xfburn
 %{_datadir}/icons/hicolor/*/*/*/*xfburn*
+%dir %{_datadir}/Thunar
+%dir %{_datadir}/Thunar/sendto
 %{_datadir}/Thunar/sendto/thunar-sendto-xfburn.desktop
 
+%files lang -f %{name}.lang
+
 %changelog

++++++ xfburn-fix-missing-include.patch ++++++
Index: xfburn-0.4.3/xfburn/xfburn-settings.h
===================================================================
--- xfburn-0.4.3.orig/xfburn/xfburn-settings.h
+++ xfburn-0.4.3/xfburn/xfburn-settings.h
@@ -24,6 +24,7 @@
 #endif /* !HAVE_CONFIG_H */
 
 #include <glib.h>
+#include <glib-object.h>
 
 G_BEGIN_DECLS
 
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to