<?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>111896</bug_id>
          
          <creation_ts>2005-11-08 10:40 0000</creation_ts>
          <short_desc>Allegro 4.2.0 released!</short_desc>
          <delta_ts>2006-03-31 13:17:12 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>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>enhancement</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>01mf02@gmail.com</reporter>
          <assigned_to>games@gentoo.org</assigned_to>
          <cc>millimillenary@gmail.com</cc>
    
    <cc>siarhei.siamashka@gmail.com</cc>

      

      
          <long_desc isprivate="0">
            <who>01mf02@gmail.com</who>
            <bug_when>2005-11-08 10:40:51 0000</bug_when>
            <thetext>The new Allegro version, Allegro 4.2.0, has now been officially released!

We do already have an Allegro Ebuild (for version 4.1.18), and I have adapted it
a bit for the new version

Reproducible: Always
Steps to Reproduce:
1. Download Ebuild and copy to /usr/local/portage/media-libs/allegro
2. Run &quot;ebuild /usr/local/portage/media-libs/allegro/allegro-4.2.0.ebuild digest&quot;.
3. emerge allegro

Actual Results:  
After running this, the Allegro library should be installed.


The new Ebuild is just slightly different from the old one; the old one included
a patch which has been included in the official Allegro some time ago and is not
needed in the Ebuild anymore.

It may be important to add that Allegro is said to be fully 64-bit safe.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>01mf02@gmail.com</who>
            <bug_when>2005-11-08 10:45:24 0000</bug_when>
            <thetext>Created an attachment (id=72459)
Allegro 4.2.0 Ebuild

I have one question: There is a line

# $Header: /var/cvsroot/gentoo-x86/media-libs/allegro/allegro-4.1.18.ebuild,v
1ld,v 1.4 2005/08/29 03:28:47 mr_bones_ Exp $

Do I have to modify this line or do I have to add a new line, or what shall I
do with this?</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>millimillenary@gmail.com</who>
            <bug_when>2005-11-08 16:19:44 0000</bug_when>
            <thetext>Created an attachment (id=72473)
Updated ebuild.

Hi,

I&apos;ve just added a few use flags to the previous ebuild: debug, profile, conly.

The &apos;debug&apos; and &apos;profile&apos; flags only compile the debug and profiling versions
of the library, and not the example programs.

What&apos;s a bit annoying is that you need to add FEATURES=nostrip for the
debugging library, causing the normal library to not be stripped.

The &apos;conly&apos; flag disables the use of asm code.	I made it this way so that asm
was enabled by default, but this makes its a little ugly.
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>01mf02@gmail.com</who>
            <bug_when>2005-11-11 06:10:49 0000</bug_when>
            <thetext>Cool!

Now my question is - when will this be introduced to the official Portage tree?</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>anakin.skyw@gmx.de</who>
            <bug_when>2005-11-11 06:37:03 0000</bug_when>
            <thetext>http://www.gentoo.org/proj/en/desktop/games/#doc_chap5_sect10</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>01mf02@gmail.com</who>
            <bug_when>2005-11-12 01:24:32 0000</bug_when>
            <thetext>Oh, I didn&apos;t want to be rude, I just feared that nobody was interested in this
because in the Bugzilla system of other projects there usually were comments
from developers that somebody would have a look at this, but this doesn&apos;t seem
to be the case here ...

Anyway, I will not ask for a date anymore ;-)</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>wolf31o2@gentoo.org</who>
            <bug_when>2005-11-12 07:55:11 0000</bug_when>
            <thetext>Over here, if we don&apos;t RESOLVED-WONTFIX, RESOLVED-CANTFIX, or RESOLVED-LATER it,
then it means we&apos;ll eventually get to it.  The main thing is interest and manpower.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>millimillenary@gmail.com</who>
            <bug_when>2005-11-14 15:13:42 0000</bug_when>
            <thetext>Created an attachment (id=72913)
default to use shared library, even when USE=static.

I found that when you compile with &quot;USE=static&quot;, which compiles both shared and
static libraries, programs are linked to the static library by default due line
50: $(use_enable static staticprog).

I think that normally the shared library should be used, and when it comes to
distributing something statically linked, you link your project with
`allegro-config --libs --static` yourself.

