diff options
author | 2009-09-20 00:34:24 +0000 | |
---|---|---|
committer | 2009-09-20 00:34:24 +0000 | |
commit | 510f5c1e0fe44a3c3e2274b2ed8f07d0ad20fabc (patch) | |
tree | 129860efc478e8edc14584d32a99585c9fc29d8f /sci-biology/velvet | |
parent | 19 Sep 2009; Zac Medico <zmedico@gentoo.org> +portage-2.2_rc41.ebuild: (diff) | |
download | historical-510f5c1e0fe44a3c3e2274b2ed8f07d0ad20fabc.tar.gz historical-510f5c1e0fe44a3c3e2274b2ed8f07d0ad20fabc.tar.bz2 historical-510f5c1e0fe44a3c3e2274b2ed8f07d0ad20fabc.zip |
Add support for passing compile-time variables to build
Package-Manager: portage-2.2_rc30/cvs/Linux x86_64
Diffstat (limited to 'sci-biology/velvet')
-rw-r--r-- | sci-biology/velvet/ChangeLog | 5 | ||||
-rw-r--r-- | sci-biology/velvet/Manifest | 4 | ||||
-rw-r--r-- | sci-biology/velvet/velvet-0.7.55.ebuild | 16 |
3 files changed, 19 insertions, 6 deletions
diff --git a/sci-biology/velvet/ChangeLog b/sci-biology/velvet/ChangeLog index 690e843005b0..cdc3ddeb9b20 100644 --- a/sci-biology/velvet/ChangeLog +++ b/sci-biology/velvet/ChangeLog @@ -1,6 +1,9 @@ # 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.6 2009/09/19 23:25:41 weaver Exp $ +# $Header: /var/cvsroot/gentoo-x86/sci-biology/velvet/ChangeLog,v 1.7 2009/09/20 00:34:24 weaver Exp $ + + 19 Sep 2009; Andrey Kislyuk <weaver@gentoo.org> velvet-0.7.55.ebuild: + Add support for passing compile-time variables to build *velvet-0.7.55 (19 Sep 2009) diff --git a/sci-biology/velvet/Manifest b/sci-biology/velvet/Manifest index 8a1fa5782b8c..c4191437ccc0 100644 --- a/sci-biology/velvet/Manifest +++ b/sci-biology/velvet/Manifest @@ -1,6 +1,6 @@ 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 EBUILD velvet-0.7.50.ebuild 1145 RMD160 df35af8f2ea52700b7951daa24de167e45a50442 SHA1 ffbb71058f5858705caecb887004e43e5c4deacb SHA256 61e9f5315f8616203cc263a99acc1ab64e479af02cd6ab637bf34f7588a149cb -EBUILD velvet-0.7.55.ebuild 1145 RMD160 bbe2d8949c4df6e7210b24e003b929ea66d10783 SHA1 0fd563e71e1ff12b478784ee7f3fa2edbcf6cd88 SHA256 142752b7a259ff4bba6f5da2bbc00f6d09b658a9690d878a0ea1c098f8ffa7c7 -MISC ChangeLog 1079 RMD160 dec96ecbf91d12bc3a84ba328315aa4e8e1cc9a0 SHA1 b4509e59d42cf64a815844b80bd2c477631d4981 SHA256 cc99f7683415127f10e1e08c3127f42e9dd8dc191cf651c9afcf5af586826183 +EBUILD velvet-0.7.55.ebuild 1726 RMD160 0dbcda2f487d5cbb03b35a839f399ccfa0720f5f SHA1 9eb3ad77ba0087139490c87c3bc524a6c99f9420 SHA256 1a00d81eae2964eb358de4fe55bcdd5df319b75a991c8416a04d72f3905d997d +MISC ChangeLog 1210 RMD160 7a4870a7b3c943ef0c302d9bd00d29f85d6bd582 SHA1 7f3b7a817fef619a8cd1b351f888fd88f0da3aea SHA256 cc64776dbf238862ae6ac4b95f81cacb49afb8ec628dd4a9cdb4c2b90aec78b5 MISC metadata.xml 259 RMD160 d9d81b67d635fabd81aef8ae0edf971211ae9072 SHA1 8e32f751c67ff891fa35405a2cf6fb33752d6eb1 SHA256 541c3fbcf299d9a8ccf4132ee61f9e53a5d737cefdaa6fdc77764d8d4c7f3110 diff --git a/sci-biology/velvet/velvet-0.7.55.ebuild b/sci-biology/velvet/velvet-0.7.55.ebuild index ed683d3562ff..d5f152c673be 100644 --- a/sci-biology/velvet/velvet-0.7.55.ebuild +++ b/sci-biology/velvet/velvet-0.7.55.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sci-biology/velvet/velvet-0.7.55.ebuild,v 1.1 2009/09/19 23:25:41 weaver Exp $ +# $Header: /var/cvsroot/gentoo-x86/sci-biology/velvet/velvet-0.7.55.ebuild,v 1.2 2009/09/20 00:34:24 weaver Exp $ EAPI="2" @@ -31,8 +31,11 @@ src_prepare() { } src_compile() { - emake -j1 || die - emake -j1 color || die + 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() { @@ -41,3 +44,10 @@ src_install() { doins -r contrib || die dodoc Manual.pdf CREDITS.txt } + +pkg_postinst() { + einfo "To adjust the MAXKMERLENGTH or CATEGORIES parameters as described in the manual," + einfo "please set the variables VELVET_MAXKMERLENGTH or VELVET_CATEGORIES in your" + einfo "environment or /etc/make.conf, then re-emerge the package. For example:" + einfo " VELVET_MAXKMERLENGTH=NN emerge [options] velvet" +} |