Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 83900 - OGMRip ebuild
Summary: OGMRip ebuild
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Optical Media project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-03-02 17:03 UTC by Olivier Rolland
Modified: 2005-06-27 23:43 UTC (History)
1 user (show)

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


Attachments
OGMRip-0.7.0 ebuild (ogmrip-0.7.0.ebuild,1.72 KB, text/plain)
2005-03-02 17:04 UTC, Olivier Rolland
Details
A patch to fix compilation when subtitles support is disabled (ogmrip-0.7.0-srt.patch,870 bytes, patch)
2005-03-02 17:05 UTC, Olivier Rolland
Details | Diff
OGMRip-0.7.0 ebuild (ogmrip-0.7.0.ebuild,1.80 KB, text/plain)
2005-03-02 17:07 UTC, Olivier Rolland
Details
OGMRip-0.7.1 ebuild (ogmrip-0.7.1.ebuild,1.80 KB, text/plain)
2005-03-02 17:08 UTC, Olivier Rolland
Details
OGMRip-0.7.1 ebuild (ogmrip-0.7.1.ebuild,1.72 KB, text/plain)
2005-03-02 17:09 UTC, Olivier Rolland
Details
OGMRip-0.6.2 ebuild (ogmrip-0.6.2.ebuild,1.72 KB, text/plain)
2005-03-03 17:27 UTC, Olivier Rolland
Details
OGMRip-0.7.0 ebuild (ogmrip-0.7.0.ebuild,1.80 KB, text/plain)
2005-03-03 17:27 UTC, Olivier Rolland
Details
OGMRip-0.7.1 ebuild (ogmrip-0.7.1.ebuild,1.72 KB, text/plain)
2005-03-03 17:28 UTC, Olivier Rolland
Details
config.log from ogmrip-0.7.1 ebuild (config.log,28.87 KB, text/plain)
2005-03-29 18:55 UTC, Ian Perry
Details
emerge.log from ogmrip-0.7.1 ebuild (emerge.log,5.96 KB, text/plain)
2005-04-14 05:13 UTC, Ian Perry
Details
OGMRip-0.8.0 ebuild (ogmrip-0.8.0.ebuild,1.64 KB, text/plain)
2005-04-14 09:48 UTC, Olivier Rolland
Details
Patch to ogmrip-0.8.0.ebuild to make it work with newer(?) versions of sed (ogmrip-0.8.0.ebuild.patch,240 bytes, patch)
2005-04-14 22:58 UTC, Ian Perry
Details | Diff
ogmrip-0.8.0-configure.patch (ogmrip-0.8.0-configure.patch,601 bytes, patch)
2005-04-14 22:59 UTC, Ian Perry
Details | Diff
OGMRip-0.8.1 ebuild (ogmrip-0.8.1.ebuild,1.80 KB, text/plain)
2005-04-20 08:39 UTC, Olivier Rolland
Details
ogmrip-0.8.1-hal.patch (ogmrip-0.8.1-hal.patch,631 bytes, patch)
2005-04-21 07:20 UTC, Olivier Rolland
Details | Diff
ogmrip-0.8.1-mkv.patch (ogmrip-0.8.1-mkv.patch,658 bytes, patch)
2005-04-21 07:21 UTC, Olivier Rolland
Details | Diff
OGMRip-0.8.1 ebuild (ogmrip-0.8.1.ebuild,1.91 KB, text/plain)
2005-04-21 07:21 UTC, Olivier Rolland
Details
OGMRip-0.8.2 ebuild (ogmrip-0.8.2.ebuild,1.80 KB, text/plain)
2005-05-04 04:06 UTC, Olivier Rolland
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Olivier Rolland 2005-03-02 17:03:35 UTC
OGMrip has already been added to portage by Lars Weiler, but new versions have been released. Here are the associated ebuilds.

Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 Olivier Rolland 2005-03-02 17:04:29 UTC
Created attachment 52514 [details]
OGMRip-0.7.0 ebuild
Comment 2 Olivier Rolland 2005-03-02 17:05:49 UTC
Created attachment 52515 [details, diff]
A patch to fix compilation when subtitles support is disabled
Comment 3 Olivier Rolland 2005-03-02 17:07:07 UTC
Created attachment 52516 [details]
OGMRip-0.7.0 ebuild
Comment 4 Olivier Rolland 2005-03-02 17:08:01 UTC
Created attachment 52517 [details]
OGMRip-0.7.1 ebuild
Comment 5 Olivier Rolland 2005-03-02 17:09:53 UTC
Created attachment 52518 [details]
OGMRip-0.7.1 ebuild
Comment 6 Olivier Rolland 2005-03-03 17:27:20 UTC
Created attachment 52590 [details]
OGMRip-0.6.2 ebuild

I've been asked to modify the description of OGMRip.
Comment 7 Olivier Rolland 2005-03-03 17:27:42 UTC
Created attachment 52591 [details]
OGMRip-0.7.0 ebuild

I've been asked to modify the description of OGMRip.
Comment 8 Olivier Rolland 2005-03-03 17:28:00 UTC
Created attachment 52592 [details]
OGMRip-0.7.1 ebuild

I've been asked to modify the description of OGMRip.
Comment 9 Ian Perry 2005-03-29 18:54:26 UTC
The ogmrip 0.7.1 ebuild fails to compile on my system. config.log attached (in a minute), as per portage's instructions. Also, emerge info:

