Gentoo Archives: gentoo-commits

From: "Justin Lecher (jlec)" <jlec@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sci-biology/wise: metadata.xml wise-2.4.0_alpha.ebuild ChangeLog
Date: Sun, 29 Mar 2015 13:39:27
Message-Id: 20150329133924.4535A14C72@oystercatcher.gentoo.org
1 jlec 15/03/29 13:39:24
2
3 Modified: metadata.xml wise-2.4.0_alpha.ebuild ChangeLog
4 Log:
5 Bump to EAPI=5
6
7 (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key B9D4F231BD1558AB!)
8
9 Revision Changes Path
10 1.4 sci-biology/wise/metadata.xml
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-biology/wise/metadata.xml?rev=1.4&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-biology/wise/metadata.xml?rev=1.4&content-type=text/plain
14 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-biology/wise/metadata.xml?r1=1.3&r2=1.4
15
16 Index: metadata.xml
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/sci-biology/wise/metadata.xml,v
19 retrieving revision 1.3
20 retrieving revision 1.4
21 diff -u -r1.3 -r1.4
22 --- metadata.xml 14 Sep 2006 02:21:22 -0000 1.3
23 +++ metadata.xml 29 Mar 2015 13:39:24 -0000 1.4
24 @@ -1,5 +1,5 @@
25 <?xml version="1.0" encoding="UTF-8"?>
26 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
27 <pkgmetadata>
28 - <herd>sci-biology</herd>
29 + <herd>sci-biology</herd>
30 </pkgmetadata>
31
32
33
34 1.3 sci-biology/wise/wise-2.4.0_alpha.ebuild
35
36 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-biology/wise/wise-2.4.0_alpha.ebuild?rev=1.3&view=markup
37 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-biology/wise/wise-2.4.0_alpha.ebuild?rev=1.3&content-type=text/plain
38 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-biology/wise/wise-2.4.0_alpha.ebuild?r1=1.2&r2=1.3
39
40 Index: wise-2.4.0_alpha.ebuild
41 ===================================================================
42 RCS file: /var/cvsroot/gentoo-x86/sci-biology/wise/wise-2.4.0_alpha.ebuild,v
43 retrieving revision 1.2
44 retrieving revision 1.3
45 diff -u -r1.2 -r1.3
46 --- wise-2.4.0_alpha.ebuild 2 Oct 2010 15:08:42 -0000 1.2
47 +++ wise-2.4.0_alpha.ebuild 29 Mar 2015 13:39:24 -0000 1.3
48 @@ -1,8 +1,8 @@
49 -# Copyright 1999-2010 Gentoo Foundation
50 +# Copyright 1999-2015 Gentoo Foundation
51 # Distributed under the terms of the GNU General Public License v2
52 -# $Header: /var/cvsroot/gentoo-x86/sci-biology/wise/wise-2.4.0_alpha.ebuild,v 1.2 2010/10/02 15:08:42 dilfridge Exp $
53 +# $Header: /var/cvsroot/gentoo-x86/sci-biology/wise/wise-2.4.0_alpha.ebuild,v 1.3 2015/03/29 13:39:24 jlec Exp $
54
55 -EAPI="3"
56 +EAPI=5
57
58 inherit eutils toolchain-funcs versionator
59
60 @@ -12,8 +12,8 @@
61
62 LICENSE="BSD"
63 SLOT="0"
64 -IUSE="doc"
65 KEYWORDS="~alpha ~amd64 ~ia64 ~sparc ~x86"
66 +IUSE="doc static-libs"
67
68 RDEPEND="~sci-biology/hmmer-2.3.2"
69 DEPEND="
70 @@ -25,11 +25,12 @@
71 S="${WORKDIR}"/${PN}$(delete_version_separator 3)
72
73 src_prepare() {
74 - epatch "${FILESDIR}"/${P}-glibc-2.10.patch
75 - epatch "${FILESDIR}"/${P}-cflags.patch
76 - cd "${S}"/docs
77 - cat "${S}"/src/models/*.tex "${S}"/src/dynlibsrc/*.tex | perl gettex.pl > temp.tex
78 - cat wise2api.tex temp.tex apiend.tex > api.tex
79 + epatch \
80 + "${FILESDIR}"/${P}-glibc-2.10.patch \
81 + "${FILESDIR}"/${P}-cflags.patch
82 + cd "${S}"/docs || die
83 + cat "${S}"/src/models/*.tex "${S}"/src/dynlibsrc/*.tex | perl gettex.pl > temp.tex || die
84 + cat wise2api.tex temp.tex apiend.tex > api.tex || die
85 epatch "${FILESDIR}"/${PN}-api.tex.patch
86 }
87
88 @@ -37,9 +38,9 @@
89 emake \
90 -C src \
91 CC="$(tc-getCC)" \
92 - all || die
93 + all
94 if use doc; then
95 - cd "${S}"/docs
96 + cd "${S}"/docs || die
97 for i in api appendix dynamite wise2 wise3arch; do
98 latex ${i} || die
99 latex ${i} || die
100 @@ -49,21 +50,24 @@
101 }
102
103 src_test() {
104 - cd "${S}"/src
105 - WISECONFIGDIR="${S}/wisecfg" make test || die
106 + cd "${S}"/src || die
107 + WISECONFIGDIR="${S}/wisecfg" emake test
108 }
109
110 src_install() {
111 - dobin "${S}"/src/bin/* || die "Failed to install program"
112 - dolib.a "${S}"/src/base/libwisebase.a || die "Failed to install libwisebase"
113 - dolib.a "${S}"/src/dynlibsrc/libdyna.a || die "Failed to install libdyna"
114 - dobin "${S}"/src/dynlibsrc/testgendb || die "Failed to install testgendb"
115 - dolib.a "${S}"/src/models/libmodel.a || die "Failed to install libmodel"
116 + dobin "${S}"/src/bin/* "${S}"/src/dynlibsrc/testgendb
117 + use static-libs && \
118 + dolib.a \
119 + "${S}"/src/base/libwisebase.a \
120 + "${S}"/src/dynlibsrc/libdyna.a \
121 + "${S}"/src/models/libmodel.a
122 +
123 insinto /usr/share/${PN}
124 - doins -r "${S}"/wisecfg || die "Failed to install wisecfg"
125 + doins -r "${S}"/wisecfg
126 +
127 if use doc; then
128 insinto /usr/share/doc/${PF}
129 - doins "${S}"/docs/*.ps || die "Failed to install documentation"
130 + doins "${S}"/docs/*.ps
131 fi
132 newenvd "${FILESDIR}"/${PN}-env 24wise || die "Failed to install env file"
133 }
134
135
136
137 1.17 sci-biology/wise/ChangeLog
138
139 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-biology/wise/ChangeLog?rev=1.17&view=markup
140 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-biology/wise/ChangeLog?rev=1.17&content-type=text/plain
141 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-biology/wise/ChangeLog?r1=1.16&r2=1.17
142
143 Index: ChangeLog
144 ===================================================================
145 RCS file: /var/cvsroot/gentoo-x86/sci-biology/wise/ChangeLog,v
146 retrieving revision 1.16
147 retrieving revision 1.17
148 diff -u -r1.16 -r1.17
149 --- ChangeLog 2 Oct 2010 15:08:42 -0000 1.16
150 +++ ChangeLog 29 Mar 2015 13:39:24 -0000 1.17
151 @@ -1,6 +1,10 @@
152 # ChangeLog for sci-biology/wise
153 -# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
154 -# $Header: /var/cvsroot/gentoo-x86/sci-biology/wise/ChangeLog,v 1.16 2010/10/02 15:08:42 dilfridge Exp $
155 +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
156 +# $Header: /var/cvsroot/gentoo-x86/sci-biology/wise/ChangeLog,v 1.17 2015/03/29 13:39:24 jlec Exp $
157 +
158 + 29 Mar 2015; Justin Lecher <jlec@g.o> metadata.xml,
159 + wise-2.4.0_alpha.ebuild:
160 + Bump to EAPI=5
161
162 02 Oct 2010; Andreas K. Huettel <dilfridge@g.o> wise-2.2.0.ebuild,
163 wise-2.4.0_alpha.ebuild:
164 @@ -65,4 +69,3 @@
165 06 Mar 2005; Olivier Fisette <ribosome@g.o> +metadata.xml,
166 +files/wise-api.tex.patch, +files/wise-env, +wise-2.2.0.ebuild:
167 Initial import.
168 -