<?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>154932</bug_id>
          
          <creation_ts>2006-11-12 13:36 0000</creation_ts>
          <short_desc>media-sound/fluidsynth-1.0.7 ebuild enhancements</short_desc>
          <delta_ts>2007-06-20 14:29:24 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>All</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>swapon@gmail.com</reporter>
          <assigned_to>sound@gentoo.org</assigned_to>
          <cc>phajdan.jr@gmail.com</cc>

      

      
          <long_desc isprivate="0">
            <who>swapon@gmail.com</who>
            <bug_when>2006-11-12 13:36:32 0000</bug_when>
            <thetext>some ebuild enhancements:
-fixed jack support (dep use)
-fixed use handling</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>swapon@gmail.com</who>
            <bug_when>2006-11-12 13:37:50 0000</bug_when>
            <thetext>Created an attachment (id=101778)
ebuild patch from 1.0.7

ebuild 1.0.7 patch, some enhancements</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>flameeyes@gentoo.org</who>
            <bug_when>2006-11-13 07:52:25 0000</bug_when>
            <thetext>Thanks for the patch, but it&apos;s not yet ready for commit:

- when enabling lash and not enabling alsa, the ebuild should not die (don&apos;t tell me, I&apos;d prefer it to die, but that&apos;s the policy), so it should indeed warn, but not fail, instead it should either enable ALSA silently (preferred) or disable lash altogether;
- no need for the double flags on use_enable when they are the same;
- is static useflag used to generate static libraries or static executable? if it&apos;s for static libraries, remove the useflag and let it always build static libraries aside from shared ones;
- coreaudio is OSX stuff, leave it disabled until the ebuild is picked up by the OSX guys.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>phajdan.jr@gmail.com</who>
            <bug_when>2007-01-23 19:37:07 0000</bug_when>
            <thetext>Created an attachment (id=107926)
corrected patch

</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>phajdan.jr@gmail.com</who>
            <bug_when>2007-01-23 19:41:23 0000</bug_when>
            <thetext>Looks like the reporter didn&apos;t provide corrected version of the patch, so I created my own.

Notes:
- preserved most ideas of original patch
- ebuild doesn&apos;t die, only prints a warning
- corrected double flags in use_enable
- static USE-flag was there before; didn&apos;t touch it
- removed coreaudio from previous patch
- looks like the ./configure script ignores use_enable for alsa and oss
- I&apos;m not sure about --disable-ladcca option passed to econf; it was in the previous patch so I preserved it</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>flameeyes@gentoo.org</who>
            <bug_when>2007-06-20 14:29:24 0000</bug_when>
            <thetext>I&apos;ve reworked the patch a bit, cleaned up the ebuild a bit, and committed it in 1.0.7a.
</thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>101778</attachid>
            <date>2006-11-12 13:37 0000</date>
            <desc>ebuild patch from 1.0.7</desc>
            <filename>ebuild_1.0.7.diff</filename>
            <type>text/plain</type>
            <data encoding="base64">LS0tIC91c3IvcG9ydGFnZS9tZWRpYS1zb3VuZC9mbHVpZHN5bnRoL2ZsdWlkc3ludGgtMS4wLjcu