Portage 2.0.51.19 (default-linux/x86/2005.0, gcc-3.4.3-20050110, glibc-2.3.4.20050125-r1, 2.6.11-gentoo-r4 i686)
=================================================================
System uname: 2.6.11-gentoo-r4 i686 Pentium III (Coppermine)
Gentoo Base System version 1.6.10
Python:              dev-lang/python-2.3.5 [2.3.5 (#1, Mar 16 2005, 03:01:17)]
dev-lang/python:     2.3.5
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.8.5-r3, 1.9.5, 1.5, 1.6.3, 1.4_p6, 1.7.9-r1
sys-devel/binutils:  2.15.92.0.2-r7
sys-devel/libtool:   1.5.14
virtual/os-headers:  2.6.8.1-r4
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-march=pentium3 -O2 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=pentium3 -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms"
GENTOO_MIRRORS="http://mirror.pacific.net.au/linux/Gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/overlays/portage"
SYNC="rsync://rsync.au.gentoo.org/gentoo-portage"
USE="x86 X Xaw3d a52 aac acl alsa audiofile avi bash-completion berkdb cdparanoia cjk crypt cups curl divx4linux dv dvd dvdread encode flac gd gdbm gif gnome gpm gtk gtk2 imlib java javascript jpeg lzo mad mailwrapper matroska mikmod mmx mng mozilla mp3 mpeg ncurses nls nptl offensive oggvorbis opengl pam pcre perl pic png postgres python quicktime readline samba sdl slang speex spell sqlite sse ssl symlink tcpd tetex tga theora tiff truetype unicode v4l xml xml2 xv xvid zlib"
Unset:  ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS
Comment 10 Ian Perry 2005-03-29 18:55:14 UTC
Created attachment 54806 [details]
config.log from ogmrip-0.7.1 ebuild
Comment 11 Olivier Rolland 2005-04-14 04:04:43 UTC
Is this a compilation error or a configuration error ? In both cases, can you paste (or mail me) a full output log ? Thanks.
Comment 12 Ian Perry 2005-04-14 05:13:06 UTC
Created attachment 56248 [details]
emerge.log from ogmrip-0.7.1 ebuild

As requested.
Comment 13 Ian Perry 2005-04-14 06:03:28 UTC
I've been doing some digging, and it seems that the problem arises from having libtool 1.5.14 installed and ogmrip wanting 1.5.10. I have no idea why this is an issue, but it seems that downgrading to 1.5.10 fixed the problem. At least ogmrip-0.7.1 compiles now, at any rate.
Comment 14 Olivier Rolland 2005-04-14 09:48:33 UTC
Created attachment 56271 [details]
OGMRip-0.8.0 ebuild
Comment 15 Ian Perry 2005-04-14 22:58:01 UTC
Created attachment 56319 [details, diff]
Patch to ogmrip-0.8.0.ebuild to make it work with newer(?) versions of sed

The ogmrip 0.8.0 ebuild wouldn't compile for me, because the check in configure
for GNU sed used the option -V instead of --version. The patch fixes this, and
this fixes the ebuild to use the patch.
Comment 16 Ian Perry 2005-04-14 22:59:02 UTC
Created attachment 56320 [details, diff]
ogmrip-0.8.0-configure.patch

Fixes the sed versioncheck in the configure script to use --version instead of
-V, making it work with newer versions of sed.
Comment 17 Olivier Rolland 2005-04-15 01:04:52 UTC
Applied, thanks, Ian.
Comment 18 Olivier Rolland 2005-04-20 08:39:16 UTC
Created attachment 56762 [details]
OGMRip-0.8.1 ebuild
Comment 19 Ian Perry 2005-04-21 05:06:41 UTC
The 0.8.1 ebuild fails to work for me, and unfortunately this time I can't figure out why.

The point of failure is when it tries to compile libbacon/nautilus-burn-drive.c:

i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -DXTHREADS -D_REENTRANT -DXUSE_MTSAFE_API -DORBIT2=1 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/freetype2/config -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libgnome-2.0 -I/usr/include/orbit-2.0 -I/usr/include/libbonobo-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/bonobo-activation-2.0 -I/usr/include/libgnomeui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/libart-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libxml2 -I/usr/include/libglade-2.0           -march=pentium3 -O2 -pipe -I/usr/local/include -Wall -Werror -I.. -c nautilus-burn-drive.c
nautilus-burn-drive.c:301: warning: 'add_whitelist' defined but not used
make[2]: *** [nautilus-burn-drive.o] Error 1

Sorry I can't provide more information, but I have no idea what you need. Ask and ye shall receive, at any rate. :-)

(Also, going off on a tangent here, I've not found any documentation on how to use OGMRip, so maybe you can help me: Why won't the audio mux with the mkv file when I select 'copy'? I see the audio tempfile created, and the video tempfile, but the audio doesn't seem to get merged for whatever reason.)
Comment 20 Olivier Rolland 2005-04-21 07:20:02 UTC
Created attachment 56831 [details, diff]
ogmrip-0.8.1-hal.patch

OGMRip 0.8.1 cannot compile when support for HAL is disabled. In this case,
you'll have a compilation failure in libbacon/nautilus-burn-drive.c. This patch
fixes this.
Comment 21 Olivier Rolland 2005-04-21 07:21:03 UTC
Created attachment 56833 [details, diff]
ogmrip-0.8.1-mkv.patch

AC3 audio streams (copy mode) cannot be merged in matroska containers. This
patch fixes this.
Comment 22 Olivier Rolland 2005-04-21 07:21:37 UTC
Created attachment 56834 [details]
OGMRip-0.8.1 ebuild
Comment 23 Olivier Rolland 2005-05-04 04:06:02 UTC
Created attachment 58015 [details]
OGMRip-0.8.2 ebuild
Comment 24 Lars Weiler (RETIRED) gentoo-dev 2005-06-10 12:24:48 UTC
Thanks for the new version.  That one compiles fine.  Added to the tree.