Package Details: free42 2.0.7-1

Git Clone URL: https://aur.archlinux.org/free42.git (read-only)
Package Base: free42
Description: A complete re-implementation of the HP-42S calculator and the HP-82240 printer
Upstream URL: http://thomasokken.com/free42/
Licenses: GPL
Submitter: blackvladimir
Maintainer: SammysHP
Last Packager: SammysHP
Votes: 8
Popularity: 0.001934
First Submitted: 2008-07-07 13:40
Last Updated: 2017-12-02 20:57

Latest Comments

SammysHP commented on 2017-05-02 11:46

I finished the patch to read a system-wide skin directory and enabled it by default for this package. This allows you to install "free42-skins" and select them in the menu without further steps.

If you prefer an unmodified upstream version of free42, simply delete or comment out the line in the PKGBUILD.

SammysHP commented on 2017-04-30 22:13

Additional skins are now available via the package free42-skins.

Currently you have to copy the skins from /usr/share/free42/skins to ~/.free42 because the author of free42 thinks that "no sysadmin is going to install Free42 in /usr/bin and make a set of skins available in a system-wide directory".

https://github.com/thomasokken/free42/pull/3

When I have enough time I might add a patch in this package to add support for system-wide skins.

SammysHP commented on 2017-01-11 22:24

Thank you, blackvladimir!

SammysHP commented on 2017-01-11 18:54

I created an updated version which also includes the skins and cleaned up the PKGBUILD. Just waiting for a response from the maintainer for an update or a trusted user for adoption.

jagot commented on 2016-11-19 09:18

Applying this patch installs the latest version and fixes the narrowing conversion errors, as mentioned by gborzi:

From 2f984e489218956d76df6b20ccbc8a4163fa650b Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Stefanos=20Carlstr=C3=B6m?= <stefanos.carlstrom@gmail.com>
Date: Sat, 19 Nov 2016 10:16:07 +0100
Subject: [PATCH] Updated to 1.5.12

---
PKGBUILD | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/PKGBUILD b/PKGBUILD
index 9d63186..c527ffb 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,6 +1,6 @@
# Contributor: Vladimir Cerny <blackvladimir@gmail.com>
pkgname=free42
-pkgver=1.5.8f
+pkgver=1.5.12
pkgrel=1
pkgdesc="A complete re-implementation of the HP-42S calculator and the HP-82240 printer."
arch=('i686' 'x86_64')
@@ -8,14 +8,15 @@ url="http://thomasokken.com/free42/"
license=('GPL')
depends=('libxmu' 'gtk2')
source=("http://thomasokken.com/free42/upstream/$pkgname-nologo-$pkgver.tgz")
+md5sums=('ec61fddf40d0de80f8a20ac199dab649')

-md5sums=('fe547945af079432507c3d0760ce3e68')

build() {

cd "$srcdir/$pkgname-nologo-${pkgver}/gtk"

echo 'LIBS := ${LIBS} -lX11' >> Makefile
+ sed -i -e 's/Wno-write-strings \\/&\n\t -Wno-narrowing \\/' Makefile

make cleaner
make
--
2.10.2

gborzi commented on 2016-05-12 19:02

It fails to compile on my system with the following error messages

core_display.cc:176:5: error: narrowing conversion of ‘168’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
....

Fixed with the following line in PKGBUILD, after the echo line
sed -i -e 's/Wno-write-strings \\/&\n\t -Wno-narrowing \\/' Makefile

faultylee commented on 2016-03-16 01:45

Upstream is at 1.5.7 now :)

rman commented on 2014-11-08 02:18

Upstream is at 1.5.4a now.

drbellerive commented on 2014-08-24 17:22

Thank you!!!!

drbellerive commented on 2014-08-24 03:37

ERROR: Failure while downloading free42-nologo-1.5.tgz

All comments