FreeBSD Bugzilla – Attachment 135356 Details for
Bug 180207
[PATCH] audio/dumb: Add ALLEGRO_DEVEL, trim ALLEGRO Option
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
dumb.diff
dumb.diff (text/x-diff; charset=us-ascii), 2.51 KB, created by
Rusmir Dusko
on 2013-09-28 20:38:15 UTC
(
hide
)
Description:
dumb.diff
Filename:
MIME Type:
Creator:
Rusmir Dusko
Created:
2013-09-28 20:38:15 UTC
Size:
2.51 KB
patch
obsolete
>Index: Makefile >=================================================================== >--- Makefile (revision 328620) >+++ Makefile (working copy) >@@ -3,7 +3,7 @@ > > PORTNAME= dumb > PORTVERSION= 0.9.3 >-PORTREVISION= 3 >+PORTREVISION= 4 > CATEGORIES= audio > MASTER_SITES= SF > >@@ -13,35 +13,55 @@ > USES= gmake > NO_STAGE= yes > >-OPTIONS_DEFINE= ALLEGRO >+OPTIONS_RADIO= ALLEGRO >+OPTIONS_RADIO_ALLEGRO= ALLEGRO ALLEGRO_DEVEL >+ >+OPTIONS_DEFAULT= ALLEGRO >+ >+OPTIONS_SUB= yes >+ > ALLEGRO_DESC= Enable allegro support >+ALLEGRO_DEVEL_DESC= Enable allegro development version > >+ALLEGRO_LIB_DEPENDS= liballeg.so:${PORTSDIR}/devel/allegro >+ALLEGRO_DEVEL_LIB_DEPENDS= liballegro.so:${PORTSDIR}/devel/allegro-devel >+ > .include <bsd.port.options.mk> > > .if ${PORT_OPTIONS:MALLEGRO} >-LIB_DEPENDS+= alleg:${PORTSDIR}/devel/allegro >-PLIST_SUB+= ALLEGRO="" >-MAKE_ARGS= _PORT_ALLEGRO_CFLAGS="`allegro-config --cflags`" >-MAKE_ARGS+= LINK_ALLEGRO="-lm -L${LOCALBASE}/lib -lalleg" >+SET_ALLEGRO= yes > PKGNAMESUFFIX= -allegro > CONFLICTS= dumb-[0-9]* > .else >-PLIST_SUB+= ALLEGRO="@comment " >-MAKE_ARGS= _PORT_ALLEGRO_CFLAGS= > CONFLICTS= dumb-allegro-[0-9]* > .endif > >+.if ${PORT_OPTIONS:MALLEGRO_DEVEL} >+SET_ALLEGRO= yes >+PKGNAMESUFFIX= -allegro-devel >+CONFLICTS= dumb-[0-9]* >+.else >+CONFLICTS= dumb-allegro-devel-[0-9]* >+.endif >+ >+.if defined(SET_ALLEGRO) >+MAKE_ARGS+= _PORT_ALLEGRO_CFLAGS="`allegro-config --cflags`" >+.else >+MAKE_ARGS+= _PORT_ALLEGRO_CFLAGS= >+.endif >+ > .if ${ARCH} == "amd64" || ${ARCH} == "ia64" || ${ARCH} == "sparc64" > CFLAGS+= -fPIC > .endif > >-pre-configure: >- @${CP} ${FILESDIR}/config.txt ${WRKSRC}/make >- @${REINPLACE_CMD} -e "s,@LOCALBASE@,${LOCALBASE}," ${WRKSRC}/make/config.txt >-.if ${PORT_OPTIONS:MALLEGRO} >- @${REINPLACE_CMD} -e "s,@ALLEGRO@,," ${WRKSRC}/make/config.txt >+post-patch: >+ ${CP} ${FILESDIR}/config.txt ${WRKSRC}/make >+ ${REINPLACE_CMD} -e 's|@LOCALBASE@|${PREFIX}|' ${WRKSRC}/make/config.txt >+ >+.if defined(SET_ALLEGRO) >+ ${REINPLACE_CMD} -e 's|@ALLEGRO@ ||' ${WRKSRC}/make/config.txt > .else >- @${REINPLACE_CMD} -e "s,@ALLEGRO@,#," ${WRKSRC}/make/config.txt >+ ${REINPLACE_CMD} -e 's|@ALLEGRO@ |#|' ${WRKSRC}/make/config.txt > .endif > > .include <bsd.port.mk> >Index: pkg-plist >=================================================================== >--- pkg-plist (revision 328620) >+++ pkg-plist (working copy) >@@ -1,7 +1,10 @@ > %%ALLEGRO%%bin/dumbplay >+%%ALLEGRO_DEVEL%%bin/dumbplay > bin/dumbout > bin/dumb2wav > include/dumb.h > %%ALLEGRO%%include/aldumb.h >+%%ALLEGRO_DEVEL%%include/aldumb.h > lib/libdumb.a > %%ALLEGRO%%lib/libaldmb.a >+%%ALLEGRO_DEVEL%%lib/libaldmb.a
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 180207
:
135354
|
135355
| 135356