<?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>76072</bug_id>
          
          <creation_ts>2004-12-29 13:13 0000</creation_ts>
          <short_desc>new ebuild for patched generator</short_desc>
          <delta_ts>2006-04-11 11:18:45 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>Games</component>
          <version>2004.3</version>
          <rep_platform>x86</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          <bug_file_loc>http://www.ghostwhitecrab.com/generator/</bug_file_loc>
          
          
          <priority>P1</priority>
          <bug_severity>enhancement</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          
          <reporter>machiel@ideus.nl</reporter>
          <assigned_to>games@gentoo.org</assigned_to>
          <cc>gentoo@altkai.ml1.net</cc>
    
    <cc>voyageur@gentoo.org</cc>

      

      
          <long_desc isprivate="0">
            <who>machiel@ideus.nl</who>
            <bug_when>2004-12-29 13:13:32 0000</bug_when>
            <thetext>I&apos;ve tried to get the path to work on the existing games-emulation/generator-0.35, but failed. So I made an ebuild for the cbiere version which is faster and compiles on my system (generator-0.35 doesn&apos;t)</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>machiel@ideus.nl</who>
            <bug_when>2004-12-29 13:14:35 0000</bug_when>
            <thetext>Created an attachment (id=47153)
ebuild for cbiere patched generator-0.35
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>ericandry@yahoo.com</who>
            <bug_when>2005-03-09 06:34:11 0000</bug_when>
            <thetext>This ebuild doesn&apos;t work for me.  It contains a syntax error somewhere.  I am not familiar with ebuild syntax.

Error output:

gundam generator # emerge games-emulation/generator
Calculating dependencies  /usr/lib/portage/bin/ebuild.sh: /usr/portage/games-emulation/generator/generator-0.35.ebuild: line 62: syntax error near unexpected token `fi&apos;
/usr/lib/portage/bin/ebuild.sh: /usr/portage/games-emulation/generator/generator-0.35.ebuild: line 62: `                fi&apos;

!!! ERROR: games-emulation/generator-0.35 failed.
!!! Function , Line 1686, Exitcode 1
!!! error sourcing ebuild
!!! If you need support, post the topmost build error, NOT this status message.


aux_get(): (0) Error in games-emulation/generator-0.35 ebuild. (1)
               Check for syntax error or corruption in the ebuild. (--debug)


!!! All ebuilds that could satisfy &quot;games-emulation/generator&quot; have been masked.
!!! One of the following masked packages is required to complete your request:
/usr/lib/portage/bin/ebuild.sh: /usr/portage/games-emulation/generator/generator-0.35.ebuild: line 62: syntax error near unexpected token `fi&apos;
/usr/lib/portage/bin/ebuild.sh: /usr/portage/games-emulation/generator/generator-0.35.ebuild: line 62: `                fi&apos;

!!! ERROR: games-emulation/generator-0.35 failed.
!!! Function , Line 1686, Exitcode 1
!!! error sourcing ebuild
!!! If you need support, post the topmost build error, NOT this status message.


aux_get(): (0) Error in games-emulation/generator-0.35 ebuild. (1)
               Check for syntax error or corruption in the ebuild. (--debug)



!!! Problem in games-emulation/generator dependencies.
!!!  exceptions
gundam generator #


Here&apos;s the fragment of code where it&apos;s having a problem:

    59          for mygui in ${myguis}; do
    60                  if [ -f Makefile ] ; then--without-gcc
    61                          make clean
    62                  fi
    63                  egamesconf \
    64                          ${myconf} \
    65                          --with-${mygui} || die
    66                  emake -j1 || die &quot;building ${mygui}&quot;
    67                  mv main/generator-${mygui} my-bins/
    68          done
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>lordheavy@infonie.fr</who>
            <bug_when>2005-03-20 10:25:32 0000</bug_when>
            <thetext>The fix :

    59          for mygui in ${myguis}; do
    60                  if [ -f Makefile ] ; then
    61                          make clean
    62                  fi
    63                  egamesconf \
    64                          ${myconf} \
    65                          --with-${mygui} || die
    66                  emake -j1 || die &quot;building ${mygui}&quot;
    67                  mv main/generator-${mygui} my-bins/
    68          done

