mirror of
https://git.FreeBSD.org/ports.git
synced 2024-11-23 00:43:28 +00:00
Adds Virtual Jay Peak, a snowboarding simulation (Linux version).
PR: ports/79505 Submitted by: myself Approved by: adamw (mentor)
This commit is contained in:
parent
82b88f12fe
commit
ac89ea25fa
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=133282
@ -284,6 +284,7 @@
|
||||
SUBDIR += linux-spheresofchaos-demo
|
||||
SUBDIR += linux-steam
|
||||
SUBDIR += linux-ut2004-demo
|
||||
SUBDIR += linux-virtual-jay-peak
|
||||
SUBDIR += lm-solve
|
||||
SUBDIR += ltris
|
||||
SUBDIR += macopix
|
||||
|
55
games/linux-virtual-jay-peak/Makefile
Normal file
55
games/linux-virtual-jay-peak/Makefile
Normal file
@ -0,0 +1,55 @@
|
||||
# New ports collection makefile for: linux-virtual-jay-peak
|
||||
# Date created: 03 Apr 2005
|
||||
# Whom: Jean-Yves Lefort <jylefort@FreeBSD.org>
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= virtual-jay-peak
|
||||
PORTVERSION= 1.1a
|
||||
CATEGORIES= games linux
|
||||
MASTER_SITES= http://www.soulride.com/products/images/
|
||||
PKGNAMEPREFIX= linux-
|
||||
DISTNAME= virtual_jay_peak_linux_1_1a
|
||||
|
||||
MAINTAINER= jylefort@FreeBSD.org
|
||||
COMMENT= A simulation of snowboarding at the Jay Peak resort in Vermont
|
||||
|
||||
RUN_DEPENDS= ${LINUXBASE}/usr/X11R6/lib/libX11.so.6:${PORTSDIR}/x11/linux-XFree86-libs \
|
||||
${LINUXBASE}/usr/lib/libGL.so.1:${PORTSDIR}/graphics/linux_mesa3
|
||||
|
||||
WRKSRC= ${WRKDIR}/soulride
|
||||
ONLY_FOR_ARCHS= i386
|
||||
PREFIX?= ${X11BASE} # USE_X_PREFIX would pull in USE_XLIB
|
||||
USE_LINUX= yes
|
||||
NO_BUILD= yes
|
||||
STRIP= # do not brand Linux binaries as FreeBSD on INSTALL_PROGRAM
|
||||
|
||||
post-patch:
|
||||
@${SED} -e 's|@DATADIR@|${DATADIR}|; s|@LIBEXECDIR@|${PREFIX}/libexec|' \
|
||||
${FILESDIR}/virtual-jay-peak.in > ${WRKSRC}/virtual-jay-peak
|
||||
|
||||
do-install:
|
||||
${MKDIR} ${PREFIX}/bin
|
||||
${INSTALL_SCRIPT} ${WRKSRC}/virtual-jay-peak ${PREFIX}/bin
|
||||
|
||||
${MKDIR} ${PREFIX}/libexec
|
||||
${INSTALL_PROGRAM} ${WRKSRC}/soulride-static ${PREFIX}/libexec
|
||||
|
||||
${MKDIR} ${DATADIR}
|
||||
.for d in Recordings data
|
||||
${CP} -R ${WRKSRC}/${d} ${DATADIR}
|
||||
.endfor
|
||||
|
||||
-${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${DATADIR}/*
|
||||
${FIND} ${DATADIR}/* -type f -exec ${CHMOD} ${SHAREMODE} {} \;
|
||||
${FIND} ${DATADIR}/* -type d -exec ${CHMOD} ${BINMODE} {} \;
|
||||
|
||||
.if !defined(NOPORTDOCS)
|
||||
${MKDIR} ${DOCSDIR}
|
||||
.for f in readme-jay_peak.txt readme-linux.txt
|
||||
${INSTALL_DATA} ${WRKSRC}/${f} ${DOCSDIR}
|
||||
.endfor
|
||||
.endif
|
||||
|
||||
.include <bsd.port.mk>
|
2
games/linux-virtual-jay-peak/distinfo
Normal file
2
games/linux-virtual-jay-peak/distinfo
Normal file
@ -0,0 +1,2 @@
|
||||
MD5 (virtual_jay_peak_linux_1_1a.tar.gz) = ad71057a223e3dfc1ba55f8ff94693bb
|
||||
SIZE (virtual_jay_peak_linux_1_1a.tar.gz) = 7306520
|
19
games/linux-virtual-jay-peak/files/virtual-jay-peak.in
Normal file
19
games/linux-virtual-jay-peak/files/virtual-jay-peak.in
Normal file
@ -0,0 +1,19 @@
|
||||
#!/bin/sh
|
||||
|
||||
# you may override these options in ~/.virtual-jay-peak/config
|
||||
Fullscreen="1" # enable fullscreen
|
||||
OGLModeIndex="9" # use 1280x1024x32 video mode
|
||||
|
||||
[ -f ~/.virtual-jay-peak/config ] && . ~/.virtual-jay-peak/config
|
||||
|
||||
# The executable needs to be run from its data directory, and needs to
|
||||
# store configuration in it. We therefore mirror the data directory
|
||||
# hierarchy in ~/.virtual-jay-peak, and create symlinks to the data
|
||||
# files.
|
||||
|
||||
cd @DATADIR@ || exit 1
|
||||
find * -type d -exec mkdir -p ~/.virtual-jay-peak/{} \; || exit 1
|
||||
find * -type f -exec ln -sf @DATADIR@/{} ~/.virtual-jay-peak/{} \; || exit 1
|
||||
|
||||
cd ~/.virtual-jay-peak || exit 1
|
||||
exec @LIBEXECDIR@/soulride-static DefaultMountain=Jay_Peak Fullscreen=$Fullscreen OGLModeIndex=$OGLModeIndex "$@"
|
10
games/linux-virtual-jay-peak/pkg-descr
Normal file
10
games/linux-virtual-jay-peak/pkg-descr
Normal file
@ -0,0 +1,10 @@
|
||||
Virtual Jay Peak is a simulation of snowboarding at the Jay Peak
|
||||
resort in Vermont. The terrain is based on geological survey data of
|
||||
the mountain and surrounding area, with the addition of signature
|
||||
trails and buildings. The software is based on the extreme backcountry
|
||||
snowboarding game Soul Ride.
|
||||
|
||||
WWW: http://www.soulride.com/products/jay_peak.html
|
||||
|
||||
- Jean-Yves Lefort
|
||||
jylefort@FreeBSD.org
|
229
games/linux-virtual-jay-peak/pkg-plist
Normal file
229
games/linux-virtual-jay-peak/pkg-plist
Normal file
@ -0,0 +1,229 @@
|
||||
bin/virtual-jay-peak
|
||||
libexec/soulride-static
|
||||
%%DATADIR%%/Recordings/jaydemo.srr
|
||||
%%DATADIR%%/data/Jay_Peak/Jay_Peak.srt
|
||||
%%DATADIR%%/data/Jay_Peak/angelswig.psd
|
||||
%%DATADIR%%/data/Jay_Peak/angelswig.srm
|
||||
%%DATADIR%%/data/Jay_Peak/apple tree.psd
|
||||
%%DATADIR%%/data/Jay_Peak/bldplain.psd
|
||||
%%DATADIR%%/data/Jay_Peak/bldplain.srm
|
||||
%%DATADIR%%/data/Jay_Peak/blue.psd
|
||||
%%DATADIR%%/data/Jay_Peak/bluegate.srm
|
||||
%%DATADIR%%/data/Jay_Peak/columbia finish.psd
|
||||
%%DATADIR%%/data/Jay_Peak/columbia finish.srm
|
||||
%%DATADIR%%/data/Jay_Peak/columbia sign.psd
|
||||
%%DATADIR%%/data/Jay_Peak/columbia sign.srm
|
||||
%%DATADIR%%/data/Jay_Peak/convert sign orig.psd
|
||||
%%DATADIR%%/data/Jay_Peak/convert sign.psd
|
||||
%%DATADIR%%/data/Jay_Peak/convert sign.srm
|
||||
%%DATADIR%%/data/Jay_Peak/everglade.psd
|
||||
%%DATADIR%%/data/Jay_Peak/everglade.srm
|
||||
%%DATADIR%%/data/Jay_Peak/fence.srm
|
||||
%%DATADIR%%/data/Jay_Peak/finish.psd
|
||||
%%DATADIR%%/data/Jay_Peak/gray.psd
|
||||
%%DATADIR%%/data/Jay_Peak/jay_base.srm
|
||||
%%DATADIR%%/data/Jay_Peak/jay_finish.psd
|
||||
%%DATADIR%%/data/Jay_Peak/jay_ldg_win.psd
|
||||
%%DATADIR%%/data/Jay_Peak/jay_siding.psd
|
||||
%%DATADIR%%/data/Jay_Peak/jay_top.srm
|
||||
%%DATADIR%%/data/Jay_Peak/jay_wall.psd
|
||||
%%DATADIR%%/data/Jay_Peak/jay_wall2.psd
|
||||
%%DATADIR%%/data/Jay_Peak/jay_wall3.psd
|
||||
%%DATADIR%%/data/Jay_Peak/jay_win.psd
|
||||
%%DATADIR%%/data/Jay_Peak/jay_window.psd
|
||||
%%DATADIR%%/data/Jay_Peak/jaydeck.srm
|
||||
%%DATADIR%%/data/Jay_Peak/jaylogo.psd
|
||||
%%DATADIR%%/data/Jay_Peak/lift.psd
|
||||
%%DATADIR%%/data/Jay_Peak/lift.srm
|
||||
%%DATADIR%%/data/Jay_Peak/lifthouse.srm
|
||||
%%DATADIR%%/data/Jay_Peak/liftwin.psd
|
||||
%%DATADIR%%/data/Jay_Peak/maple.psd
|
||||
%%DATADIR%%/data/Jay_Peak/maple2.psd
|
||||
%%DATADIR%%/data/Jay_Peak/maple3.psd
|
||||
%%DATADIR%%/data/Jay_Peak/metal.psd
|
||||
%%DATADIR%%/data/Jay_Peak/montrealer.psd
|
||||
%%DATADIR%%/data/Jay_Peak/montrealer.srm
|
||||
%%DATADIR%%/data/Jay_Peak/mtdew finish.psd
|
||||
%%DATADIR%%/data/Jay_Peak/mtdew finish.srm
|
||||
%%DATADIR%%/data/Jay_Peak/mtdew.psd
|
||||
%%DATADIR%%/data/Jay_Peak/mtdew.srm
|
||||
%%DATADIR%%/data/Jay_Peak/new lift building.srm
|
||||
%%DATADIR%%/data/Jay_Peak/paradise.psd
|
||||
%%DATADIR%%/data/Jay_Peak/paradise.srm
|
||||
%%DATADIR%%/data/Jay_Peak/poma blue.psd
|
||||
%%DATADIR%%/data/Jay_Peak/postload.lua
|
||||
%%DATADIR%%/data/Jay_Peak/preload.lua
|
||||
%%DATADIR%%/data/Jay_Peak/red.psd
|
||||
%%DATADIR%%/data/Jay_Peak/redcross.psd
|
||||
%%DATADIR%%/data/Jay_Peak/redgate.srm
|
||||
%%DATADIR%%/data/Jay_Peak/rider-board.psd
|
||||
%%DATADIR%%/data/Jay_Peak/rider-jacket columbia.psd
|
||||
%%DATADIR%%/data/Jay_Peak/rider-jacket.psd
|
||||
%%DATADIR%%/data/Jay_Peak/roof.psd
|
||||
%%DATADIR%%/data/Jay_Peak/salomon finish.psd
|
||||
%%DATADIR%%/data/Jay_Peak/salomon finish.srm
|
||||
%%DATADIR%%/data/Jay_Peak/salomon sign.psd
|
||||
%%DATADIR%%/data/Jay_Peak/salomon sign.srm
|
||||
%%DATADIR%%/data/Jay_Peak/salomon-board.psd
|
||||
%%DATADIR%%/data/Jay_Peak/salomon-bottom.psd
|
||||
%%DATADIR%%/data/Jay_Peak/shingles.psd
|
||||
%%DATADIR%%/data/Jay_Peak/sign-right.psd
|
||||
%%DATADIR%%/data/Jay_Peak/sign-right.srm
|
||||
%%DATADIR%%/data/Jay_Peak/stateside.srm
|
||||
%%DATADIR%%/data/Jay_Peak/stone.psd
|
||||
%%DATADIR%%/data/Jay_Peak/timbuktu.psd
|
||||
%%DATADIR%%/data/Jay_Peak/timbuktu.srm
|
||||
%%DATADIR%%/data/Jay_Peak/vermonter.psd
|
||||
%%DATADIR%%/data/Jay_Peak/vermonter.srm
|
||||
%%DATADIR%%/data/Jay_Peak/wood.psd
|
||||
%%DATADIR%%/data/airdrag.wav
|
||||
%%DATADIR%%/data/arrow-cursor.psd
|
||||
%%DATADIR%%/data/asphalt0.psd
|
||||
%%DATADIR%%/data/asphalt1.psd
|
||||
%%DATADIR%%/data/ching0.wav
|
||||
%%DATADIR%%/data/clear.lua
|
||||
%%DATADIR%%/data/cloud0.psd
|
||||
%%DATADIR%%/data/cloudy.lua
|
||||
%%DATADIR%%/data/cross-cursor.psd
|
||||
%%DATADIR%%/data/cursor.psd
|
||||
%%DATADIR%%/data/deedoodeedoo.wav
|
||||
%%DATADIR%%/data/detail.psd
|
||||
%%DATADIR%%/data/ding.wav
|
||||
%%DATADIR%%/data/ding1.wav
|
||||
%%DATADIR%%/data/ding2.wav
|
||||
%%DATADIR%%/data/ding3.wav
|
||||
%%DATADIR%%/data/ding4.wav
|
||||
%%DATADIR%%/data/doodooding.wav
|
||||
%%DATADIR%%/data/dropmarker.psd
|
||||
%%DATADIR%%/data/figure/armll.srm
|
||||
%%DATADIR%%/data/figure/armlr.srm
|
||||
%%DATADIR%%/data/figure/armul.srm
|
||||
%%DATADIR%%/data/figure/armur.srm
|
||||
%%DATADIR%%/data/figure/board-and-feet.srm
|
||||
%%DATADIR%%/data/figure/legll.srm
|
||||
%%DATADIR%%/data/figure/leglr.srm
|
||||
%%DATADIR%%/data/figure/legul.srm
|
||||
%%DATADIR%%/data/figure/legur.srm
|
||||
%%DATADIR%%/data/figure/torsol.srm
|
||||
%%DATADIR%%/data/figure/torsou.srm
|
||||
%%DATADIR%%/data/finishgate.srm
|
||||
%%DATADIR%%/data/finishside.psd
|
||||
%%DATADIR%%/data/forest0.psd
|
||||
%%DATADIR%%/data/forest1.psd
|
||||
%%DATADIR%%/data/granular0.psd
|
||||
%%DATADIR%%/data/granular1.psd
|
||||
%%DATADIR%%/data/gui/attract-jay.ggm
|
||||
%%DATADIR%%/data/gui/attract.psd
|
||||
%%DATADIR%%/data/gui/attract_type.psd
|
||||
%%DATADIR%%/data/gui/bonus-desc.ggm
|
||||
%%DATADIR%%/data/gui/bonus-num.ggm
|
||||
%%DATADIR%%/data/gui/bonus.ggm
|
||||
%%DATADIR%%/data/gui/credits-intro-layout.ggm
|
||||
%%DATADIR%%/data/gui/credits-intro.ggm
|
||||
%%DATADIR%%/data/gui/credits-music.ggm
|
||||
%%DATADIR%%/data/gui/credits-people-layout.ggm
|
||||
%%DATADIR%%/data/gui/credits-people.ggm
|
||||
%%DATADIR%%/data/gui/credits-team.ggm
|
||||
%%DATADIR%%/data/gui/credits.ggm
|
||||
%%DATADIR%%/data/gui/fixedsys.ggf
|
||||
%%DATADIR%%/data/gui/font-lcd.psd
|
||||
%%DATADIR%%/data/gui/font-score.psd
|
||||
%%DATADIR%%/data/gui/font-slick.psd
|
||||
%%DATADIR%%/data/gui/font-swiss-xcbi.psd
|
||||
%%DATADIR%%/data/gui/gui_intro.psd
|
||||
%%DATADIR%%/data/gui/guidefs.h
|
||||
%%DATADIR%%/data/gui/hud-menu.ggm
|
||||
%%DATADIR%%/data/gui/hud.ggm
|
||||
%%DATADIR%%/data/gui/infoborder.ggm
|
||||
%%DATADIR%%/data/gui/intro.ggm
|
||||
%%DATADIR%%/data/gui/jaycutout.ggm
|
||||
%%DATADIR%%/data/gui/jaylogo_cut.psd
|
||||
%%DATADIR%%/data/gui/jaylogo_matte.psd
|
||||
%%DATADIR%%/data/gui/lcd.ggf
|
||||
%%DATADIR%%/data/gui/loading.ggm
|
||||
%%DATADIR%%/data/gui/loading_message.ggm
|
||||
%%DATADIR%%/data/gui/logos-1.psd
|
||||
%%DATADIR%%/data/gui/menus.ggf
|
||||
%%DATADIR%%/data/gui/mountain_name.ggm
|
||||
%%DATADIR%%/data/gui/outro.ggm
|
||||
%%DATADIR%%/data/gui/player_name.ggm
|
||||
%%DATADIR%%/data/gui/player_status.ggm
|
||||
%%DATADIR%%/data/gui/playername.ggm
|
||||
%%DATADIR%%/data/gui/preintro.ggm
|
||||
%%DATADIR%%/data/gui/runinfo.psd
|
||||
%%DATADIR%%/data/gui/runinfo_text.ggm
|
||||
%%DATADIR%%/data/gui/runintro.ggm
|
||||
%%DATADIR%%/data/gui/score.ggf
|
||||
%%DATADIR%%/data/gui/score.ggm
|
||||
%%DATADIR%%/data/gui/scoresheet.ggm
|
||||
%%DATADIR%%/data/gui/scoresheet_text.ggm
|
||||
%%DATADIR%%/data/gui/slick.ggf
|
||||
%%DATADIR%%/data/gui/spinning_disk.ggm
|
||||
%%DATADIR%%/data/gui/srcutout.ggm
|
||||
%%DATADIR%%/data/gui/srlogo.psd
|
||||
%%DATADIR%%/data/gui/srlogo_cut.psd
|
||||
%%DATADIR%%/data/gui/srlogo_matte.psd
|
||||
%%DATADIR%%/data/gui/sshot_logoflash.ggm
|
||||
%%DATADIR%%/data/gui/static.psd
|
||||
%%DATADIR%%/data/gui/swiss-xcbi.ggf
|
||||
%%DATADIR%%/data/gui/time_lcd.ggm
|
||||
%%DATADIR%%/data/gui/vcr.ggm
|
||||
%%DATADIR%%/data/gui/vcr.psd
|
||||
%%DATADIR%%/data/gui/vcr_buttons.ggm
|
||||
%%DATADIR%%/data/gui/vcr_chrome.ggm
|
||||
%%DATADIR%%/data/gui/vcr_ffwd.ggm
|
||||
%%DATADIR%%/data/gui/vcr_labels.ggm
|
||||
%%DATADIR%%/data/gui/vcr_load.ggm
|
||||
%%DATADIR%%/data/gui/vcr_pause.ggm
|
||||
%%DATADIR%%/data/gui/vcr_play.ggm
|
||||
%%DATADIR%%/data/gui/vcr_restart.ggm
|
||||
%%DATADIR%%/data/gui/vcr_rew.ggm
|
||||
%%DATADIR%%/data/gui/vcr_save.ggm
|
||||
%%DATADIR%%/data/gui/vcr_slow.ggm
|
||||
%%DATADIR%%/data/gui/vcr_static.ggm
|
||||
%%DATADIR%%/data/hardpack0.psd
|
||||
%%DATADIR%%/data/hardpack1.psd
|
||||
%%DATADIR%%/data/hemlock.psd
|
||||
%%DATADIR%%/data/ice0.psd
|
||||
%%DATADIR%%/data/ice1.psd
|
||||
%%DATADIR%%/data/icedrag.wav
|
||||
%%DATADIR%%/data/mapcursor.psd
|
||||
%%DATADIR%%/data/ogldrivers.txt
|
||||
%%DATADIR%%/data/powder0.psd
|
||||
%%DATADIR%%/data/powder1.psd
|
||||
%%DATADIR%%/data/rewind-icon.psd
|
||||
%%DATADIR%%/data/rewind.wav
|
||||
%%DATADIR%%/data/rider-arm.psd
|
||||
%%DATADIR%%/data/rider-board-bottom.psd
|
||||
%%DATADIR%%/data/rider-board.psd
|
||||
%%DATADIR%%/data/rider-feet.psd
|
||||
%%DATADIR%%/data/rider-head.psd
|
||||
%%DATADIR%%/data/rider-legs.psd
|
||||
%%DATADIR%%/data/rock0.psd
|
||||
%%DATADIR%%/data/rock1.psd
|
||||
%%DATADIR%%/data/sand0.psd
|
||||
%%DATADIR%%/data/sand1.psd
|
||||
%%DATADIR%%/data/shadetable-gray.psd
|
||||
%%DATADIR%%/data/shadetable-sunset.psd
|
||||
%%DATADIR%%/data/shadetable.psd
|
||||
%%DATADIR%%/data/skydome-gray.psd
|
||||
%%DATADIR%%/data/skydome-sunset.psd
|
||||
%%DATADIR%%/data/skydome.psd
|
||||
%%DATADIR%%/data/snow-particle.psd
|
||||
%%DATADIR%%/data/snowbump.wav
|
||||
%%DATADIR%%/data/snowdrag.wav
|
||||
%%DATADIR%%/data/snowflake.psd
|
||||
%%DATADIR%%/data/snowing.lua
|
||||
%%DATADIR%%/data/sunset.lua
|
||||
%%DATADIR%%/data/water0.psd
|
||||
%%DATADIR%%/data/water1.psd
|
||||
%%DATADIR%%/data/whiteout.lua
|
||||
%%PORTDOCS%%%%DOCSDIR%%/readme-jay_peak.txt
|
||||
%%PORTDOCS%%%%DOCSDIR%%/readme-linux.txt
|
||||
%%PORTDOCS%%@dirrm %%DOCSDIR%%
|
||||
@dirrm %%DATADIR%%/Recordings
|
||||
@dirrm %%DATADIR%%/data/Jay_Peak
|
||||
@dirrm %%DATADIR%%/data/figure
|
||||
@dirrm %%DATADIR%%/data/gui
|
||||
@dirrm %%DATADIR%%/data
|
||||
@dirrm %%DATADIR%%
|
Loading…
Reference in New Issue
Block a user