FreeBSD Bugzilla – Attachment 27741 Details for
Bug 46944
Update port: emulators/stella
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
file.diff
file.diff (text/plain), 5.25 KB, created by
tkato
on 2003-01-10 15:10:09 UTC
(
hide
)
Description:
file.diff
Filename:
MIME Type:
Creator:
tkato
Created:
2003-01-10 15:10:09 UTC
Size:
5.25 KB
patch
obsolete
>diff -urN /usr/ports/emulators/stella/Makefile emulators/stella/Makefile >--- /usr/ports/emulators/stella/Makefile Mon Jan 6 15:58:08 2003 >+++ emulators/stella/Makefile Tue Jan 7 09:34:41 2003 >@@ -7,6 +7,7 @@ > > PORTNAME= stella > PORTVERSION= 1.2 >+PORTREVISION= 1 > CATEGORIES= emulators > MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} > MASTER_SITE_SUBDIR= ${PORTNAME} >@@ -14,17 +15,15 @@ > > MAINTAINER= ports@FreeBSD.org > >-USE_XLIB= yes >+WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} >+BUILD_WRKSRC= ${WRKSRC}/src/build > >-PORTTOP= ${WRKDIR}/${PKGNAME} >-WRKSRC= ${PORTTOP}/src/build >+USE_XLIB= yes > USE_GMAKE= yes >+MAKE_ENV= CC="${CC}" CFLAGS="${CFLAGS}" > MAKEFILE= makefile > ALL_TARGET= freebsd-x > >-USE_XLIB= yes >- >-DOCSDIR= ${PREFIX}/share/doc/stella > DOCS= docs/stella.html > GFX= docs/graphics/chucky_cheese.png \ > docs/graphics/circuit.png \ >@@ -35,25 +34,24 @@ > docs/graphics/space_invaders.png > > post-build: >- @(cd ${PORTTOP}/src/ui/sound && \ >+ @(cd ${WRKSRC}/src/ui/sound && \ > ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_FLAGS} ${MAKEFILE} \ > ${MAKE_ARGS} oss) > > do-install: > .for exe in src/build/stella.x11 src/ui/sound/stella-sound >- ${INSTALL_PROGRAM} ${PORTTOP}/${exe} ${PREFIX}/bin/ >+ ${INSTALL_PROGRAM} ${WRKSRC}/${exe} ${PREFIX}/bin/ > .endfor >- ${MKDIR} ${PREFIX}/share/stella >- ${INSTALL_DATA} ${PORTTOP}/src/emucore/stella.pro \ >- ${PREFIX}/share/stella/ >+ ${MKDIR} ${DATADIR} >+ ${INSTALL_DATA} ${WRKSRC}/src/emucore/stella.pro ${DATADIR}/ > .if !defined(NOPORTDOCS) > ${MKDIR} ${DOCSDIR} > .for doc in ${DOCS} >- ${INSTALL_DATA} ${PORTTOP}/${doc} ${DOCSDIR}/ >+ ${INSTALL_DATA} ${WRKSRC}/${doc} ${DOCSDIR}/ > .endfor > ${MKDIR} ${DOCSDIR}/graphics > .for gfx in ${GFX} >- ${INSTALL_DATA} ${PORTTOP}/${gfx} ${DOCSDIR}/graphics/ >+ ${INSTALL_DATA} ${WRKSRC}/${gfx} ${DOCSDIR}/graphics/ > .endfor > .endif > >diff -urN /usr/ports/emulators/stella/files/patch-OSS.c emulators/stella/files/patch-OSS.c >--- /usr/ports/emulators/stella/files/patch-OSS.c Thu Jan 2 17:02:49 2003 >+++ emulators/stella/files/patch-OSS.c Tue Jan 7 09:07:31 2003 >@@ -1,5 +1,5 @@ >---- ../ui/sound/OSS.c.orig Tue Jan 8 17:11:32 2002 >-+++ ../ui/sound/OSS.c Mon Dec 30 04:08:03 2002 >+--- src/ui/sound/OSS.c.orig Tue Jan 8 17:11:32 2002 >++++ src/ui/sound/OSS.c Mon Dec 30 04:08:03 2002 > @@ -32,12 +32,7 @@ > #include <sys/types.h> > #include <unistd.h> >diff -urN /usr/ports/emulators/stella/files/patch-ac emulators/stella/files/patch-ac >--- /usr/ports/emulators/stella/files/patch-ac Mon Jan 6 15:58:16 2003 >+++ emulators/stella/files/patch-ac Tue Jan 7 09:09:05 2003 >@@ -1,18 +1,38 @@ >---- makefile.orig Mon Apr 22 01:53:19 2002 >-+++ makefile Mon Dec 30 03:44:36 2002 >-@@ -218,6 +218,15 @@ >- LDLIBS+="$(LIBS.X11)" \ >- OBJS="mainX11.o SndUnix.o" >+--- src/build/makefile.orig Mon Apr 22 09:53:19 2002 >++++ src/build/makefile Tue Jan 7 09:08:53 2003 >+@@ -66,8 +66,8 @@ >+ ## No configurable options below this line ... >+ ##============================================================================ >+ >+-CXX = g++ >+-LD = g++ >++CXX ?= g++ >++LD = $(CXX) >+ >+ LDFLAGS = >+ LDLIBS = >+@@ -90,7 +90,7 @@ > >+ INCLUDES = -I. -I$(CORE) -I$(CORE)/m6502/src -I$(CORE)/m6502/src/bspf/src -I$(UI)/common >+ >+-CXXFLAGS = $(OPTIMIZATIONS) $(INCLUDES) $(SYS_INCLUDES) >++CXXFLAGS += $(OPTIMIZATIONS) $(INCLUDES) $(SYS_INCLUDES) >+ >+ ## set the user-defined options >+ ifdef BSPF_BOOL >+@@ -216,6 +216,15 @@ >+ LDFLAGS+="$(CFLAGS.X11)" \ >+ LDLIBS="-lX11 -lXext" \ >+ LDLIBS+="$(LIBS.X11)" \ >++ OBJS="mainX11.o SndUnix.o" >++ > +freebsd-x: >-+ gmake stella.x11 \ >++ $(MAKE) stella.x11 \ > + INCLUDES="$(INCLUDES) -I$(UI)/x11 -I$(UI)/sound" \ > + SYS_INCLUDES="-I$(X11BASE)/include" \ > + OPTIONS="-DBSPF_UNIX -DSHOW_TIMING" \ > + LDFLAGS="-L$(X11BASE)/lib" \ > + LDLIBS="-lX11 -lXext" \ >-+ OBJS="mainX11.o SndUnix.o" >-+ >- ############################################################################### >- ## List of "core" object files >+ OBJS="mainX11.o SndUnix.o" >+ > ############################################################################### >diff -urN /usr/ports/emulators/stella/files/patch-ad emulators/stella/files/patch-ad >--- /usr/ports/emulators/stella/files/patch-ad Mon Jan 22 21:56:38 2001 >+++ emulators/stella/files/patch-ad Tue Jan 7 09:08:10 2003 >@@ -1,5 +1,5 @@ >---- ../ui/sound/TIASound.c.orig Sun Jan 21 11:26:38 2001 >-+++ ../ui/sound/TIASound.c Mon Jan 22 06:37:37 2001 >+--- src/ui/sound/TIASound.c.orig Sun Jan 21 11:26:38 2001 >++++ src/ui/sound/TIASound.c Mon Jan 22 06:37:37 2001 > @@ -168,10 +168,12 @@ > uint8 chan; > int16 n; >diff -urN /usr/ports/emulators/stella/files/patch-src::ui::sound::makefile emulators/stella/files/patch-src::ui::sound::makefile >--- /usr/ports/emulators/stella/files/patch-src::ui::sound::makefile Thu Jan 1 09:00:00 1970 >+++ emulators/stella/files/patch-src::ui::sound::makefile Tue Jan 7 09:34:30 2003 >@@ -0,0 +1,14 @@ >+--- src/ui/sound/makefile.orig Fri Dec 28 04:54:36 2001 >++++ src/ui/sound/makefile Tue Jan 7 09:10:08 2003 >+@@ -1,9 +1,9 @@ >+ ############################################################################### >+ ## C compiler to use >+ ############################################################################### >+-CC = gcc >++CC ?= gcc >+ >+-CFLAGS = -DWIN32 -O -ansi -Wall >++CFLAGS += -DWIN32 >+ >+ OBJS = TIASound.o >+
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 46944
: 27741