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/wgs-assembler: metadata.xml ChangeLog wgs-assembler-5.3.ebuild
Date: Fri, 05 Jun 2009 15:16:08
Message-Id: E1MCb9J-0004Xw-Fj@stork.gentoo.org
1 weaver 09/06/05 15:16:05
2
3 Added: metadata.xml ChangeLog wgs-assembler-5.3.ebuild
4 Log:
5 New package, ebuild written by me
6 (Portage version: 2.2_rc30/cvs/Linux x86_64)
7
8 Revision Changes Path
9 1.1 sci-biology/wgs-assembler/metadata.xml
10
11 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-biology/wgs-assembler/metadata.xml?rev=1.1&view=markup
12 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-biology/wgs-assembler/metadata.xml?rev=1.1&content-type=text/plain
13
14 Index: metadata.xml
15 ===================================================================
16 <?xml version="1.0" encoding="UTF-8"?>
17 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
18 <pkgmetadata>
19 <maintainer>
20 <email>weaver@g.o</email>
21 <name>Andrey Kislyuk</name>
22 </maintainer>
23 <herd>sci-biology</herd>
24 </pkgmetadata>
25
26
27
28 1.1 sci-biology/wgs-assembler/ChangeLog
29
30 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-biology/wgs-assembler/ChangeLog?rev=1.1&view=markup
31 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-biology/wgs-assembler/ChangeLog?rev=1.1&content-type=text/plain
32
33 Index: ChangeLog
34 ===================================================================
35 # ChangeLog for sci-biology/wgs-assembler
36 # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
37 # $Header: /var/cvsroot/gentoo-x86/sci-biology/wgs-assembler/ChangeLog,v 1.1 2009/06/05 15:16:05 weaver Exp $
38
39 *wgs-assembler-5.3 (05 Jun 2009)
40
41 05 Jun 2009; Andrey Kislyuk <weaver@g.o> +wgs-assembler-5.3.ebuild:
42 New package, ebuild written by me
43
44
45
46
47 1.1 sci-biology/wgs-assembler/wgs-assembler-5.3.ebuild
48
49 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-biology/wgs-assembler/wgs-assembler-5.3.ebuild?rev=1.1&view=markup
50 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-biology/wgs-assembler/wgs-assembler-5.3.ebuild?rev=1.1&content-type=text/plain
51
52 Index: wgs-assembler-5.3.ebuild
53 ===================================================================
54 # Copyright 1999-2009 Gentoo Foundation
55 # Distributed under the terms of the GNU General Public License v2
56 # $Header: /var/cvsroot/gentoo-x86/sci-biology/wgs-assembler/wgs-assembler-5.3.ebuild,v 1.1 2009/06/05 15:16:05 weaver Exp $
57
58 EAPI="2"
59
60 inherit eutils
61
62 DESCRIPTION="Whole-genome shotgun assembler based on the Celera Assembler"
63 HOMEPAGE="http://sourceforge.net/projects/wgs-assembler/"
64 SRC_URI="mirror://sourceforge/${PN}/wgs-${PV}.tar.bz2"
65
66 LICENSE="GPL-2"
67 SLOT="0"
68 IUSE=""
69 KEYWORDS="~x86 ~amd64"
70
71 DEPEND="x11-libs/libXt"
72 RDEPEND="${DEPEND}
73 app-shells/tcsh
74 dev-perl/Log-Log4perl"
75
76 S="${WORKDIR}/wgs-${PV}"
77
78 src_compile() {
79 emake -C src -j1 SITE_NAME=LOCAL || die
80 }
81
82 src_install() {
83 OSTYPE=$(uname)
84 MACHTYPE=$(uname -m)
85 MACHTYPE=${MACHTYPE/x86_64/amd64}
86 MY_S="${OSTYPE}-${MACHTYPE}"
87 sed -i 's|#!/usr/local/bin/|#!/usr/bin/env |' $(find $MY_S -type f) || die
88
89 sed -i '/sub getBinDirectory/ a return "/usr/bin";' ${MY_S}/bin/runCA* || die
90 sed -i '1 a use lib "/usr/share/'${PN}'/lib";' $(find $MY_S -name '*.p*') || die
91 insinto /usr/share/${PN}
92 doins -r ${MY_S}/bin/spec
93 insinto /usr/share/${PN}/lib
94 doins -r ${MY_S}/bin/TIGR || die
95 rm -rf ${MY_S}/bin/{TIGR,spec}
96 dobin ${MY_S}/bin/* || die
97 dolib.a ${MY_S}/lib/* || die
98 dodoc README
99 }