/[gentoo-x86]/dev-db/ctdb/ctdb-1.13-r1.ebuild
Gentoo

Contents of /dev-db/ctdb/ctdb-1.13-r1.ebuild

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.12 - (show annotations) (download)
Tue Mar 31 07:45:48 2015 UTC (3 years, 2 months ago) by ago
Branch: MAIN
CVS Tags: HEAD
Changes since 1.11: +2 -2 lines
Stable for ppc64, wrt bug #525972

(Portage version: 2.2.14/cvs/Linux x86_64, RepoMan options: --include-arches="ppc64", signed Manifest commit with key 7194459F)

1 # Copyright 1999-2015 Gentoo Foundation
2 # Distributed under the terms of the GNU General Public License v2
3 # $Header: /var/cvsroot/gentoo-x86/dev-db/ctdb/ctdb-1.13-r1.ebuild,v 1.11 2015/02/28 13:57:30 ago Exp $
4
5 EAPI=5
6
7 inherit eutils multilib-minimal
8
9 DESCRIPTION="A cluster implementation of the TDB database used to store temporary data"
10 HOMEPAGE="http://ctdb.samba.org/"
11 # upstream is too sexy for releases, grab tags from:
12 # http://git.samba.org/?p=ctdb.git;a=summary
13 SRC_URI="http://dev.gentooexperimental.org/~scarabeus/${P}.tar.xz"
14
15 LICENSE="GPL-3"
16 SLOT="0"
17 KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86"
18 IUSE=""
19
20 DEPEND=">=dev-libs/popt-1.16-r2[${MULTILIB_USEDEP}]"
21 RDEPEND="${DEPEND}"
22
23 PATCHES=(
24 "${FILESDIR}/${P}-ldflags.patch"
25 )
26
27 src_prepare() {
28 epatch "${PATCHES[@]}"
29 epatch_user
30
31 # custom, broken Makefile
32 multilib_copy_sources
33 }
34
35 multilib_src_configure() {
36 econf \
37 --docdir="${EPREFIX}/usr/share/doc/${PF}" \
38 --localstatedir="${EPREFIX}/var/lib" \
39 --with-logdir="${EPREFIX}/var/log/${PN}"
40 }
41
42 multilib_src_install_all() {
43 einstalldocs
44 dohtml web/* doc/*.html
45 }

  ViewVC Help
Powered by ViewVC 1.1.20