<?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>48960</bug_id>
          
          <creation_ts>2004-04-25 12:09 0000</creation_ts>
          <short_desc>[update] app-vim/cream-0.29</short_desc>
          <delta_ts>2004-04-29 08:17:43 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>
          <bug_file_loc>http://cream.sourceforge.net/changelog.html</bug_file_loc>
          
          <keywords>EBUILD</keywords>
          <priority>P2</priority>
          <bug_severity>enhancement</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>tom.gl@free.fr</reporter>
          <assigned_to>ciaran.mccreesh@googlemail.com</assigned_to>
          <cc>wmertens@gentoo.org</cc>

      

      
          <long_desc isprivate="0">
            <who>tom.gl@free.fr</who>
            <bug_when>2004-04-25 12:09:00 0000</bug_when>
            <thetext>Hi,

Cream 0.29 has been released.  I&apos;ve made a few changes to the ebuild: 
 - added the optionnal spell dicts from this page: 
   http://cream.sourceforge.net/spellcheck.html
   This depends on the &quot;spell&quot; USE flag and LINGUAS variable (see 
   explanations in the ebuild).
 - changed &quot;ctags&quot; for &quot;exuberant-ctags&quot; where needed, and added an 
   rdep on dev-utils/ctags
 - added .desktop file and icon
 - fixed a new bug that prevents creation of user&apos;s dirs (~/.cream and 
   its subdirs) because of a slash/backslash confusion

