summaryrefslogtreecommitdiff
path: root/emulators
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2016-01-17 20:46:54 +0000
committerwiz <wiz@pkgsrc.org>2016-01-17 20:46:54 +0000
commitc8631b3853c77ada403e5c1a57a71336bede24af (patch)
treea7489db42c25311845cdb36094f479d1262b3ebc /emulators
parent049f0afa8a005499239a0083d2f30a027aed89f1 (diff)
downloadpkgsrc-c8631b3853c77ada403e5c1a57a71336bede24af.tar.gz
Re-import fuse-emulator-utils-1.1.1nb1 as emulators/fuse-emulator-utils.
To match emulators/fuse-emulator move. Fuse is the Free Unix Spectrum Emulator. * Working 48K/128K/+2/+2A Speccy emulation, running at true Speccy speed on any computer you're likely to try it on. * Support for loading from .tzx files. * Sound (on system supporting the Open Sound System or BSD/Solaris). * Kempston joystick emulation. * Emulation of the various printer you could attach to the Spectrum. * Very basic support for RZX files.
Diffstat (limited to 'emulators')
-rw-r--r--emulators/fuse-emulator-utils/DESCR8
-rw-r--r--emulators/fuse-emulator-utils/Makefile26
-rw-r--r--emulators/fuse-emulator-utils/PLIST32
-rw-r--r--emulators/fuse-emulator-utils/distinfo7
-rw-r--r--emulators/fuse-emulator-utils/patches/patch-configure21
5 files changed, 94 insertions, 0 deletions
diff --git a/emulators/fuse-emulator-utils/DESCR b/emulators/fuse-emulator-utils/DESCR
new file mode 100644
index 00000000000..388cb75a9e5
--- /dev/null
+++ b/emulators/fuse-emulator-utils/DESCR
@@ -0,0 +1,8 @@
+Fuse is the Free Unix Spectrum Emulator.
+* Working 48K/128K/+2/+2A Speccy emulation, running at true Speccy speed on any
+computer you're likely to try it on.
+* Support for loading from .tzx files.
+* Sound (on system supporting the Open Sound System or BSD/Solaris).
+* Kempston joystick emulation.
+* Emulation of the various printer you could attach to the Spectrum.
+* Very basic support for RZX files.
diff --git a/emulators/fuse-emulator-utils/Makefile b/emulators/fuse-emulator-utils/Makefile
new file mode 100644
index 00000000000..f1f0eda7e9a
--- /dev/null
+++ b/emulators/fuse-emulator-utils/Makefile
@@ -0,0 +1,26 @@
+# $NetBSD: Makefile,v 1.1 2016/01/17 20:46:54 wiz Exp $
+
+DISTNAME= fuse-utils-1.1.1
+PKGNAME= ${DISTNAME:S/fuse/fuse-emulator/}
+PKGREVISION= 1
+CATEGORIES= emulators
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=fuse-emulator/}
+
+MAINTAINER= adam@NetBSD.org
+HOMEPAGE= http://fuse-emulator.sourceforge.net/
+COMMENT= ZX Spectrum Emulator utilities
+LICENSE= gnu-gpl-v2
+
+USE_LANGUAGES= c c++
+USE_TOOLS+= pkg-config
+GNU_CONFIGURE= yes
+CONFIGURE_ENV+= ac_cv_path_AUDIOFILE_CONFIG="pkg-config audiofile"
+
+LIBS+= -lgcrypt
+LIBS+= -lgpg-error
+
+.include "../../audio/libaudiofile/buildlink3.mk"
+.include "../../emulators/libspectrum/buildlink3.mk"
+.include "../../security/libgcrypt/buildlink3.mk"
+.include "../../security/libgpg-error/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/emulators/fuse-emulator-utils/PLIST b/emulators/fuse-emulator-utils/PLIST
new file mode 100644
index 00000000000..9046f575e25
--- /dev/null
+++ b/emulators/fuse-emulator-utils/PLIST
@@ -0,0 +1,32 @@
+@comment $NetBSD: PLIST,v 1.1 2016/01/17 20:46:54 wiz Exp $
+bin/audio2tape
+bin/createhdf
+bin/fmfconv
+bin/listbasic
+bin/profile2map
+bin/raw2hdf
+bin/rzxcheck
+bin/rzxdump
+bin/rzxtool
+bin/scl2trd
+bin/snap2tzx
+bin/snapconv
+bin/tape2wav
+bin/tapeconv
+bin/tzxlist
+man/man1/audio2tape.1
+man/man1/createhdf.1
+man/man1/fmfconv.1
+man/man1/fuse-utils.1
+man/man1/listbasic.1
+man/man1/profile2map.1
+man/man1/raw2hdf.1
+man/man1/rzxcheck.1
+man/man1/rzxdump.1
+man/man1/rzxtool.1
+man/man1/scl2trd.1
+man/man1/snap2tzx.1
+man/man1/snapconv.1
+man/man1/tape2wav.1
+man/man1/tapeconv.1
+man/man1/tzxlist.1
diff --git a/emulators/fuse-emulator-utils/distinfo b/emulators/fuse-emulator-utils/distinfo
new file mode 100644
index 00000000000..0238e812c31
--- /dev/null
+++ b/emulators/fuse-emulator-utils/distinfo
@@ -0,0 +1,7 @@
+$NetBSD: distinfo,v 1.1 2016/01/17 20:46:54 wiz Exp $
+
+SHA1 (fuse-utils-1.1.1.tar.gz) = 373132e76f2788c344dd0e1f9a9b898e823fdff1
+RMD160 (fuse-utils-1.1.1.tar.gz) = 4fb73c52efe95256c9266c36a7cee06550a49f26
+SHA512 (fuse-utils-1.1.1.tar.gz) = 67a9cc6af97f213a43b5e557dfe800f823e914faae99d7c5b2ddfc52656ab89bac737df644b9aa32ac009bdc0740d2064ccc6de2643ecba9141787245f9657f9
+Size (fuse-utils-1.1.1.tar.gz) = 505766 bytes
+SHA1 (patch-configure) = bfcc95f0a558f0d10037c9ac125021171f641b67
diff --git a/emulators/fuse-emulator-utils/patches/patch-configure b/emulators/fuse-emulator-utils/patches/patch-configure
new file mode 100644
index 00000000000..5c4436e8b6a
--- /dev/null
+++ b/emulators/fuse-emulator-utils/patches/patch-configure
@@ -0,0 +1,21 @@
+$NetBSD: patch-configure,v 1.1 2016/01/17 20:46:54 wiz Exp $
+
+Fix build with audiofile-0.3+.
+
+--- configure.orig 2011-12-19 14:59:05.000000000 +0000
++++ configure
+@@ -15386,11 +15386,11 @@ $as_echo_n "checking for Audio File Libr
+ AUDIOFILE_LIBS=`$AUDIOFILE_CONFIG $audiofileconf_args --libs`
+ AUDIOFILE_CFLAGS=`$AUDIOFILE_CONFIG $audiofileconf_args --cflags`
+ audiofile_major_version=`$AUDIOFILE_CONFIG $audiofile_args --version | \
+- sed 's/\([0-9]*\).\([0-9]*\).\([0-9]*\)/\1/'`
++ sed 's/\([0-9]*\).\([0-9]\)\([0-9]*\)/\1/'`
+ audiofile_minor_version=`$AUDIOFILE_CONFIG $audiofile_args --version | \
+- sed 's/\([0-9]*\).\([0-9]*\).\([0-9]*\)/\2/'`
++ sed 's/\([0-9]*\).\([0-9]\)\([0-9]*\)/\2/'`
+ audiofile_micro_version=`$AUDIOFILE_CONFIG $audiofile_config_args --version | \
+- sed 's/\([0-9]*\).\([0-9]*\).\([0-9]*\)/\3/'`
++ sed 's/\([0-9]*\).\([0-9]\)\([0-9]*\)/\3/'`
+ if test "x$enable_audiofiletest" = "xyes" ; then
+
+ ac_ext=c