diff options
Diffstat (limited to 'emulators/adamem')
-rw-r--r-- | emulators/adamem/Makefile | 10 | ||||
-rw-r--r-- | emulators/adamem/files/patch-DSP.c | 20 |
2 files changed, 23 insertions, 7 deletions
diff --git a/emulators/adamem/Makefile b/emulators/adamem/Makefile index dc9e42fa4ba7..7abedb64c5d3 100644 --- a/emulators/adamem/Makefile +++ b/emulators/adamem/Makefile @@ -13,16 +13,12 @@ DISTNAME= ${PORTNAME} MAINTAINER= karlj000@unbc.ca -BROKEN= "Does not compile" - +NO_WRKSUBDIR= yes USE_XLIB= yes USE_X_PREFIX= yes ALL_TARGET= x -WRKSRC= ${WRKDIR} - PROGDIR= ${PREFIX}/${PORTNAME} -DOCDIR= ${PREFIX}/share/doc/${PORTNAME} do-install: ${MKDIR} ${PROGDIR} @@ -33,8 +29,8 @@ do-install: ${INSTALL_DATA} ${WRKSRC}/WP.rom ${PROGDIR} ${INSTALL_DATA} ${WRKSRC}/EOS.rom ${PROGDIR} .ifndef(NOPORTDOCS) - ${MKDIR} ${DOCDIR} - ${INSTALL_DATA} ${WRKSRC}/adamem.txt ${DOCDIR} + @${MKDIR} ${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/adamem.txt ${DOCSDIR} .endif .include <bsd.port.mk> diff --git a/emulators/adamem/files/patch-DSP.c b/emulators/adamem/files/patch-DSP.c new file mode 100644 index 000000000000..850bb8c86219 --- /dev/null +++ b/emulators/adamem/files/patch-DSP.c @@ -0,0 +1,20 @@ +--- DSP.c.orig Mon Oct 7 20:23:32 2002 ++++ DSP.c Mon Oct 7 20:24:02 2002 +@@ -15,7 +15,7 @@ + + #include <stdio.h> + #include <string.h> +-#include <values.h> ++#include <limits.h> + + static int initialised=0; + static int stereo=0; +@@ -103,7 +103,7 @@ + if (freq>MAXFREQ) + freq=MAXFREQ; + +- if (freq>(MAXINT/441)) freq=MAXINT/441; /* avoid overflows */ ++ if (freq>(INT_MAX/441)) freq=INT_MAX/441; /* avoid overflows */ + if (channel==3) + { + for (i=0;i<5;++i) |