Package Details: wii-u-gc-adapter 0.0.38-1

Git Clone URL: https://aur.archlinux.org/wii-u-gc-adapter.git (read-only, click to copy)
Package Base: wii-u-gc-adapter
Description: Tool for using the Wii U GameCube Adapter on Linux
Upstream URL: https://github.com/ToadKing/wii-u-gc-adapter
Licenses: MIT
Submitter: spider-mario
Maintainer: spider-mario
Last Packager: spider-mario
Votes: 7
Popularity: 0.044510
First Submitted: 2015-08-09 22:51
Last Updated: 2020-07-03 14:03

Pinned Comments

doskoi commented on 2020-07-12 17:09

For information, this driver is not needed anymore in sdl2 applications (mame, retroarch, etc.) since version 2.0.12 because there is internal support for the adapter.

Latest Comments

1 2 Next › Last »

spider-mario commented on 2020-07-12 22:36

That’s great info, thanks!

doskoi commented on 2020-07-12 17:09

For information, this driver is not needed anymore in sdl2 applications (mame, retroarch, etc.) since version 2.0.12 because there is internal support for the adapter.

spider-mario commented on 2020-07-03 14:03

I have pinned the revision until something definitive is decided. Thanks for the report.

spider-mario commented on 2020-07-03 14:01

Oops, true, I was almost sure that I had a #commit=… in the source URL as I do for a few other packages but apparently, I misremembered.

I don’t think the pkgver function is particularly wrong, though, it doesn’t checkout anything. It prints “0.0.” followed by the number of revisions, hence 0.0.38. It’s not very robust to force-pushes and things like that but that’s another question.

doskoi commented on 2020-07-03 13:15

But... it's true! There is no instructions to fetch a specific commit. Your pkgver() function is wrong by the way. Its purpose is to update the pkgver variable, not to checkout the git repo to a specific commit.

spider-mario commented on 2020-07-03 13:09

That would be true if it always fetched HEAD, but since it fetches a specific revision, I think it is exempt from this rule. It just happens to do that with git.

https://wiki.archlinux.org/index.php/VCS_package_guidelines

Suffix pkgname with -cvs, -svn, -hg, -darcs, -bzr, -git etc. unless the package fetches a specific release.

(Emphasis mine.)

doskoi commented on 2020-07-03 12:26

This package should be named wii-u-gc-adapter-git.

spider-mario commented on 2017-07-23 22:09

Do you mean the call to `modprobe`?

The package creates a file in /usr/lib/modules-load.d/ that should take care of loading the module on subsequent boots. If you do not wish to reboot, it is also possible to load the module by hand, and it should only be necessary to do it once.

YamashitaRen commented on 2017-07-23 20:30

Please add "systemctl daemon-reload" in [Service] in the service file (like in ccl2of4 file).
Adaptater doesn't work here without it.

ccl2of4 commented on 2016-03-31 23:59

Well, I've never made a PKGBUILD before, so maybe we can help each other out.

I just made one service file. It can be started via

systemctl start wii-u-gc-adapter

Here's the service file:

--
cat /etc/systemd/system/wii-u-gc-adapter.service

[Unit]
Description=Wii U GC Adapter

[Service]
TimeoutStartSec=0
ExecStartPre=/usr/bin/modprobe uinput
ExecStart=/usr/local/bin/wii-u-gc-adapter

[Install]
WantedBy=multi-user.target
--

You would have to change ExecStart to point to the correct location of course.

For some reason, wii-u-gc-adapter doesn't work for me unless I first run

/usr/bin/modprobe uinput

So that is why it is in the file as ExecStartPre