Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 99252 - Gnomebaker, new version 0.4
Summary: Gnomebaker, new version 0.4
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Gentoo Optical Media project
URL: http://gnomebaker.sourceforge.net/
Whiteboard:
Keywords:
: 100666 (view as bug list)
Depends on:
Blocks:
 
Reported: 2005-07-16 11:18 UTC by Sander Sweers
Modified: 2005-08-05 06:30 UTC (History)
5 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Ebuild patch from 0.3 to 0.4 (ebuild_diff_0.3_to_0.4.patch,673 bytes, patch)
2005-07-16 11:22 UTC, Sander Sweers
Details | Diff
Ebuild patch from 0.3 to 0.4 ver 2 (ebuild_diff_0.3_to_0.4.patch,692 bytes, patch)
2005-07-19 02:04 UTC, Sander Sweers
Details | Diff
gnomebaker-0.4.ebuild (gnomebaker-0.4.ebuild,957 bytes, application/octet-stream)
2005-07-20 02:10 UTC, Tom Verdaat
Details
gnomebaker-0.4.ebuild (gnomebaker-0.4.ebuild,1007 bytes, application/octet-stream)
2005-07-22 15:31 UTC, Tom Verdaat
Details
gnomebaker-0.4.ebuild (gnomebaker-0.4.ebuild,984 bytes, text/plain)
2005-07-24 16:15 UTC, Erik Bergmann
Details
gnomebaker-0.4.ebuild (gnomebaker-0.4.ebuild,999 bytes, text/plain)
2005-08-05 05:54 UTC, Lars Weiler (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Sander Sweers 2005-07-16 11:18:42 UTC
A new version of gnomebaker has been released. The big change is that it now uses gstreamer as backend for audio conversion from vorbis, mp3 and flac. Apart from that many little fixes and features.

------------------------------------------------------------------------------
Note that this version no longer requires mpg123 oggdec sox, we now use GStreamer. To create audio cds you will need the gstreamer0.8 vorbis, mad, flac and misc packages installed.

* Add on the fly burning for data cds.
* Add gstreamer support.
* Add DVD ISO burning.
* Add DVD ejection option after burning.
* Add cue bin support via cdrdao.
* Directories can now be added to the audio cd and all audio files within the dir will be added.
* Right click menus now have icons and right click on a CD image gives option to burn it.
* Right click/double click in filebrowser gives option to open files via their mime type.
* Right click/double click in audio disc tab gives option to launch audio file in media player.
* Options enabled to choose joliet and/or rockridge when burning data cds/dvds.
* Burn flac files.
* Fix data cd size typo from 600MB to 650MB.
* Add 800MB and 90min cd sizes.
* Make sure author and gpl headers are inserted in all files.
* Upgrade to automake 1.9.
* Add separate DVD and CD burning speeds.
* Don
Comment 1 Sander Sweers 2005-07-16 11:18:42 UTC
A new version of gnomebaker has been released. The big change is that it now uses gstreamer as backend for audio conversion from vorbis, mp3 and flac. Apart from that many little fixes and features.

------------------------------------------------------------------------------
Note that this version no longer requires mpg123 oggdec sox, we now use GStreamer. To create audio cds you will need the gstreamer0.8 vorbis, mad, flac and misc packages installed.

* Add on the fly burning for data cds.
* Add gstreamer support.
* Add DVD ISO burning.
* Add DVD ejection option after burning.
* Add cue bin support via cdrdao.
* Directories can now be added to the audio cd and all audio files within the dir will be added.
* Right click menus now have icons and right click on a CD image gives option to burn it.
* Right click/double click in filebrowser gives option to open files via their mime type.
* Right click/double click in audio disc tab gives option to launch audio file in media player.
* Options enabled to choose joliet and/or rockridge when burning data cds/dvds.
* Burn flac files.
* Fix data cd size typo from 600MB to 650MB.
* Add 800MB and 90min cd sizes.
* Make sure author and gpl headers are inserted in all files.
* Upgrade to automake 1.9.
* Add separate DVD and CD burning speeds.
* Dont ask for a CD/DVD if it is already in the drive
* Parent the message dialogs properly so they cant go behind other windows.
* Use gstreamer to calculate audio track lengths.
* Show the iso filesystem dialog for dvds
* Update the progress bar when formatting a dvd.
* Fix Bug #1118084 Mount point for writing device could not be obtained.
* Fix Bug #1187453 problem w/  datacd.c  file
* Fix Bug #1185537 Crash on filenames containing #s
* Fix Bug #1183636 There should be an Overburn Option
* Fix Bug #1178142 gnomebaker 0.3 segfaults with strange file names
* Fix Bug #1173456 problem in audio.c file
* Fix Bug #1173357 change [ for %5d
* Fix Bug #1173216 Directory dragn drop to audio CD
* Fix Bug #1173215 Double click in tree view should expand/collapse
* Fix Bug #1171241 ./configure does not set $(gnomemenudir) correctly
* Fix Bug #1170907 No progress bar shown on burning iso file
* Fix Bug #1167051 Startup crash
* Fix Bug #1165628 Data View and Audio view file drag and drop error
* Fix Bug #1161038 Error with loading file in data and audio view
* Fix Bug #1150048 Dropping directories on DVD creation
* Fix Bug #1146157 Problems with fix sized, static dialogs
* Fix Bug #1145886 Mouse over icons dont show tips
* Fix Bug #1123612 Browsing filenames with a % symbol crashes Gnomebaker
* Fix Bug #1119702 Cant resize dialogue windows
* Fix Bug #1118922 Button tooltips
* Fix Bug #1118255 Transformation of symbols in file-names
Comment 2 Sander Sweers 2005-07-16 11:22:09 UTC
Created attachment 63560 [details, diff]
Ebuild patch from 0.3 to 0.4

Patch changing one useflag, removing the old sox, mad and vorbistools deps.
Replacing them with gstreamer-plugins-XXX.
Comment 3 Sander Sweers 2005-07-19 02:04:29 UTC
Created attachment 63757 [details, diff]
Ebuild patch from 0.3 to 0.4 ver 2

Sorry, it should rdepend on >=gst-plugin-xxx-0.8 for this to work.
Comment 4 Tom Verdaat 2005-07-20 02:10:41 UTC
Created attachment 63867 [details]
gnomebaker-0.4.ebuild

gnomebaker-0.4 emerged succesfully and works on my machine (x86) using the
attached ebuild.
Comment 5 z4 2005-07-22 11:55:47 UTC
emerging gnomebaker-0.4.ebuild does not work for me.
Error output is:

checking for GNOME_LIBS...
Package ogg was not found in the pkg-config search path.
Perhaps you should add the directory containing `ogg.pc'
to the PKG_CONFIG_PATH environment variable
Package 'ogg', required by 'vorbis', not found
make: *** No targets specified and no makefile found.  Stop.

!!! ERROR: app-cdr/gnomebaker-0.4 failed.
!!! Function src_compile, Line 36, Exitcode 2
!!! emake Failed
!!! If you need support, post the topmost build error, NOT this status message.

I get the same error message with gnomebaker-0.3.ebuild

emerge info:
Portage 2.0.51.22-r2 (default-linux/x86/2005.0, gcc-3.4.3,
glibc-2.3.4.20041102-r0, 2.6.12-gentoo-r3 i686)
=================================================================
System uname: 2.6.12-gentoo-r3 i686 Intel(R) Pentium(R) 4 CPU 1.80GHz
Gentoo Base System version 1.6.11
dev-lang/python:     2.3.4_rc1
sys-apps/sandbox:    1.2
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.4
sys-devel/binutils:  2.15.92.0.2-r2
sys-devel/libtool:   1.4.3-r3, 1.5.10-r4
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O3 -march=pentium4 -fomit-frame-pointer -pipe -ffast-math"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.2/share/config
/usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown
/usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
CXXFLAGS="-O3 -march=pentium4 -fomit-frame-pointer -pipe -ffast-math"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="ftp://gentoo.inode.at/source/"
LANG="de_DE@euro"
LC_ALL="de_DE@euro"
LINGUAS="de"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/overlays/local /usr/local/overlays/gentoo-de"
SYNC="rsync://rsync.de.gentoo.org/gentoo-portage"
USE="x86 X aalib adns alsa apache2 apm avi bash-completion bitmap-fonts cdr
crypt cups curl directfb emboss encode esd fam flac foomaticdb gcj gd gdbm gif
gpm gstreamer gtk gtk2 imagemagick imlib ipv6 java jpeg junit libg++ libwww mad
mikmod mmx mp3 mpeg mysql ncurses nls nptl ogg oggvorbis opengl oss pam pdflib
perl png ppds python quicktime readline ruby samba sdl slang spell sqlite sse
sse2 ssl svga tcltk tcpd tiff truetype truetype-fonts type1-fonts vorbis xine
xml xml2 xmms xv zlib fritzcapi_cards_fcpci video_cards_nvidia linguas_de
userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LDFLAGS, MAKEOPTS
Comment 6 Tom Verdaat 2005-07-22 15:31:54 UTC
Created attachment 64089 [details]
gnomebaker-0.4.ebuild

Reported errors look like they are gnome related. You probably do not have
gnome installed. I've added a new ebuild with improved dependancies.

Dependancies from the official gnomebaker website:
- It requires a recent version of cdtools (cdrecord, readcd, cdda2wav and
mkisofs), version 2 or greater should be okay.
- It needs GStreamer0.8 (vorbis, mad, flac and misc packages) for audio
processing.
- It also requires the libs libgnomeui-2.0 gtk+-2.0 libglade-2.0, libvorbis and
libvorbisfile.
Comment 7 Sander Sweers 2005-07-22 15:54:53 UTC
The new ebuild does not do anything better or solves the ogg problem. Most
likely he has broken vorbis or ogg packages. The help is probably also broken now.

libgnomeui already depends on gtk+-2.4.1 so it will make no difference building.

The only real difference between the 0.3 and 0.4 package is the change to
gstreamer. 

Oh, and please make sure you mark the plain-text ebuilds as plain text and not
application/octet-stream.

 
Comment 8 Erik Bergmann 2005-07-24 16:15:06 UTC
Created attachment 64220 [details]
gnomebaker-0.4.ebuild

I (formerly z4) solved the problem by updating media-libs/libogg to 1.1.2

attached ebuild with updated dependenies.
Comment 9 Jakub Moc (RETIRED) gentoo-dev 2005-07-29 02:32:15 UTC
*** Bug 100666 has been marked as a duplicate of this bug. ***
Comment 10 Lars Weiler (RETIRED) gentoo-dev 2005-08-05 05:54:00 UTC
Created attachment 65169 [details]
gnomebaker-0.4.ebuild

All ebuilds failed, please use my fixed version.

But it holds me back to commit it into the tree.  gnomebaker fails starting
with: gnomebaker: art_render_gradient.c:338:
art_render_gradient_linear_render_8: Assertion `offset_fraction <=
stops[ix].offset' failed.

I guess somewhat with svg-rendering, but I use the newest versions available in
portage.
Comment 11 Lars Weiler (RETIRED) gentoo-dev 2005-08-05 06:20:50 UTC
Found the source of the fail.  It's the file
/usr/share/icons/Rodent/scalable/mimetypes/gnome-mime-text-x-patch.svg from
xfce-extra/xfce4-icon-theme.  After I removed the file, gnomebaker started. 
I'll file a new bug about it and commit the current ebuild to the portage-tree.
Comment 12 Lars Weiler (RETIRED) gentoo-dev 2005-08-05 06:30:50 UTC
In portage.