pkgsrc-WIP-changes archive

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

Import arangodb-3.2.2 as wip/arangodb.



Module Name:	pkgsrc-wip
Committed By:	Kamil Rytarowski <n54%gmx.com@localhost>
Pushed By:	kamil
Date:		Thu Aug 24 23:26:17 2017 +0200
Changeset:	85e1f815a2d3375df305a3c9b65ec431e92d5cb8

Added Files:
	arangodb/DESCR
	arangodb/Makefile
	arangodb/PLIST
	arangodb/distinfo
	arangodb/patches/patch-3rdParty_V8_v5.7.0.0_third__party_icu_android_patch__locale.sh
	arangodb/patches/patch-3rdParty_V8_v5.7.0.0_third__party_icu_source_configure
	arangodb/patches/patch-3rdParty_V8_v5.7.0.0_tools_run-llprof.sh

Log Message:
Import arangodb-3.2.2 as wip/arangodb.

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

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

diffstat:
 arangodb/DESCR                                     |  0
 arangodb/Makefile                                  | 25 ++++++++++++++++++++++
 arangodb/PLIST                                     |  1 +
 arangodb/distinfo                                  |  9 ++++++++
 ...7.0.0_third__party_icu_android_patch__locale.sh | 13 +++++++++++
 ...y_V8_v5.7.0.0_third__party_icu_source_configure | 20 +++++++++++++++++
 .../patch-3rdParty_V8_v5.7.0.0_tools_run-llprof.sh | 13 +++++++++++
 7 files changed, 81 insertions(+)

