Version bump
authorAndrey Kislyuk <weaver@gentoo.org>
Wed, 5 May 2010 07:14:47 +0000 (07:14 +0000)
committerAndrey Kislyuk <weaver@gentoo.org>
Wed, 5 May 2010 07:14:47 +0000 (07:14 +0000)
Package-Manager: portage-2.2_rc67/cvs/Linux x86_64

sci-biology/velvet/ChangeLog
sci-biology/velvet/Manifest
sci-biology/velvet/velvet-0.7.62.ebuild [new file with mode: 0644]

index c0d88b9d2399d613de5c967421e7ae61b9bada7f..83bfa5aea41ba184d9038f8c40ea3589f00114db 100644 (file)
@@ -1,6 +1,11 @@
 # ChangeLog for sci-biology/velvet
-# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-biology/velvet/ChangeLog,v 1.9 2009/10/31 17:57:32 maekke Exp $
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sci-biology/velvet/ChangeLog,v 1.10 2010/05/05 07:14:47 weaver Exp $
+
+*velvet-0.7.62 (05 May 2010)
+
+  05 May 2010; Andrey Kislyuk <weaver@gentoo.org> +velvet-0.7.62.ebuild:
+  Version bump
 
   31 Oct 2009; Markus Meier <maekke@gentoo.org> velvet-0.7.55.ebuild:
   amd64/x86 stable, bug #290936
index d747dfe6c2f34859e827782eb3316e6d36948e18..bd0c42eb51a94cc6ee45e27f0d79ae83f2fd238a 100644 (file)
@@ -1,16 +1,8 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
 DIST velvet_0.7.50.tgz 3459899 RMD160 cb516e1580d121bcc4c16a3a57372b008a7a7ad0 SHA1 29e8df5acd47b3cbaed02525b9edba7c205a5816 SHA256 fb12352872cc7ef4b482731dd6c82edc199a2f6ccd53728027735deac802842c
 DIST velvet_0.7.55.tgz 3475289 RMD160 f27ee2f74342f09ae1da95cd011da493c3c288c1 SHA1 e4b458b70b1cf64fca09f629a95570bd09c37b0e SHA256 315331f418c2de89c6c871cea3759d947320c0adbc763fea290ec78ece69b614
+DIST velvet_0.7.62.tgz 3506366 RMD160 1e17ebc03dc135532a3eaeb6e68883116970a128 SHA1 9e5df8b4bca97d0989e06001ae93d9d5bda552b0 SHA256 fb5604dd69300fb833ad9227dce9cf38737b8d2f0a3125361eb5edebc6a4f740
 EBUILD velvet-0.7.50.ebuild 1145 RMD160 df35af8f2ea52700b7951daa24de167e45a50442 SHA1 ffbb71058f5858705caecb887004e43e5c4deacb SHA256 61e9f5315f8616203cc263a99acc1ab64e479af02cd6ab637bf34f7588a149cb
 EBUILD velvet-0.7.55.ebuild 1720 RMD160 3fd31e44ffc0d03fbcaa4bcc347cadfb7c27f8ab SHA1 5f15b11e3954ddee5e3aff284cfd33ef84a5620a SHA256 df6d6959b07c3dab7b42756753effa4b85ca789bd6c8fd5d8a07b30700fb342b
-MISC ChangeLog 1397 RMD160 b266746bc84228571656f6be982f494e76b01628 SHA1 61827667aa2772b4b6176d1fb2c4af98ce24da42 SHA256 f585b8cff336b159e2703510a9a280537590b538d34a772b1b92cac506793d7c
+EBUILD velvet-0.7.62.ebuild 1771 RMD160 abbba8f52114f2db423ea344bfaa04c0e9f91027 SHA1 e1ffca9dea8ff5fbaabac819fa25a78bb7a2ecd1 SHA256 cf08ac594c3d6b1faf333ce9954cea18afc82fc92e6a03b416a696ca0355019a
+MISC ChangeLog 1517 RMD160 6c228acf0f9495d688a54e4936fcd34f643c7f9f SHA1 797103e3ba8f58238ffc22af7b9bd948903f56da SHA256 cbb635b2b117cda6b38f685f0e4df6e0859ba6ec20513b36e93ca7b3c692b449
 MISC metadata.xml 259 RMD160 d9d81b67d635fabd81aef8ae0edf971211ae9072 SHA1 8e32f751c67ff891fa35405a2cf6fb33752d6eb1 SHA256 541c3fbcf299d9a8ccf4132ee61f9e53a5d737cefdaa6fdc77764d8d4c7f3110
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.11 (GNU/Linux)
-
-iEYEARECAAYFAkrseqEACgkQkKaRLQcq0GILNwCeLyur474yRRTE5scn/8hFJ/82
-q0cAnR6x9bzJlRPryduV1B7qVDJ08rBn
-=IAXC
------END PGP SIGNATURE-----
diff --git a/sci-biology/velvet/velvet-0.7.62.ebuild b/sci-biology/velvet/velvet-0.7.62.ebuild
new file mode 100644 (file)
index 0000000..71f6c09
--- /dev/null
@@ -0,0 +1,54 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sci-biology/velvet/velvet-0.7.62.ebuild,v 1.1 2010/05/05 07:14:47 weaver Exp $
+
+EAPI="2"
+
+MY_P="${PN}_${PV}"
+
+DESCRIPTION="A sequence assembler for very short reads"
+HOMEPAGE="http://www.ebi.ac.uk/~zerbino/velvet/"
+SRC_URI="http://www.ebi.ac.uk/~zerbino/velvet/${MY_P}.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="-doc"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="doc? ( virtual/latex-base )"
+RDEPEND=""
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+       rm -rf "${S}"/third-party/zlib*
+       sed -i -e '/\(CFLAGS\|LDFLAGS\|Z_LIB_DIR\|Z_LIB_FILES\) *= */d' \
+               -e '1 a CFLAGS+= -Wall' -e '1 a LDFLAGS+= -lm -lz' \
+               -e '/default :/ s/zlib//' -e '/color :/ s/zlib//' \
+               -e '/obj:/ s/zlib//' -e '/obj_de:/ s/zlib//' \
+               "${S}"/Makefile || die
+       use doc || sed -i -e '/default :/ s/doc//' "${S}"/Makefile || die
+       sed -i -e '/zlib.h/d' -e '1 i #include <zlib.h>' "${S}"/src/readSet.c || die
+}
+
+src_compile() {
+       MAKE_XOPTS=""
+       if [[ $VELVET_MAXKMERLENGTH != "" ]]; then MAKE_XOPTS="$MAKE_XOPTS MAXKMERLENGTH=$VELVET_MAXKMERLENGTH"; fi
+       if [[ $VELVET_CATEGORIES != "" ]]; then MAKE_XOPTS="$MAKE_XOPTS CATEGORIES=$VELVET_CATEGORIES"; fi
+       emake -j1 $MAKE_XOPTS || die
+       emake -j1 $MAKE_XOPTS color || die
+}
+
+src_install() {
+       dobin velvet{g,h,g_de,h_de} || die
+       insinto /usr/share/${PN}
+       doins -r contrib || die
+       dodoc Manual.pdf CREDITS.txt
+}
+
+pkg_postinst() {
+       elog "To adjust the MAXKMERLENGTH or CATEGORIES parameters as described in the manual,"
+       elog "please set the variables VELVET_MAXKMERLENGTH or VELVET_CATEGORIES in your"
+       elog "environment or /etc/make.conf, then re-emerge the package. For example:"
+       elog "  VELVET_MAXKMERLENGTH=NN emerge [options] velvet"
+}