Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 195412 Details for
Bug 275011
=dev-util/duma-2.5.15 has been released
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
ebuild
duma-2.5.15.ebuild (text/plain), 1.92 KB, created by
Samuli Suominen (RETIRED)
on 2009-06-22 03:23:07 UTC
(
hide
)
Description:
ebuild
Filename:
MIME Type:
Creator:
Samuli Suominen (RETIRED)
Created:
2009-06-22 03:23:07 UTC
Size:
1.92 KB
patch
obsolete
># Copyright 1999-2009 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: /var/cvsroot/gentoo-x86/dev-util/duma/duma-2.5.14-r1.ebuild,v 1.2 2009/04/01 01:02:31 nerdboy Exp $ > >EAPI=2 >inherit eutils flag-o-matic multilib toolchain-funcs versionator > >MY_P=${PN}_$(replace_all_version_separators '_') > >DESCRIPTION="DUMA (Detect Unintended Memory Access) is a memory debugging library" >HOMEPAGE="http://duma.sourceforge.net" >SRC_URI="mirror://sourceforge/duma/${MY_P}.tar.gz" > >LICENSE="GPL-2" >SLOT="0" >KEYWORDS="~amd64 ~ppc ~x86" >IUSE="examples" > >RDEPEND="app-shells/bash" >DEPEND="${RDEPEND}" > >S=${WORKDIR}/${MY_P} > >src_prepare() { > epatch "${FILESDIR}"/${P}-GNUmakefile.patch >} > >src_compile() { > # strip-flags > replace-flags O? O0 > append-flags -Wall -Wextra -U_FORTIFY_SOURCE > tc-export AR CC CXX LD RANLIB > > if use amd64 && ! [ -n "${DUMA_ALIGNMENT}" ]; then > export DUMA_ALIGNMENT=16 > elog "Exported DUMA_ALIGNMENT=${DUMA_ALIGNMENT} for x86_64," > fi > > emake || die "emake failed" >} > >src_test() { > emake test || die "emake test failed" > > elog "Please, see the output above to verify all tests have passed." > elog "Both static and dynamic confidence tests should say PASSED." >} > >src_install(){ > emake prefix="${D}/usr" libdir="${D}/usr/$(get_libdir)" \ > docdir="${D}/usr/share/doc/${PF}" install || die "emake install failed" > > dodoc CHANGELOG TODO GNUmakefile > > if use examples; then > insinto /usr/share/doc/${PF}/examples > doins example[1-6].cpp example_makes/ex6/Makefile || die "doins failed" > fi >} > >pkg_postinst() { > elog "See the GNUmakefile which will be also installed at" > elog "/usr/share/doc/${PF} for more options. You can now export" > elog "varibles to the build system easily, e.g.:" > elog "# export CPPFLAGS=\"-DFLAG\" (or by using append-cppflags)" > elog "# export DUMA_ALIGNMENT=${DUMA_ALIGNMENT} (Default is 16 for x86_64)" > elog "See more information about DUMA_ALIGNMENT from Readme.txt" >}
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 275011
: 195412 |
195414