diffs:
diff --git a/arangodb/DESCR b/arangodb/DESCR
new file mode 100644
index 0000000000..e69de29bb2
diff --git a/arangodb/Makefile b/arangodb/Makefile
new file mode 100644
index 0000000000..e94aaaff3a
--- /dev/null
+++ b/arangodb/Makefile
@@ -0,0 +1,25 @@
+# $NetBSD$
+
+DISTNAME=	arangodb-3.2.2
+CATEGORIES=	databases
+MASTER_SITES=	${MASTER_SITE_GITHUB:=arangodb/}
+GITHUB_TAG=	v${PKGVERSION_NOREV}
+
+MAINTAINER=	pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=	https://github.com/arangodb/arangodb/
+COMMENT=	Native multi-model database with flexible data models
+LICENSE=	apache-2.0
+
+USE_CMAKE=		yes
+USE_TOOLS+=		pkg-config
+USE_PKGLOCALEDIR=	yes
+USE_LANGUAGES=		c c++
+
+PKGCONFIG_OVERRIDE+=	3rdParty/V8/v5.7.0.0/third_party/icu/source/config/icu.pc.in
+PKGCONFIG_OVERRIDE+=	3rdParty/boost/1.62.0/libs/hana/cmake/hana.pc.in
+PKGCONFIG_OVERRIDE+=	3rdParty/curl/curl-7.50.3/libcurl.pc.in
+PKGCONFIG_OVERRIDE+=	3rdParty/jemalloc/v5.0.1/jemalloc.pc.in
+PKGCONFIG_OVERRIDE+=	3rdParty/zlib/zlib-1.2.11/contrib/minizip/minizip.pc.in
+PKGCONFIG_OVERRIDE+=	3rdParty/zlib/zlib-1.2.11/zlib.pc.in
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/arangodb/PLIST b/arangodb/PLIST
new file mode 100644
index 0000000000..48d96a5493
--- /dev/null
+++ b/arangodb/PLIST
@@ -0,0 +1 @@
+@comment $NetBSD$
diff --git a/arangodb/distinfo b/arangodb/distinfo
new file mode 100644
index 0000000000..c4fdb2d8c6
--- /dev/null
+++ b/arangodb/distinfo
@@ -0,0 +1,9 @@
+$NetBSD$
+
+SHA1 (arangodb-3.2.2.tar.gz) = 29906c7f4086ecc2d3d787188319dbbf49cda148
+RMD160 (arangodb-3.2.2.tar.gz) = c14d5e750ea3c987aca8b3316c6e9bb308c748b4
+SHA512 (arangodb-3.2.2.tar.gz) = 8a6c466cc749078374de598b17390faf97eefea99ad1b301d6cf1c50df2da72992ae1d3612334a35370bd97998ac9378a7c6659d1952ab549148f191b7f712ae
+Size (arangodb-3.2.2.tar.gz) = 143296198 bytes
+SHA1 (patch-3rdParty_V8_v5.7.0.0_third__party_icu_android_patch__locale.sh) = b65345314a67e1e6e769f6232f82f5066a035a35
+SHA1 (patch-3rdParty_V8_v5.7.0.0_third__party_icu_source_configure) = f751461b8f23b15d21492a874c4b461ca668402c
+SHA1 (patch-3rdParty_V8_v5.7.0.0_tools_run-llprof.sh) = 5018bdf4311ce63618b7569065dfdd69f5f08657
diff --git a/arangodb/patches/patch-3rdParty_V8_v5.7.0.0_third__party_icu_android_patch__locale.sh b/arangodb/patches/patch-3rdParty_V8_v5.7.0.0_third__party_icu_android_patch__locale.sh
new file mode 100644
index 0000000000..43a1e61956
--- /dev/null
+++ b/arangodb/patches/patch-3rdParty_V8_v5.7.0.0_third__party_icu_android_patch__locale.sh
@@ -0,0 +1,13 @@
+$NetBSD$
+
+--- 3rdParty/V8/v5.7.0.0/third_party/icu/android/patch_locale.sh.orig	2017-08-23 15:57:40.000000000 +0000
++++ 3rdParty/V8/v5.7.0.0/third_party/icu/android/patch_locale.sh
+@@ -26,7 +26,7 @@ cd source/data
+ for i in curr/*.txt
+ do
+   locale=$(basename $i .txt)
+-  [ $locale == 'supplementalData' ] && continue;
++  [ $locale = 'supplementalData' ] && continue;
+   echo "Overwriting $i for $locale"
+   sed -n -r -i \
+     '1, /^'${locale}'\{$/ p
diff --git a/arangodb/patches/patch-3rdParty_V8_v5.7.0.0_third__party_icu_source_configure b/arangodb/patches/patch-3rdParty_V8_v5.7.0.0_third__party_icu_source_configure
new file mode 100644
index 0000000000..36e9b40641
--- /dev/null
+++ b/arangodb/patches/patch-3rdParty_V8_v5.7.0.0_third__party_icu_source_configure
@@ -0,0 +1,20 @@
+$NetBSD$
+
+--- 3rdParty/V8/v5.7.0.0/third_party/icu/source/configure.orig	2017-08-23 15:57:40.000000000 +0000
++++ 3rdParty/V8/v5.7.0.0/third_party/icu/source/configure
+@@ -7772,13 +7772,13 @@ fi
+ # Now that we're done using CPPFLAGS etc. for tests, we can change it
+ # for build.
+ 
+-if test "${CC}" == "clang"; then
++if test "${CC}" = "clang"; then
+    CLANGCFLAGS="-Qunused-arguments -Wno-parentheses-equality"
+ else
+    CLANGCFLAGS=""
+ fi
+ 
+-if test "${CXX}" == "clang++"; then
++if test "${CXX}" = "clang++"; then
+    CLANGCXXFLAGS="-Qunused-arguments -Wno-parentheses-equality"
+ else
+    CLANGCXXFLAGS=""
diff --git a/arangodb/patches/patch-3rdParty_V8_v5.7.0.0_tools_run-llprof.sh b/arangodb/patches/patch-3rdParty_V8_v5.7.0.0_tools_run-llprof.sh
new file mode 100644
index 0000000000..b94e3053bc
--- /dev/null
+++ b/arangodb/patches/patch-3rdParty_V8_v5.7.0.0_tools_run-llprof.sh
@@ -0,0 +1,13 @@
+$NetBSD$
+
+--- 3rdParty/V8/v5.7.0.0/tools/run-llprof.sh.orig	2017-08-23 15:57:40.000000000 +0000
++++ 3rdParty/V8/v5.7.0.0/tools/run-llprof.sh
+@@ -46,7 +46,7 @@ framework, then calls the low level tick
+ EOF
+ }
+ 
+-if [ $# -eq 0 ] || [ "$1" == "-h" ]  || [ "$1" == "--help" ] ; then
++if [ $# -eq 0 ] || [ "$1" = "-h" ]  || [ "$1" = "--help" ] ; then
+   usage
+   exit 1
+ fi


Home | Main Index | Thread Index | Old Index