pkgsrc-WIP-changes archive

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

primesieve-8.0: new package



Module Name:	pkgsrc-wip
Committed By:	K.I.A Derouiche <kamelderouiche%yahoo.com@localhost>
Pushed By:	jihbed
Date:		Mon Oct 3 23:21:44 2022 +0100
Changeset:	9d8d9c61613b859929aee057eefa6158c1be97d7

Modified Files:
	Makefile
Added Files:
	primesieve/DESCR
	primesieve/Makefile
	primesieve/PLIST
	primesieve/distinfo

Log Message:
primesieve-8.0: new package

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

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

diffstat:
 Makefile            |  1 +
 primesieve/DESCR    |  4 ++++
 primesieve/Makefile | 18 ++++++++++++++++++
 primesieve/PLIST    | 20 ++++++++++++++++++++
 primesieve/distinfo |  5 +++++
 5 files changed, 48 insertions(+)

diffs:
diff --git a/Makefile b/Makefile
index a180e61ca1..678eba25c1 100644
--- a/Makefile
+++ b/Makefile
@@ -2489,6 +2489,7 @@ SUBDIR+=	mppp
 SUBDIR+=	mpq-tools
 SUBDIR+=	mps-youtube
 SUBDIR+=	mpv-git
+SUBDIR+=	primesieve
 SUBDIR+=	mrust
 SUBDIR+=	mrust-cargo
 SUBDIR+=	mrust-libs
diff --git a/primesieve/DESCR b/primesieve/DESCR
new file mode 100644
index 0000000000..618565848b
--- /dev/null
+++ b/primesieve/DESCR
@@ -0,0 +1,4 @@
+primesieve is a free software program and C/C++ library that generates primes
+using a highly optimized sieve of Eratosthenes implementation. It counts the
+primes below 10^10 in just 0.4 seconds on an Intel Core i7-6700 CPU
+(4 x 3.4 GHz). primesieve can generate primes and prime k‑tuplets up to 2^64
diff --git a/primesieve/Makefile b/primesieve/Makefile
new file mode 100644
index 0000000000..0bee0e97c0
--- /dev/null
+++ b/primesieve/Makefile
@@ -0,0 +1,18 @@
+# $NetBSD$
+
+DISTNAME=	primesieve-8.0
+CATEGORIES=	category
+MASTER_SITES=	${MASTER_SITE_GITHUB:=kimwalisch/}
+
+MAINTAINER=	INSERT_YOUR_MAIL_ADDRESS_HERE # or use pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=	https://github.com/kimwalisch/primesieve/
+COMMENT=	TODO: Short description of the package
+#LICENSE=	# TODO: (see mk/license.mk)
+
+USE_CMAKE=	yes
+USE_TOOLS+=	pkg-config
+USE_LANGUAGES=	c c++
+
+PKGCONFIG_OVERRIDE+=	primesieve.pc.in
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/primesieve/PLIST b/primesieve/PLIST
new file mode 100644
index 0000000000..6d728fffd5
--- /dev/null
+++ b/primesieve/PLIST
@@ -0,0 +1,20 @@
+@comment $NetBSD$
+bin/primesieve
+include/primesieve.h
+include/primesieve.hpp
+include/primesieve/StorePrimes.hpp
+include/primesieve/iterator.h
+include/primesieve/iterator.hpp
+include/primesieve/primesieve_error.hpp
+lib/cmake/primesieve/primesieveConfig.cmake
+lib/cmake/primesieve/primesieveConfigVersion.cmake
+lib/cmake/primesieve/primesieveShared-release.cmake
+lib/cmake/primesieve/primesieveShared.cmake
+lib/cmake/primesieve/primesieveStatic-release.cmake
+lib/cmake/primesieve/primesieveStatic.cmake
+lib/libprimesieve.a
+lib/libprimesieve.so
+lib/libprimesieve.so.10
+lib/libprimesieve.so.10.0.0
+lib/pkgconfig/primesieve.pc
+man/man1/primesieve.1
diff --git a/primesieve/distinfo b/primesieve/distinfo
new file mode 100644
index 0000000000..d26f24de99
--- /dev/null
+++ b/primesieve/distinfo
@@ -0,0 +1,5 @@
+$NetBSD$
+
+BLAKE2s (primesieve-8.0.tar.gz) = 817ee6a84e846f04211dd1339b36769b2f40fc49eeaf7627df77e6089e995052
+SHA512 (primesieve-8.0.tar.gz) = 213785c89868f224091fe76a74b98a896c374a7a96e2bdb44b07f4c6288bd50e22d9a563382fb512e71a1ad366d8b94e74fcc8b5f58bb94c85b4d435fbb6a571
+Size (primesieve-8.0.tar.gz) = 119635 bytes


Home | Main Index | Thread Index | Old Index