Gentoo Archives: gentoo-commits

From: "Andrey Kislyuk (weaver)" <weaver@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sci-biology/meme: ChangeLog meme-4.4.0.ebuild meme-4.2.0.ebuild
Date: Fri, 07 May 2010 19:40:21
Message-Id: 20100507194014.8F1692C3FC@corvid.gentoo.org
1 weaver 10/05/07 19:40:14
2
3 Modified: ChangeLog
4 Added: meme-4.4.0.ebuild
5 Removed: meme-4.2.0.ebuild
6 Log:
7 Version bump
8 (Portage version: 2.2_rc67/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.15 sci-biology/meme/ChangeLog
12
13 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-biology/meme/ChangeLog?rev=1.15&view=markup
14 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-biology/meme/ChangeLog?rev=1.15&content-type=text/plain
15 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-biology/meme/ChangeLog?r1=1.14&r2=1.15
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/sci-biology/meme/ChangeLog,v
20 retrieving revision 1.14
21 retrieving revision 1.15
22 diff -u -r1.14 -r1.15
23 --- ChangeLog 7 Mar 2010 20:56:03 -0000 1.14
24 +++ ChangeLog 7 May 2010 19:40:14 -0000 1.15
25 @@ -1,6 +1,12 @@
26 # ChangeLog for sci-biology/meme
27 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/sci-biology/meme/ChangeLog,v 1.14 2010/03/07 20:56:03 jlec Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/sci-biology/meme/ChangeLog,v 1.15 2010/05/07 19:40:14 weaver Exp $
30 +
31 +*meme-4.4.0 (07 May 2010)
32 +
33 + 07 May 2010; Andrey Kislyuk <weaver@g.o> -meme-4.2.0.ebuild,
34 + +meme-4.4.0.ebuild:
35 + Version bump
36
37 *meme-4.3.0-r1 (07 Mar 2010)
38
39
40
41
42 1.1 sci-biology/meme/meme-4.4.0.ebuild
43
44 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-biology/meme/meme-4.4.0.ebuild?rev=1.1&view=markup
45 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-biology/meme/meme-4.4.0.ebuild?rev=1.1&content-type=text/plain
46
47 Index: meme-4.4.0.ebuild
48 ===================================================================
49 # Copyright 1999-2010 Gentoo Foundation
50 # Distributed under the terms of the GNU General Public License v2
51 # $Header: /var/cvsroot/gentoo-x86/sci-biology/meme/meme-4.4.0.ebuild,v 1.1 2010/05/07 19:40:14 weaver Exp $
52
53 EAPI="2"
54
55 inherit autotools eutils
56
57 DESCRIPTION="The MEME/MAST system - Motif discovery and search"
58 HOMEPAGE="http://meme.sdsc.edu/meme"
59 SRC_URI="http://meme.nbcr.net/downloads/${PN}_${PV}.tar.gz"
60 LICENSE="meme"
61
62 SLOT="0"
63 KEYWORDS="~amd64 ~x86"
64
65 IUSE="mpi"
66
67 DEPEND="dev-libs/libxml2
68 dev-libs/libxslt
69 app-shells/tcsh
70 mpi? ( virtual/mpi )"
71 RDEPEND="${DEPEND}"
72
73 S="${WORKDIR}/${PN}_${PV}"
74
75 src_prepare() {
76 epatch "${FILESDIR}"/${PN}-4.0.0-Makefile.am.patch
77 eautoreconf
78 }
79
80 src_configure() {
81 MY_PREFIX="${ROOT}opt/meme"
82 USE_DISABLE_MPI=""; if ! use mpi; then USE_DISABLE_MPI="--enable-serial"; fi
83 econf --prefix=$MY_PREFIX --sysconfdir=${MY_PREFIX}/etc \
84 --with-logs="${ROOT}var/log/meme" \
85 $USE_DISABLE_MPI
86 # $(use_enable openmp)
87 }
88
89 #pkg_setup() {
90 # generate meme group to restrict logging to /var/log/meme
91 # enewgroup meme
92 #}
93
94 src_install() {
95 emake install DESTDIR="${D}" || die "Failed to install program files."
96 echo "PATH=/opt/${PN}/bin" > 99${PN}
97 doenvd 99${PN} || die
98 # allow logging only for members of meme group
99 # diropts -m 0770 -g meme -o root
100 diropts -m ugo+rwxt -o root
101 keepdir /var/log/meme
102 }
103
104 #pkg_postinst() {
105 # einfo 'Log files are produced in the "/var/log/meme" directory. Users'
106 # einfo 'need to be part of the meme group to use this facility.'
107 #}
108
109 src_test() {
110 # bug #297070
111 emake -j1 test || die "Regression tests failed."
112 }