FreeBSD Bugzilla – Attachment 224385 Details for
Bug 255350
games/uqm: update to 0.8.0
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
SHAR containing updated port
uqm-0.8.0.shar (text/plain), 8.25 KB, created by
Benjamin Lutz
on 2021-04-23 19:08:28 UTC
(
hide
)
Description:
SHAR containing updated port
Filename:
MIME Type:
Creator:
Benjamin Lutz
Created:
2021-04-23 19:08:28 UTC
Size:
8.25 KB
patch
obsolete
>#!/bin/sh ># This is a shell archive >echo x uqm >mkdir -p uqm > /dev/null 2>&1 >echo x uqm/pkg-plist >sed 's/^X//' > uqm/pkg-plist << 'SHAR_END' >Xbin/uqm >Xman/man6/uqm.6.gz >X@dir %%DATADIR%%/content >X@dir %%DATADIR%%/content/addons >X@dir %%DATADIR%%/content/packages >X%%DATADIR%%/content/version >X%%DATADIR%%/content/packages/uqm-0.8.0-content.uqm >X%%MUSIC%%%%DATADIR%%/content/addons/uqm-0.8.0-3domusic.uqm >X%%VOICE%%%%DATADIR%%/content/addons/uqm-0.8.0-voice.uqm >X%%REMIX1%%%%DATADIR%%/content/addons/uqm-remix-disc1.uqm >X%%REMIX2%%%%DATADIR%%/content/addons/uqm-remix-disc2.uqm >X%%REMIX3%%%%DATADIR%%/content/addons/uqm-remix-disc3.uqm >X%%REMIX4%%%%DATADIR%%/content/addons/uqm-remix-disc4-1.uqm >X%%DOCS%%%%DOCSDIR%%/manual.txt >SHAR_END >echo x uqm/distinfo >sed 's/^X//' > uqm/distinfo << 'SHAR_END' >XTIMESTAMP = 1619194935 >XSHA256 (uqm-0.8.0-src.tgz) = 24f2f7db9cf7faf53b95f9e2580e6f596205a98ed0c335cfe834c64785ad4f5a >XSIZE (uqm-0.8.0-src.tgz) = 1611401 >XSHA256 (uqm-0.8.0-content.uqm) = 77d75ac25e6fb755a33c4ba3b38a7b7bc41fcbc02896891b0cc9ac9214b72eef >XSIZE (uqm-0.8.0-content.uqm) = 11547353 >XSHA256 (uqm-0.8.0-3domusic.uqm) = 44cd3cec7e9569b4117adb4d77f1522890972566267391ae09631485d231d8b9 >XSIZE (uqm-0.8.0-3domusic.uqm) = 18980671 >XSHA256 (uqm-0.8.0-voice.uqm) = 9edbf51d77d8b533399c5f3afb549314a8210d7aab71ca2c51b4f24832337a45 >XSIZE (uqm-0.8.0-voice.uqm) = 115164704 >XSHA256 (uqm-remix-disc1.uqm) = b697694745d939311e8ebffdd5edf692e010c25d7966e1481074940a4d0487e8 >XSIZE (uqm-remix-disc1.uqm) = 50188876 >XSHA256 (uqm-remix-disc2.uqm) = 7fbb4744102e31273e4459b01a156da052ec537c128fe91793643e348bc1bade >XSIZE (uqm-remix-disc2.uqm) = 60282662 >XSHA256 (uqm-remix-disc3.uqm) = e6d89f8f66cf1df1cb278fca1e92261b1776ee670dff26132e33f14dbd31e91d >XSIZE (uqm-remix-disc3.uqm) = 39924875 >XSHA256 (uqm-remix-disc4-1.uqm) = ec2fa22a1fdd8640e2d27b75c1531f29c4f7773130423235dcb645a7cbc831d5 >XSIZE (uqm-remix-disc4-1.uqm) = 87927958 >SHAR_END >echo x uqm/files >mkdir -p uqm/files > /dev/null 2>&1 >echo x uqm/Makefile >sed 's/^X//' > uqm/Makefile << 'SHAR_END' >X# >X >XPORTNAME= uqm >XDISTVERSION= 0.8.0 >XCATEGORIES= games >XMASTER_SITES= SF/sc2/UQM/${DISTVERSION:R} >XDISTFILES= ${DISTNAME}-src.tgz ${DISTNAME}-content.uqm >XEXTRACT_ONLY= ${DISTNAME}-src.tgz >X >XMAINTAINER= mail@maxlor.com >XCOMMENT= Space exploration game The Ur-Quan Masters >X >XLICENSE= GPLv2+ CC-BY-NC-SA-2.5 >XLICENSE_COMB= multi >XLICENSE_DISTFILES_GPLv2+ = ${DISTNAME}-src.tgz >XLICENSE_DISTFILES_CC-BY-NC-SA-2.5= ${DISTNAME}-content.uqm >X >XLIB_DEPENDS= libSDL2.so:devel/sdl20 \ >X libpng.so:graphics/png >X >XUSES= gmake pkgconfig sdl >XUSE_SDL= sdl2 >X >XOPTIONS_DEFINE= DOCS MUSIC OPENAL VOICE >XDOCS_DESC= Install game manual >XMUSIC_DESC= 3DO music package (19 MiB) >XOPENAL_DESC= Positional sound through OpenAL (experimental) >XVOICE_DESC= 3DO speech package (110 MiB) >XOPTIONS_GROUP= REMIXES >XOPTIONS_GROUP_REMIXES= REMIX1 REMIX2 REMIX3 REMIX4 >XREMIXES_DESC= Soundtrack Remixes >XREMIX1_DESC= "Super Meelee!" (48 MiB) >XREMIX2_DESC= "Neutral Aliens, Don't Shoot!" (58 MiB) >XREMIX3_DESC= "Ur-Quan Hierarchy" (39 MiB) >XREMIX4_DESC= "The New Alliance of Free Stars" (84 MiB) >XOPTIONS_SUB= yes >X >XVOICE_DISTFILES= ${DISTNAME}-voice.uqm >XMUSIC_DISTFILES= ${DISTNAME}-3domusic.uqm >XOPENAL_USES= openal:al >X >X.include <bsd.port.options.mk> >X >X# libvorbis is not required for a minimal installations, only for addons >X.if ${PORT_OPTIONS:MMUSIC}${PORT_OPTIONS:MVOICE}${PORT_OPTIONS:MREMIX1}${PORT_OPTIONS:MREMIX2}${PORT_OPTIONS:MREMIX3}${PORT_OPTIONS:MREMIX4} >XLIB_DEPENDS+= libvorbis.so:audio/libvorbis >X.endif >X >X.if ${PORT_OPTIONS:MDOCS} >XLICENSE+= CC-BY-2.0 >XLICENSE_DISTFILES_CC-BY-2.0= ${DISTNAME}-src.tgz >X.endif >X.if ${PORT_OPTIONS:MMUSIC} >XLICENSE_DISTFILES_CC-BY-NC-SA-2.5+= ${DISTNAME}-3domusic.uqm >X.endif >X.if ${PORT_OPTIONS:MVOICE} >XLICENSE_DISTFILES_CC-BY-NC-SA-2.5+= ${DISTNAME}-voice.uqm >X.endif >X.for i in 1 2 3 >X. if ${PORT_OPTIONS:MREMIX${i}} # portlint warning here is false positive >XMASTER_SITES+= SF/sc2/UQM%20Remix%20Packs/UQM%20Remix%20Pack%20${i}:remix${i} >XDISTFILES+= ${PORTNAME}-remix-disc${i}.uqm:remix${i} >XLICENSE_DISTFILES_CC-BY-NC-SA-2.5+= ${PORTNAME}-remix-disc${i}.uqm >X. endif >X.endfor >X.if ${PORT_OPTIONS:MREMIX4} >XMASTER_SITES+= SF/sc2/UQM%20Remix%20Packs/UQM%20Remix%20Pack%204:remix4 >XDISTFILES+= ${PORTNAME}-remix-disc4-1.uqm:remix4 >XLICENSE_DISTFILES_CC-BY-NC-SA-2.5+= ${PORTNAME}-remix-disc4-1.uqm >X.endif >X >Xpost-patch: >X @${REINPLACE_CMD} -Ee \ >X 's|^(SYSTEM_BUILD_LDFLAGS)=""|\1="-L${LOCALBASE}/lib"|; s|^(PROG_gcc_FILE)="gcc"|\1="${CC}"|; s|\(gcc --version\)|(${CC} --version)|' \ >X ${WRKSRC}/build/unix/config_proginfo_build >X @${REINPLACE_CMD} -Ee 's|/usr/X11R6/|${LOCALBASE}/|g; s|/usr/local/|${LOCALBASE}/|g' ${WRKSRC}/build/unix/config_proginfo_host >X @${REINPLACE_CMD} -Ee 's|%PREFIX%|${PREFIX}|g' ${WRKSRC}/config.state >X.if ${PORT_OPTIONS:MOPENAL} >X @${REINPLACE_CMD} -Ee "s|(CHOICE_sound_VALUE)='mixsdl'|\1='openal'|g" ${WRKSRC}/config.state >X.endif >X.if ${LIB_DEPENDS:Mlibvorbis*} >X @${REINPLACE_CMD} -Ee "s|(CHOICE_ovcodec_VALUE)='none'|\1='standard'|g" ${WRKSRC}/config.state >X.endif >X >Xdo-configure: >X @(cd ${WRKSRC} && ${SETENV} LDFLAGS=-lm ./build.sh uqm reprocess_config) >X >Xdo-build: >X @(cd ${WRKSRC} && ./build.sh uqm ${_MAKE_JOBS}) >X >Xdo-install: >X ${INSTALL_PROGRAM} ${WRKSRC}/uqm ${STAGEDIR}${PREFIX}/bin >X ${MKDIR} ${STAGEDIR}${DATADIR}/content/packages >X ${MKDIR} ${STAGEDIR}${DATADIR}/content/addons >X ${INSTALL_DATA} ${WRKSRC}/content/version ${STAGEDIR}${DATADIR}/content >X ${INSTALL_DATA} ${DISTDIR}/${DISTNAME}-content.uqm ${STAGEDIR}${DATADIR}/content/packages >X.if ${PORT_OPTIONS:MMUSIC} >X ${INSTALL_DATA} ${DISTDIR}/${DISTNAME}-3domusic.uqm ${STAGEDIR}${DATADIR}/content/addons >X.endif >X.if ${PORT_OPTIONS:MVOICE} >X ${INSTALL_DATA} ${DISTDIR}/${DISTNAME}-voice.uqm ${STAGEDIR}${DATADIR}/content/addons >X.endif >X.if ${PORT_OPTIONS:MREMIX1} >X ${INSTALL_DATA} ${DISTDIR}/${PORTNAME}-remix-disc1.uqm ${STAGEDIR}${DATADIR}/content/addons >X.endif >X.if ${PORT_OPTIONS:MREMIX2} >X ${INSTALL_DATA} ${DISTDIR}/${PORTNAME}-remix-disc2.uqm ${STAGEDIR}${DATADIR}/content/addons >X.endif >X.if ${PORT_OPTIONS:MREMIX3} >X ${INSTALL_DATA} ${DISTDIR}/${PORTNAME}-remix-disc3.uqm ${STAGEDIR}${DATADIR}/content/addons >X.endif >X.if ${PORT_OPTIONS:MREMIX4} >X ${INSTALL_DATA} ${DISTDIR}/${PORTNAME}-remix-disc4-1.uqm ${STAGEDIR}${DATADIR}/content/addons >X.endif >X ${MKDIR} ${STAGEDIR}${DOCSDIR} >X ${INSTALL_DATA} ${WRKSRC}/doc/users/manual.txt ${STAGEDIR}${DOCSDIR} >X ${INSTALL_MAN} ${WRKSRC}/doc/users/uqm.6 ${STAGEDIR}${PREFIX}/man/man6 >X >X.include <bsd.port.mk> >SHAR_END >echo x uqm/pkg-descr >sed 's/^X//' > uqm/pkg-descr << 'SHAR_END' >XThe Ur-Quan Masters is a port of the original Star Control 2 for 3DO Consoles. >X >XThe game features space exploration, diplomacy and combat as well as resource >Xgathering and building. The player can freely explore hundreds of star systems, >Xplanets and moons. To defeat the evil Ur-Quan that have enslaved earth, he will >Xneed to gather knowledge and materials, and build alliances with alien races. >X >XThe project started in August 2002, when Toys For Bob released the partially >Xported sources of the Star Control 2 3DO version to the fan community. That >Xcommunity has since updated and extended the code to run on modern computers. >X >XWWW: http://sc2.sourceforge.net >SHAR_END >echo x uqm/files/patch-config.state >sed 's/^X//' > uqm/files/patch-config.state << 'SHAR_END' >X--- config.state.orig 2021-04-23 17:15:09 UTC >X+++ config.state >X@@ -0,0 +1,14 @@ >X+CHOICE_debug_VALUE='nodebug' >X+CHOICE_graphics_VALUE='sdl2' >X+CHOICE_sound_VALUE='mixsdl' >X+CHOICE_mikmod_VALUE='internal' >X+CHOICE_ovcodec_VALUE='none' >X+CHOICE_netplay_VALUE='full' >X+CHOICE_joystick_VALUE='enabled' >X+CHOICE_ioformat_VALUE='stdio_zip' >X+CHOICE_accel_VALUE='asm' >X+CHOICE_threadlib_VALUE='sdl' >X+INPUT_install_prefix_VALUE='%PREFIX%' >X+INPUT_install_bindir_VALUE='$prefix/bin' >X+INPUT_install_libdir_VALUE='$prefix/lib' >X+INPUT_install_sharedir_VALUE='$prefix/share' >SHAR_END >echo x uqm/files/patch-build_unix_build__functions >sed 's/^X//' > uqm/files/patch-build_unix_build__functions << 'SHAR_END' >X--- build/unix/build_functions.orig 2020-12-27 04:34:23 UTC >X+++ build/unix/build_functions >X@@ -65,6 +65,7 @@ build_reconfig() { >X echo "*** Warning: file 'config.state' not found - using defaults." >X fi >X >X+ set_system >X prepare_build_system >X config_requirements >X prepare_host_system >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 255350
: 224385