dev-libs/libatomic_ops: version bump to 7.6.0
[gentoo.git] / dev-libs / libatomic_ops / libatomic_ops-1.2-r1.ebuild
1 # Copyright 1999-2017 Gentoo Foundation
2 # Distributed under the terms of the GNU General Public License v2
3
4 inherit eutils autotools
5
6 DESCRIPTION="Implementation for atomic memory update operations"
7 HOMEPAGE="http://www.hpl.hp.com/research/linux/atomic_ops/"
8 SRC_URI="http://www.hpl.hp.com/research/linux/atomic_ops/download/${P}.tar.gz"
9
10 LICENSE="MIT boehm-gc GPL-2+"
11 SLOT="0"
12 KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
13 IUSE=""
14
15 src_unpack(){
16         unpack ${A}
17         cd "${S}"
18         epatch "${FILESDIR}"/${P}-ppc64-load_acquire.patch
19         epatch "${FILESDIR}"/${P}-ppc-asm.patch
20         epatch "${FILESDIR}"/${P}-sh4.patch
21         epatch "${FILESDIR}"/${P}-fix-makefile-am-generic.patch
22         epatch "${FILESDIR}"/${P}-x32.patch
23         eautoreconf
24 }
25
26 src_install() {
27         emake pkgdatadir="${EPREFIX}/usr/share/doc/${PF}" DESTDIR="${D}" install || die
28 }