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/GBrowse: GBrowse-2.48.ebuild ChangeLog GBrowse-2.39.ebuild
Date: Mon, 27 Feb 2012 15:55:51
Message-Id: 20120227155541.F2A8D2004B@flycatcher.gentoo.org
1 weaver 12/02/27 15:55:41
2
3 Modified: ChangeLog
4 Added: GBrowse-2.48.ebuild
5 Removed: GBrowse-2.39.ebuild
6 Log:
7 Version bump
8
9 (Portage version: 2.2.0_alpha74/cvs/Linux x86_64)
10
11 Revision Changes Path
12 1.4 sci-biology/GBrowse/ChangeLog
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-biology/GBrowse/ChangeLog?rev=1.4&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-biology/GBrowse/ChangeLog?rev=1.4&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-biology/GBrowse/ChangeLog?r1=1.3&r2=1.4
17
18 Index: ChangeLog
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/sci-biology/GBrowse/ChangeLog,v
21 retrieving revision 1.3
22 retrieving revision 1.4
23 diff -u -r1.3 -r1.4
24 --- ChangeLog 2 Jan 2012 21:19:46 -0000 1.3
25 +++ ChangeLog 27 Feb 2012 15:55:41 -0000 1.4
26 @@ -1,6 +1,12 @@
27 # ChangeLog for sci-biology/GBrowse
28 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
29 -# $Header: /var/cvsroot/gentoo-x86/sci-biology/GBrowse/ChangeLog,v 1.3 2012/01/02 21:19:46 weaver Exp $
30 +# $Header: /var/cvsroot/gentoo-x86/sci-biology/GBrowse/ChangeLog,v 1.4 2012/02/27 15:55:41 weaver Exp $
31 +
32 +*GBrowse-2.48 (27 Feb 2012)
33 +
34 + 27 Feb 2012; Andrey Kislyuk <weaver@g.o> -GBrowse-2.39.ebuild,
35 + +GBrowse-2.48.ebuild:
36 + Version bump
37
38 *GBrowse-2.44-r1 (02 Jan 2012)
39
40
41
42
43 1.1 sci-biology/GBrowse/GBrowse-2.48.ebuild
44
45 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-biology/GBrowse/GBrowse-2.48.ebuild?rev=1.1&view=markup
46 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-biology/GBrowse/GBrowse-2.48.ebuild?rev=1.1&content-type=text/plain
47
48 Index: GBrowse-2.48.ebuild
49 ===================================================================
50 # Copyright 1999-2012 Gentoo Foundation
51 # Distributed under the terms of the GNU General Public License v2
52 # $Header: /var/cvsroot/gentoo-x86/sci-biology/GBrowse/GBrowse-2.48.ebuild,v 1.1 2012/02/27 15:55:41 weaver Exp $
53
54 EAPI=4
55
56 MODULE_AUTHOR=LDS
57 inherit perl-module webapp
58
59 DESCRIPTION="Generic Model Organism Database Project - The Generic Genome Browser"
60 HOMEPAGE="http://gmod.org/wiki/GBrowse"
61 KEYWORDS="~amd64 ~x86"
62 IUSE="-minimal mysql postgres +sqlite"
63
64 SLOT="0"
65 WEBAPP_MANUAL_SLOT="yes"
66
67 CDEPEND="!<sci-biology/GBrowse-2.44-r1
68 >=sci-biology/bioperl-1.6.9
69 >=dev-perl/Bio-Graphics-2.09
70 >=dev-perl/GD-2.07
71 >=dev-perl/CGI-Session-4.02
72 dev-perl/IO-String
73 dev-perl/JSON
74 dev-perl/libwww-perl
75 dev-perl/Statistics-Descriptive
76 !minimal? (
77 dev-perl/Bio-Das
78 >=dev-perl/Bio-SamTools-1.20
79 dev-perl/Crypt-SSLeay
80 dev-perl/DB_File-Lock
81 dev-perl/DBI
82 mysql? ( dev-perl/DBD-mysql )
83 postgres? ( dev-perl/DBD-Pg )
84 sqlite? ( dev-perl/DBD-SQLite )
85 dev-perl/FCGI
86 dev-perl/File-NFSLock
87 dev-perl/GD-SVG
88 dev-perl/Net-OpenID-Consumer
89 dev-perl/Net-SMTP-SSL
90 )"
91 # >=dev-perl/Bio-DB-BigFile-1.00 - requires jklib to compile
92 DEPEND="virtual/perl-Module-Build
93 dev-perl/Capture-Tiny
94 ${CDEPEND}"
95 RDEPEND="${CDEPEND}"
96
97 PATCHES=( "${FILESDIR}"/GBrowseInstall.pm-2.39.patch )
98
99 src_configure() {
100 webapp_src_preinst
101
102 # myconf="--install_base=${D}/usr" or "--install_base=/opt/gbrowse"
103 myconf="--conf=/etc/gbrowse2"
104 myconf="${myconf} --htdocs=${MY_HTDOCSDIR}"
105 myconf="${myconf} --cgibin=${MY_CGIBINDIR}"
106 myconf="${myconf} --tmp=/var/tmp/gbrowse2"
107 myconf="${myconf} --persistent=/var/db/gbrowse2"
108 myconf="${myconf} --databases=/var/db/gbrowse2/databases"
109 myconf="${myconf} --installconf=no"
110 myconf="${myconf} --installetc=no"
111 perl-module_src_configure
112 }
113
114 src_install() {
115 dodir /var/tmp/gbrowse2
116 dodir /var/db/gbrowse2/sessions
117 dodir /var/db/gbrowse2/userdata
118 webapp_serverowned -R /var/tmp/gbrowse2 /var/db/gbrowse2
119 perl-module_src_install
120 webapp_src_install
121 }