Created attachment 145406 [details] new port This is a driver for the PlayStation 3 Sixaxis gamepad connected over Bluetooth. It handles the non-standard Bluetooth pairing process and emulates a uhid device so the gamepad can be used like an ordinary USB joystick by SDL. I am the original author of this program. Build logs: https://redports.org/buildarchive/20140805160903-26290/
The shar was not generated port these instructions: https://www.freebsd.org/doc/en/books/porters-handbook/porting-submitting.html specifically: "Next, build the shar(1) file. Assuming the port is called oneko, cd to the directory above where the oneko directory is located, and then type: shar `find oneko` > oneko.shar" Inspecting this, it looks like shar was created 2 levels high
A commit references this bug: Author: marino Date: Sat Aug 23 23:53:40 UTC 2014 New revision: 365864 URL: http://svnweb.freebsd.org/changeset/ports/365864 Log: Add new port sysutils/btsixad PR: 192412 Submitted by: Andrey Zholos The btsixad daemon allows the PlayStation 3 Sixaxis gamepad to be used wirelessly over Bluetooth. When a gamepad is connected, the daemon cre- ates a virtual USB HID device named btsixa*. This can be symlinked to uhid* and used like an ordinary USB joystick or gamepad by SDL and other programs. Changes: head/sysutils/Makefile head/sysutils/btsixad/ head/sysutils/btsixad/Makefile head/sysutils/btsixad/distinfo head/sysutils/btsixad/pkg-descr head/sysutils/btsixad/pkg-message
the shar was a minor thing and it was the only issue. good job on this port!