First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 908
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Matthew Kennedy (RETIRED) <mkennedy@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: phoen][x <fisi.tilman.klar@gmx.de>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
dvdrip-0.33.ebuild dvdrip-0.33.ebuild text/plain phoen][x 2002-03-01 11:34 0000 738 bytes Details
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 908 depends on: 912 Show dependency tree
Bug 908 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

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


Not eligible to see or edit group visibility for this bug.






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


Description:   Opened: 2002-03-01 11:32 0000
the appropriate frontend for transcode (bug#907 (depends on it)) its 
lightweight and has nice ui which uses gtk.

-phoen][x-

------- Comment #1 From phoen][x 2002-03-01 11:34:04 0000 -------
Created an attachment (id=267) [edit]
dvdrip-0.33.ebuild

------- Comment #2 From phoen][x 2002-03-01 12:33:42 0000 -------
there were some sandbox violations on trinitAX's machine. he fixed it like 
this:

# Copyright 1999-2002 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License, v2 or later
# Author phoen][x <eqc_phoenix@gmx.de>
# $Header$

MY_P=${P/dvdr/Video-DVDR}
S=${WORKDIR}/${MY_P}

DESCRIPTION="dvd::rip is a graphical frontend for transcode"
HOMEPAGE="http://www.exit1.org/dvdrip/"
SRC_URI="http://www.exit1.org/dvdrip/dist/$MY_P.tar.gz"

DEPEND="
        media-gfx/imagemagick
        gnome-extra/gtkhtml
        dev-perl/gtk-perl"

src_compile() {
        cd ${S}
        perl Makefile.PL || die
        emake || die
}

src_install () {
                cp Makefile Makefile.orig
                cat Makefile.orig | sed -e 's#\(PREFIX\ =\ 
\)\(/usr\)#\1\{\$D\}\2#g' \
                        -e 's#\(INSTALLMAN1DIR\ =\ 
\)\(/usr/share/man/man1\)#\1\{\$D\}\2#g' \
                        -e 's#\(INSTALLMAN3DIR\ =\ 
\)\(/usr/share/man/man3\)#\1\{\$D\}\2#g' > Makefile

        make DESTDIR=${D} \
                docdir=/usr/share/doc/${PF} \
                gnulocaledir=${D}/usr/share/locale \
                install || die

        dodoc README TODO
}

------- Comment #3 From phoen][x 2002-03-01 12:56:00 0000 -------
well i cant create an attachment due to a software error, but here is the 
new and fixed version of dvdrip-0.33.ebuild (slightly wrong formatted to 
fix the line-wrap problem):

# Copyright 1999-2002 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License, v2 or later
# Author phoen][x <eqc_phoenix@gmx.de>
# $Header$

MY_P=${P/dvdr/Video-DVDR}
S=${WORKDIR}/${MY_P}

DESCRIPTION="dvd::rip is a graphical frontend for transcode"
HOMEPAGE="http://www.exit1.org/dvdrip/"
SRC_URI="http://www.exit1.org/dvdrip/dist/$MY_P.tar.gz"

DEPEND="media-gfx/transcode
        media-gfx/imagemagick
        gnome-extra/gtkhtml
        dev-perl/gtk-perl"

src_compile() {
        cd ${S}
        perl Makefile.PL || die
        emake || die
}

src_install () {
   cp Makefile Makefile.orig
   cat Makefile.orig | sed -e 's#\(PREFIX\ =\ \)\(/usr\)#\1\{\$D\}\2#g' \
   -e 's#\(INSTALLMAN1DIR\ =\ \)\(/usr/share/man/man1\)#\1\{\$D\}\2#g' \
   -e 's#\(INSTALLMAN3DIR\ =\ \)\(/usr/share/man/man3\)#\1\{\$D\}\2#g' \
   > Makefile

   make DESTDIR=${D} \
     docdir=/usr/share/doc/${PF} \
     gnulocaledir=${D}/usr/share/locale \
     install || die

     dodoc README TODO
}

------- Comment #4 From phoen][x 2002-03-01 13:43:47 0000 -------
this'll be the last thing i post, today (i promise).
a dependency patch for dvdrip, so that it uses Event and Storable (and i 
put transcode back to media-video, where it belongs)

