ports/110970: [NEW PORT] games/outerspace: On-line strategy game

Dmitry Marakasov amdmi3 at amdmi3.ru
Wed Mar 28 14:20:04 UTC 2007


>Number:         110970
>Category:       ports
>Synopsis:       [NEW PORT] games/outerspace: On-line strategy game
>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:   Wed Mar 28 14:20:03 GMT 2007
>Closed-Date:
>Last-Modified:
>Originator:     Dmitry Marakasov
>Release:        FreeBSD 6.1-RELEASE-p12 i386
>Organization:
>Environment:
System: FreeBSD hades.panopticon 6.1-RELEASE-p12 FreeBSD 6.1-RELEASE-p12 #0: Tue Jan 16 23:12:21 MSK 2007 amdmi3 at hades.panopticon:/usr/obj/usr/src/sys/HADES i386


>Description:
Outer Space is an on-line strategy game which takes place in the
dangerous universe. You will become powerful commander of many
stars, planets, and great fleets and will struggle for survival
with other commanders.

WWW: http://www.ospace.net
>How-To-Repeat:
>Fix:

--- outerspace-0.2.1.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:
#
#	outerspace
#	outerspace/Makefile
#	outerspace/pkg-descr
#	outerspace/pkg-plist
#	outerspace/distinfo
#	outerspace/files
#	outerspace/files/outerspace.in
#	outerspace/pkg-message
#
echo c - outerspace
mkdir -p outerspace > /dev/null 2>&1
echo x - outerspace/Makefile
sed 's/^X//' >outerspace/Makefile << 'END-of-outerspace/Makefile'
X# New ports collection makefile for:	outerspace
X# Date created:		27 Mar 2007
X# Whom:			Dmitry Marakasov <amdmi3 at amdmi3.ru>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	outerspace
XPORTVERSION=	0.2.1
XCATEGORIES=	games
XMASTER_SITES=	SF
XMASTER_SITE_SUBDIR=	ospace
X
XMAINTAINER=	amdmi3 at amdmi3.ru
XCOMMENT=	On-line strategy game
X
XRUN_DEPENDS=	${PYTHON_SITELIBDIR}/pygame/__init__.py:${PORTSDIR}/devel/py-game
X
XUSE_PYTHON=	2.4+
XNO_BUILD=	yes
X
XSUB_FILES=	outerspace
XSUB_LIST=	PROGRAM_DIR="${PREFIX}/lib/${PORTNAME}"
X
Xdo-install:
X	${MKDIR} ${PREFIX}/lib/${PORTNAME}
X	@(cd ${WRKSRC} && ${COPYTREE_SHARE} oslauncher ${PREFIX}/lib/${PORTNAME})
X	${INSTALL_DATA} ${WRKSRC}/outerspace ${PREFIX}/lib/${PORTNAME}
X	${INSTALL_SCRIPT} ${WRKDIR}/outerspace ${PREFIX}/bin
X
X	@${ECHO_CMD}; ${CAT} ${PKGMESSAGE}; ${ECHO_CMD}
X
X.include <bsd.port.mk>
END-of-outerspace/Makefile
echo x - outerspace/pkg-descr
sed 's/^X//' >outerspace/pkg-descr << 'END-of-outerspace/pkg-descr'
XOuter Space is an on-line strategy game which takes place in the
Xdangerous universe. You will become powerful commander of many
Xstars, planets, and great fleets and will struggle for survival
Xwith other commanders.
X
XWWW: http://www.ospace.net
END-of-outerspace/pkg-descr
echo x - outerspace/pkg-plist
sed 's/^X//' >outerspace/pkg-plist << 'END-of-outerspace/pkg-plist'
Xbin/outerspace
Xlib/outerspace/oslauncher/__init__.py
Xlib/outerspace/oslauncher/config.py
Xlib/outerspace/oslauncher/pgu/__init__.py
Xlib/outerspace/oslauncher/pgu/algo.py
Xlib/outerspace/oslauncher/pgu/ani.py
Xlib/outerspace/oslauncher/pgu/engine.py
Xlib/outerspace/oslauncher/pgu/fonts.py
Xlib/outerspace/oslauncher/pgu/gui/__init__.py
Xlib/outerspace/oslauncher/pgu/gui/app.py
Xlib/outerspace/oslauncher/pgu/gui/area.py
Xlib/outerspace/oslauncher/pgu/gui/basic.py
Xlib/outerspace/oslauncher/pgu/gui/button.py
Xlib/outerspace/oslauncher/pgu/gui/const.py
Xlib/outerspace/oslauncher/pgu/gui/container.py
Xlib/outerspace/oslauncher/pgu/gui/deprecated.py
Xlib/outerspace/oslauncher/pgu/gui/dialog.py
Xlib/outerspace/oslauncher/pgu/gui/document.py
Xlib/outerspace/oslauncher/pgu/gui/form.py
Xlib/outerspace/oslauncher/pgu/gui/group.py
Xlib/outerspace/oslauncher/pgu/gui/input.py
Xlib/outerspace/oslauncher/pgu/gui/keysym.py
Xlib/outerspace/oslauncher/pgu/gui/layout.py
Xlib/outerspace/oslauncher/pgu/gui/menus.py
Xlib/outerspace/oslauncher/pgu/gui/misc.py
Xlib/outerspace/oslauncher/pgu/gui/select.py
Xlib/outerspace/oslauncher/pgu/gui/slider.py
Xlib/outerspace/oslauncher/pgu/gui/style.py
Xlib/outerspace/oslauncher/pgu/gui/surface.py
Xlib/outerspace/oslauncher/pgu/gui/table.py
Xlib/outerspace/oslauncher/pgu/gui/theme.py
Xlib/outerspace/oslauncher/pgu/gui/widget.py
Xlib/outerspace/oslauncher/pgu/hexvid.py
Xlib/outerspace/oslauncher/pgu/high.py
Xlib/outerspace/oslauncher/pgu/html.py
Xlib/outerspace/oslauncher/pgu/isovid.py
Xlib/outerspace/oslauncher/pgu/layout.py
Xlib/outerspace/oslauncher/pgu/text.py
Xlib/outerspace/oslauncher/pgu/tilevid.py
Xlib/outerspace/oslauncher/pgu/timer.py
Xlib/outerspace/oslauncher/pgu/vid.py
Xlib/outerspace/oslauncher/res/bigicon.ico
Xlib/outerspace/oslauncher/res/gray/Vera.ttf
Xlib/outerspace/oslauncher/res/gray/box.down.png
Xlib/outerspace/oslauncher/res/gray/box.normal.png
Xlib/outerspace/oslauncher/res/gray/button.down.png
Xlib/outerspace/oslauncher/res/gray/button.normal.png
Xlib/outerspace/oslauncher/res/gray/checkbox.off.down.png
Xlib/outerspace/oslauncher/res/gray/checkbox.off.normal.png
Xlib/outerspace/oslauncher/res/gray/checkbox.on.down.png
Xlib/outerspace/oslauncher/res/gray/checkbox.on.normal.png
Xlib/outerspace/oslauncher/res/gray/config.txt
Xlib/outerspace/oslauncher/res/gray/console.input.focus.png
Xlib/outerspace/oslauncher/res/gray/console.input.normal.png
Xlib/outerspace/oslauncher/res/gray/console.png
Xlib/outerspace/oslauncher/res/gray/desktop.png
Xlib/outerspace/oslauncher/res/gray/desktopos.png
Xlib/outerspace/oslauncher/res/gray/dialog.bar.png
Xlib/outerspace/oslauncher/res/gray/dialog.close.down.png
Xlib/outerspace/oslauncher/res/gray/dialog.close.normal.png
Xlib/outerspace/oslauncher/res/gray/dialog.png
Xlib/outerspace/oslauncher/res/gray/filebrowser.folder.png
Xlib/outerspace/oslauncher/res/gray/input.focus.png
Xlib/outerspace/oslauncher/res/gray/input.normal.png
Xlib/outerspace/oslauncher/res/gray/list.item.normal.png
Xlib/outerspace/oslauncher/res/gray/list.png
Xlib/outerspace/oslauncher/res/gray/menu.down.png
Xlib/outerspace/oslauncher/res/gray/menu.hover.png
Xlib/outerspace/oslauncher/res/gray/menu.normal.png
Xlib/outerspace/oslauncher/res/gray/menu.option.hover.png
Xlib/outerspace/oslauncher/res/gray/menu.option.normal.png
Xlib/outerspace/oslauncher/res/gray/progressbar.bar.tga
Xlib/outerspace/oslauncher/res/gray/progressbar.tga
Xlib/outerspace/oslauncher/res/gray/radio.off.down.png
Xlib/outerspace/oslauncher/res/gray/radio.off.normal.png
Xlib/outerspace/oslauncher/res/gray/radio.on.down.png
Xlib/outerspace/oslauncher/res/gray/radio.on.normal.png
Xlib/outerspace/oslauncher/res/gray/select.arrow.down.png
Xlib/outerspace/oslauncher/res/gray/select.arrow.normal.png
Xlib/outerspace/oslauncher/res/gray/select.arrow.png
Xlib/outerspace/oslauncher/res/gray/select.option.normal.png
Xlib/outerspace/oslauncher/res/gray/select.options.png
Xlib/outerspace/oslauncher/res/gray/select.selected.normal.png
Xlib/outerspace/oslauncher/res/gray/slider.bar.normal.png
Xlib/outerspace/oslauncher/res/gray/slider.png
Xlib/outerspace/oslauncher/res/gray/tool.down.png
Xlib/outerspace/oslauncher/res/gray/tool.normal.png
Xlib/outerspace/oslauncher/res/icon32.png
Xlib/outerspace/oslauncher/res/smallicon.ico
Xlib/outerspace/oslauncher/urlgrabber/__init__.py
Xlib/outerspace/oslauncher/urlgrabber/byterange.py
Xlib/outerspace/oslauncher/urlgrabber/grabber.py
Xlib/outerspace/oslauncher/urlgrabber/keepalive.py
Xlib/outerspace/oslauncher/urlgrabber/mirror.py
Xlib/outerspace/oslauncher/urlgrabber/progress.py
Xlib/outerspace/oslauncher/version.py
Xlib/outerspace/oslauncher/versiondata.py
Xlib/outerspace/outerspace
X at dirrm lib/outerspace/oslauncher/urlgrabber
X at dirrm lib/outerspace/oslauncher/res/gray
X at dirrm lib/outerspace/oslauncher/res
X at dirrm lib/outerspace/oslauncher/pgu/gui
X at dirrm lib/outerspace/oslauncher/pgu
X at dirrm lib/outerspace/oslauncher
X at dirrm lib/outerspace
END-of-outerspace/pkg-plist
echo x - outerspace/distinfo
sed 's/^X//' >outerspace/distinfo << 'END-of-outerspace/distinfo'
XMD5 (outerspace-0.2.1.tar.gz) = 3ee9e7890392acd53cd5487f33f84f48
XSHA256 (outerspace-0.2.1.tar.gz) = 4349a3996bfee7ba7fb87268d10e146820c381e8ec2e9ac854a5d3a5d5279e3f
XSIZE (outerspace-0.2.1.tar.gz) = 284619
END-of-outerspace/distinfo
echo c - outerspace/files
mkdir -p outerspace/files > /dev/null 2>&1
echo x - outerspace/files/outerspace.in
sed 's/^X//' >outerspace/files/outerspace.in << 'END-of-outerspace/files/outerspace.in'
X#!/usr/bin/env python
X
Ximport sys
Ximport os.path
X
X#Program path
Xpackage_dir = os.path.join("%%PROGRAM_DIR%%")
X
X#Change current work directory
Xos.chdir(package_dir)
X
X#Add package_dir to python path
Xsys.path.append(package_dir)
X
X#Launch the program!
Xexecfile(os.path.join(package_dir, "outerspace"))
END-of-outerspace/files/outerspace.in
echo x - outerspace/pkg-message
sed 's/^X//' >outerspace/pkg-message << 'END-of-outerspace/pkg-message'
XNOTE: This is actually a port of Outer Space Launcher - a program which
Xautomatically handles downloading and updating of Outer Space client.
XExpect it to download about 2 Mb on the first run.
END-of-outerspace/pkg-message
exit
--- outerspace-0.2.1.shar ends here ---


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



More information about the freebsd-ports-bugs mailing list