aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--emulators/quasi88/Makefile23
-rw-r--r--emulators/quasi88/distinfo3
-rw-r--r--emulators/quasi88/files/extra-patch-aa14
-rw-r--r--emulators/quasi88/pkg-descr9
-rw-r--r--emulators/quasi88/pkg-plist1
5 files changed, 44 insertions, 6 deletions
diff --git a/emulators/quasi88/Makefile b/emulators/quasi88/Makefile
index 5f8c814a2e2..da7e4b8da11 100644
--- a/emulators/quasi88/Makefile
+++ b/emulators/quasi88/Makefile
@@ -1,27 +1,42 @@
# New ports collection makefile for: QUASI88
-# Version required: 0.2.4
+# Version required: 0.3.2
# Date created: 22 May 1999
# Whom: Nishika <nishika@cheerful.com>
#
# $FreeBSD$
#
-DISTNAME= quasi88-0.2.4
+DISTNAME= quasi88-0.3.2
CATEGORIES= emulators
MASTER_SITES= http://www.117.ne.jp/~show/pc8801/
EXTRACT_SUFX= .tgz
MAINTAINER= nishika@cheerful.com
+USE_X_PREFIX= yes
USE_XLIB= yes
-DATAFILES= FAQ FILES FORMAT GET-IMAGE HELP HISTORY LIST MANUAL QUASI88
+USE_GMAKE= yes
+DATAFILES= FAQ FORMAT GET-IMAGE HELP HISTORY LIST MANUAL QUASI88
+
+pre-patch:
+.if !defined(USE_SOUND)
+ @ ${ECHO} "You can make quasi88 use sound by defining USE_SOUND"
+.else
+ @ ${CP} ${FILESDIR}/patch-aa ${PATCHDIR}
+.endif
+
+post-patch:
+.if defined(USE_SOUND)
+ @ ${RM} ${PATCHDIR}/patch-aa
+.endif
do-install:
@ ${INSTALL_PROGRAM} ${WRKSRC}/quasi88 ${PREFIX}/bin
+.if !defined(NOPORTDOCS)
@ ${MKDIR} ${PREFIX}/share/doc/quasi88
-
.for i in ${DATAFILES}
@ ${INSTALL_DATA} ${WRKSRC}/${i} ${PREFIX}/share/doc/quasi88/
.endfor
+.endif
.include <bsd.port.mk>
diff --git a/emulators/quasi88/distinfo b/emulators/quasi88/distinfo
index d24aa48b1db..bfc6ca5315f 100644
--- a/emulators/quasi88/distinfo
+++ b/emulators/quasi88/distinfo
@@ -1 +1,2 @@
-MD5 (quasi88-0.2.4.tgz) = f80a597e264d673ee41a2375efaa15fa
+MD5 (quasi88-0.3.0.tgz) = 4dae276d60f6b7915c22a8bac9436762
+MD5 (quasi88-0.3.2.tgz) = 2f28822cefc828b538f97926b84c3687
diff --git a/emulators/quasi88/files/extra-patch-aa b/emulators/quasi88/files/extra-patch-aa
new file mode 100644
index 00000000000..c17f602a520
--- /dev/null
+++ b/emulators/quasi88/files/extra-patch-aa
@@ -0,0 +1,14 @@
+--- Makefile.org Sat Oct 9 16:27:58 1999
++++ Makefile Sat Oct 9 16:13:45 1999
+@@ -113,9 +113,9 @@
+ # 必ず、「サウンド無し」を指定してください。
+
+ #-------------------------------- サウンド無し
+-SD = nosound
++# SD = nosound
+ #-------------------------------- サウンド有り ( IRIXで、dmedia package を使用)
+-# SD = sound
++SD = sound
+ #-------------------------------- IRIX で、al package のサウンドを使う場合
+ # SD = al_sound
+ #--------------------------------
diff --git a/emulators/quasi88/pkg-descr b/emulators/quasi88/pkg-descr
index 16708db92ad..b21775b0284 100644
--- a/emulators/quasi88/pkg-descr
+++ b/emulators/quasi88/pkg-descr
@@ -1,4 +1,13 @@
This is a PC-8801 emulator for X.
See http://www.117.ne.jp/~show/pc8801/pc88emu.html for further information.
+Porters note:
+
+After changes for activity of "-cpu 1" option on quasi88-0.3.1
+(and later), some softwares gain the advantage of performance.
+
+But some other softwares have become failed to work. It's worth
+trying quasi88-0.3.0 if you are in that case after update to
+newer version. The md5 for quasi88-0.3.0 is also in files/md5.
+
WWW: http://www.117.ne.jp/~show/pc8801/pc88emu.html
diff --git a/emulators/quasi88/pkg-plist b/emulators/quasi88/pkg-plist
index 9fef7458357..c628034454b 100644
--- a/emulators/quasi88/pkg-plist
+++ b/emulators/quasi88/pkg-plist
@@ -1,6 +1,5 @@
bin/quasi88
share/doc/quasi88/FAQ
-share/doc/quasi88/FILES
share/doc/quasi88/FORMAT
share/doc/quasi88/GET-IMAGE
share/doc/quasi88/HELP