pkgsrc-WIP-changes archive

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

mpdecimal: remove, imported to pkgsrc/math



Module Name:	pkgsrc-wip
Committed By:	Thomas Klausner <wiz%NetBSD.org@localhost>
Pushed By:	wiz
Date:		Tue Dec 24 15:23:03 2024 +0100
Changeset:	53568ed5288f22f7c4c7952d8a4c99fbc7f2dd61

Modified Files:
	Makefile
Removed Files:
	mpdecimal/DESCR
	mpdecimal/Makefile
	mpdecimal/PLIST
	mpdecimal/buildlink3.mk
	mpdecimal/distinfo
	mpdecimal/patches/patch-configure

Log Message:
mpdecimal: remove, imported to pkgsrc/math

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

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

diffstat:
 Makefile                          |  1 -
 mpdecimal/DESCR                   | 13 -------------
 mpdecimal/Makefile                | 24 ------------------------
 mpdecimal/PLIST                   | 17 -----------------
 mpdecimal/buildlink3.mk           | 12 ------------
 mpdecimal/distinfo                |  6 ------
 mpdecimal/patches/patch-configure | 24 ------------------------
 7 files changed, 97 deletions(-)

diffs:
diff --git a/Makefile b/Makefile
index 04cd55f358..baad1278bb 100644
--- a/Makefile
+++ b/Makefile
@@ -2401,7 +2401,6 @@ SUBDIR+=	mozplugger
 SUBDIR+=	mp3chop
 SUBDIR+=	mpc
 SUBDIR+=	mpc-el
-SUBDIR+=	mpdecimal
 SUBDIR+=	mpg123-jack
 SUBDIR+=	mpg123-svn
 SUBDIR+=	mpgedit
