ports/128200: [New Port] games/fgrun

Kuan-Chung Chiu buganini at gmail.com
Sat Oct 18 11:10:04 UTC 2008


>Number:         128200
>Category:       ports
>Synopsis:       [New Port] games/fgrun
>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:   Sat Oct 18 11:10:03 UTC 2008
>Closed-Date:
>Last-Modified:
>Originator:     Kuan-Chung Chiu
>Release:        7.0-STABLE
>Organization:
N/A
>Environment:
FreeBSD lutin.twbbs.org 7.0-STABLE FreeBSD 7.0-STABLE #16: Sun Aug  3 03:16:22 CST 2008     root at lutin.twbbs.org:/usr/obj/usr/src/sys/LUTIN  i386

>Description:
FlightGear Launch Control is a (official) graphical frontend for running
FlightGear flight simulator, <http://www.flightgear.org/>.

WWW: http://sourceforge.net/projects/fgrun/

>How-To-Repeat:

>Fix:


Patch attached with submission follows:

# 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:
#
#	fgrun/
#	fgrun/files
#	fgrun/files/patch-src-run_posix.cxx
#	fgrun/files/patch-src-fgrun_pty.cxx
#	fgrun/files/patch-src-Makefile.in
#	fgrun/Makefile
#	fgrun/distinfo
#	fgrun/pkg-descr
#	fgrun/pkg-plist
#
echo c - fgrun/
mkdir -p fgrun/ > /dev/null 2>&1
echo c - fgrun/files
mkdir -p fgrun/files > /dev/null 2>&1
echo x - fgrun/files/patch-src-run_posix.cxx
sed 's/^X//' >fgrun/files/patch-src-run_posix.cxx << '8420a849a0a87042f76e689cb53a6e84'
X--- src/run_posix.cxx.orig	2008-04-23 04:51:01.000000000 +0800
X+++ src/run_posix.cxx	2008-10-18 17:28:27.000000000 +0800
X@@ -58,7 +58,7 @@
X #if defined(HAVE_TERMIOS_H)
X     struct termios term;
X     tcgetattr( STDOUT_FILENO, &term );
X-    term.c_oflag &= ~( OLCUC | ONLCR );
X+    term.c_oflag &= ~ONLCR;
X 
X     pid = pty_fork( &master, 0, &term, 0 );
X #else
8420a849a0a87042f76e689cb53a6e84
echo x - fgrun/files/patch-src-fgrun_pty.cxx
sed 's/^X//' >fgrun/files/patch-src-fgrun_pty.cxx << '89b029e3fce4d021f0887e3ef617cce8'
X--- src/fgrun_pty.cxx.orig	2008-10-18 17:32:33.000000000 +0800
X+++ src/fgrun_pty.cxx	2008-10-18 17:33:12.000000000 +0800
X@@ -28,6 +28,9 @@
X #  include <pty.h>
X #endif
X 
X+#include <sys/types.h>
X+#include <libutil.h>
X+
X #if defined(HAVE_UTMP_H)
X #  include <utmp.h>
X #endif
89b029e3fce4d021f0887e3ef617cce8
echo x - fgrun/files/patch-src-Makefile.in
sed 's/^X//' >fgrun/files/patch-src-Makefile.in << '797e249ba30a21ae9569c83b1646290c'
X--- src/Makefile.in.orig	2008-10-18 17:55:34.000000000 +0800
X+++ src/Makefile.in	2008-10-18 17:55:44.000000000 +0800
X@@ -127,7 +127,7 @@
X LIBICONV = @LIBICONV@
X LIBINTL = @LIBINTL@
X LIBOBJS = @LIBOBJS@
X-LIBS = @LIBS@
X+LIBS = @LIBS@ -lintl -lfltk
X LN_S = @LN_S@
X LTLIBICONV = @LTLIBICONV@
X LTLIBINTL = @LTLIBINTL@
797e249ba30a21ae9569c83b1646290c
echo x - fgrun/Makefile
sed 's/^X//' >fgrun/Makefile << '15706d51ad1da6d4618d31a066267682'
X# New ports collection makefile for:	fgrun
X# Date created:				18 Oct 2008
X# Whom:					buganini at gmail.com
X#
X# $FreeBSD$
X#
X
XPORTNAME=	fgrun
XPORTVERSION=	1.0.1
XCATEGORIES=	games
XMASTER_SITES=	SF
X
XMAINTAINER=	buganini at gmail.com
XCOMMENT=	A graphical frontend to run FlightGear Flight Simulator
X
XBUILD_DEPENDS=	fltk-threads>=1.1.0:${PORTSDIR}/x11-toolkits/fltk-threads \
X		plib>=1.8.4:${PORTSDIR}/x11-toolkits/plib \
X		simgear>=0.3.10:${PORTSDIR}/devel/simgear
XRUN_DEPENDS=	fltk-threads>=1.1.0:${PORTSDIR}/x11-toolkits/fltk-threads \
X		plib>=1.8.4:${PORTSDIR}/x11-toolkits/plib \
X		simgear>=0.3.10:${PORTSDIR}/devel/simgear \
X		fgfs:${PORTSDIR}/games/flightgear
X
XGNU_CONFIGURE=	yes
XUSE_GMAKE=	yes
XUSE_GL=		gl
XUSE_GETTEXT=	yes
X
X.include <bsd.port.mk>
15706d51ad1da6d4618d31a066267682
echo x - fgrun/distinfo
sed 's/^X//' >fgrun/distinfo << 'cf5a41b478c7b41cd69263eab01f52de'
XMD5 (fgrun-1.0.1.tar.gz) = 1e3fd8e99d2afed13ad152301345fd8f
XSHA256 (fgrun-1.0.1.tar.gz) = 6e0b55935699de5d8a6386a9f273a2640a04d3e2dce6774520c8e4bad3603303
XSIZE (fgrun-1.0.1.tar.gz) = 341124
cf5a41b478c7b41cd69263eab01f52de
echo x - fgrun/pkg-descr
sed 's/^X//' >fgrun/pkg-descr << '73f1fff128926bd3eab019e86ba66dff'
XFlightGear Launch Control is a graphical frontend for running
XFlightGear flight simulator, <http://www.flightgear.org/>.
X
XWWW: http://sourceforge.net/projects/fgrun/
73f1fff128926bd3eab019e86ba66dff
echo x - fgrun/pkg-plist
sed 's/^X//' >fgrun/pkg-plist << 'b24ab2bc1a98aa156d6f2e9c5f9f2b60'
Xbin/fgrun
Xshare/locale/de/LC_MESSAGES/fgrun.mo
Xshare/locale/fr/LC_MESSAGES/fgrun.mo
Xshare/locale/it/LC_MESSAGES/fgrun.mo
Xshare/locale/nl/LC_MESSAGES/fgrun.mo
Xshare/locale/pl/LC_MESSAGES/fgrun.mo
Xshare/locale/pt/LC_MESSAGES/fgrun.mo
X at dirrmtry share/locale/de/LC_MESSAGES
X at dirrmtry share/locale/fr/LC_MESSAGES
X at dirrmtry share/locale/it/LC_MESSAGES
X at dirrmtry share/locale/nl/LC_MESSAGES
X at dirrmtry share/locale/pl/LC_MESSAGES
X at dirrmtry share/locale/pt/LC_MESSAGES
X at dirrmtry share/locale/de
X at dirrmtry share/locale/fr
X at dirrmtry share/locale/it
X at dirrmtry share/locale/nl
X at dirrmtry share/locale/pl
X at dirrmtry share/locale/pt
b24ab2bc1a98aa156d6f2e9c5f9f2b60
exit



>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list