pkgsrc-WIP-changes archive

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

blosc has been imported into pkgsrc as devel/blosc



Module Name:	pkgsrc-wip
Committed By:	Min Sik Kim <minskim%NetBSD.org@localhost>
Pushed By:	minskim
Date:		Tue Sep 26 10:42:03 2017 -0700
Changeset:	51f4adb0abac6faaa2a3a5165ace29ec01401760

Modified Files:
	Makefile
	py-bcolz/Makefile
	py-blosc/Makefile
Removed Files:
	blosc/DESCR
	blosc/Makefile
	blosc/PLIST
	blosc/buildlink3.mk
	blosc/distinfo
	blosc/patches/patch-CMakeLists.txt

Log Message:
blosc has been imported into pkgsrc as devel/blosc

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

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

diffstat:
 Makefile                           |  1 -
 blosc/DESCR                        |  6 ------
 blosc/Makefile                     | 31 -------------------------------
 blosc/PLIST                        |  8 --------
 blosc/buildlink3.mk                | 13 -------------
 blosc/distinfo                     |  7 -------
 blosc/patches/patch-CMakeLists.txt | 16 ----------------
 py-bcolz/Makefile                  |  2 +-
 py-blosc/Makefile                  |  2 +-
 9 files changed, 2 insertions(+), 84 deletions(-)

diffs:
diff --git a/Makefile b/Makefile
index ed46f3e766..6accc12e59 100644
--- a/Makefile
+++ b/Makefile
@@ -240,7 +240,6 @@ SUBDIR+=	blasr
 SUBDIR+=	blasr_libcpp
 SUBDIR+=	bleachbit
 SUBDIR+=	blink
-SUBDIR+=	blosc
 SUBDIR+=	blueproxy
 SUBDIR+=	bluez-gnome
 SUBDIR+=	bluez-hcidump