diff --git a/mpdecimal/DESCR b/mpdecimal/DESCR
deleted file mode 100644
index 2fc79e3087..0000000000
--- a/mpdecimal/DESCR
+++ /dev/null
@@ -1,13 +0,0 @@
-libmpdec is a complete C implementation of the General Decimal Arithmetic
-Specification.  The specification, written by Mike Cowlishaw from IBM,
-defines a general purpose arbitrary precision data type together with
-rigorously specified functions and rounding behavior.  As described in the
-scope section of the specification, libmpdec will - with minor restrictions -
-also conform to the IEEE 754-2008 Standard for Floating-Point Arithmetic,
-provided that the appropriate context parameters are set.
-
-libmpdec++ is a complete C++ implementation of the General Decimal Arithmetic
-Specification. libmpdec++ is mostly a header library around libmpdec.  The
-library frees users from manual memory management and has an easy API with
-inline operators.  libmpdec++ has a thread local context for inline operators
-and other functions that use the implicit context.
diff --git a/mpdecimal/Makefile b/mpdecimal/Makefile
deleted file mode 100644
index 98ce5dec0e..0000000000
--- a/mpdecimal/Makefile
+++ /dev/null
@@ -1,24 +0,0 @@
-# $NetBSD$
-
-DISTNAME=	mpdecimal-4.0.0
-CATEGORIES=	math
-MASTER_SITES=	https://www.bytereef.org/software/mpdecimal/releases/
-
-MAINTAINER=	skrah%bytereef.org@localhost
-HOMEPAGE=	https://www.bytereef.org/mpdecimal/
-COMMENT=	C/C++ arbitrary precision decimal floating point libraries
-LICENSE=	2-clause-bsd
-
-USE_CC_FEATURES=	c99
-USE_CXX_FEATURES=	c++11
-USE_LANGUAGES=		c c++
-USE_TOOLS+=		gmake
-GNU_CONFIGURE=		yes
-BUILD_TARGET=		default
-TEST_TARGET=		check_local
-# Let libmpdec++.so find libmpdec.so
-CONFIGURE_ENV+=		LDXXFLAGS="${COMPILER_RPATH_FLAG}${PREFIX}/lib"
-PKGCONFIG_OVERRIDE+=	libmpdec/.pc/libmpdec.pc.in
-PKGCONFIG_OVERRIDE+=	libmpdec++/.pc/libmpdec++.pc.in
-
-.include "../../mk/bsd.pkg.mk"
diff --git a/mpdecimal/PLIST b/mpdecimal/PLIST
deleted file mode 100644
index 43eadd1042..0000000000
--- a/mpdecimal/PLIST
+++ /dev/null
@@ -1,17 +0,0 @@
-@comment $NetBSD$
-include/decimal.hh
-include/mpdecimal.h
-lib/libmpdec++.a
-lib/libmpdec++.so
-lib/libmpdec++.so.4
-lib/libmpdec++.so.${PKGVERSION}
-lib/libmpdec.a
-lib/libmpdec.so
-lib/libmpdec.so.4
-lib/libmpdec.so.${PKGVERSION}
-lib/pkgconfig/libmpdec++.pc
-lib/pkgconfig/libmpdec.pc
-man/man3/libmpdec++.3
-man/man3/libmpdec.3
-man/man3/mpdecimal.3
-share/doc/mpdecimal/COPYRIGHT.txt
diff --git a/mpdecimal/buildlink3.mk b/mpdecimal/buildlink3.mk
deleted file mode 100644
index d18aadbe1f..0000000000
--- a/mpdecimal/buildlink3.mk
+++ /dev/null
@@ -1,12 +0,0 @@
-# $NetBSD$
-
-BUILDLINK_TREE+=	mpdecimal
-
-.if !defined(MPDECIMAL_BUILDLINK3_MK)
-MPDECIMAL_BUILDLINK3_MK:=
-
-BUILDLINK_API_DEPENDS.mpdecimal+=	mpdecimal>=4.0.0
-BUILDLINK_PKGSRCDIR.mpdecimal?=		../../wip/mpdecimal
-.endif	# MPDECIMAL_BUILDLINK3_MK
-
-BUILDLINK_TREE+=	-mpdecimal
diff --git a/mpdecimal/distinfo b/mpdecimal/distinfo
deleted file mode 100644
index 5ffa4ce366..0000000000
--- a/mpdecimal/distinfo
+++ /dev/null
@@ -1,6 +0,0 @@
-$NetBSD$
-
-BLAKE2s (mpdecimal-4.0.0.tar.gz) = 02a10248bfe5df47a25edde34604c7b26c8e51429e57992cd0e459c605591d6b
-SHA512 (mpdecimal-4.0.0.tar.gz) = 7610ac53ac79f7a8a33fa7a3e61515810444ec73ebca859df7a9ddc18e96b990c99323172810c9cc7f6d6e1502c0be308cd443d6c2d5d0c871648e4842e05d59
-Size (mpdecimal-4.0.0.tar.gz) = 315325 bytes
-SHA1 (patch-configure) = 202dca254c5e015d8364f29584d45e1c06440c92
diff --git a/mpdecimal/patches/patch-configure b/mpdecimal/patches/patch-configure
deleted file mode 100644
index f98a40a607..0000000000
--- a/mpdecimal/patches/patch-configure
+++ /dev/null
@@ -1,24 +0,0 @@
-$NetBSD$
-
-Fix dynamic library install name on Darwin.
-
---- configure.orig	2024-12-22 07:39:18.885702870 +0000
-+++ configure
-@@ -2843,7 +2843,7 @@ case $host in
-     LIBNAME="libmpdec.dylib"
-     LIBSONAME="libmpdec.4.dylib"
-     LIBSHARED="libmpdec.4.0.0.dylib"
--    CONFIGURE_LDFLAGS="-dynamiclib $FPIC -install_name @rpath/$LIBSONAME -compatibility_version 4.0 -current_version 4.0.0"
-+    CONFIGURE_LDFLAGS="-dynamiclib $FPIC -install_name ${PREFIX}/lib/$LIBSONAME -compatibility_version 4.0 -current_version 4.0.0"
-     ;;
-   *-*-aix*)
-     LIBNAME=
-@@ -2887,7 +2887,7 @@ case $host in
-     LIBNAME_CXX="libmpdec++.dylib"
-     LIBSONAME_CXX="libmpdec++.4.dylib"
-     LIBSHARED_CXX="libmpdec++.4.0.0.dylib"
--    CONFIGURE_LDXXFLAGS="-dynamiclib $FPIC -install_name @rpath/$LIBSONAME_CXX -compatibility_version 4.0 -current_version 4.0.0"
-+    CONFIGURE_LDXXFLAGS="-dynamiclib $FPIC -install_name ${PREFIX}/lib/$LIBSONAME_CXX -compatibility_version 4.0 -current_version 4.0.0"
-     ;;
-   *-*-aix*)
-     LIBNAME_CXX=


Home | Main Index | Thread Index | Old Index