Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 641270 - games-emulation/pcsxr - add live ebuild
Summary: games-emulation/pcsxr - add live ebuild
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Michał Górny
URL:
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2017-12-16 11:08 UTC by Kai Dietrich
Modified: 2020-01-08 12:29 UTC (History)
2 users (show)

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


Attachments
pcsxr-9999.ebuild (pcsxr-9999.ebuild,1.64 KB, text/plain)
2017-12-16 11:08 UTC, Kai Dietrich
Details
sample ebuild from a fork with PGXP (pcsxr-pgxp-9999.ebuild,1.56 KB, text/plain)
2018-05-09 13:04 UTC, Marcin Kowalski
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Kai Dietrich 2017-12-16 11:08:09 UTC
Created attachment 510318 [details]
pcsxr-9999.ebuild

Hi all,

I took the time to write a git/master ebuild for games-emulation/pcsxr. Upstream changed the build system to CMake so the 9999.ebuilds floating around in the overlays do not work anymore. The current master version of pcsxr is way ahead of the last 1.9.94 release and works much better on my machine so this could really help users.
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2017-12-22 15:43:43 UTC
Comment on attachment 510318 [details]
pcsxr-9999.ebuild

Nothing in the tree is ever called <cat/pkg-version.ebuild>.
Comment 2 Marcin Kowalski 2018-05-09 12:59:58 UTC
I think SND_BACKEND is gone now, since it uses SDL2 for everything. At least i haven't seen it today in the cmake output.

It's a bit cleaner from my attempt at pcsxr-pgxp package, which might be worth including as well.
Comment 3 Marcin Kowalski 2018-05-09 13:04:42 UTC
Created attachment 530572 [details]
sample ebuild from a fork with PGXP

I'm attaching a sample ebuild from PGXP feature fork for reference. It seems to run correctly on my machines.
Comment 4 Marcin Kowalski 2018-05-09 13:10:21 UTC
small note : there should be [joystick?] in dependencies.
Comment 5 Larry the Git Cow gentoo-dev 2020-01-08 12:29:29 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91b760f584d5a4face6347c2692fe32aa8631a58

commit 91b760f584d5a4face6347c2692fe32aa8631a58
Author:     Michał Górny <mgorny@gentoo.org>
AuthorDate: 2020-01-08 12:27:31 +0000
Commit:     Michał Górny <mgorny@gentoo.org>
CommitDate: 2020-01-08 12:29:24 +0000

    games-emulation/pcsxr: Add a live ebuild for GitHub fork
    
    Closes: https://bugs.gentoo.org/641270
    Closes: https://bugs.gentoo.org/655652
    Signed-off-by: Michał Górny <mgorny@gentoo.org>

 games-emulation/pcsxr/metadata.xml | 2 ++
 1 file changed, 2 insertions(+)