pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

free42: rm as older than pkgsrc



Module Name:	pkgsrc-wip
Committed By:	Greg Troxel <gdt%lexort.com@localhost>
Pushed By:	gdt
Date:		Wed Nov 15 08:26:00 2023 -0500
Changeset:	1eb4ccd90c04cbdf56db827404bd59417eea5de1

Modified Files:
	Makefile
Removed Files:
	free42/DESCR
	free42/Makefile
	free42/PLIST
	free42/TODO
	free42/distinfo
	free42/options.mk
	free42/patches/patch-android_jni_build-intel-lib.sh
	free42/patches/patch-gtk_Makefile
	free42/patches/patch-gtk_README

Log Message:
free42: rm as older than pkgsrc

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=1eb4ccd90c04cbdf56db827404bd59417eea5de1

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 Makefile                                           |  1 -
 free42/DESCR                                       |  8 -----
 free42/Makefile                                    | 40 ----------------------
 free42/PLIST                                       |  4 ---
 free42/TODO                                        | 10 ------
 free42/distinfo                                    |  8 -----
 free42/options.mk                                  | 14 --------
 .../patches/patch-android_jni_build-intel-lib.sh   | 15 --------
 free42/patches/patch-gtk_Makefile                  | 38 --------------------
 free42/patches/patch-gtk_README                    | 15 --------
 10 files changed, 153 deletions(-)

diffs:
diff --git a/Makefile b/Makefile
index 5fc2a355fb..006cca515c 100644
--- a/Makefile
+++ b/Makefile
@@ -915,7 +915,6 @@ SUBDIR+=	fpc
 SUBDIR+=	fprobe
 SUBDIR+=	fractal
 SUBDIR+=	fragrouter
-SUBDIR+=	free42
 SUBDIR+=	freebayes
 SUBDIR+=	freebsd-svn
 SUBDIR+=	freecad