--- dvdrip-0.33.ebuild.old      2002-03-01 20:40:37.000000000 +0100
+++ dvdrip-0.33.ebuild  2002-03-01 20:42:22.000000000 +0100
@@ -10,10 +10,12 @@
 HOMEPAGE="http://www.exit1.org/dvdrip/"
 SRC_URI="http://www.exit1.org/dvdrip/dist/$MY_P.tar.gz"
 
-DEPEND="media-gfx/transcode
+DEPEND=">=media-video/transcode-0.6.0_pre3
        media-gfx/imagemagick
        gnome-extra/gtkhtml
-       dev-perl/gtk-perl"
+       dev-perl/gtk-perl
+       dev-perl/Storable
+       dev-perl/Event"
 
 src_compile() {
        cd ${S}

------- Comment #5 From phoen][x 2002-03-02 05:25:03 0000 -------
we (guys in #gentoo) found a few bugs in the ebuild. maybe i should stop 
programming at night. i'll create an attachment with the newest dvdrip ebuild.

-phoen][x-

------- Comment #6 From phoen][x 2002-03-02 05:27:52 0000 -------
well i cant attach anything, the bugpage keeps telling me that the file is 
empty. ~sigh~ i'll paste the whole ebuild, again:

# Copyright 1999-2000 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License, v2 or later
# Author phoen][x <eqc_phoenix@gmx.de>
# $Header$

MY_P=${P/dvdr/Video-DVDR}
S=${WORKDIR}/${MY_P}
CATEGORY="media-video"
DESCRIPTION="dvd::rip is a graphical frontend for transcode"
SRC_URI="http://www.exit1.org/dvdrip/dist/$MY_P.tar.gz"
HOMEPAGE="http://www.exit1.org/dvdrip/"

DEPEND=">=media-video/transcode-0.6.0_pre3
        media-gfx/imagemagick
        gnome-extra/gtkhtml
        dev-perl/gtk-perl
        dev-perl/Storable
        dev-perl/Event"

src_compile() {
    perl Makefile.PL
    emake || die
}

src_install () {
    make PREFIX=${D}/usr \
             INSTALLMAN3DIR=${D}/usr/share/man/man3 \
             INSTALLMAN1DIR=${D}/usr/share/man/man1 \
             install || die
    dodoc contrib Changes MANIFEST README TODO
}

------- Comment #7 From phoen][x 2002-03-02 14:31:47 0000 -------
there were some nasty problems with gtk-perl, but we got em fixed:
u have to merge gtk-perl with gnome in your USE, if u dont there'll be some 
files missing and dvdrip wont even start.
-phoen][x-

------- Comment #8 From Matthew Kennedy (RETIRED) 2002-04-19 10:23:13 0000 -------
Do you have an ebuild for dev-perl/Event by any chance?

Matt

------- Comment #9 From phoen][x 2002-04-19 11:36:54 0000 -------
sure, check out bug 912.

-phoen][x-

------- Comment #10 From Matthew Kennedy (RETIRED) 2002-04-19 13:28:29 0000 -------
Thanks

------- Comment #11 From phoen][x 2002-04-19 14:04:20 0000 -------
np.

didnt see the dependency field before. next time i'll put related new ebuild 
submissions in there.

-phoen][x-

------- Comment #12 From Matthew Kennedy (RETIRED) 2002-04-21 18:48:22 0000 -------
added to portage as media-video/dvdrip. thanks for the contribution!

>>>>>>> please test this, as i do not have a dvd player <<<<<<<


------- Comment #13 From Matthew Kennedy (RETIRED) 2002-04-21 18:49:41 0000 -------
*** Bug 1751 has been marked as a duplicate of this bug. ***

------- Comment #14 From phoen][x 2002-04-24 10:14:43 0000 -------
tested it 2 mins ago:
it fetches, compiles and merges as it should do. dvd::rip itself works fine 
too. i started ripping one dvd and it works - ripping and encoding vob to avi 
(unfortunately i didnt wait for the whole encoding stuff to finish)

i asked seemant to test this tool, he said he'll do it this afternoon. 

laters,
-phoen][x-

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