Note that for some reason, i get a lot of assert warnings from glib when i close Cream (namely some &quot;file gobject.c: line 1579 (g_object_unref): assertion `G_IS_OBJECT (object)&apos; failed&quot;). It seems to work fine despite of that (this is on as up-to-date ~x86 system, using gvim-6.2-r8 and glib-2.4.0).</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>tom.gl@free.fr</who>
            <bug_when>2004-04-25 12:09:55 0000</bug_when>
            <thetext>Created an attachment (id=30031)
cream-0.29.ebuild
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>tom.gl@free.fr</who>
            <bug_when>2004-04-25 12:10:35 0000</bug_when>
            <thetext>Created an attachment (id=30032)
files/cream-0.29--gentoo.patch
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>ciaran.mccreesh@googlemail.com</who>
            <bug_when>2004-04-26 06:38:02 0000</bug_when>
            <thetext>Thanks. I&apos;m afraid I might not be able to look at this properly until tomorrow -- I&apos;m not ignoring you, I just don&apos;t multitask very well :) Sorry...</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>tom.gl@free.fr</who>
            <bug_when>2004-04-28 11:54:34 0000</bug_when>
            <thetext>Don&apos;t worry, there&apos;s no hurry. It usually takes me more than one month before i start feeling ignored. :)

About the glib warnings i&apos;ve mentionned above, it is definitely not a Cream bug, but more a GVim (or maybe Gtk-2.4) one. I&apos;ve reported an attempt of fix/workaround on vim-dev:
http://marc.theaimsgroup.com/?l=vim-dev&amp;m=108317705302808
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>tom.gl@free.fr</who>
            <bug_when>2004-04-28 21:31:03 0000</bug_when>
            <thetext>I just realized that in fact cream has been bumped in portage 2 days after i opened this bug. :)

wmertens, i CC you since you made this bump, in case you want to integrate some of the changes/fix from my version. At least the ctags fix is needed. Also, more patching of INSTALL.sh is needed if you want to use it instead of an src_install rewrite: currently, it install cream in vim62, but vim-6.3 beta will come soon, and would break existing cream installations. </thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>ciaran.mccreesh@googlemail.com</who>
            <bug_when>2004-04-28 23:07:00 0000</bug_when>
            <thetext>0.29 as-is pulled from the tree, as it is broken. 0.29-r1 added in as ~arch.

I made a few changes to the contributed ebuild:

* Don&apos;t use the spell? flag. We&apos;re not altering the installed app, so we shouldn&apos;t be using flags here.
* Split the patches up into three to make them a bit more maintainable.
* Change the src_unpack logic a bit.
* Add in a flashy info about LINGUAS.

I&apos;m not using INSTALL.sh because it&apos;s not even remotely destdir-aware. Although it doesn&apos;t matter for now, it could very easily create subtle but nasty errors in the future.

Cheers.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>tom.gl@free.fr</who>
            <bug_when>2004-04-29 06:32:54 0000</bug_when>
            <thetext>Thanks Ciaran for this changes, they&apos;re all good. 

There&apos;s just a small error in pkg_postinst:
  /usr/sbin/ebuild.sh: line 76: [: too many arguments

Patch:
- if [ -z ${LINGUAS} ] ; then
+ if [ -z &quot;${LINGUAS}&quot; ] ; then</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>ciaran.mccreesh@googlemail.com</who>
            <bug_when>2004-04-29 08:17:43 0000</bug_when>
            <thetext>D&apos;oh! Strange no-one noticed that, enough people looked over the ebuild :) Fixed, cheers.</thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>30031</attachid>
            <date>2004-04-25 12:09 0000</date>
            <desc>cream-0.29.ebuild</desc>
            <filename>cream-0.29.ebuild</filename>
            <type>text/plain</type>
            <data encoding="base64">IyBDb3B5cmlnaHQgMTk5OS0yMDA0IEdlbnRvbyBUZWNobm9sb2dpZXMsIEluYy4KIyBEaXN0cmli
dXRlZCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIHYy
CiMgJEhlYWRlcjogJAoKaW5oZXJpdCB2aW0tcGx1Z2luIGV1dGlscwoKREVTQ1JJUFRJT049IkNy
ZWFtIGlzIGFuIGVhc3ktdG8tdXNlIGNvbmZpZ3VyYXRpb24gb2YgdGhlIEdWaW0gdGV4dCBlZGl0
b3IiCkhPTUVQQUdFPSJodHRwOi8vY3JlYW0uc291cmNlZm9yZ2UubmV0IgpTUkNfVVJJPSJtaXJy
b3I6Ly9zb3VyY2Vmb3JnZS8ke1BOfS8ke1B9LnRhci5negoJCXNwZWxsPyAoIGxpbmd1YXNfZW4/
ICggJHtIT01FUEFHRX0vY3JlYW0tc3BlbGwtZGljdC1lbmctbC56aXAgKSApCgkJc3BlbGw/ICgg
bGluZ3Vhc19mcj8gKCAke0hPTUVQQUdFfS9jcmVhbS1zcGVsbC1kaWN0LWZyZS1sLnppcCApICkK
CQlzcGVsbD8gKCBsaW5ndWFzX2VzPyAoICR7SE9NRVBBR0V9L2NyZWFtLXNwZWxsLWRpY3Qtc3Bh
LWwuemlwICkgKQoJCXNwZWxsPyAoIGxpbmd1YXNfZGU/ICggJHtIT01FUEFHRX0vY3JlYW0tc3Bl
bGwtZGljdC1nZXItbC56aXAgKSApIgpMSUNFTlNFPSJHUEwtMiIKU0xPVD0iMCIKS0VZV09SRFM9
In54ODYiCklVU0U9InNwZWxsIgpERVBFTkQ9IiIKUkRFUEVORD0iPj1hcHAtZWRpdG9ycy9ndmlt
LTYuMgoJCWRldi11dGlsL2N0YWdzIgpTPSR7V09SS0RJUn0vJHtQfQoKIyBOb3RlcyBvbiB0aGUg
InNwZWxsIiBVU0UgZmxhZzoKIyAtIGNob2ljZSBvZiBhZGRpdGlvbmFsIGxhbmd1YWdlcyB0byBp
bnN0YWxsIGlzIG1hZGUgdGhyb3VnaCB0aGUgTElOR1VBUyAKIyAgIHZhcmlhYmxlLgojIC0gYXZh
aWxhYmxlIG5vbi1lbmdsaXNoIGxhbmd1YWdlcyBhcmU6IGZyZW5jaCwgZ2VybWFuIGFuZCBzcGFu
aXNoLgojICAgSGF2aW5nIG9uZSBvZiAiZnIiLCAiZGUiIG9yICJlcyIgZGVmaW5lZCBpbiBMSU5H
VUFTIHdpbGwgYWRkIHRoZSByaWdodCAKIyAgIGRpY3Rpb25uYXJ5LgojIC0gZm9yIGVuZ2xpc2gs
IGl0J3MgYSBiaXQgZGlmZmVyZW50OiB0aGVyZSBpcyBhbHdheXMgYXQgbGVhc3QgYSBzbWFsbCAK
IyAgIGVuZ2xpc2ggZGljdGlvbm5hcnkgaW5zdGFsbGVkLCBldmVuIHdpdGhvdXQgdGhlICJzcGVs
bCIgVVNFIGZsYWcuIEJ1dCAKIyAgIGVuYWJsaW5nIHRoZSAic3BlbGwiIFVTRSBmbGFnIHdoZW4g
ImVuIiBpcyBvbmUgb2YgdGhlIExJTkdVQVMgd2lsbCBhZGQgYSAKIyAgIGxhcmdlciBlbmdsaXNo
IGRpY3Rpb25uYXJ5LgoKc3JjX3VucGFjaygpIHsKCgkjIHVucGFjayBzb3VyY2VzCgl1bnBhY2sg
JHtESVNURklMRVN9LyR7UH0udGFyLmd6CgllcGF0Y2ggJHtGSUxFU0RJUn0vJHtQfS0tZ2VudG9v
LnBhdGNoCgoJIyB1bnBhY2sgZGljdGlvbm5hcmllcwoJY2QgJHtTfS9zcGVsbGRpY3RzCglsb2Nh
bCBmCglmb3IgZiBpbiAke0F9IDsgZG8KCQlpZiBlY2hvICIke2Z9IiB8IGdyZXAgLXEgInNwZWxs
LWRpY3QiIDsgdGhlbgoJCQl1bnBhY2sgJHtmfQoJCWZpCglkb25lCn0KCnNyY19pbnN0YWxsKCkg
ewoKCSMgaW5zdGFsbCBsYXVuY2hlciBhbmQgbWVudSBlbnRyeQoJZG9iaW4gY3JlYW0KCWluc2lu
dG8gL3Vzci9zaGFyZS9hcHBsaWNhdGlvbnMKCWRvaW5zIGNyZWFtLmRlc2t0b3AKCWluc2ludG8g
L3Vzci9zaGFyZS9pY29ucwoJZG9pbnMgY3JlYW0uc3ZnIGNyZWFtLnBuZwoKCSMgaW5zdGFsbCBz
aGFyZWQgdmltIGZpbGVzCglpbnNpbnRvIC91c3Ivc2hhcmUvdmltL2NyZWFtCglkb2lucyAqLnZp
bSBjcmVhbXJjCglsb2NhbCBkaXIKCWZvciBkaXIgaW4gYWRkb25zIGJpdG1hcHMgc3BlbGxkaWN0
cyA7IGRvCgkJY3AgLVIgJHtkaXJ9ICR7RH0vdXNyL3NoYXJlL3ZpbS9jcmVhbQoJZG9uZQoJZG9k
aXIgL3Vzci9zaGFyZS92aW0vdmltZmlsZXMKCWNwIC1SIGhlbHAgJHtEfS91c3Ivc2hhcmUvdmlt
L3ZpbWZpbGVzL2RvYwoKCSMgaW5zdGFsbCBkb2NzCglkb2RvYyBkb2NzLyoKCWRvaHRtbCBkb2Nz
LWh0bWwvKgp9Cg==
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>30032</attachid>
            <date>2004-04-25 12:10 0000</date>
            <desc>files/cream-0.29--gentoo.patch</desc>
            <filename>cream-0.29--gentoo.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">ZGlmZiAtdU5yIGNyZWFtLTAuMjkub3JpZy9jcmVhbSBjcmVhbS0wLjI5L2NyZWFtCi0tLSBjcmVh
bS0wLjI5Lm9yaWcvY3JlYW0JMjAwNC0wNC0yNSAxNTozMzo1OS4wMDAwMDAwMDAgKzAyMDAKKysr
IGNyZWFtLTAuMjkvY3JlYW0JMjAwNC0wNC0yNSAxNTozNDoxNy4wMDAwMDAwMDAgKzAyMDAKQEAg
LTEsNCArMSw0IEBACiAjIS9iaW4vc2gKIAotZ3ZpbSAtdSAiXCRWSU1SVU5USU1FL2NyZWFtL2Ny
ZWFtcmMiICIkQCIKK2d2aW0gLXUgIlwkVklNL2NyZWFtL2NyZWFtcmMiICIkQCIKIApkaWZmIC11
TnIgY3JlYW0tMC4yOS5vcmlnL2NyZWFtLmRlc2t0b3AgY3JlYW0tMC4yOS9jcmVhbS5kZXNrdG9w
Ci0tLSBjcmVhbS0wLjI5Lm9yaWcvY3JlYW0uZGVza3RvcAkyMDA0LTA0LTI1IDE1OjMzOjU5LjAw
MDAwMDAwMCArMDIwMAorKysgY3JlYW0tMC4yOS9jcmVhbS5kZXNrdG9wCTIwMDQtMDQtMjUgMTU6
NDg6MjguMDAwMDAwMDAwICswMjAwCkBAIC0xMiw1ICsxMiw1IEBACiBNYXBOb3RpZnk9ZmFsc2UK
IEVuY29kaW5nPVVURi04CiBYLURlc2t0b3AtRmlsZS1JbnN0YWxsLVZlcnNpb249MC40Ci1DYXRl
Z29yaWVzPUFwcGxpY2F0aW9uO0RldmVsb3BtZW50O1gtUmVkLUhhdC1CYXNlOworQ2F0ZWdvcmll
cz1BcHBsaWNhdGlvbjtEZXZlbG9wbWVudDsKIApkaWZmIC11TnIgY3JlYW0tMC4yOS5vcmlnL2Ny
ZWFtLWxpYi52aW0gY3JlYW0tMC4yOS9jcmVhbS1saWIudmltCi0tLSBjcmVhbS0wLjI5Lm9yaWcv
Y3JlYW0tbGliLnZpbQkyMDA0LTA0LTI1IDE1OjMzOjU5LjAwMDAwMDAwMCArMDIwMAorKysgY3Jl
YW0tMC4yOS9jcmVhbS1saWIudmltCTIwMDQtMDQtMjUgMjA6MTg6NDAuNzc1OTc5OTg2ICswMjAw
CkBAIC00NzIsNyArNDcyLDcgQEAKIAogCSIgcHJvZ3JhbSBjdGFncyBleGlzdHMKIAllbHNlaWYg
YTpwcm9wZXJ0eSA9PSAiY3RhZ3MiCi0JCWlmIGV4ZWN1dGFibGUoImN0YWdzIikgPT0gMSB8fAor
CQlpZiBleGVjdXRhYmxlKCJleHViZXJhbnQtY3RhZ3MiKSA9PSAxIHx8CiAJCVwgIGV4ZWN1dGFi
bGUoInRhZ3MiKSA9PSAxCiAJCQlyZXR1cm4gMQogCQllbmRpZgpkaWZmIC11TnIgY3JlYW0tMC4y
OS5vcmlnL2NyZWFtcmMgY3JlYW0tMC4yOS9jcmVhbXJjCi0tLSBjcmVhbS0wLjI5Lm9yaWcvY3Jl
YW1yYwkyMDA0LTA0LTI1IDE1OjMzOjU5LjAwMDAwMDAwMCArMDIwMAorKysgY3JlYW0tMC4yOS9j
cmVhbXJjCTIwMDQtMDQtMjUgMTg6NTk6NDkuMDAwMDAwMDAwICswMjAwCkBAIC0xMDMsNyArMTAz
LDcgQEAKIAkJCSIiKioqCiAKIAkJZWxzZQotCQkJbGV0ICRDUkVBTSA9ICRWSU1SVU5USU1FIC4g
Ii9jcmVhbS8iCisJCQlsZXQgJENSRUFNID0gJFZJTSAuICIvY3JlYW0vIgogCQllbmRpZgogCiAJ
ZW5kaWYKQEAgLTIyMiwxMiArMjIyLDEzIEBACiAKIAkJCWlmIGhhcygid2luMzIiKQogCQkJCWxl
dCBxdW90ZSA9ICciJworCQkJCSIgY2hhbmdlIHNsYXNoZXMgdG8gYmFja3NsYXNoZXMgZm9yIHN5
c3RlbSBjYWxsCisJCQkJbGV0IHRtcGRpciA9IHN1YnN0aXR1dGUobXlkaXIsICcvJywgJ1wnLCAn
ZycpCiAJCQllbHNlCiAJCQkJbGV0IHF1b3RlID0gJycKKwkJCQlsZXQgdG1wZGlyID0gbXlkaXIK
IAkJCWVuZGlmCiAJCQlzZXQgbm9zaGVsbHNsYXNoCi0JCQkiIGNoYW5nZSBzbGFzaGVzIHRvIGJh
Y2tzbGFzaGVzIGZvciBzeXN0ZW0gY2FsbAotCQkJbGV0IHRtcGRpciA9IHN1YnN0aXR1dGUobXlk
aXIsICcvJywgJ1wnLCAnZycpCiAJCQljYWxsIHN5c3RlbSgibWtkaXIgIiAuIHF1b3RlIC4gdG1w
ZGlyIC4gcXVvdGUpCiAJCQlzZXQgc2hlbGxzbGFzaAogCkBAIC0yODQsMTIgKzI4NSwxMyBAQAog
CiAJCWlmIGhhcygid2luMzIiKQogCQkJbGV0IHF1b3RlID0gJyInCisJCQkiIGNoYW5nZSBzbGFz
aGVzIHRvIGJhY2tzbGFzaGVzIGZvciBzeXN0ZW0gY2FsbAorCQkJbGV0IHRtcGRpciA9IHN1YnN0
aXR1dGUobXlkaXIsICcvJywgJ1wnLCAnZycpCiAJCWVsc2UKIAkJCWxldCBxdW90ZSA9ICcnCisJ
CQlsZXQgdG1wZGlyID0gbXlkaXIKIAkJZW5kaWYKIAkJc2V0IG5vc2hlbGxzbGFzaAotCQkiIGNo
YW5nZSBzbGFzaGVzIHRvIGJhY2tzbGFzaGVzIGZvciBzeXN0ZW0gY2FsbAotCQlsZXQgdG1wZGly
ID0gc3Vic3RpdHV0ZShteWRpciwgJy8nLCAnXCcsICdnJykKIAkJY2FsbCBzeXN0ZW0oIm1rZGly
ICIgLiBxdW90ZSAuIHRtcGRpciAuIHF1b3RlKQogCQlzZXQgc2hlbGxzbGFzaAogCkBAIC0zMjQs
MTIgKzMyNiwxMyBAQAogCiAJCQlpZiBoYXMoIndpbjMyIikKIAkJCQlsZXQgcXVvdGUgPSAnIicK
KwkJCQkiIGNoYW5nZSBzbGFzaGVzIHRvIGJhY2tzbGFzaGVzIGZvciBzeXN0ZW0gY2FsbAorCQkJ
CWxldCB0bXBkaXIgPSBzdWJzdGl0dXRlKG15ZGlyLCAnLycsICdcJywgJ2cnKQogCQkJZWxzZQog
CQkJCWxldCBxdW90ZSA9ICcnCisJCQkJbGV0IHRtcGRpciA9IG15ZGlyCiAJCQllbmRpZgogCQkJ
c2V0IG5vc2hlbGxzbGFzaAotCQkJIiBjaGFuZ2Ugc2xhc2hlcyB0byBiYWNrc2xhc2hlcyBmb3Ig
c3lzdGVtIGNhbGwKLQkJCWxldCB0bXBkaXIgPSBzdWJzdGl0dXRlKG15ZGlyLCAnLycsICdcJywg
J2cnKQogCQkJY2FsbCBzeXN0ZW0oIm1rZGlyICIgLiBxdW90ZSAuIHRtcGRpciAuIHF1b3RlKQog
CQkJc2V0IHNoZWxsc2xhc2gKIApkaWZmIC11TnIgY3JlYW0tMC4yOS5vcmlnL3RhZ2xpc3Qudmlt
IGNyZWFtLTAuMjkvdGFnbGlzdC52aW0KLS0tIGNyZWFtLTAuMjkub3JpZy90YWdsaXN0LnZpbQky
MDA0LTA0LTI1IDE1OjMzOjU5LjAwMDAwMDAwMCArMDIwMAorKysgY3JlYW0tMC4yOS90YWdsaXN0
LnZpbQkyMDA0LTA0LTI1IDE4OjA3OjMxLjAwMDAwMDAwMCArMDIwMApAQCAtOTcsNyArOTcsNyBA
QAogCiAiIExvY2F0aW9uIG9mIHRoZSBleHViZXJhbnQgY3RhZ3MgdG9vbAogaWYgIWV4aXN0cygn
VGxpc3RfQ3RhZ3NfQ21kJykKLSAgICBsZXQgVGxpc3RfQ3RhZ3NfQ21kID0gJ2N0YWdzJworICAg
IGxldCBUbGlzdF9DdGFnc19DbWQgPSAnZXh1YmVyYW50LWN0YWdzJwogZW5kaWYKIAogIiBUYWcg
bGlzdGluZyBzb3J0IHR5cGUgLSAnbmFtZScgb3IgJ29yZGVyJwo=
</data>        

          </attachment>
    </bug>

</bugzilla>