FreeBSD Bugzilla – Attachment 203746 Details for
Bug 237342
games/eduke32: improvement, allow installation of full game data
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
patch adding FULL option to build with supplied full game's files
eduke32-with-full-gamedata.diff (text/plain), 1.87 KB, created by
Felix Palmen
on 2019-04-17 17:36:17 UTC
(
hide
)
Description:
patch adding FULL option to build with supplied full game's files
Filename:
MIME Type:
Creator:
Felix Palmen
Created:
2019-04-17 17:36:17 UTC
Size:
1.87 KB
patch
obsolete
>Index: Makefile >=================================================================== >--- Makefile (revision 499089) >+++ Makefile (working copy) >@@ -46,7 +46,9 @@ > PLIST_FILES= bin/eduke32 bin/mapster32 > PORTEXAMPLES= * > >-OPTIONS_DEFINE= EXAMPLES GCC HRP OFFENSIVE SHAREWARE VOXEL >+OPTIONS_DEFINE= EXAMPLES GCC HRP OFFENSIVE VOXEL >+OPTIONS_RADIO= GAMEDATA >+OPTIONS_RADIO_GAMEDATA= SHAREWARE FULL > OPTIONS_DEFINE_i386= ASM > OPTIONS_DEFAULT_i386= ASM > OPTIONS_DEFAULT_amd64= GCC >@@ -73,6 +75,8 @@ > VOXEL_DESC= Install Voxel Pack > VOXEL_DISTFILES= duke3d_voxels.zip:voxel > VOXEL_PLIST_FILES= ${DATADIR}/duke3d_voxels.zip >+FULL_DESC= Install original game data from $${DISTDIR}/duke3d >+FULL_PLIST_FILES= ${DATADIR}/duke3d.grp ${DATADIR}/duke.rts > > post-extract-SHAREWARE-on: > @cd ${WRKDIR} && ${UNZIP_NATIVE_CMD} -qo DN3DSW13.SHR >@@ -107,4 +111,10 @@ > @${MKDIR} ${STAGEDIR}${DATADIR} > ${INSTALL_DATA} ${DISTDIR}/duke3d_voxels.zip ${STAGEDIR}${DATADIR}/duke3d_voxels.zip > >+DUKE3DFULLDIR?= ${DISTDIR}/duke3d >+do-install-FULL-on: >+ @${MKDIR} ${STAGEDIR}${DATADIR} >+ ${INSTALL_DATA} ${DUKE3DFULLDIR}/duke3d.grp ${STAGEDIR}${DATADIR}/duke3d.grp >+ ${INSTALL_DATA} ${DUKE3DFULLDIR}/duke.rts ${STAGEDIR}${DATADIR}/duke.rts >+ > .include <bsd.port.mk> >Index: pkg-descr >=================================================================== >--- pkg-descr (revision 499089) >+++ pkg-descr (working copy) >@@ -16,4 +16,12 @@ > * Cross-platform > * Augmented map editor > >+If you build the port yourself, there are options to include game data. If you >+choose the full game version, you have to provide this data yourself. You will >+need the files `duke3d.grp' and `duke.rst' from the original game. Be sure to >+name them in lowercase. By default, they're expected in ${DISTFILES}/duke3d. >+You can change this location by putting the following line in your make.conf: >+ >+DUKE3DFULLDIR=/path/to/duke3ddir >+ > WWW: http://eduke32.com/ >
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 Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 237342
:
203746
|
214805