--- brasero-2.26.0.orig/debian/watch +++ brasero-2.26.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-2.26.0.orig/debian/changelog +++ brasero-2.26.0/debian/changelog @@ -0,0 +1,511 @@ +brasero (2.26.0-0ubuntu3) jaunty; urgency=low + + * debian/brasero.install - add /usr/share/omf (LP: #264314) + + -- Matthew East Mon, 30 Mar 2009 23:36:51 +0100 + +brasero (2.26.0-0ubuntu2) jaunty; urgency=low + + [ Robert Ancell ] + * patches/02_css_double_free.patch + - Backport fix for double free in brasero_medium_get_css_feature(). + Fixes (LP: #339993) + + [ Ken VanDine ] + * debian/patches/011_nautilus_menu_move.patch: Moved the CD/DVD Creator menu + item to Accessories (LP: #344431) + + -- Robert Ancell Wed, 25 Mar 2009 12:58:30 +0000 + +brasero (2.26.0-0ubuntu1) jaunty; urgency=low + + * New upstream release (LP: #343468) + - Fixed #573790 - Make brasero nautilus extension show in system + menu. + - Fixed #572267 - Disk and disc is confusing + - Fixed a possible crash. + - Renamed nautilus extension to CD/DVD Creator to avoid any + regression. + - Make TrayIcon more HIG friendly. + - Lot's of translation updates. + - Documentation update. + * debian/control: + - Conflicts on nautilus-cd-burner as brasero is now default + * debian/patches/99_autoconf.patch: + - Refreshed for new upstream + + -- Pedro Fragoso Mon, 16 Mar 2009 16:35:18 +0000 + +brasero (2.25.92-0ubuntu1) jaunty; urgency=low + + * New upstream release (LP: #336518) + - Brasero does not trim long recent projects names (LP: #331601) + * debian/patches/99_autoconf.patch: + - Refreshed for new upstream + + -- Pedro Fragoso Mon, 02 Mar 2009 02:59:13 +0000 + +brasero (2.25.91.1-0ubuntu1) jaunty; urgency=low + + * New upstream release + - Build fixes + - Fixes for joliet and symlinks handling. + + -- Pedro Fragoso Tue, 17 Feb 2009 14:45:00 +0000 + +brasero (2.25.91-0ubuntu1) jaunty; urgency=low + + * New upstream release (LP: #330369) + - Fix #570224 – Missing widgets while renaming multiple files. + - Fix #569204 – Language in Nautilus changed after Brasero 0.9.1 + installation + - Fix #570227 – Slicing tracks in audio project is not working correctly + - Fix #571218 – Brasero crashes from Cover Editor + - Fix #571776 – [regression] No possible to set media title when + using the replacing nautilus-cd-burner + * debian/patches/10_nautilus_language.patch: + - Removed, merged upstream + * debian/patches/006-fix-libdvdcss.patch: + - Removed, merged upstream + + -- Pedro Fragoso Tue, 17 Feb 2009 02:34:35 +0000 + +brasero (2.25.90-0ubuntu1) jaunty; urgency=low + + * New upstream release (LP: #324397) + * Change maintainer to Desktop Team + * Add Vcs-Bzr headers + * .bzr-builddeb/default.conf: added + + -- Pedro Fragoso Tue, 10 Feb 2009 14:36:19 +0000 + +brasero (0.9.1-0ubuntu3) jaunty; urgency=low + + * patches/10_nautilus_language.patch (svn.gnome.org revision 1873): + libbrasero-media changed nautilus language to english. + Fixes (LP: #325221) + + -- Christoph Korn Fri, 06 Feb 2009 12:59:33 +0100 + +brasero (0.9.1-0ubuntu2) jaunty; urgency=low + + * debian/control.in: add missing Replaces: brasero to + libbrasero-media0. + + -- Steve Langasek Mon, 26 Jan 2009 13:46:22 +0000 + +brasero (0.9.1-0ubuntu1) jaunty; urgency=low + + * New upstream release (LP: #319082) + - Main highlight is the new libbrasero-media which results + from the splitting brasero Some more work was done to make + brasero work with other apps like totem, rhythmbox and + sound-juicer Nautilus extension was updated + (new hint, uses libbrasero-media). + - #566721 – Wrong LDFLAGS introduced into BRASERO_*_LIBS + - #567582 – Fails to burn a DVD iso + - #561451 – Cannot burn CDs with brasero + - #564748 – Brasero fails to burn DVDs (LP: #307939) + * debian/control.in, debian/rules: + - Split brasero in brasero, libbrasero-media0 and + libbrasero-dev + * debian/patches/010_lpi.patch, debian/patches/99_autoconf.patch: + - Refresh for new upstream + + -- Pedro Fragoso Mon, 19 Jan 2009 16:45:45 +0000 + +brasero (0.9.0-0ubuntu1) jaunty; urgency=low + + * New upstream release (LP: #314770) + - no more libgnomeui dependency + New features: + - New option not to replace symlinks by their targets + - Many small and big improvement when brasero is spawned from an + application plugin + - Improved session handling + * debian/control.in: + - Remove eel build-dep + - Bump libgtk to 2.14 + - Add libsm-dev as build-dep + * debian/patches/99_autoconf.patch, debian/patches/010_lpi.patch: + - Refresh for the new release + + -- Pedro Fragoso Tue, 06 Jan 2009 15:42:48 +0000 + +brasero (0.8.4-0ubuntu1) jaunty; urgency=low + + * New upstream release (LP: #308558) + - Brasero don't recognize empty disk (LP: #181703) + - brasero crashed with SIGSEGV in brasero_data_project_node_to_uri() + (LP: #295886) + - video could use same thumbnails as nautilus (LP: #292608) + - Brasero Hangs after trying to add mp3 files in an Audio Project + (LP: #249592) + - Crash after New Audio Project and change path into folder /etc + (LP: #286387) + - Never resume last used project by default (LP: #292601) + + -- Pedro Fragoso Tue, 16 Dec 2008 12:53:28 +0000 + +brasero (0.8.3-0ubuntu1) jaunty; urgency=low + + * New upstream release (LP: #299411) + - allow use of remote files + - drives are now probed asynchronously and may not popup immediatly + but brasero starts faster + - some parts of GUI were revisited (in particular the burn + option dialogs) + - command line option for video projects (LP: #273140) + - brasero crashed with SIGSEGV in g_main_context_dispatch() + (LP: #281599) + - Brasero main GUI appears after closing the dialog + when opening an ISO file using Nautilus (LP: #242022) + - brasero delete original files in VIDEO_TS folder (LP: #280835) + - brasero crashed with SIGSEGV in + brasero_mkisofs_base_write_to_files() (LP: #275312) + - brasero crashed with SIGSEGV in + brasero_project_save_project_as() (LP: #275086) + - brasero crashed with SIGSEGV in + IA__g_sequence_iter_get_sequence() (LP: #282622) + - brasero crashed with SIGSEGV in brasero_medium_get_drive() + (LP: #283197) + - Dialog contains a lot of empty space (LP: #190192) + * debian/patches/008-add-gettext-domain-to-desktop-file.patch: + - Dropped, we don't need this anymore + * debian/control: + - Add Build-deps on libeel2-dev and libnautilus-extension-dev + * debian/brasero.install: + - Install nautilus extension + + -- Pedro Fragoso Tue, 18 Nov 2008 11:30:50 +0000 + +brasero (0.8.2-0ubuntu1) intrepid; urgency=low + + * New upstream release (LP: #270752) + - brasero crashed with SIGSEGV in brasero_medium_reload_info() + (LP: #261691) + - brasero crashed with SIGSEGV in + brasero_jacket_buffer_add_default_tag() (LP: #260502) + - brasero crashed with SIGSEGV in brasero_medium_get_write_speeds() + (LP: #257806) + - copy CD/DVD button disabled in Brasero (LP: #238497) + - brasero crashed with SIGSEGV in brasero_track_get_toc_source() + (LP: #256889) + * debian/brasero.install + - Add brasero-copy-medium, open-image, open-playlist, open-project + desktop files + * debian/patches/013_disable_deprecated.patch: + - Dropped, not required anymore + * debian/patches/008-add-gettext-domain-to-desktop-file.patch: + - Updated for new release + * debian/patches/010_lpi.patch, debian/patches/99_autoconf; + - Refreshed for the release + + -- Pedro Fragoso Tue, 16 Sep 2008 01:42:16 +0100 + +brasero (0.8.1-0ubuntu2) intrepid; urgency=low + + * debian/brasero.install: + - Install Help files (LP: #259657) + + -- Pedro Fragoso Fri, 22 Aug 2008 18:31:49 +0100 + +brasero (0.8.1-0ubuntu1) intrepid; urgency=low + + * New upstream release (LP: #256507) + New features + - new video project: drag and drop (a) video(s) and brasero will + create a vcd or a video dvd (new requirements, not dependencies, + dvdauthor, vcdimager, gst-plugin-bad) + - brasero can be built without libgnome/libgnomeui (there is + a switch when building) + - layout can now be vertical or horizontal + Bug fixed + - #543715 – Burn image not possible + - #543377 – No multisession + - #537871 – Burn speed selection does not work + - #545138 – brasero 0.8 ftbfs on alpha + - #545835 – Add no-c-format to strings in burn-vob.c + - #542718 – Creating large ISO fails due to filesystem restrictions + - #543505 – crash in Brasero svn trunk r1010 when adding a .ogg + file to a video project + - #509895 – CD is not ejected after burn + - #542767 – toc file leak when copying 1:1 audio cd with one drive + - #543016 – Crash in the disc copy target selection dialog + - #542836 – Bug in Split menu after removing rest of audio data + and trying to add it again + - #542835 – Using Split-Track two times on same audiofile refuses + Brasero from burning the data because of oversize + * debian/control.in: + - Suggest dvdauthor and vcdimager + * debian/patches/012_gnome-doc-utils.make.patch: + - Dropped, fixed upstream + * debian/patches/006-fix-libdvdcss.patch: + - Refresh for new release + * debian/patches/010_lpi.patch: + - Updated for new release + * debian/patches/99_autoconf.patch: + - Added to apply the changes + + -- Pedro Fragoso Sun, 10 Aug 2008 01:16:00 +0100 + +brasero (0.8.0-0ubuntu1) intrepid; urgency=low + + * New upstream release (LP: #247609) + - Make brasero.desktop follow freedesktop + - Brasero can't find a proper cd/dvd drive on Solaris + - Build failure againts gtk+ trunk + - Brasero crashes with libburn backend + - Speed is not displayed + - Can't add files from FAT32 partitions + - Not displaying drive speed + - toc image type not autodetected correctly + * debian/patches/010_lpi.patch: + - Refresh for new release + * 013_disable_deprecated.patch: + - Disable DGTK_DISABLE_DEPRECATED to fix FTBFS + * debian/control: + - Suggests gstreamer0.10-plugins-bad for normalize plugin + + -- Pedro Fragoso Tue, 15 Jul 2008 00:51:52 +0100 + +brasero (0.7.91-0ubuntu1) intrepid; urgency=low + + * New upstream release (LP: #239524) + - Fixed odd burning speeds (LP: #178482) (LP: #177124) + - Cancel dialog buttons' wording is confusing (LP: #195083) + - Support for DL DVDs (LP: #202206) + - Brasero does not recognize .bin in the same directory + when .cue is selected (LP: #202546) + - Brasero does not save user settings (LP: #220352) + - Can't set tmp dir and can't burn image if size > available + on /tmp (LP: #226209) + - Migrate from GnomeVFS to GIO (LP: #198771) + - Preview disabled calls a video window (LP: #198497) + - Brasero crashes in strlen () when debug mode is on (LP: #225405) + * debian/control.in: + - Remove Build depend on libgnomevfs2-dev (>= 2.14.2), + libnautilus-burn-dev (>= 2.16.0), libnotify-dev + - Bump Build depend libglib2.0-dev to (>= 2.15.6) + - Bump Build depend libgstreamer0.10-dev to (>= 0.10.15) + - Bump Build depend libtotem-plparser-dev to (>= 2.22.0) + - Add Build depend on gnome-doc-utils (>= 0.3.2) and + liblaunchpad-integration-dev + - Bump Standards-Version to 3.8.0 + * debian/patches/007-fix-desktop-file-mime-typo.patch: + - Dropped, merged upstream + * debian/patches/010_lpi.patch: + - Add launchpad-integration + * debian/patches/012_gnome-doc-utils.make.patch + - Add missing gnome-doc-utils.make to fix FTBFS + * debian/rules: + - Add --disable-scrollkeeper + * Modify Maintainer value to match the DebianMaintainerField + specification. + + -- Pedro Fragoso Thu, 03 Jul 2008 23:03:40 +0100 + +brasero (0.7.1-3ubuntu1) hardy; urgency=low + + * Add 008-add-gettext-domain-to-desktop-file.patch (LP: #200532) + + -- Timo Jyrinki Tue, 01 Apr 2008 11:06:04 +0300 + +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-2.26.0.orig/debian/brasero.install +++ brasero-2.26.0/debian/brasero.install @@ -0,0 +1,11 @@ +debian/tmp/usr/bin +debian/tmp/usr/share/applications +debian/tmp/usr/share/man/man1/ +debian/tmp/etc/gconf +debian/tmp/usr/share/locale/ +debian/tmp/usr/share/icons/hicolor/ +debian/tmp/usr/share/gnome/help/brasero/ +debian/tmp/usr/share/mime/packages/ +debian/tmp/usr/share/gtk-doc/ +debian/tmp/usr/share/brasero/ +debian/tmp/usr/share/omf --- brasero-2.26.0.orig/debian/rules +++ brasero-2.26.0/debian/rules @@ -0,0 +1,20 @@ +#!/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/ + +libbrasero-mediaN := $(shell sed -rn 's/^Package:[[:space:]]*(libbrasero-media[0-9]+)[[:space:]]*$$/\1/p' debian/control) + +DEB_DH_MAKESHLIBS_ARGS_$(libbrasero-mediaN) += -V '$(libbrasero-mediaN) (>= 0.9.1)' + + +DEB_CONFIGURE_EXTRA_FLAGS += \ + --disable-libburnia \ + --disable-scrollkeeper + --- brasero-2.26.0.orig/debian/control +++ brasero-2.26.0/debian/control @@ -0,0 +1,80 @@ +Source: brasero +Section: gnome +Priority: optional +Maintainer: Ubuntu Desktop Team +XSBC-Original-Maintainer: Ondřej Surý +Build-Depends: debhelper (>= 5.0.0), + autotools-dev, + cdbs, + libgnome2-dev (>= 2.10.0), + libgtk2.0-dev (>= 2.14.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, + libglib2.0-dev (>= 2.15.6), + quilt, + libbeagle-dev (>= 0.3.0), + libc0.1-dev (>= 2.5) | libc0.3-dev (>= 2.5) | libc6-dev (>= 2.5) | libc6.1-dev (>= 2.5), + gnome-doc-utils (>= 0.3.2), + libnautilus-extension-dev (>= 2.22.2), + libsm-dev, + liblaunchpad-integration-dev +Uploaders: Debian GNOME Maintainers +Standards-Version: 3.8.0 +Vcs-Bzr: http://code.launchpad.net/~ubuntu-desktop/brasero/ubuntu + +Package: brasero +Architecture: any +Depends: ${shlibs:Depends}, + ${misc:Depends}, + libbrasero-media0 (>= ${source:Version}), + wodim, + genisoimage, + gstreamer0.10-plugins-base (>= 0.10.0) +Recommends: hal (>= 0.5), + gstreamer0.10-plugins-good, + gnome-mount +Suggests: gnome-icon-theme, + gstreamer0.10-fluendo-mp3, + gstreamer0.10-plugins-bad + dvdauthor, + vcdimager +Replaces: bonfire (<= 0.4.4-1) +Conflicts: bonfire (<= 0.4.4-1), + nautilus-cd-burner +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 + +Package: libbrasero-media0 +Architecture: any +Section: libs +Recommends: brasero +Depends: ${shlibs:Depends}, + ${misc:Depends} +Conflicts: nautilus-cd-burner +Replaces: brasero (<< 0.9.1-0ubuntu1) +Description: CD/DVD burning application for GNOME - runtime libraries + This package contains media-related libraries used by the Brasero + +Package: libbrasero-media-dev +Architecture: any +Section: libdevel +Depends: libbrasero-media0, + ${misc:Depends}, + ${shlibs:Depends} +Description: CD/DVD burning application for GNOME - development headers + This package contains static libraries and development headers for the + Brasero media libraries. + --- brasero-2.26.0.orig/debian/compat +++ brasero-2.26.0/debian/compat @@ -0,0 +1 @@ +5 --- brasero-2.26.0.orig/debian/libbrasero-media-dev.install +++ brasero-2.26.0/debian/libbrasero-media-dev.install @@ -0,0 +1,4 @@ +debian/tmp/usr/lib/pkgconfig +debian/tmp/usr/lib/*.so +debian/tmp/usr/include + --- brasero-2.26.0.orig/debian/control.in +++ brasero-2.26.0/debian/control.in @@ -0,0 +1,80 @@ +Source: brasero +Section: gnome +Priority: optional +Maintainer: Ubuntu Desktop Team +XSBC-Original-Maintainer: Ondřej Surý +Build-Depends: debhelper (>= 5.0.0), + autotools-dev, + cdbs, + libgnome2-dev (>= 2.10.0), + libgtk2.0-dev (>= 2.14.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, + libglib2.0-dev (>= 2.15.6), + quilt, + libbeagle-dev (>= 0.3.0), + libc0.1-dev (>= 2.5) | libc0.3-dev (>= 2.5) | libc6-dev (>= 2.5) | libc6.1-dev (>= 2.5), + gnome-doc-utils (>= 0.3.2), + libnautilus-extension-dev (>= 2.22.2), + libsm-dev, + liblaunchpad-integration-dev +Uploaders: @GNOME_TEAM@ +Standards-Version: 3.8.0 +Vcs-Bzr: http://code.launchpad.net/~ubuntu-desktop/brasero/ubuntu + +Package: brasero +Architecture: any +Depends: ${shlibs:Depends}, + ${misc:Depends}, + libbrasero-media0 (>= ${source:Version}), + wodim, + genisoimage, + gstreamer0.10-plugins-base (>= 0.10.0) +Recommends: hal (>= 0.5), + gstreamer0.10-plugins-good, + gnome-mount +Suggests: gnome-icon-theme, + gstreamer0.10-fluendo-mp3, + gstreamer0.10-plugins-bad + dvdauthor, + vcdimager +Replaces: bonfire (<= 0.4.4-1) +Conflicts: bonfire (<= 0.4.4-1), + nautilus-cd-burner +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 + +Package: libbrasero-media0 +Architecture: any +Section: libs +Recommends: brasero +Depends: ${shlibs:Depends}, + ${misc:Depends} +Conflicts: nautilus-cd-burner +Replaces: brasero (<< 0.9.1-0ubuntu1) +Description: CD/DVD burning application for GNOME - runtime libraries + This package contains media-related libraries used by the Brasero + +Package: libbrasero-media-dev +Architecture: any +Section: libdevel +Depends: libbrasero-media0, + ${misc:Depends}, + ${shlibs:Depends} +Description: CD/DVD burning application for GNOME - development headers + This package contains static libraries and development headers for the + Brasero media libraries. + --- brasero-2.26.0.orig/debian/menu +++ brasero-2.26.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-2.26.0.orig/debian/libbrasero-media0.install +++ brasero-2.26.0/debian/libbrasero-media0.install @@ -0,0 +1,3 @@ +debian/tmp/usr/lib/brasero/plugins/*.so +debian/tmp/usr/lib/*.so.* +debian/tmp/usr/lib/nautilus/extensions-2.0/*.so --- brasero-2.26.0.orig/debian/copyright +++ brasero-2.26.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-2.26.0.orig/debian/patches/02_css_double_free.patch +++ brasero-2.26.0/debian/patches/02_css_double_free.patch @@ -0,0 +1,108 @@ +Index: brasero-2.26.0/libbrasero-media/brasero-medium.c +=================================================================== +--- brasero-2.26.0.orig/libbrasero-media/brasero-medium.c 2009-03-25 13:37:22.000000000 +0000 ++++ brasero-2.26.0/libbrasero-media/brasero-medium.c 2009-03-25 13:37:59.000000000 +0000 +@@ -1167,8 +1167,6 @@ + &size, + code); + if (result != BRASERO_SCSI_OK) { +- g_free (hdr); +- + BRASERO_MEDIA_LOG ("READ FORMAT CAPACITIES failed"); + return BRASERO_BURN_ERR; + } +@@ -1296,8 +1294,6 @@ + code); + + if (result != BRASERO_SCSI_OK) { +- g_free (wrt_perf); +- + BRASERO_MEDIA_LOG ("GET PERFORMANCE failed"); + return BRASERO_BURN_ERR; + } +@@ -1365,8 +1361,6 @@ + &size, + code); + if (result != BRASERO_SCSI_OK) { +- g_free (data); +- + BRASERO_MEDIA_LOG ("MODE SENSE failed"); + return BRASERO_BURN_ERR; + } +@@ -1700,8 +1694,6 @@ + &size, + code); + if (result != BRASERO_SCSI_OK) { +- g_free (hdr); +- + BRASERO_MEDIA_LOG ("READ FORMAT CAPACITIES failed"); + return BRASERO_BURN_ERR; + } +@@ -2022,8 +2014,6 @@ + &size, + code); + if (result != BRASERO_SCSI_OK) { +- g_free (toc); +- + BRASERO_MEDIA_LOG ("READ TOC failed"); + return BRASERO_BURN_ERR; + } +@@ -2240,8 +2230,6 @@ + &size, + code); + if (result != BRASERO_SCSI_OK) { +- g_free (info); +- + BRASERO_MEDIA_LOG ("READ DISC INFORMATION failed"); + return BRASERO_BURN_ERR; + } +@@ -2554,8 +2542,6 @@ + &size, + code); + if (result != BRASERO_SCSI_OK) { +- g_free (hdr); +- + BRASERO_MEDIA_LOG ("GET CONFIGURATION failed"); + return BRASERO_BURN_ERR; + } +Index: brasero-2.26.0/libbrasero-media/scsi-get-configuration.c +=================================================================== +--- brasero-2.26.0.orig/libbrasero-media/scsi-get-configuration.c 2009-03-25 13:37:03.000000000 +0000 ++++ brasero-2.26.0/libbrasero-media/scsi-get-configuration.c 2009-03-25 13:38:17.000000000 +0000 +@@ -171,8 +171,10 @@ + int *size, + BraseroScsiErrCode *error) + { ++ BraseroScsiGetConfigHdr *hdr = NULL; + BraseroGetConfigCDB *cdb; + BraseroScsiResult res; ++ int hdr_size = 0; + + g_return_val_if_fail (data != NULL, BRASERO_SCSI_FAILURE); + g_return_val_if_fail (size != NULL, BRASERO_SCSI_FAILURE); +@@ -181,19 +183,20 @@ + BRASERO_SET_16 (cdb->feature_num, type); + cdb->returned_data = BRASERO_GET_CONFIG_RETURN_ONLY_FEATURE; + +- res = brasero_get_configuration (cdb, data, size, error); ++ res = brasero_get_configuration (cdb, &hdr, &hdr_size, error); + brasero_scsi_command_free (cdb); + + /* make sure the desc is the one we want */ +- if ((*data) && BRASERO_GET_16 ((*data)->desc->code) != type) { +- BRASERO_MEDIA_LOG ("Wrong type returned %d", (*data)->desc->code); ++ if (hdr && BRASERO_GET_16 (hdr->desc->code) != type) { ++ BRASERO_MEDIA_LOG ("Wrong type returned %d", hdr->desc->code); + BRASERO_SCSI_SET_ERRCODE (error, BRASERO_SCSI_TYPE_MISMATCH); + +- g_free (*data); +- *size = 0; ++ g_free (hdr); + return BRASERO_SCSI_FAILURE; + } + ++ *data = hdr; ++ *size = hdr_size; + return res; + } + --- brasero-2.26.0.orig/debian/patches/series +++ brasero-2.26.0/debian/patches/series @@ -0,0 +1,4 @@ +010_lpi.patch +011_nautilus_menu_move.patch +02_css_double_free.patch +99_autoconf.patch --- brasero-2.26.0.orig/debian/patches/010_lpi.patch +++ brasero-2.26.0/debian/patches/010_lpi.patch @@ -0,0 +1,44 @@ +# UbuntuSpec: Launchpad-integration +# Pedro Fragoso +diff -Nur -x '*.orig' -x '*~' brasero-0.9.1/configure.in brasero-0.9.1.new/configure.in +--- brasero-0.9.1/configure.in 2009-01-18 15:36:54.000000000 +0000 ++++ brasero-0.9.1.new/configure.in 2009-01-19 17:44:49.000000000 +0000 +@@ -170,7 +170,8 @@ + + PKG_CHECK_MODULES(BRASERO_GTK, \ + gdk-2.0 >= $GDK_REQUIRED \ +- gtk+-2.0 >= $GTK_REQUIRED) ++ gtk+-2.0 >= $GTK_REQUIRED \ ++ launchpad-integration) + + AC_SUBST(BRASERO_GTK_CFLAGS) + AC_SUBST(BRASERO_GTK_LIBS) +diff -Nur -x '*.orig' -x '*~' brasero-0.9.1/src/brasero-app.c brasero-0.9.1.new/src/brasero-app.c +--- brasero-0.9.1/src/brasero-app.c 2009-01-18 15:36:38.000000000 +0000 ++++ brasero-0.9.1.new/src/brasero-app.c 2009-01-19 17:44:36.000000000 +0000 +@@ -32,6 +32,8 @@ + #include + #include + ++#include ++ + #include "brasero-app.h" + #include "brasero-utils.h" + #include "brasero-jacket-edit.h" +@@ -159,6 +161,7 @@ + "" + "" + "" ++ "" + "" + "" + "" +@@ -1359,6 +1362,8 @@ + menubar = gtk_ui_manager_get_widget (priv->manager, "/menubar"); + gtk_box_pack_start (GTK_BOX (priv->contents), menubar, FALSE, FALSE, 0); + ++ launchpad_integration_add_ui (priv->manager, "/menubar/HelpMenu/LaunchpadItems"); ++ + /* window contents */ + priv->projects = brasero_project_manager_new (); + gtk_widget_show (priv->projects); --- brasero-2.26.0.orig/debian/patches/011_nautilus_menu_move.patch +++ brasero-2.26.0/debian/patches/011_nautilus_menu_move.patch @@ -0,0 +1,12 @@ +diff -r 88f31cfc4490 nautilus/brasero-nautilus.desktop.in.in +--- a/nautilus/brasero-nautilus.desktop.in.in Thu Mar 26 10:13:22 2009 -0400 ++++ b/nautilus/brasero-nautilus.desktop.in.in Thu Mar 26 10:16:15 2009 -0400 +@@ -1,7 +1,7 @@ + [Desktop Entry] + _Name=CD/DVD Creator + _Comment=Create CDs and DVDs +-Categories=GNOME;GTK;System; ++Categories=GNOME;GTK;Utility; + TryExec=nautilus + Exec=nautilus --no-default-window --no-desktop burn:/// + Icon=brasero --- brasero-2.26.0.orig/debian/patches/99_autoconf.patch +++ brasero-2.26.0/debian/patches/99_autoconf.patch @@ -0,0 +1,84 @@ +diff -Nur -x '*.orig' -x '*~' brasero-2.26.0/configure brasero-2.26.0.new/configure +--- brasero-2.26.0/configure 2009-03-16 00:48:56.000000000 +0000 ++++ brasero-2.26.0.new/configure 2009-03-16 16:48:46.000000000 +0000 +@@ -14430,16 +14430,19 @@ + if test -n "$PKG_CONFIG" && \ + { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"\\ + gdk-2.0 >= \$GDK_REQUIRED \\ +- gtk+-2.0 >= \$GTK_REQUIRED\"") >&5 ++ gtk+-2.0 >= \$GTK_REQUIRED \\ ++ launchpad-integration\"") >&5 + ($PKG_CONFIG --exists --print-errors "\ + gdk-2.0 >= $GDK_REQUIRED \ +- gtk+-2.0 >= $GTK_REQUIRED") 2>&5 ++ gtk+-2.0 >= $GTK_REQUIRED \ ++ launchpad-integration") 2>&5 + ac_status=$? + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; then + pkg_cv_BRASERO_GTK_CFLAGS=`$PKG_CONFIG --cflags "\ + gdk-2.0 >= $GDK_REQUIRED \ +- gtk+-2.0 >= $GTK_REQUIRED" 2>/dev/null` ++ gtk+-2.0 >= $GTK_REQUIRED \ ++ launchpad-integration" 2>/dev/null` + else + pkg_failed=yes + fi +@@ -14452,16 +14455,19 @@ + if test -n "$PKG_CONFIG" && \ + { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"\\ + gdk-2.0 >= \$GDK_REQUIRED \\ +- gtk+-2.0 >= \$GTK_REQUIRED\"") >&5 ++ gtk+-2.0 >= \$GTK_REQUIRED \\ ++ launchpad-integration\"") >&5 + ($PKG_CONFIG --exists --print-errors "\ + gdk-2.0 >= $GDK_REQUIRED \ +- gtk+-2.0 >= $GTK_REQUIRED") 2>&5 ++ gtk+-2.0 >= $GTK_REQUIRED \ ++ launchpad-integration") 2>&5 + ac_status=$? + $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; then + pkg_cv_BRASERO_GTK_LIBS=`$PKG_CONFIG --libs "\ + gdk-2.0 >= $GDK_REQUIRED \ +- gtk+-2.0 >= $GTK_REQUIRED" 2>/dev/null` ++ gtk+-2.0 >= $GTK_REQUIRED \ ++ launchpad-integration" 2>/dev/null` + else + pkg_failed=yes + fi +@@ -14481,18 +14487,21 @@ + if test $_pkg_short_errors_supported = yes; then + BRASERO_GTK_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "\ + gdk-2.0 >= $GDK_REQUIRED \ +- gtk+-2.0 >= $GTK_REQUIRED" 2>&1` ++ gtk+-2.0 >= $GTK_REQUIRED \ ++ launchpad-integration" 2>&1` + else + BRASERO_GTK_PKG_ERRORS=`$PKG_CONFIG --print-errors "\ + gdk-2.0 >= $GDK_REQUIRED \ +- gtk+-2.0 >= $GTK_REQUIRED" 2>&1` ++ gtk+-2.0 >= $GTK_REQUIRED \ ++ launchpad-integration" 2>&1` + fi + # Put the nasty error message in config.log where it belongs + echo "$BRASERO_GTK_PKG_ERRORS" >&5 + + { { $as_echo "$as_me:$LINENO: error: Package requirements (\ + gdk-2.0 >= $GDK_REQUIRED \ +- gtk+-2.0 >= $GTK_REQUIRED) were not met: ++ gtk+-2.0 >= $GTK_REQUIRED \ ++ launchpad-integration) were not met: + + $BRASERO_GTK_PKG_ERRORS + +@@ -14505,7 +14514,8 @@ + " >&5 + $as_echo "$as_me: error: Package requirements (\ + gdk-2.0 >= $GDK_REQUIRED \ +- gtk+-2.0 >= $GTK_REQUIRED) were not met: ++ gtk+-2.0 >= $GTK_REQUIRED \ ++ launchpad-integration) were not met: + + $BRASERO_GTK_PKG_ERRORS +