Package Details: hp15c 4.0.0-1

Git Clone URL: (read-only, click to copy)
Package Base: hp15c
Description: A simulator for the HP-15C programmable scientific RPN calculator
Upstream URL:
Licenses: GPL3
Submitter: qguv
Maintainer: qguv
Last Packager: qguv
Votes: 6
Popularity: 0.000034
First Submitted: 2016-07-12 14:35
Last Updated: 2018-11-15 01:01

Dependencies (2)

Required by (0)

Sources (3)

Latest Comments

pigt commented on 2019-06-01 06:07

I just fixed about and preference page, and add desktop entry. Here's the patch:

pigt commented on 2019-05-27 09:30

Could you add desktop entry for ease of uses? /usr/share/applications/hp15c.desktop:

[Desktop Entry]

Comment=HEWLETT-PACKARD 15C Simulator

qguv commented on 2018-11-15 01:00

Thanks for the patch, Moxon. I like that it verifies the checksums of the supporting files. Would you like to be credited with a contributor line, and if so, under what name and email?

I'm also getting those issues with preferences or about. I'll send an email to the upstream maintainer to see if he has any insight. Thanks!

Moxon commented on 2018-09-24 19:57

I made it work with some modifications (see DIFF below), still it yields an error when calling preferences or about:


can't read "APPDATA(dspf1)": no such element in array
can't read "APPDATA(dspf1)": no such element in array
    while executing
" create image 0 $yy -image $APPDATA(dspf1) -anchor nw"
    (procedure "about" line 24)
    invoked from within
    invoked from within
".onm invoke active"
    ("uplevel" body line 1)
    invoked from within
"uplevel #0 [list $w invoke active]"
    (procedure "tk::MenuInvoke" line 50)
    invoked from within
"tk::MenuInvoke .onm 1"
    (command bound to event)


diff --git a/PKGBUILD b/PKGBUILD
index [`9f9d0b0`]( 100644
@@ -8,12 +8,20 @@ url="<>"
 depends=('tcl' 'tk')
+   "01-hp15c-arch-docs.patch"
+   ""
+    'cb4a8e759f94860744057c20f90244e4'
+    'bdf3ff02949e3c716b782e8cec9ee8a1')

 prepare() {
     # patch location of help files to match Arch standards
-    patch -p1 -i '../01-hp15c-arch-docs.patch'
+    patch -p1 -i $srcdir/01-hp15c-arch-docs.patch

 package() {
@@ -30,7 +38,7 @@ package() {

     # runs script in proper directory
     cp HP-15C.tcl -t "$pkgdir/usr/lib/$pkgname/"
-    install -D ../ "$pkgdir/usr/bin/hp15c"
+    install -D "$pkgdir/usr/bin/hp15c"

 # vim:set ts=4 sw=4 ft=sh et: