Package Details: free42 1.5.8f-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: blackvladimir
Last Packager: blackvladimir
Votes: 6
Popularity: 0.000000
First Submitted: 2008-07-07 13:40
Last Updated: 2016-05-09 19:04

Latest Comments

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

bb010g commented on 2014-04-22 07:21

aura >>= Building `free42`...
==> Making package: free42 1.4.78-1 (Tue Apr 22 00:20:31 PDT 2014)
==> WARNING: Using a PKGBUILD without a package() function is deprecated.
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Downloading free42-nologo-1.4.78.tgz...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0
curl: (22) The requested URL returned error: 404 Not Found
==> ERROR: Failure while downloading free42-nologo-1.4.78.tgz
Aborting...
aura >>= Well, building `free42` failed.

drbellerive commented on 2013-12-14 00:49

Thank you!!!

drbellerive commented on 2013-12-12 21:27

==> Retrieving sources...
-> Downloading free42-nologo-1.4.77.tgz...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
curl: (22) The requested URL returned error: 404 Not Found
==> ERROR: Failure while downloading free42-nologo-1.4.77.tgz
Aborting...
==> ERROR: Makepkg was unable to build free42.

drbellerive commented on 2013-12-07 21:16

Thanks for fixing the validity check problem!

Here's a new one:

==> free42 dependencies:
- libxmu (already installed)
- gtk2 (already installed)

==> Continue building free42 ? [Y/n]
==> --------------------------------
==>
==> Building and installing package
==> Making package: free42 1.4.77-2 (Sat Dec 7 13:11:06 PST 2013)
==> WARNING: Using a PKGBUILD without a package() function is deprecated.
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Downloading free42-nologo-1.4.77.tgz...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 1126k 100 1126k 0 0 836k 0 0:00:01 0:00:01 --:--:-- 836k
==> Validating source files with md5sums...
free42-nologo-1.4.77.tgz ... Passed
==> Extracting sources...
-> Extracting free42-nologo-1.4.77.tgz with bsdtar
==> Entering fakeroot environment...
==> Starting build()...
/tmp/yaourt-tmp-drb/aur-free42/./PKGBUILD: line 15: cd: /tmp/yaourt-tmp-drb/aur-free42/src/free42/gtk: No such file or directory
==> ERROR: A failure occurred in build().
Aborting...
==> ERROR: Makepkg was unable to build free42.
==> Restart building free42 ? [y/N]

All comments