aboutsummaryrefslogtreecommitdiffstats
path: root/misc
diff options
context:
space:
mode:
authoryuri <yuri@FreeBSD.org>2018-07-12 13:10:34 +0800
committeryuri <yuri@FreeBSD.org>2018-07-12 13:10:34 +0800
commitd073d9a3de4595b40f74d057fc212d6395c9124d (patch)
tree9dc5eba5e1d3ef375078cf6ab6bd0a35eea5a82e /misc
parentc8b69b792ac5a77dcad7ee76d29e3f6f3dcda53b (diff)
downloadfreebsd-ports-gnome-d073d9a3de4595b40f74d057fc212d6395c9124d.tar.gz
freebsd-ports-gnome-d073d9a3de4595b40f74d057fc212d6395c9124d.tar.zst
freebsd-ports-gnome-d073d9a3de4595b40f74d057fc212d6395c9124d.zip
New port: misc/free42-skins: Skins for free42, simulation of the HP-42S scientific calculator
Requested by: Bas Rothuizen <basber@xs4all.nl> (user; via e-mail)
Diffstat (limited to 'misc')
-rw-r--r--misc/Makefile1
-rw-r--r--misc/free42-skins/Makefile27
-rw-r--r--misc/free42-skins/distinfo3
-rw-r--r--misc/free42-skins/pkg-descr5
-rw-r--r--misc/free42-skins/pkg-plist58
5 files changed, 94 insertions, 0 deletions
diff --git a/misc/Makefile b/misc/Makefile
index 45d50da54ce8..f83eb6451074 100644
--- a/misc/Makefile
+++ b/misc/Makefile
@@ -106,6 +106,7 @@
SUBDIR += fortuneit
SUBDIR += fpc-chm
SUBDIR += free42
+ SUBDIR += free42-skins
SUBDIR += freebsd-doc-all
SUBDIR += freebsd-doc-bn
SUBDIR += freebsd-doc-da
diff --git a/misc/free42-skins/Makefile b/misc/free42-skins/Makefile
new file mode 100644
index 000000000000..6e9617d2cab1
--- /dev/null
+++ b/misc/free42-skins/Makefile
@@ -0,0 +1,27 @@
+# $FreeBSD$
+
+PORTNAME= free42-skins
+DISTVERSION= g20180711
+CATEGORIES= misc
+MASTER_SITES= http://thomasokken.com/free42/skins/
+DISTNAME= desktop-skins
+DIST_SUBDIR= ${PORTNAME}-${DISTVERSION}
+
+MAINTAINER= yuri@FreeBSD.org
+COMMENT= Skins for free42, simulation of the HP-42S scientific calculator
+
+LICENSE= GPLv2
+
+BUILD_DEPENDS= free42>0:misc/free42
+
+USES= zip
+NO_WRKSUBDIR= yes
+NO_BUILD= yes
+NO_ARCH= yes
+
+DATADIR= ${PREFIX}/share/free42
+
+do-install:
+ @cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/skins
+
+.include <bsd.port.mk>
diff --git a/misc/free42-skins/distinfo b/misc/free42-skins/distinfo
new file mode 100644
index 000000000000..204390e25ebd
--- /dev/null
+++ b/misc/free42-skins/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1531357502
+SHA256 (free42-skins-g20180711/desktop-skins.zip) = 05be6b8a9c9e52cc645b04c130629fbc4c1add2d6439425683fd2d7c8a70520a
+SIZE (free42-skins-g20180711/desktop-skins.zip) = 2014192
diff --git a/misc/free42-skins/pkg-descr b/misc/free42-skins/pkg-descr
new file mode 100644
index 000000000000..3ec681b5b28a
--- /dev/null
+++ b/misc/free42-skins/pkg-descr
@@ -0,0 +1,5 @@
+Free42 is a re-implementation of the HP-42S Scientific Programmable Calculator
+and HP-82240 Printer. It is a complete rewrite, not using any HP code. It does
+not require an HP-42S ROM image.
+
+WWW: http://thomasokken.com/free42
diff --git a/misc/free42-skins/pkg-plist b/misc/free42-skins/pkg-plist
new file mode 100644
index 000000000000..099aeee9a8e0
--- /dev/null
+++ b/misc/free42-skins/pkg-plist
@@ -0,0 +1,58 @@
+%%DATADIR%%/skins/42ck.gif
+%%DATADIR%%/skins/42ck.layout
+%%DATADIR%%/skins/42ct.gif
+%%DATADIR%%/skins/42ct.layout
+%%DATADIR%%/skins/Andy480x800.gif
+%%DATADIR%%/skins/Andy480x800.layout
+%%DATADIR%%/skins/Ehrling42sl.gif
+%%DATADIR%%/skins/Ehrling42sl.layout
+%%DATADIR%%/skins/Ehrling42sm.gif
+%%DATADIR%%/skins/Ehrling42sm.layout
+%%DATADIR%%/skins/Georgs-HP.gif
+%%DATADIR%%/skins/Georgs-HP.layout
+%%DATADIR%%/skins/Georgs-HP2.gif
+%%DATADIR%%/skins/Georgs-HP2.layout
+%%DATADIR%%/skins/HP-41.gif
+%%DATADIR%%/skins/HP-41.layout
+%%DATADIR%%/skins/HP42CY.gif
+%%DATADIR%%/skins/HP42CY.layout
+%%DATADIR%%/skins/HP42S.gif
+%%DATADIR%%/skins/HP42S.layout
+%%DATADIR%%/skins/KD0GLS_Compact.gif
+%%DATADIR%%/skins/KD0GLS_Compact.layout
+%%DATADIR%%/skins/KD0GLS_Full.gif
+%%DATADIR%%/skins/KD0GLS_Full.layout
+%%DATADIR%%/skins/KR.gif
+%%DATADIR%%/skins/KR.layout
+%%DATADIR%%/skins/KR_V2.gif
+%%DATADIR%%/skins/KR_V2.layout
+%%DATADIR%%/skins/Khor.gif
+%%DATADIR%%/skins/Khor.layout
+%%DATADIR%%/skins/Khor_ET66.gif
+%%DATADIR%%/skins/Khor_ET66.layout
+%%DATADIR%%/skins/Khor_Free01.gif
+%%DATADIR%%/skins/Khor_Free01.layout
+%%DATADIR%%/skins/Michaels-HP-hints.gif
+%%DATADIR%%/skins/Michaels-HP-hints.layout
+%%DATADIR%%/skins/Michaels-HP.gif
+%%DATADIR%%/skins/Michaels-HP.layout
+%%DATADIR%%/skins/Original.gif
+%%DATADIR%%/skins/Original.layout
+%%DATADIR%%/skins/Owens42large.gif
+%%DATADIR%%/skins/Owens42large.layout
+%%DATADIR%%/skins/SemiAuto42.gif
+%%DATADIR%%/skins/SemiAuto42.layout
+%%DATADIR%%/skins/SemiAuto42b.gif
+%%DATADIR%%/skins/SemiAuto42b.layout
+%%DATADIR%%/skins/SemiReal42.gif
+%%DATADIR%%/skins/SemiReal42.layout
+%%DATADIR%%/skins/Standard.gif
+%%DATADIR%%/skins/Standard.layout
+%%DATADIR%%/skins/Voyager42.gif
+%%DATADIR%%/skins/Voyager42.layout
+%%DATADIR%%/skins/Widgi42.gif
+%%DATADIR%%/skins/Widgi42.layout
+%%DATADIR%%/skins/kacskin.gif
+%%DATADIR%%/skins/kacskin.layout
+%%DATADIR%%/skins/kacskin_yellow.gif
+%%DATADIR%%/skins/kacskin_yellow.layout