View | Details | Raw Unified | Return to bug 221577 | Differences between
and this patch

Collapse All | Expand All

(-)archivers/lazperf/Makefile (+23 lines)
Line 0 Link Here
1
# Created by: lbartoletti <lbartoletti@tuxfamily.org>
2
# $FreeBSD$
3
4
PORTNAME=	lazperf
5
PORTVERSION=	1.1.0
6
CATEGORIES=	archivers databases geography
7
8
MAINTAINER=	lbartoletti@tuxfamily.org
9
COMMENT=	Alternative LAZ implementation for C++ and JavaScript
10
11
LICENSE=	LGPL21
12
LICENSE_FILE=	${WRKSRC}/COPYING
13
14
USES=		cmake
15
CMAKE_ARGS+=	-DWITH_TESTS:BOOL=FALSE
16
17
USE_GITHUB=	yes
18
GH_ACCOUNT=	hobu
19
GH_PROJECT=	laz-perf
20
21
post-build:
22
	${RM} ${WRKSRC}/laz-perf/portable_endian.hpp.orig
23
.include <bsd.port.mk>
(-)archivers/lazperf/distinfo (+3 lines)
Line 0 Link Here
1
TIMESTAMP = 1502918669
2
SHA256 (hobu-laz-perf-1.1.0_GH0.tar.gz) = 5413bb3e727d8b7155900f35b8f5e487eee418957d251fb3799d2cd3e17b2158
3
SIZE (hobu-laz-perf-1.1.0_GH0.tar.gz) = 4025260
(-)archivers/lazperf/files/patch-laz-perf_portable__endian.hpp (+16 lines)
Line 0 Link Here
1
--- laz-perf/portable_endian.hpp.orig	2017-08-16 21:27:03 UTC
2
+++ laz-perf/portable_endian.hpp
3
@@ -41,11 +41,11 @@
4
 #   define __PDP_ENDIAN    PDP_ENDIAN
5
 **/
6
 
7
-#elif defined(__OpenBSD__) || defined(EMSCRIPTEN_OPEN_BSD)
8
+#elif defined(__OpenBSD__) || defined(__FreeBSD__) || defined(EMSCRIPTEN_OPEN_BSD)
9
 
10
 #   include <sys/endian.h>
11
 
12
-#elif defined(__NetBSD__) || defined(__FreeBSD__) || defined(__DragonFly__) || defined(EMSCRIPTEN_BSD)
13
+#elif defined(__NetBSD__) || defined(__DragonFly__) || defined(EMSCRIPTEN_BSD)
14
 
15
 #   include <sys/endian.h>
16
 
(-)archivers/lazperf/pkg-descr (+5 lines)
Line 0 Link Here
1
Alternative LAZ implementation. It supports compilation and usage in JavaScript,
2
 usage in database contexts such as pgpointcloud and Oracle Point Cloud, and it 
3
executes faster than the LASzip codebase.
4
5
WWW: https://github.com/hobu/laz-perf
(-)archivers/lazperf/pkg-plist (+22 lines)
Line 0 Link Here
1
include/laz-perf/common/common.hpp
2
include/laz-perf/common/types.hpp
3
include/laz-perf/compressor.hpp
4
include/laz-perf/decoder.hpp
5
include/laz-perf/decompressor.hpp
6
include/laz-perf/detail/field_gpstime.hpp
7
include/laz-perf/detail/field_point10.hpp
8
include/laz-perf/detail/field_rgb.hpp
9
include/laz-perf/detail/field_xyz.hpp
10
include/laz-perf/encoder.hpp
11
include/laz-perf/excepts.hpp
12
include/laz-perf/factory.hpp
13
include/laz-perf/formats.hpp
14
include/laz-perf/io.hpp
15
include/laz-perf/las.hpp
16
include/laz-perf/main.cpp
17
include/laz-perf/model.hpp
18
include/laz-perf/portable_endian.hpp
19
include/laz-perf/streams.hpp
20
include/laz-perf/util.hpp
21
lib/cmake/lazperf/lazperf-config.cmake
22
lib/cmake/lazperf/lazperf-configVersion.cmake

Return to bug 221577