First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 59613
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: optical media herd <media-optical@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Peter Prior <gentoo-bugzilla@nermal.org>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
gnomebaker-0.1.ebuild Gnomebaker 0.1 ebuild text/plain Peter Prior 2004-08-06 06:41 0000 674 bytes Details
gnomebaker-0.1-r1.ebuild Gnomebaker 0.1-r1 ebuild text/plain Peter Prior 2004-08-06 06:43 0000 663 bytes Details
whatever.ebuild Cleaned up ebuild. text/plain Doug Goldstein 2004-08-07 00:14 0000 571 bytes Details
gnomebaker-0.2.ebuild app-cdr/gnomebaker/gnomebaker-0.2.ebuild text/plain Andreas Waschinski 2004-11-23 09:09 0000 585 bytes Details
gnomebaker-0.2-r1.ebuild gnomebaker-0.2-r1.ebuild text/plain Alessio D'Ascanio 2004-11-23 11:10 0000 740 bytes Details
gnomebaker-0.2-r2.ebuild gnomebaker-0.2-r2.ebuild text/plain Boohbah 2005-01-27 19:04 0000 669 bytes Details
gnomebaker-0.3.diff Diff for gnomebaker-0.3 text/plain Mikel Olasagasti 2005-02-06 14:53 0000 965 bytes Details
gnomebaker-0.3.ebuild Gnomebaker 0.3 text/plain jon R-B 2005-02-09 13:19 0000 885 bytes Details
Makefile.am.patch Patchfile for Makefile.am patch jon R-B 2005-02-09 13:19 0000 409 bytes Details | Diff
Makefile.in.patch patchfile for Makefile.in patch jon R-B 2005-02-09 13:20 0000 403 bytes Details | Diff
gnomebaker-0.3-r1.ebuild gnomebaker-0.3-r1.ebuild text/plain Josh Nichols 2005-03-04 20:14 0000 978 bytes Details
gnomebaker-0.3-docdirpath.patch doc files patch for gnomebaker-0.3-r1.ebuild patch Josh Nichols 2005-03-04 20:15 0000 1.53 KB Details | Diff
gnomebaker-0.3-r2.ebuild gnomebaker-0.3-r2.ebuild text/plain Josh Nichols 2005-03-11 17:56 0000 1016 bytes Details
diff-gb3-r2_to_gb3-r3 Diff from -r2 to -r3 patch Sander Sweers 2005-04-07 06:49 0000 594 bytes Details | Diff
gnomebaker-0.3-r4.ebuild gnomebaker-0.3-r4.ebuild text/plain splite 2005-04-15 08:00 0000 871 bytes Details
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 59613 depends on: Show dependency tree
Show dependency graph
Bug 59613 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)







View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2004-08-06 06:40 0000
New ebuild for Gnomebaker - A GTK2 CDR burning application

Reproducible: Always
Steps to Reproduce:
1.
2.
3.

------- Comment #1 From Peter Prior 2004-08-06 06:41:31 0000 -------
Created an attachment (id=36883) [edit]
Gnomebaker 0.1 ebuild

------- Comment #2 From Peter Prior 2004-08-06 06:43:30 0000 -------
Created an attachment (id=36884) [edit]
Gnomebaker 0.1-r1 ebuild

Tiny tidy up.. (removed nls use)

------- Comment #3 From Doug Goldstein 2004-08-07 00:14:02 0000 -------
Created an attachment (id=36930) [edit]
Cleaned up ebuild.

Corrected Header
used econf & einstall instead

------- Comment #4 From foser (RETIRED) 2004-08-09 13:05:31 0000 -------
low prio, dev release

i'm more looking forward to libburn using utilities.

------- Comment #5 From Marcos González 2004-08-16 15:53:41 0000 -------
Coaster seems to be based in libburn:
http://www.coaster-burn.org/

There are some ebuilds made by Geoffrey Scoutheeten (aka Scout):
http://www.scoutheeten.com/coaster-pack-20040223.tar.bz2
Homepage: http://www.scoutheeten.com/

Just a note for if you didn't know about it. Thanx for your hard work.

------- Comment #6 From Leon Bogaert 2004-09-08 15:42:58 0000 -------
Could anyone tell me if this GnomeBaker is useable? I would really like to have
a decent Gnome burning app.

