aboutsummaryrefslogtreecommitdiffstats
path: root/emulators
diff options
context:
space:
mode:
authordanfe <danfe@FreeBSD.org>2006-09-05 23:57:43 +0800
committerdanfe <danfe@FreeBSD.org>2006-09-05 23:57:43 +0800
commit873c5e7fc9ccaacd61064f9de049ec8f0c94b825 (patch)
tree24a9854a3f52c9737b0a290b52e422795a399aa3 /emulators
parentfda6f7070142546c04442aead053a4f13fedc11b (diff)
downloadfreebsd-ports-gnome-873c5e7fc9ccaacd61064f9de049ec8f0c94b825.tar.gz
freebsd-ports-gnome-873c5e7fc9ccaacd61064f9de049ec8f0c94b825.tar.zst
freebsd-ports-gnome-873c5e7fc9ccaacd61064f9de049ec8f0c94b825.zip
Add TilEm, a Gtk+-based TI graphing calculators emulator. It supports all
Z80 TI calculators (73, 82, 83, 83+, 83+ SE, 84+, 84+ SE, 85, and 86) except for TI-81, and all known ROM/OS versions. WWW: http://lpg.ticalc.org/prj_tilem/
Diffstat (limited to 'emulators')
-rw-r--r--emulators/Makefile1
-rw-r--r--emulators/tilem/Makefile23
-rw-r--r--emulators/tilem/distinfo3
-rw-r--r--emulators/tilem/pkg-descr13
-rw-r--r--emulators/tilem/pkg-plist65
5 files changed, 105 insertions, 0 deletions
diff --git a/emulators/Makefile b/emulators/Makefile
index 391d0cd16732..d9f63be90b8b 100644
--- a/emulators/Makefile
+++ b/emulators/Makefile
@@ -121,6 +121,7 @@
SUBDIR += stonx
SUBDIR += svr4_base
SUBDIR += tiemu2
+ SUBDIR += tilem
SUBDIR += tkhfs
SUBDIR += tuxnes
SUBDIR += twin
diff --git a/emulators/tilem/Makefile b/emulators/tilem/Makefile
new file mode 100644
index 000000000000..f33cf0e6cc6a
--- /dev/null
+++ b/emulators/tilem/Makefile
@@ -0,0 +1,23 @@
+# New ports collection makefile for: TilEm
+# Date created: 5 Sep 2006
+# Whom: Alexey Dokuchaev <danfe@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= tilem
+PORTVERSION= 0.973
+CATEGORIES= emulators
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR= ${PORTNAME}
+
+MAINTAINER= danfe@FreeBSD.org
+COMMENT= An emulator for the Z80 series of Texas Instruments calculators
+
+USE_BZIP2= yes
+GNU_CONFIGURE= yes
+USE_GMAKE= yes
+USE_GNOME= gtk12
+USE_X_PREFIX= yes
+
+.include <bsd.port.mk>
diff --git a/emulators/tilem/distinfo b/emulators/tilem/distinfo
new file mode 100644
index 000000000000..3a27c934bf3a
--- /dev/null
+++ b/emulators/tilem/distinfo
@@ -0,0 +1,3 @@
+MD5 (tilem-0.973.tar.bz2) = d5cb313a1c9fd32bae804574a27b65bb
+SHA256 (tilem-0.973.tar.bz2) = e3b8efca3877260a6f81eb4be9d625c9596f9621ddfa01437d00f65e8c251029
+SIZE (tilem-0.973.tar.bz2) = 417554
diff --git a/emulators/tilem/pkg-descr b/emulators/tilem/pkg-descr
new file mode 100644
index 000000000000..1f60e493f3ae
--- /dev/null
+++ b/emulators/tilem/pkg-descr
@@ -0,0 +1,13 @@
+TilEm is an emulator for the Z80 series of Texas Instruments graphing
+calculators. It currently features:
+
+ * All Z80 TI calculators (73, 82, 83, 83+, 83+ SE, 84+, 84+ SE, 85,
+ and 86) except the TI-81, and all known ROM/OS versions
+ * Automatic certificate patching for dumped 73/83+/84+ ROMs
+ * Flash writing and erasing
+ * Application and OS loading
+ * Built-in debugger
+ * Flexible keyboard handling
+ * Much more!
+
+WWW: http://lpg.ticalc.org/prj_tilem/
diff --git a/emulators/tilem/pkg-plist b/emulators/tilem/pkg-plist
new file mode 100644
index 000000000000..6c8df7f1024a
--- /dev/null
+++ b/emulators/tilem/pkg-plist
@@ -0,0 +1,65 @@
+bin/tilem
+%%DATADIR%%/data/x2syms
+%%DATADIR%%/data/x3keys
+%%DATADIR%%/data/x3syms
+%%DATADIR%%/data/x5syms
+%%DATADIR%%/data/x6keys
+%%DATADIR%%/data/x6syms
+%%DATADIR%%/data/x7keys
+%%DATADIR%%/data/x7syms
+%%DATADIR%%/data/xpsyms
+@dirrm %%DATADIR%%/data
+%%DATADIR%%/pixmaps/bpx.xpm
+%%DATADIR%%/pixmaps/clear.xpm
+%%DATADIR%%/pixmaps/norm.xpm
+%%DATADIR%%/pixmaps/pc.xpm
+%%DATADIR%%/pixmaps/pc_ignored.xpm
+%%DATADIR%%/pixmaps/pc_taken.xpm
+%%DATADIR%%/pixmaps/pcbpx.xpm
+%%DATADIR%%/pixmaps/pcx_i.xpm
+%%DATADIR%%/pixmaps/pcx_t.xpm
+%%DATADIR%%/pixmaps/run.xpm
+%%DATADIR%%/pixmaps/setbpx.xpm
+%%DATADIR%%/pixmaps/step.xpm
+%%DATADIR%%/pixmaps/stepovr.xpm
+%%DATADIR%%/pixmaps/tilem.bin
+%%DATADIR%%/pixmaps/tracebk.xpm
+%%DATADIR%%/pixmaps/tracefwd.xpm
+%%DATADIR%%/pixmaps/x2_bot.jpg
+%%DATADIR%%/pixmaps/x2_left.jpg
+%%DATADIR%%/pixmaps/x2_right.jpg
+%%DATADIR%%/pixmaps/x2_top.jpg
+%%DATADIR%%/pixmaps/x3_bot.jpg
+%%DATADIR%%/pixmaps/x3_left.jpg
+%%DATADIR%%/pixmaps/x3_right.jpg
+%%DATADIR%%/pixmaps/x3_top.jpg
+%%DATADIR%%/pixmaps/x4_bot.jpg
+%%DATADIR%%/pixmaps/x4_left.jpg
+%%DATADIR%%/pixmaps/x4_right.jpg
+%%DATADIR%%/pixmaps/x4_top.jpg
+%%DATADIR%%/pixmaps/x5_bot.jpg
+%%DATADIR%%/pixmaps/x5_left.jpg
+%%DATADIR%%/pixmaps/x5_right.jpg
+%%DATADIR%%/pixmaps/x5_top.jpg
+%%DATADIR%%/pixmaps/x6_bot.jpg
+%%DATADIR%%/pixmaps/x6_left.jpg
+%%DATADIR%%/pixmaps/x6_right.jpg
+%%DATADIR%%/pixmaps/x6_top.jpg
+%%DATADIR%%/pixmaps/x7_bot.jpg
+%%DATADIR%%/pixmaps/x7_left.jpg
+%%DATADIR%%/pixmaps/x7_right.jpg
+%%DATADIR%%/pixmaps/x7_top.jpg
+%%DATADIR%%/pixmaps/xp_bot.jpg
+%%DATADIR%%/pixmaps/xp_left.jpg
+%%DATADIR%%/pixmaps/xp_right.jpg
+%%DATADIR%%/pixmaps/xp_top.jpg
+%%DATADIR%%/pixmaps/xs_bot.jpg
+%%DATADIR%%/pixmaps/xs_left.jpg
+%%DATADIR%%/pixmaps/xs_right.jpg
+%%DATADIR%%/pixmaps/xs_top.jpg
+%%DATADIR%%/pixmaps/xz_bot.jpg
+%%DATADIR%%/pixmaps/xz_left.jpg
+%%DATADIR%%/pixmaps/xz_right.jpg
+%%DATADIR%%/pixmaps/xz_top.jpg
+@dirrm %%DATADIR%%/pixmaps
+@dirrm %%DATADIR%%