BSD Ports

emulators/joytran 0.9.5.2_1 FreeBSD

Joystick to keyboard/mouse events translator written in C

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
2aa8bd9c33
License
MIT
Categories
emulators
Package size
45.6 KiB, 90.1 KiB installed

Description

Joytran is a joystick to keyboard/mouse events translator written in C.

The project has several advantages over similar software:

  • Portable to a wide variety of platforms, since it is based on SDL and the X11 XTest Extension (Developed on FreeBSD)
  • It is easy to use the joystick in places where it is not usually supported
  • Supports keyboard and mouse emulation
  • Supports multiple joysticks
  • Handles the presence of non-joystick devices, such as USB mice/trackballs that masquerade as joysticks gracefully
  • Easy switching between profiles
  • Lightweight, with few dependencies
  • Comprehensive feature set (if there are features missing that are important to you, I will at least consider implementing them)
  • Freely available (MIT License)

In the other systems

SystemPortVersion
FreeBSDemulators/joytran0.9.5.2_1
DragonFlyemulators/joytran0.9.5.2_1

Install

Binary package:

pkg install joytran

From the ports tree:

cd /usr/ports/emulators/joytran/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	joytran>0:emulators/joytran

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest0.9.5.2_10.9.5.2_1-0.9.5.2_10.9.5.2_1
FreeBSD:14:quarterly0.9.5.2_10.9.5.2_1n/a0.9.5.2_10.9.5.2_1
FreeBSD:15:latest0.9.5.2_10.9.5.2_1n/a0.9.5.2_10.9.5.2_1
FreeBSD:15:quarterly0.9.5.2_10.9.5.2_1n/an/an/a
FreeBSD:16:latest0.9.5.2_10.9.5.2_1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Build dependencies 52
Run dependencies 40

No port depends on this one.

Configuration

Options name: emulators_joytran

OptionDefaultDescription
DOCSoffBuild and/or install documentation
USES
cmake:insource pkgconfig sdl tar:bzip2 xorg
Service scripts
none

Files

pkg-plist 16
  • bin/joytran
  • share/joytran/profiles/Ever_17
  • share/joytran/profiles/Ever_17-reverse
  • share/joytran/profiles/GundeadliGne
  • share/joytran/profiles/Gundemonium_Recollection
  • share/joytran/profiles/Last_Remnant
  • share/joytran/profiles/Mass_Effect
  • share/joytran/profiles/Perfect_Cherry_Blossom
  • share/joytran/profiles/Scarlet_Meister
  • share/joytran/profiles/Steins_Gate
  • share/joytran/profiles/Trouble_Witches
  • share/joytran/profiles/default
  • share/joytran/profiles/default-one_player
  • share/doc/joytran/0203121918-diagram.jpg
  • share/doc/joytran/manual.tex
  • share/doc/joytran/Makefile
distinfo 1
FileSizeSHA256
joytran-0.9.5.2.tar.bz247220828b99181332f3ec08f4bd20ced01ca9128932178f0793237202520553a62c8f
Master sites 1
  • http://sourceforge.net/projects/joytran/files/

Commit history 1

DateCommitCreditsLog message
2aa8bd9c33 Gleb Popov emulators/joytran: Fix building with CMake 4
PR: 298298 Approved by: portmgr (fixit blanket)