Date: Mon, 4 Jun 2007 14:31:15 +0200 (CEST) From: Marcus von Appen <mva@sysfault.org> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/113323: [New Port]: games/linux-uplink-demo: High tech computer crime and industrial espionage on the Internet Message-ID: <200706041231.l54CVFvM019347@medusa.sysfault.org> Resent-Message-ID: <200706041240.l54Ce4m9053274@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 113323 >Category: ports >Synopsis: [New Port]: games/linux-uplink-demo: High tech computer crime and industrial espionage on the Internet >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: Mon Jun 04 12:40:04 GMT 2007 >Closed-Date: >Last-Modified: >Originator: Marcus von Appen >Release: FreeBSD 6.2-STABLE i386 >Organization: >Environment: System: FreeBSD medusa.sysfault.org 6.2-STABLE FreeBSD 6.2-STABLE #1: Sat Apr 7 22:24:16 CEST >Description: >From the homepage: You play an Uplink Agent who makes a living by performing jobs for major corporations. Your tasks involve hacking into rival computer systems, stealing research data, sabotaging other companies, laundering money, erasing evidence, or framing innocent people. You use the money you earn to upgrade your computer systems, and to buy new software and tools. As your experience level increases you find more dangerous and profitable missions become available. You can speculate on a fully working stock market (and even influence its outcome). You can modify peoples academic or criminal records. You can divert money from bank transfers into your own accounts. You can even take part in the construction of the most deadly computer virus ever designed. WWW: http://uplink.co.uk Generated with FreeBSD Port Tools 0.77 >How-To-Repeat: >Fix: --- linux-uplink-demo-1.55.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: # # linux-uplink-demo # linux-uplink-demo/files # linux-uplink-demo/files/uplink.in # linux-uplink-demo/pkg-plist # linux-uplink-demo/pkg-descr # linux-uplink-demo/distinfo # linux-uplink-demo/Makefile # linux-uplink-demo/pkg-message # echo c - linux-uplink-demo mkdir -p linux-uplink-demo > /dev/null 2>&1 echo c - linux-uplink-demo/files mkdir -p linux-uplink-demo/files > /dev/null 2>&1 echo x - linux-uplink-demo/files/uplink.in sed 's/^X//' >linux-uplink-demo/files/uplink.in << 'END-of-linux-uplink-demo/files/uplink.in' X#!/bin/sh X XLD_PRELOAD_FTGL=%%LINUXBASE%%/usr/lib/libfreetype.so.6:%%DATADIR%%/libftgl.so.0 X Xif [ -n "$LD_PRELOAD" ]; then X export LD_PRELOAD="$LD_PRELOAD_FTGL:$LD_PRELOAD" Xelse X export LD_PRELOAD="$LD_PRELOAD_FTGL" Xfi X Xcd %%DATADIR%% || exit 1 Xexec ./uplink.bin.x86 "$@" END-of-linux-uplink-demo/files/uplink.in echo x - linux-uplink-demo/pkg-plist sed 's/^X//' >linux-uplink-demo/pkg-plist << 'END-of-linux-uplink-demo/pkg-plist' Xbin/linux-uplink X%%DATADIR%%/uplink.bin.x86 X%%DATADIR%%/libftgl.so.0 X%%DATADIR%%/data.dat X%%DATADIR%%/fonts.dat X%%DATADIR%%/graphics.dat X%%DATADIR%%/loading.dat X%%DATADIR%%/music.dat X%%DATADIR%%/patch.dat X%%DATADIR%%/patch2.dat X%%DATADIR%%/patch3.dat X%%DATADIR%%/sounds.dat X%%PORTDOCS%%%%DOCSDIR%%/license.txt X%%PORTDOCS%%%%DOCSDIR%%/mods.txt X%%PORTDOCS%%%%DOCSDIR%%/Readme-UplinkSupport.txt X%%PORTDOCS%%%%DOCSDIR%%/readme.txt X%%PORTDOCS%%@dirrm %%DOCSDIR%% X@dirrm %%DATADIR%% END-of-linux-uplink-demo/pkg-plist echo x - linux-uplink-demo/pkg-descr sed 's/^X//' >linux-uplink-demo/pkg-descr << 'END-of-linux-uplink-demo/pkg-descr' XFrom the homepage: You play an Uplink Agent who makes a living by performing Xjobs for major corporations. Your tasks involve hacking into rival computer Xsystems, stealing research data, sabotaging other companies, laundering money, Xerasing evidence, or framing innocent people. XYou use the money you earn to upgrade your computer systems, and to buy new Xsoftware and tools. As your experience level increases you find more Xdangerous and profitable missions become available. You can speculate on a Xfully working stock market (and even influence its outcome). You can modify Xpeoples academic or criminal records. You can divert money from bank transfers Xinto your own accounts. You can even take part in the construction of the most Xdeadly computer virus ever designed. X XWWW: http://uplink.co.uk END-of-linux-uplink-demo/pkg-descr echo x - linux-uplink-demo/distinfo sed 's/^X//' >linux-uplink-demo/distinfo << 'END-of-linux-uplink-demo/distinfo' XMD5 (uplink-demo-1.55DEMO.sh) = dc2c3f732c71af597de442e44b28f0b0 XSHA256 (uplink-demo-1.55DEMO.sh) = d00de7891a7ee47afb5b39345d14afdad3563bc17c9ef356284f3edffbe515e8 XSIZE (uplink-demo-1.55DEMO.sh) = 10545660 END-of-linux-uplink-demo/distinfo echo x - linux-uplink-demo/Makefile sed 's/^X//' >linux-uplink-demo/Makefile << 'END-of-linux-uplink-demo/Makefile' X# New ports collection makefile for: linux-uplink-demo X# Date created: 25 May 2007 X# Whom: Marcus von Appen <mva@sysfault.org> X# X# $FreeBSD$ X# X XPORTNAME= uplink-demo XPORTVERSION= 1.55 XCATEGORIES= games linux XMASTER_SITES= http://uplink.co.uk/test/ XPKGNAMEPREFIX= linux- XDISTNAME= ${PORTNAME}-${PORTVERSION}DEMO XEXTRACT_SUFX= .sh X XMAINTAINER= mva@sysfault.org XCOMMENT= High tech computer crime and industrial espionage on the Internet X XRUN_DEPENDS= ${LINUXBASE}/usr/lib/libSDL-1.2.so.0:${PORTSDIR}/devel/linux-sdl12 \ X ${LINUXBASE}/usr/lib/libjpeg.so.62:${PORTSDIR}/graphics/linux-jpeg \ X ${LINUXBASE}/usr/lib/libSDL_mixer-1.2.so.0:${PORTSDIR}/audio/linux-sdl_mixer \ X ${LINUXBASE}/usr/lib/libmikmod.so.2:${PORTSDIR}/audio/linux-mikmod X XONLY_FOR_ARCHS= i386 XUSE_LINUX= yes XUSE_XLIB= yes XUSE_LDCONFIG= yes XNO_CDROM= Redistribution is limited, see license XNO_BUILD= yes XNO_WRKSUBDIR= yes X XDATADIR= ${PREFIX}/lib/${PKGNAMEPREFIX}${PORTNAME} XSUB_FILES= uplink XSUB_LIST= LINUXBASE=${LINUXBASE} XDOCFILES= license.txt mods.txt Readme-UplinkSupport.txt readme.txt X XOPTIONS= NVIDIA "Install support for nvidia" off X X.include <bsd.port.pre.mk> X X.if defined(WITH_NVIDIA) XRUN_DEPENDS+= ${LINUXBASE}/usr/lib/libGL.so.1:${PORTSDIR}/x11/nvidia-driver \ X ${LINUXBASE}/usr/X11R6/lib/libGLU.so.1:${PORTSDIR}/graphics/linux-libGLU X.else XRUN_DEPENDS+= ${LINUXBASE}/usr/X11R6/lib/libGL.so.1:${PORTSDIR}/graphics/linux_dri X.endif X Xdo-extract: X @${MKDIR} ${WRKDIR} X @cd ${WRKDIR} && ${TAIL} +376 ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX} | \ X ${TAR} zxf - X Xdo-build: X ${BRANDELF} -t Linux ${WRKSRC}/lib/uplink.bin.x86 X Xdo-install: X ${MKDIR} ${DATADIR} X @cd ${WRKSRC}/lib && \ X ${INSTALL_PROGRAM} uplink.bin.x86 libftgl.so.0 ${DATADIR} && \ X ${INSTALL_DATA} *.dat ${DATADIR} X ${INSTALL_PROGRAM} ${WRKDIR}/uplink ${PREFIX}/bin/${PKGNAMEPREFIX}uplink X.if !defined (NOPORTDOCS) X ${MKDIR} ${DOCSDIR} X.for file in ${DOCFILES} X ${INSTALL_DATA} ${WRKSRC}/${file} ${DOCSDIR}/${file} X.endfor X.endif X Xpost-install: X @${CAT} ${PKGMESSAGE} X X.include <bsd.port.post.mk> END-of-linux-uplink-demo/Makefile echo x - linux-uplink-demo/pkg-message sed 's/^X//' >linux-uplink-demo/pkg-message << 'END-of-linux-uplink-demo/pkg-message' X====================================================================== XThis game will attempt to obtain some system information by Xaccessing files in linux's procfs. You must install the Linux Xemulation procfs filesystem for this to work correctly. This can be Xaccomplished by adding the following line to your /etc/fstab file: X X linprocfs /compat/linux/proc linprocfs rw 0 0 X Xand then, as root, executing the commands: X Xkldload linprocfs Xmount /compat/linux/proc X X====================================================================== END-of-linux-uplink-demo/pkg-message exit --- linux-uplink-demo-1.55.shar ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200706041231.l54CVFvM019347>