Gentoo Archives: gentoo-commits

From: "Jeroen Roovers (jer)" <jer@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-admin/fam: fam-2.7.0-r7.ebuild ChangeLog
Date: Thu, 01 Aug 2013 01:28:30
Message-Id: 20130801012824.062B42171C@flycatcher.gentoo.org
1 jer 13/08/01 01:28:23
2
3 Modified: ChangeLog
4 Added: fam-2.7.0-r7.ebuild
5 Log:
6 Add multilib support by Alexis Ballier (bug #479318).
7
8 (Portage version: 2.2.0_alpha191/cvs/Linux x86_64, signed Manifest commit with key A792A613)
9
10 Revision Changes Path
11 1.77 app-admin/fam/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/fam/ChangeLog?rev=1.77&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/fam/ChangeLog?rev=1.77&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/fam/ChangeLog?r1=1.76&r2=1.77
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/app-admin/fam/ChangeLog,v
20 retrieving revision 1.76
21 retrieving revision 1.77
22 diff -u -r1.76 -r1.77
23 --- ChangeLog 24 Apr 2013 17:53:43 -0000 1.76
24 +++ ChangeLog 1 Aug 2013 01:28:23 -0000 1.77
25 @@ -1,6 +1,11 @@
26 # ChangeLog for app-admin/fam
27 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/app-admin/fam/ChangeLog,v 1.76 2013/04/24 17:53:43 jer Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/app-admin/fam/ChangeLog,v 1.77 2013/08/01 01:28:23 jer Exp $
30 +
31 +*fam-2.7.0-r7 (01 Aug 2013)
32 +
33 + 01 Aug 2013; Jeroen Roovers <jer@g.o> +fam-2.7.0-r7.ebuild:
34 + Add multilib support by Alexis Ballier (bug #479318).
35
36 24 Apr 2013; Jeroen Roovers <jer@g.o> fam-2.7.0-r6.ebuild:
37 Fix building with automake-1.13.
38
39
40
41 1.1 app-admin/fam/fam-2.7.0-r7.ebuild
42
43 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/fam/fam-2.7.0-r7.ebuild?rev=1.1&view=markup
44 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/fam/fam-2.7.0-r7.ebuild?rev=1.1&content-type=text/plain
45
46 Index: fam-2.7.0-r7.ebuild
47 ===================================================================
48 # Copyright 1999-2013 Gentoo Foundation
49 # Distributed under the terms of the GNU General Public License v2
50 # $Header: /var/cvsroot/gentoo-x86/app-admin/fam/fam-2.7.0-r7.ebuild,v 1.1 2013/08/01 01:28:23 jer Exp $
51
52 EAPI=5
53 inherit eutils autotools multilib-minimal
54
55 DEBIAN_PATCH="17"
56 DESCRIPTION="FAM, the File Alteration Monitor"
57 HOMEPAGE="http://oss.sgi.com/projects/fam/"
58 SRC_URI="ftp://oss.sgi.com/projects/fam/download/stable/${P}.tar.gz
59 mirror://debian/pool/main/f/${PN}/${P/-/_}-${DEBIAN_PATCH}.diff.gz"
60
61 LICENSE="GPL-2 LGPL-2.1"
62 SLOT="0"
63 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
64 IUSE="static-libs"
65
66 DEPEND="|| ( net-nds/rpcbind >=net-nds/portmap-5b-r6 )
67 !app-admin/gamin"
68 RDEPEND="${DEPEND}"
69
70 DOCS=( AUTHORS ChangeLog INSTALL NEWS TODO README )
71
72 src_prepare() {
73 epatch "${WORKDIR}/${P/-/_}-${DEBIAN_PATCH}.diff"
74 edos2unix "${S}"/${P}/debian/patches/10_debianbug375967.patch
75 EPATCH_SUFFIX="patch" EPATCH_FORCE="yes" epatch "${S}"/${P}/debian/patches
76 sed -i configure.ac -e 's|AM_CONFIG_HEADER|AC_CONFIG_HEADERS|g' || die
77
78 eautoreconf
79 multilib_copy_sources
80 }
81
82 multilib_src_configure() {
83 econf $(use_enable static-libs static)
84
85 # These are thrown away later
86 if ! multilib_is_native_abi ; then
87 sed -i -e 's/src conf man//' Makefile || die
88 fi
89 }
90
91 multilib_src_install_all() {
92 prune_libtool_files
93
94 sed -i "${D}"/etc/fam.conf \
95 -e "s:local_only = false:local_only = true:g" \
96 || die "sed fam.conf"
97
98 doinitd "${FILESDIR}/famd"
99 }