diff --git a/free42/DESCR b/free42/DESCR
deleted file mode 100644
index aea57d3e45..0000000000
--- a/free42/DESCR
+++ /dev/null
@@ -1,8 +0,0 @@
-Free42 is a software clone of the Hewlett-Packard 42S calculator. If you know
-how to use an HP-42S, you know how to use Free42.
-If you're new to the HP-42S and its clones, you may want to take a peek at the
-manual. You can get a scan of the original manual, wrapped in a rather large
-PDF file, by ordering the HP Museum CD/DVD-ROM set (highly recommended for any
-HP calculator enthusiast). Go to http://hpmuseum.org/ to learn more.
-Alternatively, you can get a free manual for the HP-42S and Free42 at
-http://thomasokken.com/free42/42s.pdf
diff --git a/free42/Makefile b/free42/Makefile
deleted file mode 100644
index 5ea008d1ae..0000000000
--- a/free42/Makefile
+++ /dev/null
@@ -1,40 +0,0 @@
-# $NetBSD: Makefile,v 1.12 2018/07/18 00:06:14 joerg Exp $
-
-DISTNAME=	free42
-PKGNAME=	${DISTNAME}-2.0.21
-PKGREVISION=	7
-DIST_SUBDIR=	${PKGNAME_NOREV}
-CATEGORIES=	emulators
-MASTER_SITES=	http://thomasokken.com/free42/download/
-EXTRACT_SUFX=	.tgz
-
-MAINTAINER=	pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE=	https://thomasokken.com/free42/
-COMMENT=	HP42S Calculator Simulator
-LICENSE=	gnu-gpl-v2
-
-USE_TOOLS+=	gmake pkg-config
-USE_LANGUAGES+=	c++03
-BUILD_DIRS=	gtk
-
-.include "options.mk"
-
-BUILD_TARGET=	free42${VARIANT}
-
-CXXFLAGS.NetBSD+=	-DNO_SINCOS
-MAKE_ENV.Linux+=	AUDIO_ALSA=1
-
-INSTALLATION_DIRS+=	bin
-INSTALLATION_DIRS+=	share/doc/free42
-
-do-install:
-	${INSTALL_PROGRAM} ${WRKSRC}/${BUILD_DIRS}/${BUILD_TARGET} \
-		${DESTDIR}/${PREFIX}/bin/free42
-	${INSTALL_DATA} ${WRKSRC}/README \
-		${DESTDIR}/${PREFIX}/share/doc/free42
-	${INSTALL_DATA} ${WRKSRC}/${BUILD_DIRS}/README \
-		${DESTDIR}/${PREFIX}/share/doc/free42/README.gtk
-
-.include "../../x11/gtk2/buildlink3.mk"
-.include "../../x11/libXmu/buildlink3.mk"
-.include "../../mk/bsd.pkg.mk"
diff --git a/free42/PLIST b/free42/PLIST
deleted file mode 100644
index 7f8b1d7f04..0000000000
--- a/free42/PLIST
+++ /dev/null
@@ -1,4 +0,0 @@
-@comment $NetBSD: PLIST,v 1.1 2014/03/10 08:38:25 he Exp $
-bin/free42
-share/doc/free42/README
-share/doc/free42/README.gtk
diff --git a/free42/TODO b/free42/TODO
deleted file mode 100644
index 891000b343..0000000000
--- a/free42/TODO
+++ /dev/null
@@ -1,10 +0,0 @@
-This is wip to udpate free42 to recent upstream.  Now, upstream uses
-an intel bcd library, which does not straightforwardly build on
-NetBSD.
-
-* hook intel library into the build
-
-* make intel library adequatly portable (or make it its own package)
-
-* consider using the "upstream" distribution tarballs, which are
-  versioned, and do not have the hp-logo skin
diff --git a/free42/distinfo b/free42/distinfo
deleted file mode 100644
index 4edd8cdd44..0000000000
--- a/free42/distinfo
+++ /dev/null
@@ -1,8 +0,0 @@
-$NetBSD: distinfo,v 1.2 2017/03/23 17:06:49 joerg Exp $
-
-RMD160 (free42-2.0.21/free42.tgz) = c95ca9554d42dce9de813a2b05ccbf8ed654d259
-SHA512 (free42-2.0.21/free42.tgz) = 3d63d0d414a4519d50c019731ade33414b23f0fbd1a868bb6b6121a7d8ddf47e5221fead2542d42eea86f78dcb5d8a95221af7d8ae8b95de4179737b1d697463
-Size (free42-2.0.21/free42.tgz) = 52170086 bytes
-SHA1 (patch-android_jni_build-intel-lib.sh) = 184aba4123d17592f899741d8a272353bfc3d9e3
-SHA1 (patch-gtk_Makefile) = 1830fc000df2fe5383e89536d24926204ff15907
-SHA1 (patch-gtk_README) = 83ab97efb8f9046cba6056798344b76128562d5d
diff --git a/free42/options.mk b/free42/options.mk
deleted file mode 100644
index 45f893ffd7..0000000000
--- a/free42/options.mk
+++ /dev/null
@@ -1,14 +0,0 @@
-# $NetBSD: options.mk,v 1.1 2014/03/10 08:38:25 he Exp $
-
-PKG_OPTIONS_VAR=	PKG_OPTIONS.free42
-PKG_SUPPORTED_OPTIONS=	bcd_math
-PKG_SUGGESTED_OPTIONS=
-
-.include "../../mk/bsd.options.mk"
-
-.if !empty(PKG_OPTIONS:Mbcd_math)
-MAKE_ENV+=	BCD_MATH=1
-VARIANT=	dec
-.else
-VARIANT=	bin
-.endif
diff --git a/free42/patches/patch-android_jni_build-intel-lib.sh b/free42/patches/patch-android_jni_build-intel-lib.sh
deleted file mode 100644
index 78b902bfd5..0000000000
--- a/free42/patches/patch-android_jni_build-intel-lib.sh
+++ /dev/null
@@ -1,15 +0,0 @@
-$NetBSD$
-
-Remediate bashism.
-
---- android/jni/build-intel-lib.sh.orig	2018-06-24 18:40:42.000000000 +0000
-+++ android/jni/build-intel-lib.sh
-@@ -4,7 +4,7 @@ if [ -f libgcc111libbid.a ]; then exit 0
- 
- mkdir bin
- export PATH="`/bin/pwd`/bin:$PATH"
--if [ `hostname` == "air" ]
-+if [ `hostname` = "air" ]
- then
-     TOOLCHAIN=arm-linux-androideabi-4.8
- else
diff --git a/free42/patches/patch-gtk_Makefile b/free42/patches/patch-gtk_Makefile
deleted file mode 100644
index 467947e568..0000000000
--- a/free42/patches/patch-gtk_Makefile
+++ /dev/null
@@ -1,38 +0,0 @@
-$NetBSD: patch-gtk_Makefile,v 1.1 2014/03/10 08:38:25 he Exp $
-
-Remove references to X11 headers and libs, allow them to
-be controlled by pkgsrc.  Also allow CXXFLAGS to be added to.
-
---- gtk/Makefile.orig	2018-06-24 18:40:43.000000000 +0000
-+++ gtk/Makefile
-@@ -15,12 +15,11 @@
- # along with this program; if not, see http://www.gnu.org/licenses/.
- ###############################################################################
- 
--CFLAGS = -MMD \
-+CFLAGS += -MMD \
- 	 -Wall \
- 	 -Wno-parentheses \
- 	 -Wno-write-strings \
- 	 -g \
--	 -I/usr/X11R6/include \
- 	 $(shell pkg-config --cflags gtk+-2.0) \
- 	 -DVERSION="\"$(shell cat ../VERSION)\"" \
- 	 -DDECIMAL_CALL_BY_REFERENCE=1 \
-@@ -29,13 +28,14 @@ CFLAGS = -MMD \
- 	 -DDECIMAL_GLOBAL_EXCEPTION_FLAGS=1 \
- 	 -DDECIMAL_GLOBAL_EXCEPTION_FLAGS_ACCESS_FUNCTIONS=1
- 
--CXXFLAGS = $(CFLAGS) \
-+CXXFLAGS += $(CFLAGS) \
- 	 -fno-exceptions \
- 	 -fno-rtti \
- 	 -D_WCHAR_T_DEFINED
- 
- LDFLAGS = -L/usr/X11R6/lib
--LIBS = gcc111libbid.a -lXmu $(shell pkg-config --libs gtk+-2.0)
-+LIBS = -lXmu $(shell pkg-config --libs gtk+-2.0)
-+# XXX if bcd_math, then add gcc111libbid.a
- 
- ifeq "$(shell uname -s)" "Linux"
- LDFLAGS += -Wl,--hash-style=both
diff --git a/free42/patches/patch-gtk_README b/free42/patches/patch-gtk_README
deleted file mode 100644
index 18b0648f66..0000000000
--- a/free42/patches/patch-gtk_README
+++ /dev/null
@@ -1,15 +0,0 @@
-$NetBSD: patch-gtk_README,v 1.1 2014/03/10 08:38:25 he Exp $
-
-Fix URL to alternative HP-42S manual.
-
---- gtk/README.orig	2013-12-09 00:49:20.000000000 +0000
-+++ gtk/README
-@@ -39,7 +39,7 @@ The ultimate documentation for Free42 is
- obtain this manual in PDF format by purchasing the CD or DVD set from The
- Museum of HP Calculators (http://hpmuseum.org/). Alternatively, there is an
- independently written HP-42S/Free42 manual, by Jose Lauro Strapasson, which
--you can download free at http://joselauro.com/42s.pdf.
-+you can download free at http://thomasokken.com/free42/42s.pdf
- 
- 
- Keyboard Mapping


Home | Main Index | Thread Index | Old Index