mirror of
https://git.FreeBSD.org/ports.git
synced 2025-02-08 12:01:56 +00:00
- Add LICENSE
- Add missing xorg dependency - Respect CFLAGS/LDFLAGS - Unsilence installation - Switch to options helpers - Regenerate patches
This commit is contained in:
parent
aa010eaacd
commit
ac3e42f476
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=435664
@ -19,6 +19,8 @@ EXTRACT_ONLY= ${PORTNAME:tu}${EXTRACT_SUFX}
|
|||||||
MAINTAINER= ports@FreeBSD.org
|
MAINTAINER= ports@FreeBSD.org
|
||||||
COMMENT= Portable emulator for the Philips P2000 home computer
|
COMMENT= Portable emulator for the Philips P2000 home computer
|
||||||
|
|
||||||
|
LICENSE= NONE # and commercial distribution is explicitly prohibited
|
||||||
|
|
||||||
EXTRACT_DEPENDS=${UNZIP_CMD}:archivers/unzip
|
EXTRACT_DEPENDS=${UNZIP_CMD}:archivers/unzip
|
||||||
|
|
||||||
M2000TAPES= 3DDoolhof2.cas \
|
M2000TAPES= 3DDoolhof2.cas \
|
||||||
@ -41,7 +43,7 @@ M2000TAPES= 3DDoolhof2.cas \
|
|||||||
|
|
||||||
WRKSRC= ${WRKDIR}/P2000
|
WRKSRC= ${WRKDIR}/P2000
|
||||||
ALL_TARGET= x
|
ALL_TARGET= x
|
||||||
USE_XORG= x11 xi
|
USE_XORG= x11 xext xi
|
||||||
|
|
||||||
SUB_FILES= m2000.sh
|
SUB_FILES= m2000.sh
|
||||||
PORTDOCS= M2000.txt
|
PORTDOCS= M2000.txt
|
||||||
@ -54,23 +56,25 @@ post-extract:
|
|||||||
${MV} ${WRKDIR}/tapeconv/PCM2CAS.C ${WRKDIR}/tapeconv/PCM2CAS.c
|
${MV} ${WRKDIR}/tapeconv/PCM2CAS.C ${WRKDIR}/tapeconv/PCM2CAS.c
|
||||||
|
|
||||||
post-build:
|
post-build:
|
||||||
${CC} -o ${WRKDIR}/tapeconv/PCM2CAS ${WRKDIR}/tapeconv/PCM2CAS.c
|
${CC} ${CFLAGS} ${LDFLAGS} -o ${WRKDIR}/tapeconv/PCM2CAS ${WRKDIR}/tapeconv/PCM2CAS.c
|
||||||
|
|
||||||
do-install:
|
do-install:
|
||||||
@${INSTALL_SCRIPT} ${WRKDIR}/m2000.sh ${STAGEDIR}${PREFIX}/bin/m2000
|
${INSTALL_SCRIPT} ${WRKDIR}/m2000.sh ${STAGEDIR}${PREFIX}/bin/m2000
|
||||||
@${INSTALL_PROGRAM} ${WRKDIR}/tapeconv/PCM2CAS ${STAGEDIR}${PREFIX}/bin/tapeconv
|
${INSTALL_PROGRAM} ${WRKDIR}/tapeconv/PCM2CAS ${STAGEDIR}${PREFIX}/bin/tapeconv
|
||||||
@${MKDIR} ${STAGEDIR}${PREFIX}/share/m2000/
|
@${MKDIR} ${STAGEDIR}${PREFIX}/share/m2000/
|
||||||
@${INSTALL_PROGRAM} ${WRKSRC}/m2000 ${STAGEDIR}${DATADIR}
|
${INSTALL_PROGRAM} ${WRKSRC}/m2000 ${STAGEDIR}${DATADIR}
|
||||||
@${INSTALL_DATA} ${WRKSRC}/P2000ROM.bin ${STAGEDIR}${DATADIR}
|
${INSTALL_DATA} ${WRKSRC}/P2000ROM.bin ${STAGEDIR}${DATADIR}
|
||||||
@${INSTALL_DATA} ${WRKSRC}/Default.fnt ${STAGEDIR}${DATADIR}
|
${INSTALL_DATA} ${WRKSRC}/Default.fnt ${STAGEDIR}${DATADIR}
|
||||||
@${INSTALL_DATA} ${WRKSRC}/BASIC.bin ${STAGEDIR}${DATADIR}
|
${INSTALL_DATA} ${WRKSRC}/BASIC.bin ${STAGEDIR}${DATADIR}
|
||||||
@${MKDIR} ${STAGEDIR}${DOCSDIR}
|
|
||||||
@${INSTALL_DATA} ${WRKSRC}/M2000.txt ${STAGEDIR}${DOCSDIR}
|
|
||||||
.for f in ${M2000TAPES}
|
.for f in ${M2000TAPES}
|
||||||
@${GZCAT} ${DISTDIR}/${DIST_SUBDIR}/${f}.gz > ${WRKDIR}/${f}
|
@${GZCAT} ${DISTDIR}/${DIST_SUBDIR}/${f}.gz > ${WRKDIR}/${f}
|
||||||
@${INSTALL_DATA} ${WRKDIR}/${f} ${STAGEDIR}${DATADIR}
|
${INSTALL_DATA} ${WRKDIR}/${f} ${STAGEDIR}${DATADIR}
|
||||||
.endfor
|
.endfor
|
||||||
|
|
||||||
|
do-install-DOCS-on:
|
||||||
|
@${MKDIR} ${STAGEDIR}${DOCSDIR}
|
||||||
|
${INSTALL_DATA} ${WRKSRC}/M2000.txt ${STAGEDIR}${DOCSDIR}
|
||||||
|
|
||||||
post-install:
|
post-install:
|
||||||
@${ECHO_CMD} "Run 'make install-user' to install the tapes in your own directory"
|
@${ECHO_CMD} "Run 'make install-user' to install the tapes in your own directory"
|
||||||
|
|
||||||
@ -78,7 +82,7 @@ install-user:
|
|||||||
@${ECHO_CMD} "Copying tapes to ${HOME}/.m2000..."
|
@${ECHO_CMD} "Copying tapes to ${HOME}/.m2000..."
|
||||||
@${MKDIR} ${HOME}/.m2000
|
@${MKDIR} ${HOME}/.m2000
|
||||||
.for f in ${M2000TAPES}
|
.for f in ${M2000TAPES}
|
||||||
@${INSTALL_DATA} ${WRKDIR}/${f} ${HOME}/.m2000
|
${INSTALL_DATA} ${WRKDIR}/${f} ${HOME}/.m2000
|
||||||
@${CHMOD} u+w ${HOME}/.m2000/${f}
|
@${CHMOD} u+w ${HOME}/.m2000/${f}
|
||||||
.endfor
|
.endfor
|
||||||
@${ECHO_CMD} "Done. Now start it with 'm2000 [tapename]' and execute the commands 'cload' and 'run'"
|
@${ECHO_CMD} "Done. Now start it with 'm2000 [tapename]' and execute the commands 'cload' and 'run'"
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
--- Makefile.X.orig Fri Feb 14 04:53:43 1997
|
--- Makefile.X.orig 1997-02-13 17:53:43 UTC
|
||||||
+++ Makefile.X Wed Aug 24 16:01:47 2005
|
+++ Makefile.X
|
||||||
@@ -18,14 +18,14 @@
|
@@ -18,14 +18,14 @@
|
||||||
# aware though, screen refresh is much slower when shared
|
# aware though, screen refresh is much slower when shared
|
||||||
# memory is not used
|
# memory is not used
|
||||||
@ -19,7 +19,7 @@
|
|||||||
|
|
||||||
OBJECTS = M2000.o P2000.o Z80.o Z80Debug.o \
|
OBJECTS = M2000.o P2000.o Z80.o Z80Debug.o \
|
||||||
Unix.o X.o
|
Unix.o X.o
|
||||||
@@ -33,13 +33,13 @@
|
@@ -33,13 +33,13 @@ OBJECTS = M2000.o P2000.o Z80.o Z80Debug
|
||||||
all: m2000 fontc splitape z80dasm
|
all: m2000 fontc splitape z80dasm
|
||||||
|
|
||||||
m2000: $(OBJECTS)
|
m2000: $(OBJECTS)
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
--- X.c.orig Wed Aug 24 15:59:59 2005
|
--- X.c.orig 1997-02-13 17:53:43 UTC
|
||||||
+++ X.c Wed Aug 24 16:00:08 2005
|
+++ X.c
|
||||||
@@ -290,7 +290,7 @@
|
@@ -290,7 +290,7 @@ int InitMachine(void)
|
||||||
DefaultGC=DefaultGCOfScreen (Scr);
|
DefaultGC=DefaultGCOfScreen (Scr);
|
||||||
DefaultCMap=DefaultColormapOfScreen (Scr);
|
DefaultCMap=DefaultColormapOfScreen (Scr);
|
||||||
bpp=DefaultDepthOfScreen (Scr);
|
bpp=DefaultDepthOfScreen (Scr);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user