ports/159325: new port: emulators/joytran
Timothy Beyer
beyert at cs.ucr.edu
Sun Jul 31 05:40:03 UTC 2011
>Number: 159325
>Category: ports
>Synopsis: new port: emulators/joytran
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: change-request
>Submitter-Id: current-users
>Arrival-Date: Sun Jul 31 05:40:02 UTC 2011
>Closed-Date:
>Last-Modified:
>Originator: Timothy Beyer
>Release: FreeBSD 8.1-RELEASE i386
>Organization:
no organization
>Environment:
System: FreeBSD aeonserv.aeonnet 8.1-RELEASE FreeBSD 8.1-RELEASE #7: Sat Sep 11 03:34:14 PDT 2010 beyert at aeonserv.aeonnet:/usr/obj/usr/src/sys/CUSTOM i386
>Description:
Joytran is a joystick to keyboard/mouse events translator written in C.
I am the author of the program.
>How-To-Repeat:
extract shar archive and build port
>Fix:
The included shar, and all prerequisite shar files
--- joytran.shar begins here ---
# This is a shell archive. Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file". Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
# joytran
# joytran/Makefile
# joytran/distinfo
# joytran/pkg-descr
# joytran/pkg-plist
#
echo c - joytran
mkdir -p joytran > /dev/null 2>&1
echo x - joytran/Makefile
sed 's/^X//' >joytran/Makefile << 'f2725cc0690d33d3d704fe24506d28b1'
X# New ports collection makefile for: joytran
X# Date created: 30 Jul 2011
X# Whom: Timothy Beyer <beyert at cs.ucr.edu>
X#
X# $FreeBSD: ports/emulators/joytran/Makefile,v 1.2 2011/07/30 19:15:39 beyert Exp $
X#
X
XPORTNAME= joytran
XPORTVERSION= 0.8.1
XCATEGORIES= emulators
XMASTER_SITES= ${MASTER_SITE_GOOGLE_CODE}
X
XMAINTAINER= beyert at cs.ucr.edu
XCOMMENT= Joystick to keyboard/mouse events translator written in C
X
XLICENSE= MIT
XLICENSE_FILE= ${WRKSRC}/COPYRIGHT
X
XUSE_BZIP2= yes
XUSE_CMAKE= yes
XCMAKE_ARGS= -DLOCALBASE="${LOCALBASE}"
XUSE_SDL= sdl
XUSE_XORG= x11
X
X.include <bsd.port.mk>
f2725cc0690d33d3d704fe24506d28b1
echo x - joytran/distinfo
sed 's/^X//' >joytran/distinfo << '7b3b9145accc425a38ce0c419fd7fcb1'
XSHA256 (joytran-0.8.1.tar.bz2) = 4efc1cba0948be08b4371f8c7dda222f5daf38cb1d245514bab8999a56f8a575
XSIZE (joytran-0.8.1.tar.bz2) = 20401
7b3b9145accc425a38ce0c419fd7fcb1
echo x - joytran/pkg-descr
sed 's/^X//' >joytran/pkg-descr << '014561e71194ec7586c5a6eb3cda8468'
XJoytran is a joystick to keyboard/mouse events translator written in C.
X
XThe project has several advantages over similar software:
X
X- Portable to a wide variety of platforms, since it is based on SDL and the X11
X XTest Extension (Developed on FreeBSD)
X- It is easy to use the joystick in places where it is not usually supported
X- Supports keyboard and mouse emulation
X- Supports multiple joysticks
X- Handles the presence of non-joystick devices, such as USB mice/trackballs
X that masquerade as joysticks gracefully
X- Easy switching between profiles
X- Lightweight, with few dependencies
X- Comprehensive feature set (if there are features missing that are important
X to you, I will at least consider implementing them)
X- Freely available (MIT License)
X
XWWW: http://chiselapp.com/user/beyert/repository/joytran/
X
X- Timothy Beyer
Xbeyert at cs.ucr.edu
014561e71194ec7586c5a6eb3cda8468
echo x - joytran/pkg-plist
sed 's/^X//' >joytran/pkg-plist << '14eb2beb91a24aaca7332bf282ed7c8c'
Xbin/joytran
14eb2beb91a24aaca7332bf282ed7c8c
exit
--- joytran.shar ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list