Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 373468 Details for
Bug 502716
dev-libs/leveldb-1.15.0: stabilization request
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
leveldb-1.15.0-r1.ebuild
leveldb-1.15.0-r1.ebuild (text/plain), 1.41 KB, created by
Greg Turner
on 2014-03-25 03:17:05 UTC
(
hide
)
Description:
leveldb-1.15.0-r1.ebuild
Filename:
MIME Type:
Creator:
Greg Turner
Created:
2014-03-25 03:17:05 UTC
Size:
1.41 KB
patch
obsolete
># Copyright 1999-2014 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: $ > >EAPI=4 > >inherit eutils multilib toolchain-funcs > >DESCRIPTION="a fast key-value storage library written at Google" >HOMEPAGE="http://code.google.com/p/leveldb/" >SRC_URI="http://${PN}.googlecode.com/files/${P}.tar.gz" > >LICENSE="BSD" >SLOT="0" >KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux" >IUSE="-c++0x +snappy static-libs +tcmalloc" > >DEPEND="tcmalloc? ( dev-util/google-perftools ) > snappy? ( > app-arch/snappy > static-libs? ( app-arch/snappy[static-libs] ) > )" >RDEPEND="${DEPEND}" > >src_prepare() { > # avoid automagic behavior > epatch "${FILESDIR}"/${P}-configure.patch > # build memenv in shared libs compat way > epatch "${FILESDIR}"/${P}-memenv-shared.patch >} > >src_configure() { > # These vars all get picked up by build_detect_platform > # which the Makefile runs for us automatically. > tc-export AR CC CXX > export OPT="-DNDEBUG ${CPPFLAGS}" > # Probably needs more filling out > export TARGET_OS > case ${CHOST} in > *) TARGET_OS="Linux";; > esac > export USE_SNAPPY=$(usex snappy) > export USE_CXX0X=$(usex c++0x) > export USE_TCMALLOC=no >} > >src_compile() { > emake $(usex static-libs '' 'LIBRARY=') all libmemenv.a >} > >src_test() { > emake check >} > >src_install() { > insinto /usr/include > doins -r include/* helpers/memenv/memenv.h > dolib.so libleveldb*$(get_libname)* > use static-libs && dolib.a libleveldb.a > dolib.a libmemenv.a >}
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 Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 502716
:
373462
|
373464
|
373466
|
373468
|
373470