Gentoo Archives: gentoo-commits

From: "Michal Gorny (mgorny)" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-libs/libofa: libofa-0.9.3-r1.ebuild ChangeLog
Date: Sat, 07 Jun 2014 15:27:04
Message-Id: 20140607152700.8846C2004E@flycatcher.gentoo.org
1 mgorny 14/06/07 15:27:00
2
3 Modified: ChangeLog
4 Added: libofa-0.9.3-r1.ebuild
5 Log:
6 Enable multilib support.
7
8 (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key EFB4464E!)
9
10 Revision Changes Path
11 1.25 media-libs/libofa/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libofa/ChangeLog?rev=1.25&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libofa/ChangeLog?rev=1.25&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libofa/ChangeLog?r1=1.24&r2=1.25
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/media-libs/libofa/ChangeLog,v
20 retrieving revision 1.24
21 retrieving revision 1.25
22 diff -u -r1.24 -r1.25
23 --- ChangeLog 4 Jun 2012 12:51:28 -0000 1.24
24 +++ ChangeLog 7 Jun 2014 15:27:00 -0000 1.25
25 @@ -1,6 +1,11 @@
26 # ChangeLog for media-libs/libofa
27 -# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/media-libs/libofa/ChangeLog,v 1.24 2012/06/04 12:51:28 jlec Exp $
29 +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
30 +# $Header: /var/cvsroot/gentoo-x86/media-libs/libofa/ChangeLog,v 1.25 2014/06/07 15:27:00 mgorny Exp $
31 +
32 +*libofa-0.9.3-r1 (07 Jun 2014)
33 +
34 + 07 Jun 2014; Michał Górny <mgorny@g.o> +libofa-0.9.3-r1.ebuild:
35 + Enable multilib support.
36
37 04 Jun 2012; Justin Lecher <jlec@g.o> libofa-0.9.3.ebuild,
38 +files/libofa-0.9.3-gcc-4.7.patch:
39 @@ -82,4 +87,3 @@
40 27 Aug 2006; Carsten Lohrke <carlo@g.o> +metadata.xml,
41 +libofa-0.9.3.ebuild:
42 Initial commit. Thanks to Maxwell Gender-Jones, bug #126069.
43 -
44
45
46
47 1.1 media-libs/libofa/libofa-0.9.3-r1.ebuild
48
49 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libofa/libofa-0.9.3-r1.ebuild?rev=1.1&view=markup
50 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libofa/libofa-0.9.3-r1.ebuild?rev=1.1&content-type=text/plain
51
52 Index: libofa-0.9.3-r1.ebuild
53 ===================================================================
54 # Copyright 1999-2014 Gentoo Foundation
55 # Distributed under the terms of the GNU General Public License v2
56 # $Header: /var/cvsroot/gentoo-x86/media-libs/libofa/libofa-0.9.3-r1.ebuild,v 1.1 2014/06/07 15:27:00 mgorny Exp $
57
58 EAPI=5
59
60 inherit eutils flag-o-matic multilib-minimal
61
62 DESCRIPTION="Open Fingerprint Architecture"
63 HOMEPAGE="http://code.google.com/p/musicip-libofa/"
64 SRC_URI="http://musicip-libofa.googlecode.com/files/${P}.tar.gz"
65
66 LICENSE="|| ( APL-1.0 GPL-2 )"
67 SLOT="0"
68 KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
69 IUSE=""
70
71 RDEPEND="dev-libs/expat
72 net-misc/curl
73 >=sci-libs/fftw-3[${MULTILIB_USEDEP}]"
74 DEPEND="${RDEPEND}
75 virtual/pkgconfig[${MULTILIB_USEDEP}]"
76 RDEPEND="${RDEPEND}
77 abi_x86_32? ( !<=app-emulation/emul-linux-x86-medialibs-20140508-r2
78 !app-emulation/emul-linux-x86-medialibs[-abi_x86_32(-)] )"
79
80 PATCHES=(
81 "${FILESDIR}"/${P}-gcc-4.patch
82 "${FILESDIR}"/${P}-gcc-4.3.patch
83 "${FILESDIR}"/${P}-gcc-4.4.patch
84 "${FILESDIR}"/${P}-gcc-4.7.patch
85 )
86
87 src_prepare() {
88 # disable building non-installed examples
89 sed -i -e '/SUBDIRS/s:examples::' Makefile.{am,in} || die
90
91 epatch "${PATCHES[@]}"
92 epatch_user
93
94 is-flag -ffast-math && append-flags -fno-fast-math
95 }
96
97 multilib_src_configure() {
98 # disable dependencies that were used for the noinst_ example only
99
100 ECONF_SOURCE=${S} \
101 econf \
102 ac_cv_lib_expat_XML_ExpatVersion=yes \
103 ac_cv_lib_curl_curl_global_init=yes
104 }
105
106 multilib_src_install_all() {
107 dodoc AUTHORS README
108 }