Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 88534 Details for
Bug 135785
ekiga-2.0.2.ebuild (version bump)
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
opal-2.2.2.ebuild
opal-2.2.2.ebuild (text/plain), 2.44 KB, created by
David PIRY
on 2006-06-06 09:18:02 UTC
(
hide
)
Description:
opal-2.2.2.ebuild
Filename:
MIME Type:
Creator:
David PIRY
Created:
2006-06-06 09:18:02 UTC
Size:
2.44 KB
patch
obsolete
># Copyright 1999-2006 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: /var/cvsroot/gentoo-x86/net-libs/opal/opal-2.2.1.ebuild,v 1.1 2006/03/20 23:39:39 genstef Exp $ > >inherit eutils flag-o-matic multilib > >DESCRIPTION="OPAL library, used by Ekiga" >HOMEPAGE="http://www.ekiga.org" >SRC_URI="http://www.gnomemeeting.net/misc/${P}.tar.gz" > >IUSE="novideo noaudio debug" >SLOT="0" >LICENSE="MPL-1.1" >KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86" > >RDEPEND=">=dev-libs/pwlib-1.10.1 > >=media-video/ffmpeg-0.4.7" > >src_unpack() { > unpack ${A} > > cd ${S} > # Makefile is currently broken with NOTRACE=1, fix that > epatch ${FILESDIR}/${PN}-2.1.1-notrace.diff >} > >src_compile() { > local makeopts > local myconf > > # remove -fstack-protector, may cause problems (bug #75259) > filter-flags -fstack-protector > > # NOTRACE avoid compilation problems, we disable PTRACING using NOTRACE=1 > # compile with PTRACING if the user wants to debug stuff > if ! use debug; then > makeopts="${makeopts} NOTRACE=1" > fi > > # doesn't work with osptoolkit-3.3.1 > # iax2 support is missing in the tarball, disable it too > myconf="--disable-transnexusosp --disable-iax --enable-localspeex" > > use novideo \ > && myconf="${myconf} --disable-video" > > use noaudio \ > && myconf="${myconf} --disable-audio" > > econf \ > PWLIBDIR=/usr/share/pwlib \ > OPALDIR=${S} \ > ${myconf} || die "configure failed" > > emake ${makeopts} opt || die "make failed" >} > >src_install() { > local OPAL_ARCH ALT_ARCH OPAL_SUFFIX > local makeopts libdir libname > > # make NOTRACE=1 opt ==> linux_$ARCH_n > # make opt ==> linux_$ARCH_r > if ! use debug; then > OPAL_SUFFIX="n" > makeopts="NOTRACE=1" > else > OPAL_SUFFIX="r" > fi > > # use ptlib-config to get the right values here (for hppa, amd64 ...) > OPAL_ARCH="$(ptlib-config --ostype)_$(ptlib-config --machtype)_${OPAL_SUFFIX}" > > # set ALT_ARCH > if use debug; then > ALT_ARCH=${OPAL_ARCH/_r/_n} > else > ALT_ARCH=${OPAL_ARCH/_n/_r} > fi > > ### > # Install stuff > # > make PREFIX=/usr DESTDIR=${D} \ > ${makeopts} install || die "install failed" > > libdir=$(get_libdir) > libname="libopal_${OPAL_ARCH}.so.${PV}" > > # compat symlinks > for pv in ${PV} ${PV%.[0-9]} ${PV%.[0-9]*.[0-9]}; do > dosym ${libname} /usr/${libdir}/libopal_${ALT_ARCH}.so.${pv} > done > dosym ${libname} /usr/${libdir}/libopal_${OPAL_ARCH}.so > dosym ${libname} /usr/${libdir}/libopal_${ALT_ARCH}.so > > ### > # Compatibility "hacks" > # > > # install version.h into $OPALDIR > insinto /usr/share/opal > doins version.h >}
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 135785
:
88532
|
88533
| 88534 |
88536