diff --git a/blosc/DESCR b/blosc/DESCR
deleted file mode 100644
index 3ca8238ec1..0000000000
--- a/blosc/DESCR
+++ /dev/null
@@ -1,6 +0,0 @@
-Blosc is a high performance compressor optimized for binary data. It
-has been designed to transmit data to the processor cache faster than
-the traditional, non-compressed, direct memory fetch approach via a
-memcpy() OS call. Blosc is the first compressor that is meant not only
-to reduce the size of large datasets on-disk or in-memory, but also to
-accelerate memory-bound computations.
diff --git a/blosc/Makefile b/blosc/Makefile
deleted file mode 100644
index 30d780c666..0000000000
--- a/blosc/Makefile
+++ /dev/null
@@ -1,31 +0,0 @@
-# $NetBSD$
-
-DISTNAME=	blosc-1.12.1
-CATEGORIES=	devel
-MASTER_SITES=	${MASTER_SITE_GITHUB:=Blosc/}
-GITHUB_PROJECT=	c-blosc
-GITHUB_TAG=	v${PKGVERSION_NOREV}
-
-MAINTAINER=	minskim%NetBSD.org@localhost
-HOMEPAGE=	http://blosc.org/
-COMMENT=	Blocking, shuffling, and lossless compression library
-LICENSE=	modified-bsd
-
-USE_CMAKE=	yes
-USE_TOOLS+=	pkg-config
-USE_LANGUAGES=	c c++
-
-CMAKE_ARGS+=	-DPREFER_EXTERNAL_LZ4=ON
-CMAKE_ARGS+=	-DPREFER_EXTERNAL_SNAPPY=ON
-CMAKE_ARGS+=	-DPREFER_EXTERNAL_ZLIB=ON
-CMAKE_ARGS+=	-DPREFER_EXTERNAL_ZSTD=ON
-
-TEST_TARGET=	test
-
-PKGCONFIG_OVERRIDE+=	blosc.pc.in
-
-.include "../../archivers/lz4/buildlink3.mk"
-.include "../../archivers/zstd/buildlink3.mk"
-.include "../../devel/snappy/buildlink3.mk"
-.include "../../devel/zlib/buildlink3.mk"
-.include "../../mk/bsd.pkg.mk"
diff --git a/blosc/PLIST b/blosc/PLIST
deleted file mode 100644
index f778a070db..0000000000
--- a/blosc/PLIST
+++ /dev/null
@@ -1,8 +0,0 @@
-@comment $NetBSD$
-include/blosc-export.h
-include/blosc.h
-lib/libblosc.so.${PKGVERSION}
-lib/libblosc.so.1
-lib/libblosc.a
-lib/libblosc.so
-lib/pkgconfig/blosc.pc
diff --git a/blosc/buildlink3.mk b/blosc/buildlink3.mk
deleted file mode 100644
index 53be911861..0000000000
--- a/blosc/buildlink3.mk
+++ /dev/null
@@ -1,13 +0,0 @@
-# $NetBSD$
-
-BUILDLINK_TREE+=	blosc
-
-.if !defined(BLOSC_BUILDLINK3_MK)
-BLOSC_BUILDLINK3_MK:=
-
-BUILDLINK_API_DEPENDS.blosc+=	blosc>=1.12.1
-BUILDLINK_PKGSRCDIR.blosc?=	../../wip/blosc
-
-.endif	# BLOSC_BUILDLINK3_MK
-
-BUILDLINK_TREE+=	-blosc
diff --git a/blosc/distinfo b/blosc/distinfo
deleted file mode 100644
index 70470f759d..0000000000
--- a/blosc/distinfo
+++ /dev/null
@@ -1,7 +0,0 @@
-$NetBSD$
-
-SHA1 (blosc-1.12.1.tar.gz) = 234ca85e3602cceee4d8b106c27fda526bbd733d
-RMD160 (blosc-1.12.1.tar.gz) = b04b93363b90015b79964dc4615699fa897e5273
-SHA512 (blosc-1.12.1.tar.gz) = f65bbbfce6fc59d0c5a0889d5771dd78cae2796244c6ee69edf15b27c4563c28ce789fded9104a8626d12be3e46418d596dfdb204c43e33abae8dca40debfd92
-Size (blosc-1.12.1.tar.gz) = 683510 bytes
-SHA1 (patch-CMakeLists.txt) = 70dfc44c1541b1fccd200905acbd16e17a9313e1
diff --git a/blosc/patches/patch-CMakeLists.txt b/blosc/patches/patch-CMakeLists.txt
deleted file mode 100644
index 17033b7a89..0000000000
--- a/blosc/patches/patch-CMakeLists.txt
+++ /dev/null
@@ -1,16 +0,0 @@
-$NetBSD$
-
-Don't force -std=gnu99 if we want to possibly use C11
-for aligned_alloc
-
---- CMakeLists.txt.orig	2017-07-19 08:08:12.000000000 +0000
-+++ CMakeLists.txt
-@@ -201,8 +201,6 @@ if(CMAKE_SYSTEM_PROCESSOR STREQUAL i386 
-    CMAKE_SYSTEM_PROCESSOR STREQUAL amd64 OR
-    CMAKE_SYSTEM_PROCESSOR STREQUAL AMD64)
-     if(CMAKE_C_COMPILER_ID STREQUAL GNU)
--        # We need C99 (GNU99 more exactly)
--        SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -std=gnu99")
-         set(COMPILER_SUPPORT_SSE2 TRUE)
-         if(CMAKE_C_COMPILER_VERSION VERSION_GREATER 4.7 OR CMAKE_C_COMPILER_VERSION VERSION_EQUAL 4.7)
-             set(COMPILER_SUPPORT_AVX2 TRUE)
diff --git a/py-bcolz/Makefile b/py-bcolz/Makefile
index 7a9a445e9a..4157c09fb9 100644
--- a/py-bcolz/Makefile
+++ b/py-bcolz/Makefile
@@ -14,9 +14,9 @@ USE_LANGUAGES=	c
 
 MAKE_ENV+=	BLOSC_DIR=${BUILDLINK_PREFIX.blosc}
 
+.include "../../devel/blosc/buildlink3.mk"
 .include "../../devel/py-cython/buildlink3.mk"
 .include "../../lang/python/egg.mk"
 BUILDLINK_API_DEPENDS.py-numpy+=	${PYPKGPREFIX}-numpy>=1.8
 .include "../../math/py-numpy/buildlink3.mk"
-.include "../../wip/blosc/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"
diff --git a/py-blosc/Makefile b/py-blosc/Makefile
index b245115eca..c03abf5e40 100644
--- a/py-blosc/Makefile
+++ b/py-blosc/Makefile
@@ -15,6 +15,6 @@ USE_LANGUAGES=	c
 MAKE_ENV+=	BLOSC_DIR=${BUILDLINK_PREFIX.blosc}
 PYDISTUTILSPKG=	yes
 
+.include "../../devel/blosc/buildlink3.mk"
 .include "../../lang/python/egg.mk"
-.include "../../wip/blosc/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"


Home | Main Index | Thread Index | Old Index