Bug 192412 - [NEW PORT] sysutils/btsixad: Driver for PS3 Sixaxis gamepad over Bluetooth
Summary: [NEW PORT] sysutils/btsixad: Driver for PS3 Sixaxis gamepad over Bluetooth
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: John Marino
URL:
Keywords: easy
Depends on:
Blocks:
 
Reported: 2014-08-05 22:27 UTC by Andrey Zholos
Modified: 2014-08-23 23:57 UTC (History)
2 users (show)

See Also:


Attachments
new port (1.55 KB, text/plain)
2014-08-05 22:27 UTC, Andrey Zholos
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Andrey Zholos 2014-08-05 22:27:04 UTC
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/
Comment 1 John Marino freebsd_committer freebsd_triage 2014-08-23 23:42:49 UTC
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
Comment 2 commit-hook freebsd_committer freebsd_triage 2014-08-23 23:54:04 UTC
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
Comment 3 John Marino freebsd_committer freebsd_triage 2014-08-23 23:57:34 UTC
the shar was a minor thing and it was the only issue.  good job on this port!