------- Comment #7 From Brad Laue (RETIRED) 2004-09-25 22:30:28 0000 -------
This has my vote for inclusion. Choice is a good thing, and I don't think we're
going to see coaster appear for a good long time.

This is a nice simple app that does the job now, sparing users from having to
use kdelibs and k3b to do basic things. And most of all, it's more actively
maintained than coaster.

------- Comment #8 From Spider (RETIRED) 2004-09-29 12:54:42 0000 -------
those DEPEND lines need a lookover.  check out the syntax implication of the *


------- Comment #9 From Yo'av Moshe 2004-11-23 06:15:15 0000 -------
GnomeBacker 0.2 is out. Audio CDs are now supported.
http://biddell.co.uk/gnomebaker.php

------- Comment #10 From Andreas Waschinski 2004-11-23 09:09:28 0000 -------
Created an attachment (id=44581) [edit]
app-cdr/gnomebaker/gnomebaker-0.2.ebuild

Slightly modified update of Doug's ebuild, gnomebaker-0.2 compiled fine here
using this ebuild.

------- Comment #11 From Andreas Waschinski 2004-11-23 09:53:50 0000 -------
(From update of attachment 44581 [edit])
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $

DESCRIPTION="GnomeBaker is a GTK2/Gnome cd burning application"
HOMEPAGE="http://www.biddell.co.uk/gnomebaker.php"
SRC_URI="http://www.biddell.co.uk/files/${P}.tar.gz"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~x86"

DEPEND=">=x11-libs/gtk+-2.0
	>=gnome-base/libgnomeui-2.0
	>=gnome-base/libglade-2.0
	>=media-libs/libvorbis-1.1.0
	>=app-cdr/cdrtools-2.01"

RDEPEND="${DEPEND}
	>=media-sound/mpg123-0.59
	>=media-sound/sox-12.17.5"

src_compile() {
	econf || die
	emake || die
}

src_install() {
	make DESTDIR=${D} install || die
	dodoc AUTHORS ChangeLog INSTALL README
}

------- Comment #12 From Andreas Waschinski 2004-11-23 09:58:15 0000 -------
Ack, seems like I messed this up, big sorry for that! :p

Anyway, the ebuild I just attached is missing a bunch of dependencies which I fixed in the previous comment.

Sorry again, such a mess won't happen again.

------- Comment #13 From Andrej Kacian (RETIRED) 2004-11-23 10:04:18 0000 -------
*** Bug 72257 has been marked as a duplicate of this bug. ***

------- Comment #14 From Alessio D'Ascanio 2004-11-23 11:10:25 0000 -------
Created an attachment (id=44587) [edit]
gnomebaker-0.2-r1.ebuild