ZWJ1aWxkCTIwMDYtMTEtMDEgMDA6MDY6MDMuMDAwMDAwMDAwICswMTAwCisrKyBmbHVpZHN5bnRo
LTEuMC43LmVidWlsZAkyMDA2LTExLTEyIDIyOjMyOjQ1LjAwMDAwMDAwMCArMDEwMApAQCAtMiw4
ICsyLDYgQEAKICMgRGlzdHJpYnV0ZWQgdW5kZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJh
bCBQdWJsaWMgTGljZW5zZSB2MgogIyAkSGVhZGVyOiAvdmFyL2N2c3Jvb3QvZ2VudG9vLXg4Ni9t
ZWRpYS1zb3VuZC9mbHVpZHN5bnRoL2ZsdWlkc3ludGgtMS4wLjcuZWJ1aWxkLHYgMS44IDIwMDYv
MTAvMzEgMjI6Mzk6MzUgdGhlX3BheWEgRXhwICQKIAotSVVTRT0iYWxzYSBqYWNrIGxhc2ggc3Rh
dGljIgotCiBpbmhlcml0IGZsYWctby1tYXRpYyBldXRpbHMKIAogUkVMRUFTRV9TVUZGSVg9ImEi
CkBAIC0xNCwyNiArMTIsNDIgQEAKIExJQ0VOU0U9IkdQTC0yIgogU0xPVD0iMCIKIEtFWVdPUkRT
PSJhbWQ2NCBwcGMgc3BhcmMgeDg2IH54ODYtZmJzZCIKK0lVU0U9ImFsc2EgY29yZWF1ZGlvIGRl
YnVnIGphY2sgbGFkc3BhIGxhc2ggbWlkaXNoYXJlIG9zcyBzdGF0aWMgc3NlIgogCiBERVBFTkQ9
ImphY2s/ICggbWVkaWEtc291bmQvamFjay1hdWRpby1jb25uZWN0aW9uLWtpdCApCi0JbWVkaWEt
bGlicy9sYWRzcGEtc2RrCisJbGFkc3BhPyAoID49bWVkaWEtbGlicy9sYWRzcGEtc2RrLTEuMTIK
KwkJICA+PW1lZGlhLWxpYnMvbGFkc3BhLWNtdC0xLjE1ICkKIAlhbHNhPyAoIG1lZGlhLWxpYnMv
YWxzYS1saWIKLQkgICAgICAgIGxhc2g/ICggPj1tZWRpYS1zb3VuZC9sYXNoLTAuNSApICkiCisJ
bGFzaD8gKCA+PW1lZGlhLXNvdW5kL2xhc2gtMC41ICkgKSIKIAotIyBBbHNhIGlzIHJlcXVpcmVk
IGZvciBsYXNoIHN1cHBvcnQgaW4gdGhpcyBwYWNrYWdlLgorcGtnX3NldHVwKCkgeworCSMgYWxz
YSBpcyByZXF1aXJlZCBmb3IgbGFzaCBzdXBwb3J0IGluIHRoaXMgcGFja2FnZS4KKwlpZiB1c2Ug
bGFzaCAmJiAhIHVzZSBhbHNhOyB0aGVuCisJCWV3YXJuICIgIgorCQlld2FybiAiYWxzYSBpcyBy
ZXF1aXJlZCBmb3IgbGFzaCBzdXBwb3J0IGluIHRoaXMgcGFja2FnZSIKKwkJZXdhcm4gInBsZWFz
ZSBlbmFibGUgYWxzYSBzdXBwb3J0ICIKKwkJZXdhcm4gIiAiCisJCWRpZQorCWZpCit9CiAKIHNy
Y19jb21waWxlKCkgewotCWxvY2FsIG15Y29uZgotCW15Y29uZj0iLS1lbmFibGUtbGFkc3BhIGB1
c2VfZW5hYmxlIGphY2sgamFjay1zdXBwb3J0YCBgdXNlX2VuYWJsZSBzdGF0aWNgIgotCi0JaWYg
dXNlIGFsc2E7IHRoZW4KLQkJbXljb25mPSIke215Y29uZn0gLS1lbmFibGUtYWxzYSBgdXNlX2Vu
YWJsZSBsYXNoYCIKLQllbHNlCi0JCW15Y29uZj0iJHtteWNvbmZ9IC0tZGlzYWJsZS1hbHNhIC0t
ZGlzYWJsZS1sYXNoIgotCWZpCisJIyBsYWRjY2Egc3VwcG9ydCBpcyBkZXByZWNhdGVkIGluIHBs
YWNlIG9mIGxhc2gKKwllY29uZiBcCisJCS0tZGlzYWJsZS1sYWRjY2EgXAorCQkkKHVzZV9lbmFi
bGUgbGFkc3BhIGxhZHNwYSkgXAorCQkkKHVzZV9lbmFibGUgamFjayBqYWNrLXN1cHBvcnQpIFwK
KwkJJCh1c2VfZW5hYmxlIHN0YXRpYyBzdGF0aWMpIFwKKwkJJCh1c2VfZW5hYmxlIGFsc2EgYWxz
YSkgXAorCQkkKHVzZV9lbmFibGUgY29yZWFkaW8gY29yZWF1ZGlvKSBcCisJCSQodXNlX2VuYWJs
ZSBvc3Mgb3NzKSBcCisJCSQodXNlX2VuYWJsZSBsYXNoIGxhc2gpIFwKKwkJJCh1c2VfZW5hYmxl
IG1pZGlzaGFyZSBtaWRpc2hhcmUpIFwKKwkJJCh1c2VfZW5hYmxlIHNzZSBzc2UpIFwKKwkJJCh1
c2VfZW5hYmxlIGRlYnVnIGRlYnVnKSBcCisJCSR7bXljb25mfSB8fCBkaWUgImVjb25mIGZhaWxl
ZCIKIAotCWVjb25mICR7bXljb25mfSB8fCBkaWUgIi4vY29uZmlndXJlIGZhaWxlZCIKLQllbWFr
ZSB8fCBkaWUKKwllbWFrZSB8fCBkaWUgImVtYWtlIGZhaWxlZCIKIH0KIAogc3JjX2luc3RhbGwo
KSB7Cg==
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>107926</attachid>
            <date>2007-01-23 19:37 0000</date>
            <desc>corrected patch</desc>
            <filename>ebuild.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">LS0tIGZsdWlkc3ludGgtMS4wLjcuZWJ1aWxkLm9yaWcJMjAwNy0wMS0yMyAyMDoyNDoxMC4wMDAw