Alternatively, we could add another use flag and let the user select their
preferred behaviour.

I prefer the 1st option, which is what the patch does.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>tupone@gentoo.org</who>
            <bug_when>2006-03-31 13:17:12 0000</bug_when>
            <thetext>version bumped a while ago. Thanks for report
Shared library comment applyed, Thanks for solution</thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>72459</attachid>
            <date>2005-11-08 10:45 0000</date>
            <desc>Allegro 4.2.0 Ebuild</desc>
            <filename>allegro-4.2.0.ebuild</filename>
            <type>text/plain</type>
            <data encoding="base64">IyBDb3B5cmlnaHQgMTk5OS0yMDA1IEdlbnRvbyBGb3VuZGF0aW9uCiMgRGlzdHJpYnV0ZWQgdW5k
ZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSB2MgojICRIZWFk
ZXI6IC92YXIvY3Zzcm9vdC9nZW50b28teDg2L21lZGlhLWxpYnMvYWxsZWdyby9hbGxlZ3JvLTQu
MS4xOC5lYnVpbGQsdiAxLjQgMjAwNS8wOC8yOSAwMzoyODo0NyBtcl9ib25lc18gRXhwICQKCmlu
aGVyaXQgZmxhZy1vLW1hdGljIGV1dGlscwoKREVTQ1JJUFRJT049IkNyb3NzLXBsYXRmb3JtIG11
bHRpbWVkaWEgbGlicmFyeSIKSE9NRVBBR0U9Imh0dHA6Ly9hbGxlZy5zb3VyY2Vmb3JnZS5uZXQv
IgpTUkNfVVJJPSJtaXJyb3I6Ly9zb3VyY2Vmb3JnZS9hbGxlZy8ke1B9LnRhci5neiIKCkxJQ0VO
U0U9IkFsbGVncm8iClNMT1Q9IjAiCiMtYW1kNjQsIC1zcGFyYzogaW5wb3J0Yiwgb3V0cG9ydGIs
IG91dHBvcnR3IHVuZGVmaW5lZApLRVlXT1JEUz0ifmFscGhhIH5hbWQ2NCB+aWE2NCB+cHBjIC1z
cGFyYyB+eDg2IgpJVVNFPSJzdGF0aWMgbW14IHNzZSBvc3MgYWxzYSBlc2QgYXJ0cyBYIGZiY29u
IHN2Z2EgdGV0ZXggZG9jIgoKUkRFUEVORD0iYWxzYT8gKCBtZWRpYS1saWJzL2Fsc2EtbGliICkK
CWVzZD8gKCBtZWRpYS1zb3VuZC9lc291bmQgKQoJYXJ0cz8gKCBrZGUtYmFzZS9hcnRzICkKCVg/
ICggdmlydHVhbC94MTEgKQoJc3ZnYT8gKCBtZWRpYS1saWJzL3N2Z2FsaWIgKSIKCkRFUEVORD0i
JHtSREVQRU5EfQoJPj1zeXMtYXBwcy9zZWQtNAoJdGV0ZXg/ICggdmlydHVhbC90ZXRleCApIgoK
c3JjX3VucGFjaygpIHsKCXVucGFjayAke0F9CgljZCAiJHtTfSIKCXNlZCAtaSBcCgkJLWUgJ3Mv
Jl9vc3NfXChudW1mcmFnc1x8ZnJhZ3NpemVcKS9OVUxMLycgXAoJCSIke1N9L3NldHVwL3NldHVw
LmMiIFwKCQl8fCBkaWUgInNlZCBmYWlsZWQiCn0KCnNyY19jb21waWxlKCkgewoJZmlsdGVyLWZs
YWdzIC1mUElDIC1mcHJlZmV0Y2gtbG9vcC1hcnJheXMKCWVjb25mIFwKCQktLWVuYWJsZS1saW51
eCBcCgkJLS1lbmFibGUtdmdhIFwKCQkkKHVzZV9lbmFibGUgc3RhdGljKSBcCgkJJCh1c2VfZW5h
YmxlIHN0YXRpYyBzdGF0aWNwcm9nKSBcCgkJJCh1c2VfZW5hYmxlIG1teCkgXAoJCSQodXNlX2Vu
YWJsZSBzc2UpIFwKCQkkKHVzZV9lbmFibGUgb3NzIG9zc2RpZ2kpIFwKCQkkKHVzZV9lbmFibGUg
b3NzIG9zc21pZGkpIFwKCQkkKHVzZV9lbmFibGUgYWxzYSBhbHNhZGlnaSkgXAoJCSQodXNlX2Vu
YWJsZSBhbHNhIGFsc2FtaWRpKSBcCgkJJCh1c2VfZW5hYmxlIGVzZCBlc2RkaWdpKSBcCgkJJCh1
c2VfZW5hYmxlIGFydHMgYXJ0c2RpZ2kpIFwKCQkkKHVzZV93aXRoIFggeCkgXAoJCSQodXNlX2Vu
YWJsZSBYIHh3aW4tc2htKSBcCgkJJCh1c2VfZW5hYmxlIFggeHdpbi12aWRtb2RlKSBcCgkJJCh1
c2VfZW5hYmxlIFggeHdpbi1kZ2EpIFwKCQkkKHVzZV9lbmFibGUgWCB4d2luLWRnYTIpIFwKCQkk
KHVzZV9lbmFibGUgZmJjb24pIFwKCQkkKHVzZV9lbmFibGUgc3ZnYSBzdmdhbGliKSBcCgkJfHwg
ZGllCgoJZW1ha2UgLWoxIENGTEFHUz0iJHtDRkxBR1N9IiB8fCBkaWUgImVtYWtlIGZhaWxlZCIK
CglpZiB1c2UgdGV0ZXggOyB0aGVuCgkJYWRkd3JpdGUgL3Zhci9saWIvdGV4bWYKCQlhZGR3cml0
ZSAvdXNyL3NoYXJlL3RleG1mCgkJYWRkd3JpdGUgL3Zhci9jYWNoZS9mb250cwoJCW1ha2UgZG9j
cy1kdmkgZG9jcy1wcyB8fCBkaWUKCWZpCn0KCnNyY19pbnN0YWxsKCkgewoJYWRkcHJlZGljdCAv
dXNyL3NoYXJlL2luZm8KCW1ha2UgREVTVERJUj0iJHtEfSIgXAoJCWluc3RhbGwgXAoJCWluc3Rh
bGwtZ3ppcHBlZC1tYW4gXAoJCWluc3RhbGwtZ3ppcHBlZC1pbmZvIFwKCQl8fCBkaWUgIm1ha2Ug
aW5zdGFsbCBmYWlsZWQiCgoJIyBEaWZmZXJlbnQgZm9ybWF0IHZlcnNpb25zIG9mIHRoZSBBbGxl
Z3JvIGRvY3VtZW50YXRpb24KCWRvZG9jIEFVVEhPUlMgQ0hBTkdFUyBUSEFOS1MgcmVhZG1lLnR4
dCB0b2RvLnR4dAoJdXNlIHRldGV4ICYmIGRvZG9jIGRvY3MvYWxsZWdyby57ZHZpLHBzfQoJdXNl
IGRvYyAmJiBkb2RvYyBleGFtcGxlcy8qCglkb2h0bWwgZG9jcy9odG1sLyoKCWRvY2ludG8gdHh0
Cglkb2RvYyBkb2NzL3R4dC8qLnR4dAoJZG9jaW50byBydGYKCWRvZG9jIGRvY3MvcnRmLyoucnRm
Cglkb2NpbnRvIGJ1aWxkCglkb2RvYyBkb2NzL2J1aWxkLyoudHh0Cn0K
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>72473</attachid>
            <date>2005-11-08 16:19 0000</date>
            <desc>Updated ebuild.</desc>
            <filename>allegro-4.2.0.ebuild</filename>
            <type>text/plain</type>
            <data encoding="base64">IyBDb3B5cmlnaHQgMTk5OS0yMDA1IEdlbnRvbyBGb3VuZGF0aW9uCiMgRGlzdHJpYnV0ZWQgdW5k
ZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSB2MgojICRIZWFk
ZXI6ICQKCmluaGVyaXQgZmxhZy1vLW1hdGljIGV1dGlscwoKREVTQ1JJUFRJT049IkNyb3NzLXBs
YXRmb3JtIG11bHRpbWVkaWEgbGlicmFyeSIKSE9NRVBBR0U9Imh0dHA6Ly9hbGxlZy5zb3VyY2Vm
b3JnZS5uZXQvIgpTUkNfVVJJPSJtaXJyb3I6Ly9zb3VyY2Vmb3JnZS9hbGxlZy8ke1B9LnRhci5n
eiIKCkxJQ0VOU0U9IkFsbGVncm8iClNMT1Q9IjAiCiMtYW1kNjQsIC1zcGFyYzogaW5wb3J0Yiwg
b3V0cG9ydGIsIG91dHBvcnR3IHVuZGVmaW5lZApLRVlXT1JEUz0ifmFscGhhIH5hbWQ2NCB+aWE2
NCB+cHBjIC1zcGFyYyB+eDg2IgpJVVNFPSJzdGF0aWMgbW14IHNzZSBvc3MgYWxzYSBlc2QgYXJ0
cyBYIGZiY29uIHN2Z2EgdGV0ZXggZG9jIGRlYnVnIHByb2ZpbGUgY29ubHkiCgpSREVQRU5EPSJh
bHNhPyAoIG1lZGlhLWxpYnMvYWxzYS1saWIgKQoJZXNkPyAoIG1lZGlhLXNvdW5kL2Vzb3VuZCAp
CglhcnRzPyAoIGtkZS1iYXNlL2FydHMgKQoJWD8gKCB2aXJ0dWFsL3gxMSApCglzdmdhPyAoIG1l
ZGlhLWxpYnMvc3ZnYWxpYiApIgoKREVQRU5EPSIke1JERVBFTkR9Cgk+PXN5cy1hcHBzL3NlZC00
Cgl0ZXRleD8gKCB2aXJ0dWFsL3RldGV4ICkiCgpzcmNfdW5wYWNrKCkgewoJdW5wYWNrICR7QX0K
CWNkICIke1N9IgoJc2VkIC1pIFwKCQktZSAncy8mX29zc19cKG51bWZyYWdzXHxmcmFnc2l6ZVwp
L05VTEwvJyBcCgkJIiR7U30vc2V0dXAvc2V0dXAuYyIgXAoJCXx8IGRpZSAic2VkIGZhaWxlZCIK
fQoKc3JjX2NvbXBpbGUoKSB7CglmaWx0ZXItZmxhZ3MgLWZQSUMgLWZwcmVmZXRjaC1sb29wLWFy
cmF5cwoKCWlmIHVzZSBjb25seSA7IHRoZW4KCSAgZW5hYmxlX2FzbT0iLS1kaXNhYmxlLWFzbSIK
CWVsc2UKCSAgZW5hYmxlX2FzbT0iLS1lbmFibGUtYXNtIgoJZmkKCgllY29uZiBcCgkJLS1lbmFi
bGUtbGludXggXAoJCS0tZW5hYmxlLXZnYSBcCgkJJHtlbmFibGVfYXNtfSBcCgkJJCh1c2VfZW5h
YmxlIHN0YXRpYykgXAoJCSQodXNlX2VuYWJsZSBzdGF0aWMgc3RhdGljcHJvZykgXAoJCSQodXNl
X2VuYWJsZSBtbXgpIFwKCQkkKHVzZV9lbmFibGUgc3NlKSBcCgkJJCh1c2VfZW5hYmxlIG9zcyBv
c3NkaWdpKSBcCgkJJCh1c2VfZW5hYmxlIG9zcyBvc3NtaWRpKSBcCgkJJCh1c2VfZW5hYmxlIGFs
c2EgYWxzYWRpZ2kpIFwKCQkkKHVzZV9lbmFibGUgYWxzYSBhbHNhbWlkaSkgXAoJCSQodXNlX2Vu
YWJsZSBlc2QgZXNkZGlnaSkgXAoJCSQodXNlX2VuYWJsZSBhcnRzIGFydHNkaWdpKSBcCgkJJCh1
c2Vfd2l0aCBYIHgpIFwKCQkkKHVzZV9lbmFibGUgWCB4d2luLXNobSkgXAoJCSQodXNlX2VuYWJs
ZSBYIHh3aW4tdmlkbW9kZSkgXAoJCSQodXNlX2VuYWJsZSBYIHh3aW4tZGdhKSBcCgkJJCh1c2Vf
ZW5hYmxlIFggeHdpbi1kZ2EyKSBcCgkJJCh1c2VfZW5hYmxlIGZiY29uKSBcCgkJJCh1c2VfZW5h
YmxlIHN2Z2Egc3ZnYWxpYikgXAoJCSQodXNlX2VuYWJsZSBkZWJ1ZyBkYmdsaWIpIFwKCQkkKHVz
ZV9lbmFibGUgcHJvZmlsZSBwcm9mbGliKSBcCgkJfHwgZGllCgoJZW1ha2UgLWoxIENGTEFHUz0i
JHtDRkxBR1N9IiB8fCBkaWUgImVtYWtlIGZhaWxlZCIKCglpZiB1c2UgdGV0ZXggOyB0aGVuCgkJ
YWRkd3JpdGUgL3Zhci9saWIvdGV4bWYKCQlhZGR3cml0ZSAvdXNyL3NoYXJlL3RleG1mCgkJYWRk
d3JpdGUgL3Zhci9jYWNoZS9mb250cwoJCW1ha2UgZG9jcy1kdmkgZG9jcy1wcyB8fCBkaWUKCWZp
Cn0KCnNyY19pbnN0YWxsKCkgewoJYWRkcHJlZGljdCAvdXNyL3NoYXJlL2luZm8KCW1ha2UgREVT
VERJUj0iJHtEfSIgXAoJCWluc3RhbGwgXAoJCWluc3RhbGwtZ3ppcHBlZC1tYW4gXAoJCWluc3Rh
bGwtZ3ppcHBlZC1pbmZvIFwKCQl8fCBkaWUgIm1ha2UgaW5zdGFsbCBmYWlsZWQiCgoJIyBEaWZm
ZXJlbnQgZm9ybWF0IHZlcnNpb25zIG9mIHRoZSBBbGxlZ3JvIGRvY3VtZW50YXRpb24KCWRvZG9j
IEFVVEhPUlMgQ0hBTkdFUyBUSEFOS1MgcmVhZG1lLnR4dCB0b2RvLnR4dAoJdXNlIHRldGV4ICYm
IGRvZG9jIGRvY3MvYWxsZWdyby57ZHZpLHBzfQoJdXNlIGRvYyAmJiBkb2RvYyBleGFtcGxlcy8q
Cglkb2h0bWwgZG9jcy9odG1sLyoKCWRvY2ludG8gdHh0Cglkb2RvYyBkb2NzL3R4dC8qLnR4dAoJ
ZG9jaW50byBydGYKCWRvZG9jIGRvY3MvcnRmLyoucnRmCglkb2NpbnRvIGJ1aWxkCglkb2RvYyBk
b2NzL2J1aWxkLyoudHh0Cn0K
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>72913</attachid>
            <date>2005-11-14 15:13 0000</date>
            <desc>default to use shared library, even when USE=static.</desc>
            <filename>allegro-4.2.0-default-shared.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">LS0tIGFsbGVncm8tNC4yLjAtb2xkLmVidWlsZAkyMDA1LTExLTE1IDA5OjM2OjE3LjAwMDAwMDAw
MCArMTEwMAorKysgYWxsZWdyby00LjIuMC5lYnVpbGQJMjAwNS0xMS0xNSAwOTozNjoyMy4wMDAw
MDAwMDAgKzExMDAKQEAgLTQ3LDcgKzQ3LDYgQEAKIAkJLS1lbmFibGUtdmdhIFwKIAkJJHtlbmFi
bGVfYXNtfSBcCiAJCSQodXNlX2VuYWJsZSBzdGF0aWMpIFwKLQkJJCh1c2VfZW5hYmxlIHN0YXRp
YyBzdGF0aWNwcm9nKSBcCiAJCSQodXNlX2VuYWJsZSBtbXgpIFwKIAkJJCh1c2VfZW5hYmxlIHNz
ZSkgXAogCQkkKHVzZV9lbmFibGUgb3NzIG9zc2RpZ2kpIFwK
</data>        

          </attachment>
    </bug>

</bugzilla>