* [gentoo-dev] gcdmaster ebuild
@ 2001-08-07 11:10 Peter Kadau
2001-08-07 11:16 ` Dan Armak
2001-08-08 4:50 ` Mikael Hallendal
0 siblings, 2 replies; 7+ messages in thread
From: Peter Kadau @ 2001-08-07 11:10 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 691 bytes --]
hi !
here is an ebuild for gcdmaster.
hope it works on other boxes as well.
i wanna do an ebuild for the commandline-tool-only as well.
(actually, that should be much easier than getting the correct paths
for the GUI-form ;-)
ciao
peter
-----------------------------------------------------------------
peter kadau
email: peter.kadau@web.de
open source is no religion - it just produces the most reliable software
-----------------------------------------------------------------
______________________________________________________________________________
Jetzt und nur hier Ihr original PREMIERE WORLD SportPaket
plus 100 Euro ExtraPrämie: http://premiere.web.de
[-- Attachment #2: gcdmaster-1.1.5.ebuild --]
[-- Type: application/octet-stream, Size: 1857 bytes --]
# Author: Peter Kadau <peter.kadau@web.de>
# licensed under GPL, version 2 or later
# /home/peter/projects/cdrdao/gcdmaster-1.1.5.ebuild
A=cdrdao-1.1.5.src.tar.gz
S=${WORKDIR}/cdrdao-1.1.5
DESCRIPTION="Burn CDs in disk-at-once mode -- with GUI frontend"
SRC_URI="http://prdownloads.sourceforge.net/cdrdao/${A}"
HOMEPAGE="http://cdrdao.sourceforge.net/"
DEPEND=">=dev-util/pccts-1.33.24-r1 >=gnome-base/gnome-libs-1.2.3 >=x11-libs/gtkmm-1.2.5 >=gnome-libs/gnomemm-1.1.17"
RDEPEND=">=gnome-base/gnome-libs-1.2.3 >=x11-libs/gtkmm-1.2.5 >=gnome-libs/gnomemm-1.1.17"
src_compile() {
try ./configure --with-gnome --prefix=/usr --build="${CHOST}" \
--host="${CHOST}"
try make MAKE="make ${MAKEOPTS}" COPTS="${CFLAGS}" \
CXXOPTS="${CXXFLAGS}"
}
src_install() {
# binaries
# cdrdao in /usr/bin
dobin dao/cdrdao
# gcdmaster in /opt/gnome/bin
into /opt/gnome
dobin xdao/gcdmaster
#
# data of cdrdao in /usr/share/cdrdao/
# (right now only driverlist)
insinto /usr/share/cdrdao
newins dao/cdrdao.drivers drivers
#
# pixmaps for gcdmaster in /opt/gnome/share/pixmaps/gcdmaster
insinto /opt/gnome/share/pixmaps/gcdmaster
doins xdao/pixmap_copycd.png
doins xdao/pixmap_audiocd.png
doins xdao/pixmap_datacd.png
doins xdao/pixmap_open.png
doins xdao/pixmap_mixedcd.png
doins xdao/pixmap_cd.png
doins xdao/pixmap_help.png
doins xdao/pixmap_dumpcd.png
doins xdao/gcdmaster.png
# application links
# gcdmaster.desktop in /opt/gnome/share/gnome/apps/Applications
insinto /opt/gnome/share/gnome/apps/Applications
doins xdao/gcdmaster.desktop
#
# man pages
# cdrdao.1 in /usr/share/man/man1/
into /usr
newman dao/cdrdao.man cdrdao.1
# xcdrdao.1 renamed to gcdmaster.1 in /opt/gnome/share/man/man1/
into /opt/gnome
newman xdao/xcdrdao.man gcdmaster.1
#
# documentation
docinto ""
dodoc COPYING CREDITS INSTALL README* Release*
}
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [gentoo-dev] gcdmaster ebuild
2001-08-07 11:10 [gentoo-dev] gcdmaster ebuild Peter Kadau
@ 2001-08-07 11:16 ` Dan Armak
2001-08-08 4:50 ` Mikael Hallendal
1 sibling, 0 replies; 7+ messages in thread
From: Dan Armak @ 2001-08-07 11:16 UTC (permalink / raw
To: gentoo-dev
On Tuesday 07 August 2001 20:09, you wrote:
> hi !
>
> here is an ebuild for gcdmaster.
> hope it works on other boxes as well.
>
> i wanna do an ebuild for the commandline-tool-only as well.
> (actually, that should be much easier than getting the correct paths
> for the GUI-form ;-)
>
> ciao
> peter
>
> -----------------------------------------------------------------
> peter kadau
> email: peter.kadau@web.de
> open source is no religion - it just produces the most reliable software
> -----------------------------------------------------------------
> ___________________________________________________________________________
>___ Jetzt und nur hier Ihr original PREMIERE WORLD SportPaket
> plus 100 Euro ExtraPrämie: http://premiere.web.de
OK, put in incoming.
--
Dan Armak
Gentoo Linux Developer, Desktop Team
Matan, Israel
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [gentoo-dev] gcdmaster ebuild
2001-08-07 11:10 [gentoo-dev] gcdmaster ebuild Peter Kadau
2001-08-07 11:16 ` Dan Armak
@ 2001-08-08 4:50 ` Mikael Hallendal
1 sibling, 0 replies; 7+ messages in thread
From: Mikael Hallendal @ 2001-08-08 4:50 UTC (permalink / raw
To: gentoo-dev
"Peter Kadau" <peter.kadau@web.de> writes:
Hi!
I've moved this to app-cdr, did some small changes
i.e.
remove COPT from configure-line
make MAKE="make ${MAKEOPTS}" -> emake
changed the header to match the other ebuilds and added a
$Header$-tag.
Regards,
Mikael Hallendal
> hi !
>
> here is an ebuild for gcdmaster. hope it works on other boxes as
> well.
>
> i wanna do an ebuild for the commandline-tool-only as well.
> (actually, that should be much easier than getting the correct paths
> for the GUI-form ;-)
>
> ciao peter
>
> -----------------------------------------------------------------
> peter kadau email: peter.kadau@web.de open source is no religion - it
> just produces the most reliable software
> -----------------------------------------------------------------
> ______________________________________________________________________________
> Jetzt und nur hier Ihr original PREMIERE WORLD SportPaket plus 100
> Euro ExtraPrämie: http://premiere.web.de
>
--
Mikael Hallendal micke@codefactory.se
CodeFactory AB http://www.codefactory.se/
Office: +46 (0)8 587 583 05 Cell: +46 (0)709 718 918
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [gentoo-dev] gcdmaster ebuild
2001-08-08 5:55 Peter Kadau
@ 2001-08-08 6:11 ` Mikael Hallendal
2001-08-08 11:58 ` Hendrik Visage
0 siblings, 1 reply; 7+ messages in thread
From: Mikael Hallendal @ 2001-08-08 6:11 UTC (permalink / raw
To: gentoo-dev
"Peter Kadau" <peter.kadau@web.de> writes:
> hi !
>
> > I've moved this to app-cdr, did some small changes i.e.
>
> imho, that should go into gnome-apps
Hmm, perhaps true, I take it it's has to be built against gnome?
As I've said before, I'm not sure I like the gnome-apps directory
since programs that go in there will be unsorted.
> > remove COPT from configure-line make MAKE="make ${MAKEOPTS}" ->
> >emake
>
> aha ! does ebuild take care of everything ?
COPT was something that pccts seem to use, most other packages uses
CFLAGS. Since CFLAGS is set they get included in the Makefile by when
you run the configure-script.
emake is a convinience script that does:
#!/bin/bash
# auto-parallel make without the annoying syntax
exec make ${MAKEOPTS} MAKE="make ${MAKEOPTS}" "$@"
Regards,
Mikael Hallendal
> > changed the header to match the other ebuilds and added a
> >$Header$-tag.
>
> err, just forgot that...
>
> > Regards, Mikael Hallendal
> >
>
> thanks and ciao peter
>
>
> -----------------------------------------------------------------
> peter kadau email: peter.kadau@web.de open source is no religion - it
> just produces the most reliable software
> -----------------------------------------------------------------
> _______________________________________________________________________
> 1.000.000 DM gewinnen - kostenlos tippen -
> http://millionenklick.web.de IhrName@web.de, 8MB Speicher,
> Verschluesselung - http://freemail.web.de
>
>
>
> _______________________________________________ gentoo-dev mailing
> list gentoo-dev@cvs.gentoo.org
> http://cvs.gentoo.org/mailman/listinfo/gentoo-dev
--
Mikael Hallendal micke@codefactory.se
CodeFactory AB http://www.codefactory.se/
Office: +46 (0)8 587 583 05 Cell: +46 (0)709 718 918
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [gentoo-dev] gcdmaster ebuild
2001-08-08 6:34 Peter Kadau
@ 2001-08-08 7:24 ` Mikael Hallendal
0 siblings, 0 replies; 7+ messages in thread
From: Mikael Hallendal @ 2001-08-08 7:24 UTC (permalink / raw
To: gentoo-dev
"Peter Kadau" <peter.kadau@web.de> writes:
> > Hmm, perhaps true, I take it it's has to be built against gnome? As
> >I've said before, I'm not sure I like the gnome-apps directory since
> >programs that go in there will be unsorted.
>
> yeah, but either you refine directories (which is annoying, since one
> may see a lot of gnome-* stuff) or you disregard the gnome deps, cause
> they are already handled by the portage system and put everything just
> where it should be by functionality. (which is annoying cause you had
> to rewrite a lot of ebuild scripts) scylla or charybdis...
About the gcdmaster. It looks to me that you don't have to build with
GNOME support? The configure-scripts looks to see if you have gnome
installed, otherwise it just builds cdrdao and not gcdmaster. If this
is true, the dependencies should be:
gnome? (gnome-base/gnome-libs...)
and it should be in app-cdr, could you check this or should I do it
some time when I have time (which I don't know when it'll happend).
Regards,
Mikael Hallendal
--
Mikael Hallendal micke@codefactory.se
CodeFactory AB http://www.codefactory.se/
Office: +46 (0)8 587 583 05 Cell: +46 (0)709 718 918
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [gentoo-dev] gcdmaster ebuild
2001-08-08 6:11 ` Mikael Hallendal
@ 2001-08-08 11:58 ` Hendrik Visage
2001-08-08 12:51 ` Mikael Hallendal
0 siblings, 1 reply; 7+ messages in thread
From: Hendrik Visage @ 2001-08-08 11:58 UTC (permalink / raw
To: gentoo-dev
On Wed, Aug 08, 2001 at 02:08:48PM +0200, Mikael Hallendal wrote:
> "Peter Kadau" <peter.kadau@web.de> writes:
>
> > hi !
> >
> > > I've moved this to app-cdr, did some small changes i.e.
> >
> > imho, that should go into gnome-apps
>
> Hmm, perhaps true, I take it it's has to be built against gnome?
> As I've said before, I'm not sure I like the gnome-apps directory
> since programs that go in there will be unsorted.
What about a simbolic link from the gnome directory?
--
------------------------
Hendrik Visage
hvisage@envisage.co.za
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [gentoo-dev] gcdmaster ebuild
2001-08-08 11:58 ` Hendrik Visage
@ 2001-08-08 12:51 ` Mikael Hallendal
0 siblings, 0 replies; 7+ messages in thread
From: Mikael Hallendal @ 2001-08-08 12:51 UTC (permalink / raw
To: gentoo-dev
Hendrik Visage <hvisage@envisage.co.za> writes:
> On Wed, Aug 08, 2001 at 02:08:48PM +0200, Mikael Hallendal wrote:
> > "Peter Kadau" <peter.kadau@web.de> writes:
> >
> > > hi !
> > >
> > > > I've moved this to app-cdr, did some small changes i.e.
> > >
> > > imho, that should go into gnome-apps
> > Hmm, perhaps true, I take it it's has to be built against gnome?
> >As I've said before, I'm not sure I like the gnome-apps directory
> >since programs that go in there will be unsorted.
>
> What about a simbolic link from the gnome directory?
CVS can't handle symbolic links (AFAIK),
Regards,
Mikael Hallendal
--
Mikael Hallendal micke@codefactory.se
CodeFactory AB http://www.codefactory.se/
Office: +46 (0)8 587 583 05 Cell: +46 (0)709 718 918
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2001-08-08 18:50 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2001-08-07 11:10 [gentoo-dev] gcdmaster ebuild Peter Kadau
2001-08-07 11:16 ` Dan Armak
2001-08-08 4:50 ` Mikael Hallendal
-- strict thread matches above, loose matches on Subject: below --
2001-08-08 5:55 Peter Kadau
2001-08-08 6:11 ` Mikael Hallendal
2001-08-08 11:58 ` Hendrik Visage
2001-08-08 12:51 ` Mikael Hallendal
2001-08-08 6:34 Peter Kadau
2001-08-08 7:24 ` Mikael Hallendal
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox