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.
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.
(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... :)
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.
do you want to proxy maintain this? https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers
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(+)
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(+)