FreeBSD Bugzilla – Attachment 139790 Details for
Bug 186109
[maintainer-patch] converting games/doom-data to OPTIONS_MULTI
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
patch.txt
patch.txt (text/plain; charset=us-ascii), 2.16 KB, created by
Alex Kozlov
on 2014-01-26 05:00:16 UTC
(
hide
)
Description:
patch.txt
Filename:
MIME Type:
Creator:
Alex Kozlov
Created:
2014-01-26 05:00:16 UTC
Size:
2.16 KB
patch
obsolete
>- Switch to OPTIONS_MULTI >- Use options helpers >- Support STAGEDIR >Index: games/doom-data/Makefile >=================================================================== >--- games/doom-data/Makefile (revision 341154) >+++ games/doom-data/Makefile (working copy) >@@ -7,18 +7,20 @@ > CATEGORIES= games > MASTER_SITES= http://www.ijs.si/~lesi/distfiles/doom/ > PKGNAMEPREFIX= ${DMPKGNAMEPREFIX} >-EXTRACT_SUFX= .bz2 > DIST_SUBDIR= ${PKGNAMEPREFIX}${PORTNAME} > > MAINTAINER= jakub_lach@mailplus.pl > COMMENT= Shareware data files for Doom, Doom II, Hexen, Heretic, and Strife > >-USE_BZIP2= yes > NO_BUILD= yes > NO_WRKSUBDIR= yes > >-OPTIONS_DEFINE= DOOM HERETIC HEXEN STRIFE >+OPTIONS_SUB= yes >+ >+OPTIONS_MULTI= WADS >+OPTIONS_MULTI_WADS= DOOM HERETIC HEXEN STRIFE > OPTIONS_DEFAULT= DOOM >+ > DOOM_DESC= Install Doom shareware data > HERETIC_DESC= Install Heretic shareware data > HEXEN_DESC= Install Hexen shareware data >@@ -29,49 +31,24 @@ > LATEST_LINK= ${PKGNAMEPREFIX}${PORTNAME} > DATADIR= ${DMDIR} > >-DOOM_WAD= doom1.wad >-HERETIC_WAD= heretic1.wad >-HEXEN_WAD= hexen.wad >-STRIFE_WAD= strife0.wad >+DOOM_DISTFILES= doom1.wad.bz2 >+HERETIC_DISTFILES= heretic1.wad.bz2 >+HEXEN_DISTFILES= hexen.wad.bz2 >+STRIFE_DISTFILES= strife0.wad.bz2 > >-NO_STAGE= yes > .include "Makefile.include" >- > .include <bsd.port.options.mk> > >-.for f in ${OPTIONS_DEFINE} >-.if ${PORT_OPTIONS:M${f}} >-DISTFILES+= ${${f}_WAD}${EXTRACT_SUFX} >-PLIST_SUB+= ${f}="" >-. else >-PLIST_SUB+= ${f}="@comment " >-. endif >-.endfor >- >-.if ${DISTFILES} == "" >-. undef DIST_SUBDIR >-.endif >- > do-extract: > @${MKDIR} ${WRKDIR} >-.for f in ${OPTIONS_DEFINE} >-. if ${PORT_OPTIONS:M${f}} >- @${BZIP2_CMD} -dc ${_DISTDIR}/${${f}_WAD}${EXTRACT_SUFX} > \ >- ${WRKDIR}/${${f}_WAD} >-. endif >+.for f in ${DISTFILES} >+ @${BZIP2_CMD} -dc ${_DISTDIR}/${f} > ${WRKDIR}/${f:S/.bz2$//} > .endfor > > do-install: >- @${MKDIR} ${DATADIR} >-.for f in ${OPTIONS_DEFINE} >-. if ${PORT_OPTIONS:M${f}} >- ${INSTALL_DATA} ${WRKSRC}/${${f}_WAD} ${DATADIR} >-. endif >+ @${MKDIR} ${STAGEDIR}${DATADIR} >+.for f in ${DISTFILES} >+ ${INSTALL_DATA} ${WRKSRC}/${f:S/.bz2$//} ${STAGEDIR}${DATADIR}/ > .endfor > >-post-install: >- @${ECHO_CMD} >- @${CAT} ${PKGMESSAGE} >- @${ECHO_CMD} >- > .include <bsd.port.mk>
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 186109
:
139789
| 139790