MDAwMDAgKzAxMDAKKysrIGZsdWlkc3ludGgtMS4wLjcuZWJ1aWxkCTIwMDctMDEtMjMgMjA6MzU6
MDQuMDAwMDAwMDAwICswMTAwCkBAIC0yLDcgKzIsNyBAQAogIyBEaXN0cmlidXRlZCB1bmRlciB0
aGUgdGVybXMgb2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIHYyCiAjICRIZWFkZXI6
IC92YXIvY3Zzcm9vdC9nZW50b28teDg2L21lZGlhLXNvdW5kL2ZsdWlkc3ludGgvZmx1aWRzeW50
aC0xLjAuNy5lYnVpbGQsdiAxLjggMjAwNi8xMC8zMSAyMjozOTozNSB0aGVfcGF5YSBFeHAgJAog
Ci1JVVNFPSJhbHNhIGphY2sgbGFzaCBzdGF0aWMiCitJVVNFPSJhbHNhIGRlYnVnIGphY2sgbGFk
c3BhIGxhc2ggbWlkaXNoYXJlIG9zcyBzdGF0aWMgc3NlIgogCiBpbmhlcml0IGZsYWctby1tYXRp
YyBldXRpbHMKIApAQCAtMTYsMTUgKzE2LDIxIEBACiBLRVlXT1JEUz0iYW1kNjQgcHBjIHNwYXJj
IHg4NiB+eDg2LWZic2QiCiAKIERFUEVORD0iamFjaz8gKCBtZWRpYS1zb3VuZC9qYWNrLWF1ZGlv
LWNvbm5lY3Rpb24ta2l0ICkKLQltZWRpYS1saWJzL2xhZHNwYS1zZGsKKwlsYWRzcGE/ICggPj1t
ZWRpYS1saWJzL2xhZHNwYS1zZGstMS4xMgorCSAgICAgICAgICA+PW1lZGlhLWxpYnMvbGFkc3Bh
LWNtdC0xLjE1ICkKIAlhbHNhPyAoIG1lZGlhLWxpYnMvYWxzYS1saWIKIAkgICAgICAgIGxhc2g/
ICggPj1tZWRpYS1zb3VuZC9sYXNoLTAuNSApICkiCiAKICMgQWxzYSBpcyByZXF1aXJlZCBmb3Ig
bGFzaCBzdXBwb3J0IGluIHRoaXMgcGFja2FnZS4KK3BrZ19zZXR1cCgpIHsKKwlpZiB1c2UgbGFz
aCAmJiAhIHVzZSBhbHNhOyB0aGVuCisJCWV3YXJuICJhbHNhIGlzIHJlcXVpcmVkIGZvciBsYXNo
IHN1cHBvcnQiCisJCWV3YXJuICJjb250aW51aW5nIHdpdGggbGFzaCBkaXNhYmxlZCIKKwlmaQor
fQogCiBzcmNfY29tcGlsZSgpIHsKIAlsb2NhbCBteWNvbmYKLQlteWNvbmY9Ii0tZW5hYmxlLWxh
ZHNwYSBgdXNlX2VuYWJsZSBqYWNrIGphY2stc3VwcG9ydGAgYHVzZV9lbmFibGUgc3RhdGljYCIK
IAogCWlmIHVzZSBhbHNhOyB0aGVuCiAJCW15Y29uZj0iJHtteWNvbmZ9IC0tZW5hYmxlLWFsc2Eg
YHVzZV9lbmFibGUgbGFzaGAiCkBAIC0zMiw3ICszOCwxOCBAQAogCQlteWNvbmY9IiR7bXljb25m
fSAtLWRpc2FibGUtYWxzYSAtLWRpc2FibGUtbGFzaCIKIAlmaQogCi0JZWNvbmYgJHtteWNvbmZ9
IHx8IGRpZSAiLi9jb25maWd1cmUgZmFpbGVkIgorCSMgbGFkY2NhIHN1cHBvcnQgaXMgZGVwcmVj
YXRlZCBpbiBwbGFjZSBvZiBsYXNoCisJZWNvbmYgXAorCQktLWRpc2FibGUtbGFkY2NhIFwKKwkJ
JCh1c2VfZW5hYmxlIGxhZHNwYSkgXAorCQkkKHVzZV9lbmFibGUgamFjayBqYWNrLXN1cHBvcnQp
IFwKKwkJJCh1c2VfZW5hYmxlIHN0YXRpYykgXAorCQkkKHVzZV9lbmFibGUgb3NzKSBcCisJCSQo
dXNlX2VuYWJsZSBsYXNoKSBcCisJCSQodXNlX2VuYWJsZSBtaWRpc2hhcmUpIFwKKwkJJCh1c2Vf
ZW5hYmxlIHNzZSkgXAorCQkkKHVzZV9lbmFibGUgZGVidWcpIFwKKwkJJHtteWNvbmZ9IHx8IGRp
ZSAiLi9jb25maWd1cmUgZmFpbGVkIgogCWVtYWtlIHx8IGRpZQogfQogCg==
</data>        

          </attachment>
    </bug>

</bugzilla>