<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "http://bugs.gentoo.org/bugzilla.dtd">

<bugzilla version="2.22.7"
          urlbase="http://bugs.gentoo.org/"
          maintainer="bugzilla@gentoo.org"
>

    <bug>
          <bug_id>112769</bug_id>
          
          <creation_ts>2005-11-16 19:36 0000</creation_ts>
          <short_desc>Added MPI support for sci-biology/clustalw</short_desc>
          <delta_ts>2005-11-19 15:18:01 0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>Gentoo Linux</product>
          <component>Ebuilds</component>
          <version>unspecified</version>
          <rep_platform>All</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          
          <priority>P2</priority>
          <bug_severity>enhancement</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>gentoo@gecka.us</reporter>
          <assigned_to>sci@gentoo.org</assigned_to>
          

      

      
          <long_desc isprivate="0">
            <who>gentoo@gecka.us</who>
            <bug_when>2005-11-16 19:36:13 0000</bug_when>
            <thetext>A build to add MPI support to ClustalW. It is stand alone program so no
modification of the clustalw ebuild is needed.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>gentoo@gecka.us</who>
            <bug_when>2005-11-16 19:38:26 0000</bug_when>
            <thetext>Created an attachment (id=73051)
The ebuild I made.

This is the Ebuild I made. It needs platform support, directory clean up and
such all finalized. I am not an expert ebuild writer so I am sure there is much
better ways to do some of this.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>ribosome@gentoo.org</who>
            <bug_when>2005-11-19 09:30:06 0000</bug_when>
            <thetext>Thanks for your work, Brady. This is now in Portage as a new package called 
&quot;sci-biology/clustalw-mpi&quot;. (I decided to use a new package rather than add 
the &quot;mpi&quot; USE flag to &quot;clustalw&quot; because this is a stand-alone alternative 
implementation and not just a patch for the original program.) 
 
I modified your ebuild to honor the user&apos;s USE flags, and added USE flags to 
control some options of the build process (MPI code for NJ trees, static 
scheduling for pair alignments). </thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>ribosome@gentoo.org</who>
            <bug_when>2005-11-19 09:39:46 0000</bug_when>
            <thetext>(In reply to comment #2) 
&gt; I modified your ebuild to honor the user&apos;s USE flags, 
 
I meant to say CFLAGS. </thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>gentoo@gecka.us</who>
            <bug_when>2005-11-19 15:18:01 0000</bug_when>
            <thetext>Wow! cool thanks =)

I have a bucket more custom ebuilds for programs we use here. Let me know if you
want me to upload any of them. My list includes:
sci-biology: fluctuate, lamarc, modeltest, phrap, s3, xplor-nih, fastDNAml,
genetree, migrate, paml, repeatmasker, seq-gen
sci-mathematics: rproject
sci-misc: oommf

Soemthing like 1/3 of those have fetch restrictions because they can not be
downloaded without first contacting the authors (for grant reasons..)

</thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>73051</attachid>
            <date>2005-11-16 19:38 0000</date>
            <desc>The ebuild I made.</desc>
            <filename>clustalw-mpi-0.13.ebuild</filename>
            <type>text/plain</type>
            <data encoding="base64">IyBDb3B5cmlnaHQgMTk5OS0yMDA1IEdlbnRvbyBGb3VuZGF0aW9uCiMgRGlzdHJpYnV0ZWQgdW5k
ZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSB2MgoKaW5oZXJp
dCB0b29sY2hhaW4tZnVuY3MKCkRFU0NSSVBUSU9OPSJHZW5lcmFsIHB1cnBvc2UgbXVsdGlwbGUg
YWxpZ25tZW50IHByb2dyYW0gZm9yIEROQSBhbmQgcHJvdGVpbnMiCkhPTUVQQUdFPSJodHRwOi8v
d2ViLmJpaS5hLXN0YXIuZWR1LnNnL35rdW9iaW4vY2x1c3RhbHctbXBpLyIKU1JDX1VSST0iaHR0
cDovL3dlYi5iaWkuYS1zdGFyLmVkdS5zZy9+a3VvYmluL2NsdXN0YWx3LW1waS9jbHVzdGFsdy1t
cGktJHtQVn0udGFyLmd6IgoKTElDRU5TRT0iY2x1c3RhbHciClNMT1Q9IjAiCktFWVdPUkRTPSJh
bHBoYSBhbWQ2NCBwcGMgcHBjLW1hY29zIHBwYzY0IHNwYXJjIHg4NiIKSVVTRT0iIgoKREVQRU5E
PSJ2aXJ0dWFsL2xpYmMKICAgICAgICB2aXJ0dWFsL21waSAiCgpTPSR7V09SS0RJUn0vJHtQTn0t
JHtQVn0KCnNyY19jb21waWxlKCkgewoJZW1ha2UgfHwgZGllCn0KCnNyY19pbnN0YWxsKCkgewoJ
ZG9iaW4gY2x1c3RhbHctbXBpIHx8IGRpZQp9Cg==
</data>        

          </attachment>
    </bug>

</bugzilla>