aboutsummaryrefslogtreecommitdiff
path: root/lang/bas2tap
diff options
context:
space:
mode:
authorPav Lucistnik <pav@FreeBSD.org>2007-07-11 19:18:08 +0000
committerPav Lucistnik <pav@FreeBSD.org>2007-07-11 19:18:08 +0000
commit507163705c82f9aec29e81879653e7cc8f3aafdb (patch)
tree987d5ef92a45b7b374d3dbf4a2baa337d7bbf34c /lang/bas2tap
parentfb607972800985f363c83835a3f9961e1a92b6f2 (diff)
downloadports-507163705c82f9aec29e81879653e7cc8f3aafdb.tar.gz
ports-507163705c82f9aec29e81879653e7cc8f3aafdb.zip
Notes
Diffstat (limited to 'lang/bas2tap')
-rw-r--r--lang/bas2tap/Makefile35
-rw-r--r--lang/bas2tap/distinfo3
-rw-r--r--lang/bas2tap/pkg-descr10
3 files changed, 48 insertions, 0 deletions
diff --git a/lang/bas2tap/Makefile b/lang/bas2tap/Makefile
new file mode 100644
index 000000000000..1aa59eae5ae1
--- /dev/null
+++ b/lang/bas2tap/Makefile
@@ -0,0 +1,35 @@
+# New ports collection makefile for: bas2tap
+# Date created: 2007-06-26
+# Whom: Rene Ladan <r.c.ladan@gmail.com>
+#
+# $FreeBSD$
+#
+
+PORTNAME= bas2tap
+PORTVERSION= 2.4
+CATEGORIES= lang
+MASTER_SITES= ftp://ftp.worldofspectrum.org/pub/sinclair/tools/generic/
+DISTNAME= ${PORTNAME}${PORTVERSION:C/\.//}-generic
+
+MAINTAINER= r.c.ladan@gmail.com
+COMMENT= Convert 48k/128k ZX Spectrum BASIC text files to TAP files
+
+USE_ZIP= yes
+
+NO_WRKSUBDIR= yes
+PORTDOCS= ${PORTNAME}.doc
+PLIST_FILES= bin/${PORTNAME}
+
+do-build:
+ ${CC} ${WRKSRC}/${PORTNAME}.c -o ${WRKSRC}/${PORTNAME} -lm ${CFLAGS}
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin
+.ifndef NOPORTDOCS
+ @${MKDIR} ${DOCSDIR}
+.for file in ${PORTDOCS}
+ ${INSTALL_DATA} ${WRKSRC}/${file} ${DOCSDIR}
+.endfor
+.endif
+
+.include <bsd.port.mk>
diff --git a/lang/bas2tap/distinfo b/lang/bas2tap/distinfo
new file mode 100644
index 000000000000..378d544bd9cd
--- /dev/null
+++ b/lang/bas2tap/distinfo
@@ -0,0 +1,3 @@
+MD5 (bas2tap24-generic.zip) = 4e550a34b29d78accc8d717bbde87117
+SHA256 (bas2tap24-generic.zip) = 7b7469f65a96fcae2a2b8792dfb72e20cc7dcc0330de28b9ca0fd398aa0b3ecb
+SIZE (bas2tap24-generic.zip) = 29126
diff --git a/lang/bas2tap/pkg-descr b/lang/bas2tap/pkg-descr
new file mode 100644
index 000000000000..b1ad19011125
--- /dev/null
+++ b/lang/bas2tap/pkg-descr
@@ -0,0 +1,10 @@
+This utility converts both 48k and 128k ZX Spectrum BASIC programs stored
+as plain text files into TAP files.
+
+TAP files can be used in most ZX Spectrum emulators and can be concatenated
+together using cat(1).
+
+Author: Martijn van der Heide
+--
+Rene Ladan
+r.c.ladan@gmail.com