Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 623798 - media-libs/allegro-5.2.4 version bump
Summary: media-libs/allegro-5.2.4 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2017-07-04 14:31 UTC by tonemgub
Modified: 2018-08-21 14:57 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
allegro-5.2.2.0.ebuild (allegro-5.2.2.0.ebuild,2.57 KB, text/plain)
2017-07-04 17:49 UTC, tonemgub
Details

Note You need to log in before you can comment on or make changes to this bug.
Description tonemgub 2017-07-04 14:31:55 UTC
Latest stable version was released Apr 30, 2017. Version 5.2.2.0
http://liballeg.org/download.html
Comment 1 tonemgub 2017-07-04 17:49:41 UTC
Created attachment 480762 [details]
allegro-5.2.2.0.ebuild

Upstream naming is messed up, they use 5.2.2.0 even though version is 5.2.2. Test ebuild ready and attached.
Comment 2 Jonas Stein gentoo-dev 2017-07-04 20:48:09 UTC
https://github.com/liballeg/allegro5/issues/780

what did you change in the ebuild?

Please test the ebuild with repoman and fix the header.

Always use the latest EAPI -> EAPI=5


DESCRIPTION="A game programming library"
The description is very broad. Can you make it more descriptive within 80 Char?


HOMEPAGE="http://alleg.sourceforge.net/"
perhaps better https://github.com/liballeg/?


SRC_URI="https://github.com/liballeg/allegro5/releases/download/${PV}/${PN}-5.2.2.tar.gz"

Avoid version number here. I hope upstream will help us with clean version numbers.


KEYWORDS="amd64 ppc ppc64 x86"
see https://devmanual.gentoo.org/keywording/
Comment 3 Jonas Stein gentoo-dev 2017-07-22 10:40:44 UTC
consistent version numbers 5.2.2.0 != 5.2.2 is fixed upstream.
https://github.com/liballeg/allegro5/issues/780
Comment 4 Larry the Git Cow gentoo-dev 2018-08-21 14:57:47 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80135ab2330d78e98e4db13978693bb8f494f3d1

commit 80135ab2330d78e98e4db13978693bb8f494f3d1
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2018-08-21 14:40:36 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2018-08-21 14:57:28 +0000

    media-libs/allegro: 5.2.4.0 version bump, add USE opengl,opus,webp
    
    Improve description.
    Properly make opengl and X dependencies optional.
    Add necessary REQUIRED_USE.
    
    Thanks-to: Azamat H. Hackimov <azamat.hackimov@gmail.com>
    Closes: https://bugs.gentoo.org/623798

 media-libs/allegro/Manifest               |  1 +
 media-libs/allegro/allegro-5.2.4.0.ebuild | 86 +++++++++++++++++++++++++++++++
 media-libs/allegro/metadata.xml           |  1 +
 3 files changed, 88 insertions(+)