Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 399438 Details for
Bug 536048
dev-util/dart-sdk - The Dart SDK has the libraries and command-line tools that you need to develop Dart applications
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
dev-lang/dart
dart-1.8.ebuild (text/plain), 2.01 KB, created by
Simon Maurer
on 2015-03-22 01:32:47 UTC
(
hide
)
Description:
dev-lang/dart
Filename:
MIME Type:
Creator:
Simon Maurer
Created:
2015-03-22 01:32:47 UTC
Size:
2.01 KB
patch
obsolete
>EAPI=5 >PYTHON_COMPAT=( python{2_6,2_7} ) > >inherit gyp-utils subversion git-r3 eutils python > >DART_OPTIONAL="analysis_server dartanalyzer packages samples" > >DESCRIPTION="Dart is a cohesive, scalable platform for building apps" >HOMEPAGE="https://www.dartlang.org/" >LICENSE="BSD" >SLOT="0" >KEYWORDS="~amd64 ~x86" >IUSE="${DART_OPTIONAL} debug" > >RDEPEND="sys-libs/zlib > dev-libs/nss" > >DEPEND="${RDEPEND}" > >ESVN_REPO_URI="http://dart.googlecode.com/svn/branches/${PV}" >ESVN_PROJECT="${P}" > >SEMVER_REPO_URI="https://github.com/dart-lang/pub_semver.git" > > >DART_TARGETS="create_sdk dart2js runtime" > > >GYP_BUILD_FILE="dart.gyp" >BUILD_TARGET="Release" >S_DART="${S}/${PN}" > >pkg_setup() { > python_set_active_version 2 > > for t in ${DART_OPTIONAL} ; do > use ${t} || continue > DART_TARGETS+=" ${t}" > done > > use debug && BUILD_TARGET="Debug" > case $ARCH in > "amd64") > BUILD_TARGET+="X64" > ;; > "x86") > BUILD_TARGET+="IA32" > ;; > esac >} > >src_unpack() { > subversion_src_unpack > git-r3_fetch "${SEMVER_REPO_URI}" > git-r3_checkout "${SEMVER_REPO_URI}" "${S_DART}/third_party/pkg/pub_semver" >} > >src_prepare() { > subversion_bootstrap || die > S=${S_DART} > cd ${S} > epatch "${FILESDIR}/${P}.patch" >} > >src_configure() { > mygypargs="-I tools/gyp/all.gypi" > for t in ${DART_TARGETS} ; do > mygypargs+=" --root-target=${t}" > done > gyp-utils_src_configure >} > >src_compile() { > cd ${BUILD_DIR} > emake BUILDTYPE="${BUILD_TARGET}" >} > >src_install() { > local out=${BUILD_DIR}/${BUILD_TARGET} > > mkdir -p ${D}/usr/share/dart > > dobin ${out}/dart-sdk/bin/dart > dobin ${out}/dart-sdk/bin/dart2js > dobin ${out}/dart-sdk/bin/dartdocgen > dobin ${out}/dart-sdk/bin/dartfmt > dobin ${out}/dart-sdk/bin/pub > use dartanalyzer && dobin ${out}/dart-sdk/bin/dartanalyzer > > cp -R ${out}/dart-sdk/include ${D}/usr/ > cp -R ${out}/dart-sdk/lib ${D}/usr/share/dart/ > > use packages && cp -RL ${out}/pub_packages ${D}/usr/share/dart/ > use samples && dolib.so ${out}/lib.target/libsample_extension.so >}
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 536048
:
399428
|
399430
|
399432
|
399434
| 399438 |
399664
|
405528
|
411216