ebuild with dependencies for mp3s decoding and gnomebaker.desktop copied in
/usr/share/applications for non gnome box (:

------- Comment #15 From Mike Gardiner (RETIRED) 2004-11-24 04:07:31 0000 -------
Nice ebuild Alessio, the only thing is you should probably use the gnome2
eclass. Add an inherit gnome2 at the top of the ebuild, under the header. Then
you can remove the src_compile(). And in your src_install(), remove the "make
install" line, and replace it with gnome2_src_install().

After that, this should be fine.

------- Comment #16 From Rob 2005-01-25 12:37:38 0000 -------
I can confirm it builds and runs fine on amd64. I'd definitely recommend
putting it in the tree, it's a nice simple app that doesn't require all of the
kde cruft.

------- Comment #17 From Boohbah 2005-01-27 19:04:43 0000 -------
Created an attachment (id=49713) [edit]
gnomebaker-0.2-r2.ebuild

Implemented Mike's suggested changes.  Builds fine on my athlon.

------- Comment #18 From genbug@piments.com 2005-01-28 12:36:31 0000 -------
Nice light , clear app. Good user interface. 9/10 
Thanks to Matt for the ebuild.
Well worth inclusion in portage.

------- Comment #19 From Mikel Olasagasti 2005-02-06 14:53:38 0000 -------
Created an attachment (id=50566) [edit]
Diff for gnomebaker-0.3

Diff file for gnomebaker-0.3 ebuild.

Works fine for me under gnome-2.9.x (bmg)

------- Comment #20 From Emilio Pavia 2005-02-07 14:09:25 0000 -------
0.3 works fine also on gnome 2.8.1.

Nice app.

------- Comment #21 From Sander Sweers 2005-02-07 14:45:33 0000 -------
Latest ebuild will not install due to an acces violation. Running ~amd64 here.
******
 /bin/install -c -m 644 ./gnomebaker.desktop /usr/share/applications/gnomebaker.desktop
ACCESS DENIED  open_wr:   /usr/share/applications/gnomebaker.desktop
/bin/install: cannot create regular file `/usr/share/applications/gnomebaker.desktop': Permission denied
make[2]: *** [install-gnomemenuDATA] Error 1
make[2]: Leaving directory `/var/tmp/portage/gnomebaker-0.3/work/gnomebaker-0.3'make[1]: *** [install-am] Error 2
make[1]: Leaving directory `/var/tmp/portage/gnomebaker-0.3/work/gnomebaker-0.3'make: *** [install-recursive] Error 1

!!! ERROR: app-cdr/gnomebaker-0.3 failed.
!!! Function einstall, Line 524, Exitcode 2
!!! einstall failed
!!! If you need support, post the topmost build error, NOT this status message.

--------------------------- ACCESS VIOLATION SUMMARY ---------------------------LOG FILE = "/tmp/sandbox-app-cdr_-_gnomebaker-0.3-11189.log"

open_wr:   /usr/share/applications/gnomebaker.desktop
******
I do see it updating an omf.make but it seams not to make any difference.


------- Comment #22 From Mikel Olasagasti 2005-02-07 15:35:47 0000 -------
infirit (Sander Sweers), have you renamed 0.2-r2 to 0.3 or do you aplayed the
diff I commited?

Thanx :)

------- Comment #23 From Sander Sweers 2005-02-07 16:11:28 0000 -------
Euhm.. my bad, sorry! I added the fix by hand but used the src_install from
0.2-r2 which caused the acces violation. Changed it and now builds fine.

------- Comment #24 From jon R-B 2005-02-09 13:17:53 0000 -------
Tidied up ebuild with 2 patchfiles to correct a hardreference to an install
directory

put the patchfiles in the files directory where the ebuild lives

------- Comment #25 From jon R-B 2005-02-09 13:19:18 0000 -------
Created an attachment (id=50853) [edit]
Gnomebaker 0.3

Here is the ebuild

------- Comment #26 From jon R-B 2005-02-09 13:19:54 0000 -------
Created an attachment (id=50854) [edit]
Patchfile for Makefile.am

Here is the 1st patchfile

------- Comment #27 From jon R-B 2005-02-09 13:20:27 0000 -------
Created an attachment (id=50855) [edit]
patchfile for Makefile.in

Here is the 2nd patchfile

------- Comment #28 From Richard Gibert 2005-02-10 21:17:10 0000 -------
0.3 added DVD support, so app-cdr/dvd+rw-tools should be added as a RDEPEND
(with the dvdr USE flag?).

Also, I'm using it on my amd64 system, so ~amd64/amd64 can be added to
KEYWORDS.

------- Comment #29 From Patrick McLean 2005-03-01 15:44:26 0000 -------
This seems to work fine on amd64, so if this does get merged, the amd64 keyword
can be added to this ebuild.

------- Comment #30 From Josh Nichols 2005-03-04 20:14:11 0000 -------
Created an attachment (id=52697) [edit]
gnomebaker-0.3-r1.ebuild

Added patch for all doc files to go into /usr/share/doc/gnomebaker-0.3.
Previously, some where in /usr/doc/gnomebaker, some in
/usr/share/gnomemaker/doc

Added use flag support for dvdr. If dvdr is specified, dvdrtools is a DEPEND.
Otherwise cdrtools is DEPEND.

Added amd64 to KEYWORDS as recommended by Patrick McLean.

------- Comment #31 From Josh Nichols 2005-03-04 20:15:00 0000 -------
Created an attachment (id=52698) [edit]
doc files patch for gnomebaker-0.3-r1.ebuild

------- Comment #32 From Josh Nichols 2005-03-11 17:56:56 0000 -------
Created an attachment (id=53228) [edit]
gnomebaker-0.3-r2.ebuild

Revision to the graveman-0.3 ebuild.

Don't know what I was thinking when I added the dvdrtools depend... should have
been dvd+rw-tools. Having dvdrtools ended up causing me some annoying blockage
for emerging world...

So, the USE dvdr now brings in dvd+rw-tools.
Also added some more depends that I was able to divine from configure and
http://gnomebaker.sourceforge.net/

------- Comment #33 From Lars Strojny 2005-03-12 06:50:39 0000 -------
Whats up, GNOME-Guys? Are there any problems adding this to portage? I think it
would be a good solution before libburn & coaster becomes inluded.

------- Comment #34 From Jesse Stockall 2005-03-12 16:43:42 0000 -------
*** Bug 84812 has been marked as a duplicate of this bug. ***

------- Comment #35 From Aldo "xoen" Giambelluca 2005-03-14 06:37:13 0000 -------
I've tried to use the 'gnomebaker-0.3-r2.ebuild' ebuild (without use any
patch), I've putted it in my PORTDIR_OVERLAY dir, digested, I've downloaded the
source tar.gz file, but when I try to install it I obtain this error message :
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
aras xoen # emerge -vp gnomebaker

These are the packages that I would merge, in order:

Calculating dependencies ...done!
[ebuild  N    ] app-cdr/gnomebaker-0.3-r2  -debug 0 kB [1]

Total size of downloads: 0 kB
Portage overlays:
 [1] /usr/portage/non_portage
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
aras xoen # emerge -v gnomebaker
Calculating dependencies ...done!
>>> emerge (1 of 1) app-cdr/gnomebaker-0.3-r2 to /
>>> md5 src_uri ;-) gnomebaker-0.3.tar.gz
>>> Unpacking source...
>>> Unpacking gnomebaker-0.3.tar.gz to /var/tmp/portage/gnomebaker-0.3-r2/work

 * Cannot find $EPATCH_SOURCE!  Value for $EPATCH_SOURCE is:
 *
 *   /usr/portage/non_portage/app-cdr/gnomebaker/files/Makefile.in.patch
 *   ( Makefile.in.patch )


!!! ERROR: app-cdr/gnomebaker-0.3-r2 failed.
!!! Function epatch, Line 256, Exitcode 0
!!! Cannot find $EPATCH_SOURCE!
!!! If you need support, post the topmost build error, NOT this status message.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

What can I do?

------- Comment #36 From Sander Sweers 2005-03-14 06:45:40 0000 -------
You need to download and copy patchfile for Makefile.in, patchfile for
Makefile.in and doc files patch for gnomebaker-0.3-r1.ebuild to the "files" dir
in /path_to_overlay-directory/app-cdr/gnomebaker/. If you have problems setting
up an overlay search the forums.

------- Comment #37 From Aldo "xoen" Giambelluca 2005-03-14 06:46:31 0000 -------
I'v solved the problem, I must put the 3 patch file in the files directory :)
Thanks.

------- Comment #38 From Fanatic 2005-03-15 14:06:29 0000 -------
I get this error with the -r2 ebuild:

mkdir -p -- /var/tmp/portage/gnomebaker-0.3-r2/image//usr/share/omf/gnomebaker
for file in gnomebaker-C.omf; do \
        /bin/install -c -m 644 ./$file.out /var/tmp/portage/gnomebaker-0.3-r2/image//usr/share/omf/gnomebaker/$file; \
done
/bin/install: cannot stat `./gnomebaker-C.omf.out': No such file or directory
make[4]: *** [install-data-hook-omf] Error 1

------- Comment #39 From Oleg S. Marin 2005-04-07 05:47:41 0000 -------
Sorry I don't understand what patching you for gnomebaker-0.3.ebuild ? is it
more functional? So here is my varian of gnomebaker-0.3.ebuild and it is more
simple and the most important its work correctly.


# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $

DESCRIPTION="GTK+2 based gui for CD/DVD burning"
HOMEPAGE="http://gnomebaker.sourceforge.net"
SRC_URI="http://citkit.dl.sourceforge.net/sourceforge/${PN}/${PN}-${PV}.tar.gz"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~x86"
IUSE=""

RDEPEND=">=gnome-base/gconf-2.0.0
        >=gnome-base/gnome-vfs-2.0.0
        >=gnome-base/libgnomeui-2.0.0
        >=gnome-base/libglade-2.0.0
        >=app-cdr/cdrtools-2.0.0
        >=media-libs/libvorbis-1.1.0
        >=media-sound/mpg123-0.50
        >=media-libs/libogg-1.1.0
        >=media-sound/vorbis-tools-1.0.0
        >=x11-libs/gtk+-2.4.0"
DEPEND="${RDEPEND}
        dev-util/pkgconfig
        app-text/scrollkeeper"

src_compile() {
                ./configure --prefix=/usr \
                        --localstatedir=${D}/usr/var || die "Configuration
failed!"
}

src_install() {
                einfo "Make install"
                emake DESTDIR=${D} install || die "Make install failed !"
                einfo "Make install completed"
}

------- Comment #40 From Sander Sweers 2005-04-07 06:49:47 0000 -------
Created an attachment (id=55557) [edit]
Diff from -r2 to -r3

I changed app-cdr/cdrtools to virtual/cdrtools for the people who have
dvdrtools installed. 

Oleg: The ebuild from their website works but is incomplete. E-mail me if you
want me to send you the complete file.

------- Comment #41 From Joe McCann (RETIRED) 2005-04-09 03:50:16 0000 -------
gnome herd has given the proper direction on this and the ebuild looks fine
from that standpoint. We have plenty of packages to maintain already and I feel
this is better suited for the optical-media herd.

------- Comment #42 From Christophe 2005-04-11 10:29:26 0000 -------
I used gnomebaker-0.3-r2 ebuild and downloaded the additionnal 3 files.
My overlay works fine, but I have that error :

>>> emerge (1 of 1) app-cdr/gnomebaker-0.3-r2 to /
>>> md5 src_uri ;-) gnomebaker-0.3.tar.gz
>>> Unpacking source...
>>> Unpacking gnomebaker-0.3.tar.gz to /disk0/gentoo/var/tmp/portage/gnomebaker-0.3-r2/work
 * Applying Makefile.in.patch ...                                                                                                       [ ok ] * Applying Makefile.am.patch ...                                                                                                       [ ok ] * Applying gnomebaker-0.3-docdirpath.patch ...                                                                                         [ ok ]>>> Source unpacked.
 * econf: updating gnomebaker-0.3/config.guess with /usr/share/gnuconfig/config.guess
 * econf: updating gnomebaker-0.3/config.sub with /usr/share/gnuconfig/config.sub
