Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 76454 Details for
Bug 118189
media-sound/cdparanoia: Add Red Hat patches for SG_IO instead of cooked ioctl
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
Suggested ebuild
cdparanoia-3.9.8-r3.ebuild (text/plain), 2.15 KB, created by
Sebastian
on 2006-01-07 08:48:48 UTC
(
hide
)
Description:
Suggested ebuild
Filename:
MIME Type:
Creator:
Sebastian
Created:
2006-01-07 08:48:48 UTC
Size:
2.15 KB
patch
obsolete
># Copyright 1999-2005 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: $ > >IUSE="" > >inherit eutils flag-o-matic gnuconfig > >MY_P=${PN}-III-alpha9.8 >S=${WORKDIR}/${MY_P} > >DESCRIPTION="an advanced CDDA reader with error correction" >HOMEPAGE="http://www.xiph.org/paranoia/" >SRC_URI="http://www.xiph.org/paranoia/download/${MY_P}.src.tgz" > >LICENSE="GPL-2" >SLOT="0" >KEYWORDS="alpha amd64 arm hppa ia64 mips ppc ppc64 sparc x86" > >DEPEND="virtual/libc" > >src_unpack() { > unpack ${A} > cd ${S} > # cdda_paranoia.h should include cdda_interface_h, else most configure > # scripts testing for support fails (gnome-vfs, etc). > epatch ${FILESDIR}/${P}-include-cdda_interface_h.patch > epatch ${FILESDIR}/${P}-toc.patch > epatch ${FILESDIR}/${P}-identify_crash.patch > epatch ${FILESDIR}/${PV}-gcc34.patch > > # if libdir is specified, cdparanoia causes sandbox violations, and using > # einstall doesnt work around it. so lets patch in DESTDIR support > epatch ${FILESDIR}/${P}-use-destdir.patch > > # Apply Red Hat patches, so we can use SG_IO instead of cooked ioctl > # amongst other things. Recommended for kernel 2.6. Yay! > epatch ${FILESDIR}/cdparanoia-III-alpha9.8.sgio.patch > epatch ${FILESDIR}/cdparanoia-III-alpha9.8.labels.patch > epatch ${FILESDIR}/cdparanoia-III-alpha9.8.O_EXCL.patch > epatch ${FILESDIR}/cdparanoia-III-alpha9.8.cflags.patch > epatch ${FILESDIR}/cdparanoia-III-alpha9.8.verbose.patch > epatch ${FILESDIR}/cdparanoia-III-alpha9.8.louder.patch > epatch ${FILESDIR}/cdparanoia-III-alpha9.8.verbosity3.patch > epatch ${FILESDIR}/cdparanoia-III-alpha9.8.env.patch > epatch ${FILESDIR}/cdparanoia-III-alpha9.8.smalldma.patch > epatch ${FILESDIR}/cdparanoia-III-alpha9.8.lm.patch > epatch ${FILESDIR}/cdparanoia-III-alpha9.8.O_EXCL.EBUSY.patch > > # Let portage handle the stripping of binaries > sed -i -e "/strip cdparanoia/d" Makefile.in > > ln -s configure.guess config.guess > ln -s configure.sub config.sub > gnuconfig_update > rm config.{guess,sub} >} > >src_compile() { > append-flags -I${S}/interface > econf || die > make OPT="${CFLAGS}" || die >} > >src_install() { > dodir /usr/{bin,lib,include} /usr/share/man/man1 > make DESTDIR=${D} install || die > dodoc FAQ.txt README >}
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 118189
: 76454 |
76455