--- brasero-0.8.0.orig/debian/brasero.install +++ brasero-0.8.0/debian/brasero.install @@ -0,0 +1,11 @@ +debian/tmp/etc/gconf +debian/tmp/usr/bin/ +debian/tmp/usr/share/brasero/ +debian/tmp/usr/share/applications/brasero.desktop +debian/tmp/usr/share/icons/hicolor/ +debian/tmp/usr/share/mime/packages/ +debian/tmp/usr/share/locale/ +debian/tmp/usr/share/man/man1/ +debian/tmp/usr/lib/brasero/plugins/ +debian/tmp/usr/share/omf/brasero/ +debian/tmp/usr/share/gnome/help/brasero/ --- brasero-0.8.0.orig/debian/menu +++ brasero-0.8.0/debian/menu @@ -0,0 +1 @@ +?package(brasero): needs="X11" section="Applications/File Management" title="Brasero" longtitle="Brasero - CD/DVD burning application for GNOME" command="/usr/bin/brasero" --- brasero-0.8.0.orig/debian/copyright +++ brasero-0.8.0/debian/copyright @@ -0,0 +1,61 @@ +This package was debianized by Ondřej Surý on +Fri, 12 May 2006 15:46:36 +0200. + +It was downloaded from: + http://ftp.gnome.org/pub/GNOME/sources/brasero/ + +Copyright: + + Copyright (C) 2005-2007 Philippe Rouquier + Copyright (C) 2006 Ilkka Tuohela + Copyright (C) 2001-2004 Red Hat, Inc. + Copyright (C) 2005 John McCutchan + + + When not otherwise specified, files are under the GNU General Public License + version 2 or any later version. + + The following files are under the GNU Library General Public License version 2 + or any later version: + src/eggtreemultidnd.h + src/eggtreemultidnd.c + + +GNU General Public License: + + This package is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This package is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this package; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +On Debian systems, the complete text of the GNU General +Public License can be found in `/usr/share/common-licenses/GPL'. + +GNU Library General Public License: + + This package is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2 of the License, or (at your option) any later version. + + This package is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this package; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +On Debian systems, the complete text of the GNU Lesser General +Public License can be found in `/usr/share/common-licenses/LGPL'. + --- brasero-0.8.0.orig/debian/changelog +++ brasero-0.8.0/debian/changelog @@ -0,0 +1,248 @@ +brasero (0.8.0-3) unstable; urgency=low + + [ Loic Minier ] + * Build-dep on libcam-dev for kfreebsd-i386 and kfreebsd-amd64 and also pass + --disable-inotify to configure when DEB_BUILD_ARCH_OS isn't linux; fixes + building on GNU/kFreeBSD; thanks Petr Salinger; Closes: #493359. + + [ Gustavo Noronha Silva ] + * debian/patches/008-fix-volume-identifier-crash.patch: + - patch from upstream #1149 changeset to fix the crash when some + unix-device-less volumes are present (Closes: #495984) + * debian/control.in: + - added Vcs-* headers + + -- Gustavo Noronha Silva Wed, 27 Aug 2008 17:46:22 -0300 + +brasero (0.8.0-2) unstable; urgency=low + + * 001-fix-valist.patch: do not assume va_list is a pointer. + Closes: #493210. + + -- Josselin Mouette Sat, 02 Aug 2008 01:50:06 +0200 + +brasero (0.8.0-1) unstable; urgency=low + + [ Alan Baghumian ] + * New upstream stable release, Closes: #490966. + - fixed 4GB size problem, Closes: #489154. + * debian/control*: + - dropped GnomeVFS buid-dep, uses GIO instead + - added build dep to libgvfscommon-dev + - dropped Nautilus-Burn build-dep + - bump glib2.0 build-dep to 2.15.6 + - bump standards version to 3.8.0, no extra changes needed + - added gnome-doc-utils and scrollkeeper to build deps + - added Homepage tag + * Dropped 007-fix-desktop-file-mime-typo.patch, merged upstream + * Added 007-fix-gnome-doc-utils-path.patch, fixes + gnome-doc-utils.make include path + + [ Pedro Fragoso ] + * debian/control.in: + - remove build dep libgvfscommon-dev and libnotify-dev + - bump build dep libgstreamer0.10-dev to (>= 0.10.15) + - bump build dep libtotem-plparser-dev to (>= 2.22.0) + - bump build dep gnome-doc-utils to (>= 0.3.2) + - recomments on gstreamer0.10-plugins-bad for normalization plugin + + -- Alan Baghumian Wed, 16 Jul 2008 09:43:05 +0200 + +brasero (0.7.1-3) unstable; urgency=low + + * DEB_DESTDIR := instead of =. + * New patch, 007-fix-desktop-file-mime-typo, fixes typo in desktop file (":" + instead of ";"); Launchpad #200024; closes: #464772. + + -- Loic Minier Wed, 05 Mar 2008 13:09:24 +0100 + +brasero (0.7.1-2) unstable; urgency=low + + [ Josselin Mouette ] + * Remove the bonfire transitional package. Closes: #463313. + + [ Sebastian Dröge ] + * debian/control.in: + + Build depend conditionally on all possible libc development packages to + fix build failure on ia64 and friends. + * debian/rules: + + Set DEB_DESTDIR to debian/tmp to work around cdbs weirdness. + + -- Sebastian Dröge Thu, 28 Feb 2008 18:13:05 +0100 + +brasero (0.7.1-1) unstable; urgency=low + + [ Alan Baghumian ] + * New upstream stable releases (Closes: #456901). + * Refreshed 004_fix-windows-size patch + * Dropped 001_use-sys-inotify.h patch, merged upstream + * Updated debian/brasero.install to include plugins + + [ Loic Minier ] + * Pass --disable-libburnia explicitely to avoid the support to be built in + by surprize if the bdep is installed in a sufficiently high version in the + future. + * Bump libgtk2.0-dev build-dep to >= 2.12.0 to match upstream README. + * Add a gstreamer0.10-plugins-base >= 0.10.0 dep to follow the upstream + configure check. + * Drop gdl build-dep. + * Bump hal Recommends to >= 0.5. + * Bump libtotem-plparser-dev build-dep to >= 2.14. + * Build with inotify support. + - Drop --disable-inotify configure flag. + - Add an explicit libc6-dev (>= 2.5-1) build-dep. + * Bump up libtotem-plparser-dev build-dep to >= 2.20.0. + * Bump up Standards-Version to 3.7.3. + * Conflict with bonfire <= 0.4.4-1 -- not <<. + * Recommend gstreamer0.10-plugins-good and gnome-mount. + * Downgrade gstreamer0.10-fluendo-mp3 recommends to a suggest. + * New patch, 006-fix-libdvdcss, load libdvdcss lib with SONAME version as to + not require the -dev package; Launchpad #134828; from Ubuntu. + * Drop patch 004_fix-windows-size, upstream fixed the initial window size + differently. + * Build with beagle support; drop --disable-search and add a libbeagle-dev + (>= 0.3.0) build-dep. + + -- Loic Minier Tue, 29 Jan 2008 21:05:22 +0100 + +brasero (0.6.1-1) unstable; urgency=low + + * New upstream stable release (Closes: #441451). + - Added support for libisofs 0.2.8 + - Added complete support for cdrkit, dropped + 000_cdrtools2cdrkit.patch + - Fixed several crash and a memory leak problem + - Fixed window size problem and few other minor bugs + * Dropped 003_dont-run-update-desktop-database.patch, + not needed anymore + + -- Alan Baghumian Fri, 14 Sep 2007 08:18:47 +0330 + +brasero (0.6.0-2) unstable; urgency=low + + [ Otavio Salvador ] + * Converted to use quilt to manage its patches. + * Fix code to not use mkisofs and use genisoimage instead (Closes: #433053). + * Fix gconf schemas installation. + * Use single line menu file so lintian is happy again. + + [ Loic Minier ] + * Update URL in copyright; cleanups. + * Install gconf schemas in the default location -- /etc/gconf -- and let + dh_gconf move them; more cleanups. + * Build-depend on quilt. + * Mention missing copyrights in copyright file; fix licensing of a couple of + files in copyright file; thanks Lionel Le Folgoc; closes: #432894. + + -- Loic Minier Sat, 14 Jul 2007 21:18:18 +0200 + +brasero (0.6.0-1) unstable; urgency=low + + * New upstream version. + - Drop syntax error fix patch since it was fixed upstream. + + -- Otavio Salvador Wed, 11 Jul 2007 11:41:21 -0300 + +brasero (0.5.90-3) unstable; urgency=low + + * Another syntax error fix. + + -- Otavio Salvador Wed, 11 Jul 2007 11:01:01 -0300 + +brasero (0.5.90-2) unstable; urgency=low + + * Fix menu file adding the need header on it (Closes: #431961). + * Downgrade hal dependency to a recommendation (Closes: #432628). + * Hopefully fix a FTBFS due a syntax error (Closes: #432399). + + -- Otavio Salvador Wed, 11 Jul 2007 10:25:05 -0300 + +brasero (0.5.90-1) unstable; urgency=low + + [ Loic Minier ] + * Wrap build-deps and deps. + * Bump up Debhelper compatibility level to 5. + - Drop bogus usr/share/pixmaps, usr/share/icons/gnome/48x48/mimetypes from + install file. + + [ Otavio Salvador ] + * New upstream version. + * Add dependency on hal (Closes: #431854, #427644). + * Add a menu file based on the patch provided by Nelson A. de Oliveira + but already using the new menu layout (Closes: #405146). + * Updated patches: + - 000_cdrtools2cdrkit.patch: redone; + - 001_use-sys-inotify.h.patch: cleaned and rediff; + + -- Otavio Salvador Thu, 05 Jul 2007 21:21:57 -0300 + +brasero (0.5.2-1) unstable; urgency=low + + [ Loic Minier ] + * Recommend gstreamer0.10-fluendo-mp3 for mp3 to CD audio conversion. + * Add a get-orig-source target to retrieve the upstream tarball. + + [ Otavio Salvador ] + * Add a watch file. + * Change get-orig-source target to retrieve from GNOME project instead + of SourceForge. + * New upstream version (Closes: #405143). + * Replace 000_cdrecord2wodim-0.4.4.patch with 000_cdrtools2cdrkit.patch + and try to be as simple as possible to new releases merge easier + (Closes: #411274) + * Drop 002_update_german_po.patch. + * Remove TODO.tasks from brasero.docs. + * Depends on genisoimage instead of mkisofs (Closes: #406152). + * Add a suggestions to gnome-icon-theme (Closes: #405144). + * Add 004_fix-windows-size.patch to fix startup window size (Closes: #425406). + * Use upstream manpage. + * Remove brasero.dirs and brasero.docs since they has good defaults on CDBS. + + [ Loic Minier ] + * Track all versions in watch file; track .tar.gz instead of .tar.bz2. + * Add missing build-dep on libglib2.0-dev (>= 2.6.0). + * Bump up build-deps to libgtk2.0-dev >= 2.10.0, libgnomevfs2-dev >= 2.14.2, + libnautilus-burn-dev >= 2.16.0. + + -- Otavio Salvador Mon, 04 Jun 2007 17:17:22 -0300 + +brasero (0.4.4-4) unstable; urgency=low + + * Don't update desktop-database at build time (Closes: #396357) + + -- Ondřej Surý Wed, 1 Nov 2006 13:50:05 +0100 + +brasero (0.4.4-3) unstable; urgency=low + + * Disable inotify.h support until is available (Closes: #394851) + * Fix german translation (Closes: #394168) + + -- Ondřej Surý Mon, 23 Oct 2006 18:18:12 +0200 + +brasero (0.4.4-2) unstable; urgency=low + + * Use and depends on wodim in place of cdrecord (Closes: #394713) + * Enable inotify support. + + -- Ondřej Surý Mon, 23 Oct 2006 10:45:26 +0200 + +brasero (0.4.4-1) unstable; urgency=low + + * New upstream version. + * Package name change to brasero due to trademark concerns. + * Use wodim binary instead of cdrecord (Closes: #386696) + * Add manpage (courtesy of Andrew Burton) (Closes: #379556) + + -- Ondřej Surý Thu, 21 Sep 2006 11:04:07 +0200 + +bonfire (0.4.1-1) unstable; urgency=low + + * New upstream release. + + -- Ondřej Surý Fri, 4 Aug 2006 13:04:04 +0200 + +bonfire (0.3.90-1) unstable; urgency=low + + * Initial release (Closes: #366978) + + -- Ondřej Surý Fri, 12 May 2006 15:46:36 +0200 --- brasero-0.8.0.orig/debian/rules +++ brasero-0.8.0/debian/rules @@ -0,0 +1,18 @@ +#!/usr/bin/make -f + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/rules/patchsys-quilt.mk +include /usr/share/cdbs/1/rules/utils.mk +include /usr/share/cdbs/1/class/gnome.mk +include /usr/share/gnome-pkg-tools/1/rules/uploaders.mk +-include /usr/share/gnome-pkg-tools/1/rules/gnome-get-source.mk + +DEB_DESTDIR := $(CURDIR)/debian/tmp/ + +DEB_CONFIGURE_EXTRA_FLAGS += \ + --disable-libburnia + +ifneq ($(DEB_BUILD_ARCH_OS), linux) +DEB_CONFIGURE_EXTRA_FLAGS += --disable-inotify +endif + --- brasero-0.8.0.orig/debian/control +++ brasero-0.8.0/debian/control @@ -0,0 +1,55 @@ +Source: brasero +Section: gnome +Priority: optional +Maintainer: Ondřej Surý +Build-Depends: debhelper (>= 5.0.0), + autotools-dev, + cdbs, + libgnome2-dev (>= 2.10.0), + libgtk2.0-dev (>= 2.12.0), + libgnomeui-dev (>= 2.10.0), + gnome-pkg-tools, + pkg-config, + libgstreamer0.10-dev (>= 0.10.15), + libgstreamer-plugins-base0.10-dev (>= 0.10.0), + libtotem-plparser-dev (>= 2.22.0), + libxml2-dev (>= 2.6.0), + libhal-dev (>= 0.5), + libdbus-glib-1-dev (>= 0.7.2), + libxml-parser-perl, + libnotify-dev, + libglib2.0-dev (>= 2.15.6), + quilt, + libbeagle-dev (>= 0.3.0), + gnome-doc-utils (>= 0.3.2), + scrollkeeper, + libcam-dev [kfreebsd-i386 kfreebsd-amd64], + libc0.1-dev (>= 2.5) | libc0.3-dev (>= 2.5) | libc6-dev (>= 2.5) | libc6.1-dev (>= 2.5) +Uploaders: Debian GNOME Maintainers , Gustavo Noronha Silva , Josselin Mouette , Loic Minier , Sebastian Dröge +Standards-Version: 3.8.0 +Homepage:http://www.gnome.org/projects/brasero/ +Vcs-Svn: svn://svn.debian.org/pkg-gnome/packages/unstable/brasero/ +Vcs-Browser: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/brasero/?op=log + +Package: brasero +Architecture: any +Depends: ${shlibs:Depends}, + ${misc:Depends}, + wodim, + genisoimage, + gstreamer0.10-plugins-base (>= 0.10.0) +Recommends: hal (>= 0.5), + gstreamer0.10-plugins-good, + gstreamer0.10-plugins-bad, + gnome-mount +Suggests: gnome-icon-theme, + gstreamer0.10-fluendo-mp3 +Replaces: bonfire (<= 0.4.4-1) +Conflicts: bonfire (<= 0.4.4-1) +Description: CD/DVD burning application for GNOME + Easy to use CD/DVD burning application where you can: + * Burn, Copy and Erase CD/DVD + * On-the-fly burning of CD/DVD + * Append data to multisession CD/DVD + * Burn Audio CD + * CD-Text writing for Audio CD --- brasero-0.8.0.orig/debian/compat +++ brasero-0.8.0/debian/compat @@ -0,0 +1 @@ +5 --- brasero-0.8.0.orig/debian/control.in +++ brasero-0.8.0/debian/control.in @@ -0,0 +1,55 @@ +Source: brasero +Section: gnome +Priority: optional +Maintainer: Ondřej Surý +Build-Depends: debhelper (>= 5.0.0), + autotools-dev, + cdbs, + libgnome2-dev (>= 2.10.0), + libgtk2.0-dev (>= 2.12.0), + libgnomeui-dev (>= 2.10.0), + gnome-pkg-tools, + pkg-config, + libgstreamer0.10-dev (>= 0.10.15), + libgstreamer-plugins-base0.10-dev (>= 0.10.0), + libtotem-plparser-dev (>= 2.22.0), + libxml2-dev (>= 2.6.0), + libhal-dev (>= 0.5), + libdbus-glib-1-dev (>= 0.7.2), + libxml-parser-perl, + libnotify-dev, + libglib2.0-dev (>= 2.15.6), + quilt, + libbeagle-dev (>= 0.3.0), + gnome-doc-utils (>= 0.3.2), + scrollkeeper, + libcam-dev [kfreebsd-i386 kfreebsd-amd64], + libc0.1-dev (>= 2.5) | libc0.3-dev (>= 2.5) | libc6-dev (>= 2.5) | libc6.1-dev (>= 2.5) +Uploaders: @GNOME_TEAM@ +Standards-Version: 3.8.0 +Homepage:http://www.gnome.org/projects/brasero/ +Vcs-Svn: svn://svn.debian.org/pkg-gnome/packages/unstable/brasero/ +Vcs-Browser: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/brasero/?op=log + +Package: brasero +Architecture: any +Depends: ${shlibs:Depends}, + ${misc:Depends}, + wodim, + genisoimage, + gstreamer0.10-plugins-base (>= 0.10.0) +Recommends: hal (>= 0.5), + gstreamer0.10-plugins-good, + gstreamer0.10-plugins-bad, + gnome-mount +Suggests: gnome-icon-theme, + gstreamer0.10-fluendo-mp3 +Replaces: bonfire (<= 0.4.4-1) +Conflicts: bonfire (<= 0.4.4-1) +Description: CD/DVD burning application for GNOME + Easy to use CD/DVD burning application where you can: + * Burn, Copy and Erase CD/DVD + * On-the-fly burning of CD/DVD + * Append data to multisession CD/DVD + * Burn Audio CD + * CD-Text writing for Audio CD --- brasero-0.8.0.orig/debian/watch +++ brasero-0.8.0/debian/watch @@ -0,0 +1,2 @@ +version=3 +http://ftp.gnome.org/pub/GNOME/sources/brasero/([\d\.]+)/brasero-([\d\.]+)\.tar\.gz debian uupdate --- brasero-0.8.0.orig/debian/patches/008-fix-volume-identifier-crash.patch +++ brasero-0.8.0/debian/patches/008-fix-volume-identifier-crash.patch @@ -0,0 +1,12 @@ +--- trunk/src/burn-volume-obj.c.orig 2008-07-13 12:55:15.000000000 -0300 ++++ trunk/src/burn-volume-obj.c 2008-08-27 17:59:17.000000000 -0300 +@@ -88,6 +88,9 @@ + + tmp = iter->data; + device_path = g_volume_get_identifier (tmp, G_VOLUME_IDENTIFIER_KIND_UNIX_DEVICE); ++ if (!device_path) ++ continue; ++ + if (!strcmp (device_path, volume_path)) { + volume = tmp; + g_free (device_path); --- brasero-0.8.0.orig/debian/patches/series +++ brasero-0.8.0/debian/patches/series @@ -0,0 +1,4 @@ +001-fix-valist.patch +006-fix-libdvdcss.patch +007-fix-gnome-doc-utils-path.patch +008-fix-volume-identifier-crash.patch --- brasero-0.8.0.orig/debian/patches/001-fix-valist.patch +++ brasero-0.8.0/debian/patches/001-fix-valist.patch @@ -0,0 +1,16 @@ +Index: brasero-0.8.0/src/burn-session.c +=================================================================== +--- brasero-0.8.0.orig/src/burn-session.c 2008-08-01 15:07:48.711809150 +0200 ++++ brasero-0.8.0/src/burn-session.c 2008-08-01 15:09:10.689888277 +0200 +@@ -1438,10 +1438,7 @@ + if (!priv->session) + return; + +- if (arg_list) +- message = g_strdup_vprintf (format, arg_list); +- else +- message = g_strdup (format); ++ message = g_strdup_vprintf (format, arg_list); + + /* we also need to validate the messages to be in UTF-8 */ + if (!g_utf8_validate (message, -1, (const gchar**) &offending)) --- brasero-0.8.0.orig/debian/patches/006-fix-libdvdcss.patch +++ brasero-0.8.0/debian/patches/006-fix-libdvdcss.patch @@ -0,0 +1,14 @@ +Launchpad #134828; New patch, 006-fix-libdvdcss, load libdvdcss lib with SONAME +version as to not require the -dev package. + +--- brasero-0.6.90.orig/src/plugins/dvdcss/burn-dvdcss.c 2007-11-25 14:48:23.000000000 +0000 ++++ brasero-0.6.90/src/plugins/dvdcss/burn-dvdcss.c 2007-12-17 20:14:02.639203793 +0000 +@@ -76,7 +76,7 @@ brasero_dvdcss_library_init (GError **er + return TRUE; + + /* load libdvdcss library and see the version (min is 1.2.0) */ +- module = g_module_open ("libdvdcss.so", G_MODULE_BIND_LOCAL); ++ module = g_module_open ("libdvdcss.so.2", G_MODULE_BIND_LOCAL); + if (!module) + goto error_doesnt_exist; + --- brasero-0.8.0.orig/debian/patches/007-fix-gnome-doc-utils-path.patch +++ brasero-0.8.0/debian/patches/007-fix-gnome-doc-utils-path.patch @@ -0,0 +1,30 @@ +diff -urN brasero-0.8.0/help/Makefile.am brasero-0.8.0.new/help/Makefile.am +--- brasero-0.8.0/help/Makefile.am 2008-07-13 17:55:15.000000000 +0200 ++++ brasero-0.8.0.new/help/Makefile.am 2008-07-13 20:04:05.000000000 +0200 +@@ -1,4 +1,4 @@ +-include $(top_srcdir)/gnome-doc-utils.make ++include $(prefix)/share/gnome-doc-utils/gnome-doc-utils.make + dist-hook: doc-dist-hook + + # Module name +diff -urN brasero-0.8.0/help/Makefile.in brasero-0.8.0.new/help/Makefile.in +--- brasero-0.8.0/help/Makefile.in 2008-07-13 17:55:32.000000000 +0200 ++++ brasero-0.8.0.new/help/Makefile.in 2008-07-13 20:05:02.000000000 +0200 +@@ -56,7 +56,7 @@ + build_triplet = @build@ + host_triplet = @host@ + DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \ +- $(top_srcdir)/gnome-doc-utils.make ChangeLog ++ $(prefix)/share/gnome-doc-utils/gnome-doc-utils.make ChangeLog + subdir = help + ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 + am__aclocal_m4_deps = $(top_srcdir)/m4/gnome-doc-utils.m4 \ +@@ -373,7 +373,7 @@ + all: all-am + + .SUFFIXES: +-$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(top_srcdir)/gnome-doc-utils.make $(am__configure_deps) ++$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(prefix)/share/gnome-doc-utils/gnome-doc-utils.make $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \