FreeBSD Bugzilla – Attachment 152640 Details for
Bug 189829
New Port: games/tesseract
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
shar, improved
tesseract.shar (text/plain), 3.71 KB, created by
Jan Beich
on 2015-02-06 20:56:18 UTC
(
hide
)
Description:
shar, improved
Filename:
MIME Type:
Creator:
Jan Beich
Created:
2015-02-06 20:56:18 UTC
Size:
3.71 KB
patch
obsolete
>#!/bin/sh ># This is a shell archive >echo x games/tesseract >mkdir -p games/tesseract > /dev/null 2>&1 >echo x games/tesseract/distinfo >sed 's/^X//' > games/tesseract/distinfo << 'SHAR_END' >XSHA256 (tesseract_2014_05_12_first_edition_linux.tar.xz) = 8d6e07dd154a40a3f593e52289335c036f06cf90a0ebc400c4650adb3395a0f4 >XSIZE (tesseract_2014_05_12_first_edition_linux.tar.xz) = 249009328 >SHAR_END >echo x games/tesseract/Makefile >sed 's/^X//' > games/tesseract/Makefile << 'SHAR_END' >X# $FreeBSD$ >X >XPORTNAME= tesseract >XDISTVERSION= 2014_05_12 >XCATEGORIES= games >XMASTER_SITES= http://download.tuxfamily.org/${PORTNAME}/ >XDISTNAME= ${PORTNAME}_${DISTVERSION}_first_edition_linux >X >XMAINTAINER= operator@myrechenzentrum.net >XCOMMENT= FPS game with focus on Instagib, CTF and in-game map editing >X >XLICENSE= ZLIB >X >XLIB_DEPENDS= libenet.so:${PORTSDIR}/net/enet >X >XUSES= gmake pkgconfig tar:xz >XEXTRACT_AFTER_ARGS=--exclude src/enet >XWRKSRC= ${WRKDIR}/${PORTNAME} >XBUILD_WRKSRC= ${WRKSRC}/src >XALL_TARGET= # empty >XSUB_FILES= tess_wrapper >XPORTDOCS= * >X >XOPTIONS_DEFINE= DATA DOCS >XOPTIONS_DEFAULT=CLIENT DATA DEDICATED >XOPTIONS_MULTI= FLAVOR >XOPTIONS_MULTI_FLAVOR=CLIENT DEDICATED MASTER >X >XCLIENT_DESC= Build client >XCLIENT_USE= GL=gl SDL=image2,mixer2 XORG=x11 >XCLIENT_ALL_TARGET=client >XCLIENT_PLIST_FILES=bin/tess_client libexec/tess_client >XDATA_PLIST_FILES="@dir %%DATADIR%%/media/prefab" \ >X "@dir %%DATADIR%%/screenshot" >XDEDICATED_DESC= Build dedicated server >XDEDICATED_ALL_TARGET=server >XDEDICATED_PLIST_FILES=bin/tess_server libexec/tess_server >XMASTER_DESC= Build master server >XMASTER_ALL_TARGET=master >XMASTER_PLIST_FILES=bin/tess_master libexec/tess_master >X >X.include <bsd.port.options.mk> >X >X.if ${PORT_OPTIONS:MCLIENT} >XDESKTOP_ENTRIES+="Tesseract" \ >X "" \ >X "${DATADIR}/media/interface/cube.png" \ >X "tess_client" \ >X "Game;Shooter;" \ >X "" >X.endif >X >X.if ${PORT_OPTIONS:MDATA} >XPORTDATA+= config media screenshot >X.endif >X >Xpost-patch: >X @${REINPLACE_CMD} -e '/-fomit-frame-pointer/d' \ >X -e 's,-I/usr/X11R6/include,,' \ >X -e 's,-L/usr/X11R6/lib,,' \ >X -e 's,-Ienet/include,`pkg-config --cflags libenet`,' \ >X -e 's,-Lenet -lenet,`pkg-config --libs libenet`,' \ >X -e 's,enet/libenet.a,${LOCALBASE}/lib/libenet.so,' \ >X ${BUILD_WRKSRC}/Makefile >X >Xdo-install: >X.for f in ${PLIST_FILES:Mbin/tess_*} >X ${INSTALL_SCRIPT} ${WRKDIR}/tess_wrapper \ >X ${STAGEDIR}${PREFIX}/${f} >X.endfor >X.for f in ${PLIST_FILES:Mlibexec/tess_*} >X ${INSTALL_PROGRAM} ${BUILD_WRKSRC}/${f:T} \ >X ${STAGEDIR}${PREFIX}/${f:H} >X.endfor >X >X.if ${PORT_OPTIONS:MDATA} >X ${MKDIR} ${STAGEDIR}${DATADIR} >X (cd ${WRKSRC} && ${COPYTREE_SHARE} \ >X "${PORTDATA}" ${STAGEDIR}${DATADIR}) >X.endif >X >X.if ${PORT_OPTIONS:MDOCS} >X ${MKDIR} ${STAGEDIR}${DOCSDIR} >X (cd ${WRKSRC}/doc && ${COPYTREE_SHARE} \ >X . ${STAGEDIR}${DOCSDIR}) >X.endif >X >X.include <bsd.port.mk> >SHAR_END >echo x games/tesseract/pkg-descr >sed 's/^X//' > games/tesseract/pkg-descr << 'SHAR_END' >XTesseract is a first-person shooter game focused on instagib deathmatch >Xand capture-the-flag gameplay as well as cooperative in-game map editing. >X >XTesseract provides a unique open-source engine derived from Cube 2 >XSauerbraten technology but with upgraded modern rendering techniques. >XThe new rendering features include fully dynamic omnidirectional >Xshadows, global illumination, HDR lighting, deferred shading, >Xmorphological/temporal/multisample anti-aliasing, and much more. >X >XWWW: http://www.tesseract.gg >SHAR_END >echo x games/tesseract/files >mkdir -p games/tesseract/files > /dev/null 2>&1 >echo x games/tesseract/files/tess_wrapper.in >sed 's/^X//' > games/tesseract/files/tess_wrapper.in << 'SHAR_END' >X#!/bin/sh >X >X: ${TESS_OPTIONS="-u~/.tesseract"} >X >Xcd %%DATADIR%% >Xexec %%PREFIX%%/libexec/${0##*/} ${TESS_OPTIONS} "$@" >SHAR_END >exit
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 189829
:
142761
|
152637
|
152638
|
152639
|
152640
|
152913