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