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