On line 0, remove the --without-gcc</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>voyageur@gentoo.org</who>
            <bug_when>2005-03-28 14:12:09 0000</bug_when>
            <thetext>Please confirm this bug report, the old version doesn&apos;t compile on recent gcc, and the official maintainer suggests this new version for linux/gtk (check http://www.squish.net/generator/).

It&apos;s working quite well on my amd64 laptop, with sdl audio and all the goodies from this patch</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>voyageur@gentoo.org</who>
            <bug_when>2005-03-28 14:14:12 0000</bug_when>
            <thetext>Created an attachment (id=54720)
My ebuild for 0.35-r1

Not many differences with the first one, but working on my system</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>wolf31o2@gentoo.org</who>
            <bug_when>2006-03-30 15:00:46 0000</bug_when>
            <thetext>Fixed in CVS.  There&apos;s no point in putting a bug into an UNCONFIRMED state.  Simply filing it is good enough.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>gentoo@altkai.ml1.net</who>
            <bug_when>2006-04-04 15:14:15 0000</bug_when>
            <thetext>This ebuild works for me, however it points to an older version of the patch. http://www.ghostwhitecrab.com/generator/generator-0.35-cbiere-r2.tar.bz2 is the current release. It fixes compiling w/GCC4, among other useful things. It would be preferable for the ebuild to use it instead of the older version.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>wolf31o2@gentoo.org</who>
            <bug_when>2006-04-11 07:59:35 0000</bug_when>
            <thetext>This bug was for having the version added.  Please file a new bug if you think it should be adjusted.

Thanks</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>gentoo@altkai.ml1.net</who>
            <bug_when>2006-04-11 11:18:45 0000</bug_when>
            <thetext>Bug 129616 is the new one.</thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>47153</attachid>
            <date>2004-12-29 13:14 0000</date>
            <desc>ebuild for cbiere patched generator-0.35</desc>
            <filename>generator-0.35.ebuild</filename>
            <type>text/plain</type>
            <data encoding="base64">IyBDb3B5cmlnaHQgMTk5OS0yMDA0IEdlbnRvbyBGb3VuZGF0aW9uCiMgRGlzdHJpYnV0ZWQgdW5k
ZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSB2MgojICRIZWFk
ZXI6IC92YXIvY3Zzcm9vdC9nZW50b28teDg2L2dhbWVzLWVtdWxhdGlvbi9nZW5lcmF0b3IvZ2Vu
ZXJhdG9yLTAuMzUuZWJ1aWxkLHYgMS4xMiAyMDA0LzA3LzExIDE4OjQ4OjUyIHNsYXJ0aSBFeHAg
JAoKaW5oZXJpdCBldXRpbHMgZ2NjIGdhbWVzCgpERVNDUklQVElPTj0iU2VnYSBHZW5lc2lzIC8g
TWVnYSBEcml2ZSBjb25zb2xlIGVtdWxhdG9yIgpIT01FUEFHRT0iaHR0cDovL3d3dy5naG9zdHdo
aXRlY3JhYi5jb20vZ2VuZXJhdG9yLyIKU1JDX1VSST0iaHR0cDovL3d3dy5naG9zdHdoaXRlY3Jh
Yi5jb20vZ2VuZXJhdG9yL2dlbmVyYXRvci0wLjM1LWNiaWVyZS50YXIuYnoyIgoKTElDRU5TRT0i
R1BMLTIiClNMT1Q9IjAiCktFWVdPUkRTPSJ4ODYgcHBjIH5hbWQ2NCIKSVVTRT0iZ3RrIgoKUkRF
UEVORD0idmlydHVhbC9saWJjCglndGs/ICgKCQk9eDExLWxpYnMvZ3RrKy0xKgoJCW1lZGlhLWxp
YnMvbGlic2RsCgkpCglzdmdhPyAoIG1lZGlhLWxpYnMvc3ZnYWxpYiApCgltZWRpYS1saWJzL2pw
ZWciCkRFUEVORD0iJHtSREVQRU5EfQoJPj1zeXMtYXBwcy9zZWQtNAoJeDg2PyAoIGRldi1sYW5n
L25hc20gKSIKCnNyY191bnBhY2soKSB7Cgl1bnBhY2sgZ2VuZXJhdG9yLTAuMzUtY2JpZXJlLnRh
ci5iejIKCgljZCAiJHtTfS1jYmllcmUiCglta2RpciBteS1iaW5zCglpZiB1c2UgcHBjIDsgdGhl
bgoJCXNlZCAtaSBcCgkJCS1lICdzLy1taW5saW5lLWFsbC1zdHJpbmdvcHMvL2cnIGNvbmZpZ3Vy
ZSBcCgkJCQl8fCBkaWUgInNlZCBjb25maWd1cmUgZmFpbGVkIgoJZmkKCglpZiBbICQoZ2NjLW1h
am9yLXZlcnNpb24pIC1lcSAzIF0gOyB0aGVuCgkJc2VkIC1pIFwKCQkJLWUgInMvLW1hbGlnbi1m
dW5jdGlvbnMvLWZhbGlnbi1mdW5jdGlvbnMvIiBcCgkJCS1lICJzLy1tYWxpZ24tbG9vcHMvLWZh
bGlnbi1sb29wcy8iIFwKCQkJLWUgInMvLW1hbGlnbi1qdW1wcy8tZmFsaWduLWp1bXBzLyIgY29u
ZmlndXJlIFwKCQkJCXx8IGRpZSAic2VkIGNvbmZpZ3VyZSBmYWlsZWQiCglmaQp9CgpzcmNfY29t
cGlsZSgpIHsKCWxvY2FsIG15Y29uZj0iLS13aXRoLWdjYz0kKGdjYy1tYWpvci12ZXJzaW9uKSIK
CWxvY2FsIG15Z3VpIG15Z3VpcwoKCXVzZSB4ODYgJiYgbXljb25mPSIke215Y29uZn0gLS13aXRo
LXJhemUgLS13aXRoLXNkbC1hdWRpbyIKCgl1c2UgZ3RrICYmIG15Z3Vpcz0iZ3RrIgoKCVsgLW4g
IiR7bXlndWlzfSIgXSB8fCBteWd1aXM9Imd0ayIKCQoJY2QgIiR7U30tY2JpZXJlIgoJCglmb3Ig
bXlndWkgaW4gJHtteWd1aXN9OyBkbwoJCWlmIFsgLWYgTWFrZWZpbGUgXSA7IHRoZW4tLXdpdGhv
dXQtZ2NjCgkJCW1ha2UgY2xlYW4KCQlmaQoJCWVnYW1lc2NvbmYgXAoJCQkke215Y29uZn0gXAoJ
CQktLXdpdGgtJHtteWd1aX0gfHwgZGllCgkJZW1ha2UgLWoxIHx8IGRpZSAiYnVpbGRpbmcgJHtt
eWd1aX0iCgkJbXYgbWFpbi9nZW5lcmF0b3ItJHtteWd1aX0gbXktYmlucy8KCWRvbmUKfQoKc3Jj
X2luc3RhbGwoKSB7CgljZCAiJHtTfS1jYmllcmUiCglkb2dhbWVzYmluIG15LWJpbnMvKiB8fCBk
aWUgImRvZ2FtZXNiaW4gZmFpbGVkIgoJZG9kb2MgQVVUSE9SUyBDaGFuZ2VMb2cgTkVXUyBSRUFE
TUUgVE9ETwoJcHJlcGdhbWVzZGlycwp9Cg==
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>54720</attachid>
            <date>2005-03-28 14:14 0000</date>
            <desc>My ebuild for 0.35-r1</desc>
            <filename>generator-0.35-r1.ebuild</filename>
            <type>text/plain</type>
            <data encoding="base64">IyBDb3B5cmlnaHQgMTk5OS0yMDA0IEdlbnRvbyBGb3VuZGF0aW9uCiMgRGlzdHJpYnV0ZWQgdW5k
ZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSB2MgojICRIZWFk
ZXI6IC92YXIvY3Zzcm9vdC9nZW50b28teDg2L2dhbWVzLWVtdWxhdGlvbi9nZW5lcmF0b3IvZ2Vu
ZXJhdG9yLTAuMzUuZWJ1aWxkLHYgMS4xMiAyMDA0LzA3LzExIDE4OjQ4OjUyIHNsYXJ0aSBFeHAg
JAoKaW5oZXJpdCBldXRpbHMgZ2NjIGdhbWVzCgpERVNDUklQVElPTj0iU2VnYSBHZW5lc2lzIC8g
TWVnYSBEcml2ZSBjb25zb2xlIGVtdWxhdG9yIgpIT01FUEFHRT0iaHR0cDovL3d3dy5naG9zdHdo
aXRlY3JhYi5jb20vZ2VuZXJhdG9yLyIKU1JDX1VSST0iaHR0cDovL3d3dy5naG9zdHdoaXRlY3Jh
Yi5jb20vZ2VuZXJhdG9yLyR7UH0tY2JpZXJlLnRhci5iejIiCgpMSUNFTlNFPSJHUEwtMiIKU0xP
VD0iMCIKS0VZV09SRFM9Ing4NiBwcGMgfmFtZDY0IgpJVVNFPSJndGsiCgpSREVQRU5EPSJ2aXJ0
dWFsL2xpYmMKCWd0az8gKAoJCT14MTEtbGlicy9ndGsrLTEqCgkJbWVkaWEtbGlicy9saWJzZGwK
CSkKCXN2Z2E/ICggbWVkaWEtbGlicy9zdmdhbGliICkKCW1lZGlhLWxpYnMvanBlZyIKREVQRU5E
PSIke1JERVBFTkR9Cgk+PXN5cy1hcHBzL3NlZC00Cgl4ODY/ICggZGV2LWxhbmcvbmFzbSApIgoK
c3JjX3VucGFjaygpIHsKCXVucGFjayAke0F9CgoJY2QgIiR7U30tY2JpZXJlIgoJbWtkaXIgbXkt
YmlucwoJaWYgdXNlIHBwYyA7IHRoZW4KCQlzZWQgLWkgXAoJCQktZSAncy8tbWlubGluZS1hbGwt
c3RyaW5nb3BzLy9nJyBjb25maWd1cmUgXAoJCQkJfHwgZGllICJzZWQgY29uZmlndXJlIGZhaWxl
ZCIKCWZpCgoJaWYgWyAkKGdjYy1tYWpvci12ZXJzaW9uKSAtZXEgMyBdIDsgdGhlbgoJCXNlZCAt
aSBcCgkJCS1lICJzLy1tYWxpZ24tZnVuY3Rpb25zLy1mYWxpZ24tZnVuY3Rpb25zLyIgXAoJCQkt
ZSAicy8tbWFsaWduLWxvb3BzLy1mYWxpZ24tbG9vcHMvIiBcCgkJCS1lICJzLy1tYWxpZ24tanVt
cHMvLWZhbGlnbi1qdW1wcy8iIGNvbmZpZ3VyZSBcCgkJCQl8fCBkaWUgInNlZCBjb25maWd1cmUg
ZmFpbGVkIgoJZmkKfQoKc3JjX2NvbXBpbGUoKSB7Cglsb2NhbCBteWNvbmY9Ii0td2l0aC1nY2M9
JChnY2MtbWFqb3ItdmVyc2lvbikiCglsb2NhbCBteWd1aSBteWd1aXMKCglpZiAoIHVzZSB4ODYg
KSA7IHRoZW4KCQlteWNvbmY9IiR7bXljb25mfSAtLXdpdGgtcmF6ZSAtLXdpdGgtc2RsLWF1ZGlv
IgoJZWxzZSAKCQlpZiAoIHVzZSBhbWQ2NCApIDsgdGhlbgoJCQlteWNvbmY9IiR7bXljb25mfSAt
LXdpdGgtY216ODAgLS13aXRoLXNkbC1hdWRpbyIKCQllbHNlCQkJCgkJCW15Y29uZj0iJHtteWNv
bmZ9IC0td2l0aC1jbXo4MCIKCQlmaQoJZmkKCgl1c2UgZ3RrICYmIG15Z3Vpcz0iZ3RrIgoKCVsg
LW4gIiR7bXlndWlzfSIgXSB8fCBteWd1aXM9Imd0ayIKCQoJY2QgIiR7U30tY2JpZXJlIgoJCglm
b3IgbXlndWkgaW4gJHtteWd1aXN9OyBkbwoJCWlmIFsgLWYgTWFrZWZpbGUgXSA7IHRoZW4KCQkJ
bWFrZSBjbGVhbgoJCWZpCgkJZWdhbWVzY29uZiBcCgkJCSR7bXljb25mfSBcCgkJCS0td2l0aC0k
e215Z3VpfSB8fCBkaWUKCQllbWFrZSAtajEgfHwgZGllICJidWlsZGluZyAke215Z3VpfSIKCQlt
diBtYWluL2dlbmVyYXRvci0ke215Z3VpfSBteS1iaW5zLwoJZG9uZQp9CgpzcmNfaW5zdGFsbCgp
IHsKCWNkICIke1N9LWNiaWVyZSIKCWRvZ2FtZXNiaW4gbXktYmlucy8qIHx8IGRpZSAiZG9nYW1l
c2JpbiBmYWlsZWQiCglkb2RvYyBBVVRIT1JTIENoYW5nZUxvZyBORVdTIFJFQURNRSBUT0RPCglw
cmVwZ2FtZXNkaXJzCn0K
</data>        

          </attachment>
    </bug>

</bugzilla>