FreeBSD Bugzilla – Attachment 151550 Details for
Bug 195815
[NEW PORT] games/aquaria: Underwater 2D fantasy action-adventure
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
shar, v1.2
aquaria.shar (text/plain), 4.78 KB, created by
Jan Beich
on 2015-01-13 12:30:42 UTC
(
hide
)
Description:
shar, v1.2
Filename:
MIME Type:
Creator:
Jan Beich
Created:
2015-01-13 12:30:42 UTC
Size:
4.78 KB
patch
obsolete
>#!/bin/sh ># This is a shell archive >echo x games/aquaria >mkdir -p games/aquaria > /dev/null 2>&1 >echo x games/aquaria/pkg-descr >sed 's/^X//' > games/aquaria/pkg-descr << 'SHAR_END' >XThe game follows Naija, a mermaid-like woman, as she explores the >Xunderwater world of Aquaria. Along her journey, she learns about both >Xthe history of the world and her own past. The gameplay focuses on a >Xcombination of swimming, singing and combat, through which Naija can >Xinteract with the world. Naija's songs can move items, affect plants >Xand animals, and change her physical appearance into other >Xforms. These forms have different abilities, such as firing >Xprojectiles at hostile creatures or passing through barriers >Xinaccessible to her in her natural form. -- Wikipedia >X >XThis package provides only game engine. Acquire proprietary game data >Xfiles separately. >X >XWWW: https://github.com/AquariaOSE/Aquaria >SHAR_END >echo x games/aquaria/files >mkdir -p games/aquaria/files > /dev/null 2>&1 >echo x games/aquaria/Makefile >sed 's/^X//' > games/aquaria/Makefile << 'SHAR_END' >X# $FreeBSD$ >X >XPORTNAME= aquaria >XPORTVERSION= 1.001 >XCATEGORIES= games >X >XMAINTAINER= jbeich@vfemail.net >XCOMMENT= Underwater 2D fantasy action-adventure >X >XLICENSE= GPLv2 # or any later version >X >XLIB_DEPENDS= libvorbisfile.so:${PORTSDIR}/audio/libvorbis \ >X libpng.so:${PORTSDIR}/graphics/png \ >X libfreetype.so:${PORTSDIR}/print/freetype2 >X >XUSE_GITHUB= yes >XGH_ACCOUNT= AquariaOSE >XGH_PROJECT= Aquaria >XGH_TAGNAME= OSE-v${PORTVERSION} >XGH_COMMIT= 18034bc >X >XUSES= cmake lua ninja openal >XCMAKE_ARGS+= -DAQUARIA_DEFAULT_DATA_DIR="${DATADIR}" \ >X -DAQUARIA_INTERNAL_ZLIB=off \ >X -DAQUARIA_INTERNAL_PNG=off \ >X -DAQUARIA_INTERNAL_FREETYPE=off \ >X -DAQUARIA_INTERNAL_LUA=off \ >X -DAQUARIA_INTERNAL_OGGVORBIS=off >XSUB_FILES= pkg-message >XPORTDATA= * >XPLIST_FILES= bin/aquaria >X >XDESKTOP_ENTRIES="${GH_PROJECT}" \ >X "" \ >X "${DATADIR}/${PORTNAME}.png" \ >X "${PORTNAME}" \ >X "Game;ArcadeGame;" \ >X "" >X >XOPTIONS_DEFINE= SDL2 >XOPTIONS_DEFAULT=SDL2 >X >XSDL2_DESC= ${SDL_DESC} version 2 >XSDL2_CMAKE_ON= -DAQUARIA_USE_SDL2=on >XSDL2_USE= SDL=sdl2 >XSDL2_LIB_DEPENDS_OFF=libSDL.so:${PORTSDIR}/devel/sdl12 >X >Xdo-install: >X ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin >X ${MKDIR} ${STAGEDIR}${DATADIR}/override >X.for d in game_scripts files >X ${TAR} cf - -C${WRKSRC}/${d} . \ >X | ${TAR} xof - -C${STAGEDIR}${DATADIR}/override >X.endfor >X >X.include <bsd.port.mk> >SHAR_END >echo x games/aquaria/distinfo >sed 's/^X//' > games/aquaria/distinfo << 'SHAR_END' >XSHA256 (aquaria-1.001.tar.gz) = aa309226084b61b2aa9274ba9baaa6aeaeba20967dd49d92e9367326c328bd91 >XSIZE (aquaria-1.001.tar.gz) = 5627886 >SHAR_END >echo x games/aquaria/files/pkg-message.in >sed 's/^X//' > games/aquaria/files/pkg-message.in << 'SHAR_END' >XAquaria requires game data files from Humble Indie Bundle release. >XCopy the files under %%DATADIR%% or specify via environment variable. >X >X $ unzip aquaria-lnx-humble-bundle.mojo.run >X $ tar cf - -Cdata . | tar xof - -C%%DATADIR%% >X >Xor >X >X $ cp -R %%DATADIR%%/override /path/to/aquaria/data/ >X $ AQUARIA_DATA_PATH=/path/to/aquaria/data aquaria >SHAR_END >echo x games/aquaria/files/patch-ExternalLibs_minihttp.cpp >sed 's/^X//' > games/aquaria/files/patch-ExternalLibs_minihttp.cpp << 'SHAR_END' >X--- ExternalLibs/minihttp.cpp~ >X+++ ExternalLibs/minihttp.cpp >X@@ -32,6 +32,7 @@ >X # include <sys/types.h> >X # include <unistd.h> >X # include <fcntl.h> >X+# include <netinet/in.h> >X # include <sys/socket.h> >X # include <netdb.h> >X # define SOCKET_ERROR (-1) >SHAR_END >echo x games/aquaria/files/patch-CMakeLists.txt >sed 's/^X//' > games/aquaria/files/patch-CMakeLists.txt << 'SHAR_END' >X# Avoid overlinking, only -lvorbisfile is used >X--- CMakeLists.txt~ >X+++ CMakeLists.txt >X@@ -136,12 +136,12 @@ if(NOT AQUARIA_INTERNAL_OGGVORBIS) >X ) >X >X if(VORBIS_LIBRARY AND VORBISFILE_LIBRARY) >X- set(OGGVORBIS_INCLUDE_DIRS "${OGG_INCLUDE_DIR};${VORBIS_INCLUDE_DIR}" CACHE STRING "Ogg/Vorbis include directories") >X+ set(OGGVORBIS_INCLUDE_DIRS "${VORBIS_INCLUDE_DIR}" CACHE STRING "Ogg/Vorbis include directories") >X if(UNIX AND NOT APPLE) >X find_library(VORBIS_MATH_LIBRARY m) >X- set(OGGVORBIS_LIBRARIES "${VORBISFILE_LIBRARY};${VORBIS_LIBRARY};${VORBIS_MATH_LIBRARY};${OGG_LIBRARY}" CACHE STRING "Ogg/Vorbis libraries") >X+ set(OGGVORBIS_LIBRARIES "${VORBISFILE_LIBRARY}" CACHE STRING "Ogg/Vorbis libraries") >X else(UNIX AND NOT APPLE) >X- set(OGGVORBIS_LIBRARIES "${VORBISFILE_LIBRARY};${VORBIS_LIBRARY};${OGG_LIBRARY}" CACHE STRING "Ogg/Vorbis libraries") >X+ set(OGGVORBIS_LIBRARIES "${VORBISFILE_LIBRARY}" CACHE STRING "Ogg/Vorbis libraries") >X endif(UNIX AND NOT APPLE) >X endif(VORBIS_LIBRARY AND VORBISFILE_LIBRARY) >X >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 195815
:
150374
|
150375
|
150376
|
151445
|
151449
|
151550