Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 640802 - games-engines/love-0.10.2 version bump
Summary: games-engines/love-0.10.2 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL:
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2017-12-12 08:58 UTC by Reanoyer
Modified: 2018-07-20 21:24 UTC (History)
1 user (show)

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


Attachments
love-0.10.2 ebuild (love-0.10.2.ebuild,1.09 KB, text/plain)
2017-12-12 08:58 UTC, Reanoyer
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Reanoyer 2017-12-12 08:58:31 UTC
Created attachment 509586 [details]
love-0.10.2 ebuild

Hi,
It's my first time commit so I don't know if I'm doing it right

I have submitted a new ebuild for the game engine löve2d. Current version is 0.10.2 and the repo's versión es 0.8.0

Tested locally without problems.
Comment 1 Walter 2018-02-01 01:03:30 UTC
Hi Reanoyer

Sorry nobody has responded to your ebuild, Gentoo is a bit like that sometimes! Don't get demotivated. (I find this annoying myself and hope portage will move to git so we can all submit patches more easily! It seems things are headed in that direction...)

Anyway, I tried out your ebuild and the download failed.

From the love2d.org website the real download path is:
https://bitbucket.org/rude/love/downloads/love-0.10.2-linux-src.tar.gz

The package currently says https://www.bitbucket.org/rude/${PN}/downloads/${P}-linux-src.tar.gz which is expanded to:
https://www.bitbucket.org/rude/love/downloads/love-10.2-linux-src.tar.gz

That redirects via HTTP 301 to:
https://bitbucket.org/rude/love/downloads/love-10.2-linux-src.tar.gz 

... which 404's.

It seems your ebuild misses a leading '0.' so...

https://www.bitbucket.org/rude/${PN}/downloads/${P}-linux-src.tar.gz

... should become something like...

https://www.bitbucket.org/rude/${PN}/downloads/${PN}-0.{$PV}-linux-src.tar.gz

... I guess.

It also seems to be missing a dependency for dev-lang/luajit and another for media-libs/libsdl2.
Comment 2 James Le Cuirot gentoo-dev 2018-02-01 10:26:32 UTC
(In reply to Walter from comment #1)
> Sorry nobody has responded to your ebuild, Gentoo is a bit like that
> sometimes! Don't get demotivated. (I find this annoying myself and hope
> portage will move to git so we can all submit patches more easily! It seems
> things are headed in that direction...)
We did move in that direction. 2½ years ago... :)
Comment 3 Chí-Thanh Christopher Nguyễn gentoo-dev 2018-02-01 10:29:50 UTC
I apologize for not reacting earlier, unfortunately I do not have time to maintain this package any more. I will move it to maintainer-needed and you can submit patches (or become maintainer) via the proxy-maintainers project if you wish.
Comment 4 Pacho Ramos gentoo-dev 2018-02-06 10:06:36 UTC
do you want to proxy maintain this?
https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers
Comment 5 Larry the Git Cow gentoo-dev 2018-07-17 12:19:40 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5dd6ac575fa86474a8c9d6480c95fcfae83cb7ad

commit 5dd6ac575fa86474a8c9d6480c95fcfae83cb7ad
Author:     BetaRays <BetaRays@protonmail.com>
AuthorDate: 2018-07-16 23:16:30 +0000
Commit:     Michał Górny <mgorny@gentoo.org>
CommitDate: 2018-07-17 12:19:33 +0000

    games-engines/love: bump to 0.10.2
    
    Closes: https://bugs.gentoo.org/640802
    Package-Manager: Portage-2.3.40, Repoman-2.3.9

 games-engines/love/Manifest           |  1 +
 games-engines/love/love-0.10.2.ebuild | 62 +++++++++++++++++++++++++++++++++++
 2 files changed, 63 insertions(+)
Comment 6 Larry the Git Cow gentoo-dev 2018-07-20 21:24:49 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c4ac4212024c0d9040b08d01653328df253e146

commit 3c4ac4212024c0d9040b08d01653328df253e146
Author:     BetaRays <BetaRays@protonmail.com>
AuthorDate: 2018-07-17 18:26:30 +0000
Commit:     Michał Górny <mgorny@gentoo.org>
CommitDate: 2018-07-20 21:02:12 +0000

    games-engines/love: bump to 0.10.2
    
    Closes: https://bugs.gentoo.org/640802
    Package-Manager: Portage-2.3.40, Repoman-2.3.9

 games-engines/love/Manifest           |  1 +
 games-engines/love/love-0.10.2.ebuild | 75 +++++++++++++++++++++++++++++++++++
 2 files changed, 76 insertions(+)