<?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>90181</bug_id>
          
          <creation_ts>2005-04-23 16:51 0000</creation_ts>
          <short_desc>sci-biology/treeviewx-0.5 fails to build if wxGTK was built with USE=no_wxgtk1</short_desc>
          <delta_ts>2005-10-01 14:04:56 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>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>apokorny@dev.gentoo.org</reporter>
          <assigned_to>ribosome@gentoo.org</assigned_to>
          <cc>sci@gentoo.org</cc>

      

      
          <long_desc isprivate="0">
            <who>apokorny@dev.gentoo.org</who>
            <bug_when>2005-04-23 16:51:53 0000</bug_when>
            <thetext>The Makefile of treeviewx link against libwx_gtk-dcsvg a small contributed library of wxWidgets, to create svg files. People using USE=no_wxgtk1 will only get a libwx_gtk2-dcsvg library, thus the build fails.  

I will add a patch that adds a short test that looks for existing dcsvg libraries to configure.in, and change the Makefile.am to pick the library found by configure.

Reproducible: Always
Steps to Reproduce:
1. USE=&quot;no_wxgtk1&quot; emerge wxGTK
2. emerge =sci-biology/treeviewx-0.5</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>apokorny@dev.gentoo.org</who>
            <bug_when>2005-04-23 17:37:01 0000</bug_when>
            <thetext>haveing problems with my account :( will continue tomorrow </thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>apokorny@gentoo.org</who>
            <bug_when>2005-04-24 01:14:18 0000</bug_when>
            <thetext>Created an attachment (id=57073)
treeviewx-dcsvg.patch

* derives the library name of dcsvg from the wx-config output
* adds a call to AC_CHECK_LIB with an apropriate reaction on failure
* defines an automake variable including the library name of dcvsg
* replaces the hard coded linker command &quot;-lwx_gtk-dcvsg&quot; with the automake
variable</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>ribosome@gentoo.org</who>
            <bug_when>2005-10-01 14:04:56 0000</bug_when>
            <thetext>I just added TreeViewX 0.5.1 to the tree. This version has a configure check     
for the SVG library, and builds against wxGTK 2.6, which never builds a GTK1    
version. This should fix the problem. </thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>57073</attachid>
            <date>2005-04-24 01:14 0000</date>
            <desc>treeviewx-dcsvg.patch</desc>
            <filename>treeviewx-dcsvg.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">LS0tIGNvbmZpZ3VyZS5pbi5vbGQJMjAwNS0wNC0yMyAxMzoxMjo0MS43Mjg2NjE4OTIgKzAyMDAK
KysrIGNvbmZpZ3VyZS5pbgkyMDA1LTA0LTIzIDEzOjE1OjM4Ljk3NjU0ODgxOSArMDIwMApAQCAt
NDYsNSArNDYsMTAgQEAgZXNhYwogCiBMSUJTPSIkTElCUyBgJFdYX0NPTkZJRyAtLWxpYnNgIgog
CitXWF9TVkdfTElCPVtgJFdYX0NPTkZJRyAtLWJhc2VuYW1lYF9kY3N2Zy1gZWNobyAke3d4X3Zl
cnNpb259IHwgc2VkIC1lICJzOlwuWzAtOV1cezEsXH0kOjoiYF0KK0FDX0NIRUNLX0xJQigkV1hf
U1ZHX0xJQiwgbWFpbiwgIFtdLCBbQUNfTVNHX0VSUk9SKCJyZXF1aXJlZCBsaWJyYXJ5IHd4X2Rj
c3ZnIG5vdCBpbnN0YWxsZWQuIildKQorQUNfU1VCU1QoV1hfU1ZHX0xJQikKKworCiBBQ19PVVRQ
VVQoTWFrZWZpbGUgbmNsLTIuMC9NYWtlZmlsZSBuY2wtMi4wL3NyYy9NYWtlZmlsZSBUcmVlTGli
L01ha2VmaWxlIHR2LnNwZWMpCiAKLS0tIE1ha2VmaWxlLmFtLm9sZAkyMDA1LTA0LTIzIDEyOjM0
OjA3LjI4NTgxMDUzNCArMDIwMAorKysgTWFrZWZpbGUuYW0JMjAwNS0wNC0yMyAxMjozNDo0MS43
MjYxNTM2ODcgKzAyMDAKQEAgLTEyLDcgKzEyLDcgQEAgR1BPUlRESVIJPSAkKFRSRUVMSUJESVIp
L2dwb3J0CiBOQ0xESVIJCT0gbmNsLTIuMC9zcmMKICNMSUJESVJTCT0gLUwkKE5DTERJUikgCiAj
LUwkKFhNTFBBUlNFRElSKQotTElCUwkJPSBATElCU0AgLWx3eF9ndGtfZGNzdmctMi40IC1MJChO
Q0xESVIpIC1sbmNsIC1MJChUUkVFTElCRElSKSAtbHRyZWVsaWIKK0xJQlMJCT0gQExJQlNAIC1s
QFdYX1NWR19MSUJAICAtTCQoTkNMRElSKSAtbG5jbCAtTCQoVFJFRUxJQkRJUikgLWx0cmVlbGli
CiAjLWxleHBhdAogSU5DTFVERVMgCT0gLUkkKE5DTERJUikgLUkkKFRSRUVMSUJESVIpIC1JJChH
UE9SVERJUikgCiAjLUkkKEVYUEFUUFBESVIpIC1JJChYTUxQQVJTRURJUikgLUkkKEVYUEFUUFBE
SVIpL3htbHRvawo=
</data>        

          </attachment>
    </bug>

</bugzilla>