./configure --prefix=/usr --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --libdir=/usr/lib64
/usr/lib/portage/bin/ebuild.sh: ./configure: /bin/sh: bad interpreter: Permission denied


------- Comment #43 From Christophe 2005-04-11 11:00:07 0000 -------
Sorry wrong report... disregard previous post.

------- Comment #44 From splite 2005-04-15 07:59:48 0000 -------
The -0.3-r? ebuilds install the help files in the wrong place.  (Try selecting
"Contents" under the "Help" menu to see what I mean.)

I've attached a new ebuild that fixes that.  It also cleans up DEPEND/RDEPEND
(sox, mpg123, and vorbis-tools are only needed at run-time, and gtk+ and
pkg-config are DEPENDS of libgnomeui already.)  I also reinstated the nls USE
flag.

Finally, I do away with the patch files and handle the fixup in src_install(). 
(rsyncing the tree takes long enough as it is without adding three more files.)

Tested on x86 and amd64.

------- Comment #45 From splite 2005-04-15 08:00:47 0000 -------
Created an attachment (id=56358) [edit]
gnomebaker-0.3-r4.ebuild

------- Comment #46 From jon R-B 2005-04-15 08:20:27 0000 -------
does this mean it is going into the portage tree soon!!

------- Comment #47 From Lars Weiler (RETIRED) 2005-06-10 13:37:41 0000 -------
Yes, it's in portage now.  But I still had to do some changes.  Anyway, thanks
for the ebuild!

Please notice, that the ebuild in portage is gnomebaker-0.3.ebuild, so probably
you have to delete your overlay-package, so that it can downgrade.

First Last Prev Next    No search results available      Search page      Enter new bug