<?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>47853</bug_id>
          
          <creation_ts>2004-04-14 15:52 0000</creation_ts>
          <short_desc>Updated ebuild for filelight-0.6.4-1</short_desc>
          <delta_ts>2004-05-25 17:03:14 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>x86</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <keywords>EBUILD</keywords>
          <priority>P2</priority>
          <bug_severity>enhancement</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>ticho@gentoo.org</reporter>
          <assigned_to>kde@gentoo.org</assigned_to>
          

      

      
          <long_desc isprivate="0">
            <who>ticho@gentoo.org</who>
            <bug_when>2004-04-14 15:52:09 0000</bug_when>
            <thetext>The configure script for filelight supports --without-arts option, but the ebuild doesn&apos;t. See attached ebuild, which remedies this problem.

I am not sure if this is the right way:
This ebuild inherits kde-base, so it has kde_src_compile() already. I&apos;ve written a replacement src_compile() function which takes &quot;arts&quot; USE flag into account. Is there any way to re-use the original kde_src_compile() and honor mentioned USE flag at once?</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>ticho@gentoo.org</who>
            <bug_when>2004-04-14 15:52:53 0000</bug_when>
            <thetext>Created an attachment (id=29291)
A modified ebuild file for filelight
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>carlo@gentoo.org</who>
            <bug_when>2004-04-14 17:02:56 0000</bug_when>
            <thetext>- kde-base is deprecated, use kde instead
- the ebuild header is invalid:
http://www.gentoo.org/doc/en/ebuild-mistakes.xml</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>ticho@gentoo.org</who>
            <bug_when>2004-04-14 17:36:54 0000</bug_when>
            <thetext>Created an attachment (id=29296)
A modified ebuild for filelight

Sorry about the header, I just copied and modified the existing ebuild.

I forgot to add that filielight works perfectly even when not using *_compile()
function from kde.eclass.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>carlo@gentoo.org</who>
            <bug_when>2004-04-15 02:44:26 0000</bug_when>
            <thetext>&gt; I forgot to add that filielight works perfectly even when not using *_compile()
function from kde.eclass.

Oh, overlooked that. It will fail because of sandbox problems, when having userpriv in features. Please replace the econf/emake lines with &quot;kde_src_compile all&quot;. Also the eclass sets a lot of other options, so it isn&apos;t acceptable not to use the inherited function, when inheriting the kde.eclass.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>ticho@gentoo.org</who>
            <bug_when>2004-04-15 08:31:17 0000</bug_when>
            <thetext>That&apos;s what I&apos;ve been asking in my original comment for this bug - how to honor &quot;arts&quot; USE flag and use functions from kde.eclass at the same time?</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>carlo@gentoo.org</who>
            <bug_when>2004-04-15 11:01:39 0000</bug_when>
            <thetext>Just set myconf as you like and call &quot;kde_src_compile all&quot; afterwards. The function appends a few other options, but doesn&apos;t overwrite myconf.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>ticho@gentoo.org</who>
            <bug_when>2004-04-16 10:31:09 0000</bug_when>
            <thetext>Created an attachment (id=29431)
A fixed ebuild for filelight 0.6.4.1

Thanks for the advice, I now know how to re-use inherited functions :)</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>ticho@gentoo.org</who>
            <bug_when>2004-04-17 09:03:19 0000</bug_when>
            <thetext>I forgot to write, that I have included an usable (hopefully) version of ebuild.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>carlo@gentoo.org</who>
            <bug_when>2004-04-17 09:40:39 0000</bug_when>
            <thetext>A few annotations Andrej: 
- just remove the &apos;&amp;&amp; myconf=&quot;${myconf}&quot;&apos; part
- the devs probably wouldn&apos;t consider this a -r1, but a silent ebuild update (i could be wrong, though)
- don&apos;t lose patience, sometimes these minor ebuild fixes need a while until they get commited</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>ticho@gentoo.org</who>
            <bug_when>2004-04-17 10:15:11 0000</bug_when>
            <thetext>Created an attachment (id=29506)
An ebuild file for filelight 0.6.4-1

