Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 162467 Details for
Bug 234189
ebuild request for moonlight
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
correct attachment
moonlight-0.7.ebuild (text/plain), 1.91 KB, created by
Mike Weissman
on 2008-08-07 21:25:36 UTC
(
hide
)
Description:
correct attachment
Filename:
MIME Type:
Creator:
Mike Weissman
Created:
2008-08-07 21:25:36 UTC
Size:
1.91 KB
patch
obsolete
># Copyright 1999-2008 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: $ > >inherit autotools eutils flag-o-matic multilib nsplugins > >DESCRIPTION="Moonlight is an open source implementation of Microsoft Silverlight >for Unix systems" >HOMEPAGE="http://www.go-mono.com/moonlight/" >SRC_URI="ftp://ftp.novell.com/pub/mono/sources/moon/moon-${PV}.tar.bz2" > >LICENSE="LGPL" >SLOT="0" >KEYWORDS="~x86" >IUSE="+ffmpeg +mono +plugin" > > >DEPEND="ffmpeg? ( media-video/ffmpeg ) > mono? ( dev-lang/mono ) > media-sound/alsa-headers > media-sound/alsa-tools > || ( >=www-client/mozilla-firefox-bin-2.0.0.14 > >=www-client/mozilla-firefox-2.0.0.14 ) > dev-libs/nspr > dev-libs/nss > net-libs/libgssglue > app-text/opensp > " >RDEPEND="${DEPENDS}" > >S="${WORKDIR}/moon-${PV}" > >MAKEOPTS="-j1" > >pkg_setup() { > if ! built_with_use dev-lang/mono moonlight; then > eerror "${CATEGORY}/${PN} requires dev-lang/mono be built with > moonlight USE flag for SilverLight 2.0 API support." > die "Please, reemerge dev-lang/mono with moonlight USE flag enabled." > fi >} >#Fix me >RESTRICT="test" ># Issues with ld, xulrunner maybe? >src_test() { > cd ${S}/test > make check || die "tests failed" > > cd ${S}/plugin > make test-plugin || die "plugin tests failed" > make untest-plugin || ewarn "plugin tests not removed" >} > >src_compile() { > #Not completely confirmed optimization issues > filter-flags '-O*' > # --no-as-needed doesn't work there > filter-ldflags --as-needed > #Maybe Seems to be super strict > strip-flags > > econf \ > --enable-user-plugin \ > --enable-optimize=-O1 \ > --with-ff3=yes \ > $(use_with ffmpeg) \ > $(use_with mono) \ > || die "econf failed" > > emake LDFLAGS="$(raw-ldflags)" || die >} > >src_install(){ > emake DESTDIR="${D}" install || die install failed > > if use plugin ; then > cd ${S}/plugin/install > exeinto /usr/$(get_libdir)/${PLUGINS_DIR} > doexe novell-moonlight.xpi > fi > cd ${S} > dodoc README AUTHORS NEWS TODO >}
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 234189
:
162466
|
162467
|
162573
|
162691
|
162750
|
162754
|
162755
|
162782
|
162903
|
162987
|
163226
|
163246
|
163248
|
163250
|
163252
|
163308
|
163692
|
163696
|
163777
|
163778
|
163780
|
166955
|
170589
|
170591
|
174796
|
177513
|
179113