Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 268381 Details for
Bug 351854
media-libs/libquicktime-1.2.2 poor programming practices lead to failure
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
libquicktime-1.2.2-r1.ebuild
libquicktime-1.2.2-r1.ebuild (text/plain), 2.82 KB, created by
Stian
on 2011-04-03 18:52:05 UTC
(
hide
)
Description:
libquicktime-1.2.2-r1.ebuild
Filename:
MIME Type:
Creator:
Stian
Created:
2011-04-03 18:52:05 UTC
Size:
2.82 KB
patch
obsolete
># Copyright 1999-2011 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: /var/cvsroot/gentoo-x86/media-libs/libquicktime/libquicktime-1.2.2.ebuild,v 1.8 2011/03/23 21:22:52 xarthisius Exp $ > >EAPI=1 > >inherit libtool eutils > >MY_P=${P/_pre/pre} > >DESCRIPTION="A library based on quicktime4linux with extensions" >HOMEPAGE="http://libquicktime.sourceforge.net/" >SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz" > >LICENSE="LGPL-2.1" >SLOT="0" >KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86 ~x86-fbsd" >IUSE="mmx X opengl dv gtk alsa aac encode png jpeg vorbis lame x264 ffmpeg doc schroedinger" > >RDEPEND="dv? ( media-libs/libdv ) > gtk? ( >=x11-libs/gtk+-2.4.0:2 ) > aac? ( > media-libs/faad2 > encode? ( media-libs/faac ) > ) > alsa? ( >=media-libs/alsa-lib-1.0.16 ) > png? ( media-libs/libpng ) > jpeg? ( virtual/jpeg ) > vorbis? ( media-libs/libvorbis media-libs/libogg ) > lame? ( media-sound/lame ) > ffmpeg? ( >=media-video/ffmpeg-0.4.9_p20070616 ) > x264? ( media-libs/x264 ) > schroedinger? ( >=media-libs/schroedinger-1.0.5 ) > X? ( x11-libs/libXaw > x11-libs/libXv > x11-libs/libXext > x11-libs/libX11 > opengl? ( media-libs/mesa ) > ) > virtual/libintl" >DEPEND="${RDEPEND} > X? ( > x11-proto/videoproto > x11-proto/xextproto > ) > doc? ( app-doc/doxygen ) > dev-util/pkgconfig > sys-devel/gettext" > >S=${WORKDIR}/${MY_P} > >src_unpack() { > unpack ${A} > cd "${S}" > epatch "${FILESDIR}/lqt_gtk.c.diff" > # Needed for sane .so versionning on g/fbsd > elibtoolize >} > >src_compile() { > local MY_OPTS="" > if use !encode || use !aac; then > MY_OPTS="--without-faac" > fi > > econf --enable-shared \ > --enable-static \ > --enable-gpl \ > $(use_with doc doxygen) \ > $(use_enable mmx asm) \ > $(use_with X x) \ > $(use_with gtk) \ > $(use_with dv libdv) \ > $(use_with alsa) \ > $(use_with aac faad2) \ > $(use_with png libpng) \ > $(use_with jpeg libjpeg) \ > $(use vorbis || echo "--without-vorbis") \ > $(use_with lame) \ > $(use_with x264) \ > $(use_with ffmpeg) \ > $(use_with opengl) \ > $(use_with schroedinger) \ > ${MY_OPTS} \ > --without-cpuflags || die "econf failed" > > emake || die "emake failed" >} > >src_install() { > emake DESTDIR="${D}" install || die "emake install failed" > > dodoc README TODO ChangeLog > # Compatibility with software that uses quicktime prefix, but > # don't do that when building for Darwin/MacOS > [[ ${CHOST} != *-darwin* ]] && \ > dosym /usr/include/lqt /usr/include/quicktime >} > >pkg_preinst() { > if [[ -d /usr/include/quicktime && ! -L /usr/include/quicktime ]]; then > elog "For compatibility with other quicktime libraries, ${PN} was" > elog "going to create a /usr/include/quicktime symlink, but for some" > elog "reason that is a directory on your system." > > elog "Please check that is empty, and remove it, or submit a bug" > elog "telling us which package owns the directory." > die "/usr/include/quicktime is a directory." > fi >}
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 351854
:
260012
|
268381
|
268383