Thanks for suggestions, I&apos;ve fixed the ebuild according to the first one. Let
devs express their opinion about the ebuild name.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>gentoo@lucidity.ca</who>
            <bug_when>2004-05-18 21:23:06 0000</bug_when>
            <thetext>A great program, very handy.  Apr 17th ebuild works perfectly, ready for portage?</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>ticho@gentoo.org</who>
            <bug_when>2004-05-20 11:16:50 0000</bug_when>
            <thetext>Yes, pretty ready, I think. We&apos;ve straightened out all quirks by now.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>caleb@gentoo.org</who>
            <bug_when>2004-05-25 17:03:14 0000</bug_when>
            <thetext>committed - thanks for ebuild.</thetext>
          </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="0"
              isprivate="0"
          >
            <attachid>29291</attachid>
            <date>2004-04-14 15:52 0000</date>
            <desc>A modified ebuild file for filelight</desc>
            <filename>filelight-0.6.4.1-r1.ebuild</filename>
            <type>text/plain</type>
            <data encoding="base64">IyBDb3B5cmlnaHQgMTk5OS0yMDA0IEdlbnRvbyBUZWNobm9sb2dpZXMsIEluYy4KIyBEaXN0cmli
dXRlZCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIHYy
CiMgJEhlYWRlcjogL2hvbWUvY3Zzcm9vdC9nZW50b28teDg2L3N5cy1hcHBzL2ZpbGVsaWdodC9m
aWxlbGlnaHQtMC42LjQuMS5lYnVpbGQsdiAxLjQgMjAwNC8wNC8xMiAyMjoyMToxOSBjZW50aWMg
RXhwICQKCkRFU0NSSVBUSU9OPSJGaWxlbGlnaHQgaXMgYSB0b29sIHRvIGRpc3BsYXkgd2hlcmUg
dGhlIHNwYWNlIGlzIHVzZWQgb24gdGhlIGhhcmRkaXNrIgpIT01FUEFHRT0iaHR0cDovL3d3dy5t
ZXRoeWxibHVlLmNvbS9maWxlbGlnaHQvIgpTUkNfVVJJPSJodHRwOi8vd3d3Lm1ldGh5bGJsdWUu
Y29tLyR7UE59LyR7UE59LTAuNi40LTEudGFyLmd6IgoKTElDRU5TRT0iR1BMLTIiClNMT1Q9IjAi
CktFWVdPUkRTPSJ+eDg2IH5wcGMgfmFtZDY0IgpJVVNFPSJhcnRzIgoKaW5oZXJpdCBrZGUtYmFz
ZQpuZWVkLWtkZSAzCgpTPSR7V09SS0RJUn0vJHtQTn0tMC42LjQKCnNyY19jb21waWxlKCkgewoJ
bG9jYWwgbXljb25mCgoJdXNlIGFydHMgJiYgbXljb25mPSIke215Y29uZn0iIHx8IG15Y29uZj0i
JHtteWNvbmZ9IC0td2l0aG91dC1hcnRzIgoKCWVjb25mICR7bXljb25mfSB8fCBkaWUKCWVtYWtl
IHx8IGRpZQp9Cg==
</data>        

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="0"
              isprivate="0"
          >
            <attachid>29296</attachid>
            <date>2004-04-14 17:36 0000</date>
            <desc>A modified ebuild for filelight</desc>
            <filename>filelight-0.6.4.1-r1.ebuild</filename>
            <type>text/plain</type>
            <data encoding="base64">IyBDb3B5cmlnaHQgMTk5OS0yMDA0IEdlbnRvbyBUZWNobm9sb2dpZXMsIEluYy4KIyBEaXN0cmli
dXRlZCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIHYy
CiMgJEhlYWRlcjogJAoKREVTQ1JJUFRJT049IkZpbGVsaWdodCBpcyBhIHRvb2wgdG8gZGlzcGxh
eSB3aGVyZSB0aGUgc3BhY2UgaXMgdXNlZCBvbiB0aGUgaGFyZGRpc2siCkhPTUVQQUdFPSJodHRw
Oi8vd3d3Lm1ldGh5bGJsdWUuY29tL2ZpbGVsaWdodC8iClNSQ19VUkk9Imh0dHA6Ly93d3cubWV0
aHlsYmx1ZS5jb20vJHtQTn0vJHtQTn0tMC42LjQtMS50YXIuZ3oiCgpMSUNFTlNFPSJHUEwtMiIK
U0xPVD0iMCIKS0VZV09SRFM9In54ODYgfnBwYyB+YW1kNjQiCklVU0U9ImFydHMiCgppbmhlcml0
IGtkZQpuZWVkLWtkZSAzCgpTPSR7V09SS0RJUn0vJHtQTn0tMC42LjQKCnNyY19jb21waWxlKCkg
ewoJbG9jYWwgbXljb25mCgoJdXNlIGFydHMgJiYgbXljb25mPSIke215Y29uZn0iIHx8IG15Y29u
Zj0iJHtteWNvbmZ9IC0td2l0aG91dC1hcnRzIgoKCWVjb25mICR7bXljb25mfSB8fCBkaWUKCWVt
YWtlIHx8IGRpZQp9Cg==
</data>        

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="0"
              isprivate="0"
          >
            <attachid>29431</attachid>
            <date>2004-04-16 10:31 0000</date>
            <desc>A fixed ebuild for filelight 0.6.4.1</desc>
            <filename>filelight-0.6.4.1-r1.ebuild</filename>
            <type>text/plain</type>
            <data encoding="base64">IyBDb3B5cmlnaHQgMTk5OS0yMDA0IEdlbnRvbyBUZWNobm9sb2dpZXMsIEluYy4KIyBEaXN0cmli
dXRlZCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIHYy
CiMgJEhlYWRlcjogJAoKREVTQ1JJUFRJT049IkZpbGVsaWdodCBpcyBhIHRvb2wgdG8gZGlzcGxh
eSB3aGVyZSB0aGUgc3BhY2UgaXMgdXNlZCBvbiB0aGUgaGFyZGRpc2siCkhPTUVQQUdFPSJodHRw
Oi8vd3d3Lm1ldGh5bGJsdWUuY29tL2ZpbGVsaWdodC8iClNSQ19VUkk9Imh0dHA6Ly93d3cubWV0
aHlsYmx1ZS5jb20vJHtQTn0vJHtQTn0tMC42LjQtMS50YXIuZ3oiCgpMSUNFTlNFPSJHUEwtMiIK
U0xPVD0iMCIKS0VZV09SRFM9In54ODYgfnBwYyB+YW1kNjQiCklVU0U9ImFydHMiCgppbmhlcml0
IGtkZQpuZWVkLWtkZSAzCgpTPSR7V09SS0RJUn0vJHtQTn0tMC42LjQKCnNyY19jb21waWxlKCkg
ewoJbG9jYWwgbXljb25mCgoJdXNlIGFydHMgJiYgbXljb25mPSIke215Y29uZn0iIHx8IG15Y29u
Zj0iJHtteWNvbmZ9IC0td2l0aG91dC1hcnRzIgoKCWtkZV9zcmNfY29tcGlsZSBhbGwKfQo=
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>29506</attachid>
            <date>2004-04-17 10:15 0000</date>
            <desc>An ebuild file for filelight 0.6.4-1</desc>
            <filename>filelight-0.6.4.1-r1.ebuild</filename>
            <type>text/plain</type>
            <data encoding="base64">IyBDb3B5cmlnaHQgMTk5OS0yMDA0IEdlbnRvbyBUZWNobm9sb2dpZXMsIEluYy4KIyBEaXN0cmli
dXRlZCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIHYy
CiMgJEhlYWRlcjogJAoKREVTQ1JJUFRJT049IkZpbGVsaWdodCBpcyBhIHRvb2wgdG8gZGlzcGxh
eSB3aGVyZSB0aGUgc3BhY2UgaXMgdXNlZCBvbiB0aGUgaGFyZGRpc2siCkhPTUVQQUdFPSJodHRw
Oi8vd3d3Lm1ldGh5bGJsdWUuY29tL2ZpbGVsaWdodC8iClNSQ19VUkk9Imh0dHA6Ly93d3cubWV0
aHlsYmx1ZS5jb20vJHtQTn0vJHtQTn0tMC42LjQtMS50YXIuZ3oiCgpMSUNFTlNFPSJHUEwtMiIK
U0xPVD0iMCIKS0VZV09SRFM9In54ODYgfnBwYyB+YW1kNjQiCklVU0U9ImFydHMiCgppbmhlcml0
IGtkZQpuZWVkLWtkZSAzCgpTPSR7V09SS0RJUn0vJHtQTn0tMC42LjQKCnNyY19jb21waWxlKCkg
ewoJbG9jYWwgbXljb25mCgoJdXNlIGFydHMgfHwgbXljb25mPSIke215Y29uZn0gLS13aXRob3V0
LWFydHMiCgoJa2RlX3NyY19jb21waWxlIGFsbAp9Cg==
</data>        

          </attachment>
    </bug>

</bugzilla>