arrow-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From w...@apache.org
Subject arrow git commit: ARROW-731: [C++] Add shared library related versions to .pc
Date Wed, 29 Mar 2017 19:03:26 GMT
Repository: arrow
Updated Branches:
  refs/heads/master b03236360 -> 8f386374e


ARROW-731: [C++] Add shared library related versions to .pc

They can be used to find real shared library path in parquet-cpp.

See also https://github.com/apache/parquet-cpp/pull/276#issuecomment-289816148

Author: Kouhei Sutou <kou@clear-code.com>

Closes #451 from kou/cpp-add-soversion-to-pc and squashes the following commits:

f657a88 [Kouhei Sutou] [C++] Add shared library related versions to .pc


Project: http://git-wip-us.apache.org/repos/asf/arrow/repo
Commit: http://git-wip-us.apache.org/repos/asf/arrow/commit/8f386374
Tree: http://git-wip-us.apache.org/repos/asf/arrow/tree/8f386374
Diff: http://git-wip-us.apache.org/repos/asf/arrow/diff/8f386374

Branch: refs/heads/master
Commit: 8f386374eca26d0eebe562beac52fc75459f352c
Parents: b032363
Author: Kouhei Sutou <kou@clear-code.com>
Authored: Wed Mar 29 15:03:20 2017 -0400
Committer: Wes McKinney <wes.mckinney@twosigma.com>
Committed: Wed Mar 29 15:03:20 2017 -0400

----------------------------------------------------------------------
 cpp/src/arrow/arrow.pc.in                   | 3 +++
 cpp/src/arrow/io/arrow-io.pc.in             | 3 +++
 cpp/src/arrow/ipc/arrow-ipc.pc.in           | 3 +++
 cpp/src/arrow/jemalloc/arrow-jemalloc.pc.in | 3 +++
 4 files changed, 12 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/arrow/blob/8f386374/cpp/src/arrow/arrow.pc.in
----------------------------------------------------------------------
diff --git a/cpp/src/arrow/arrow.pc.in b/cpp/src/arrow/arrow.pc.in
index 1c3f65d..0debee3 100644
--- a/cpp/src/arrow/arrow.pc.in
+++ b/cpp/src/arrow/arrow.pc.in
@@ -19,6 +19,9 @@ prefix=@CMAKE_INSTALL_PREFIX@
 libdir=${prefix}/@CMAKE_INSTALL_LIBDIR@
 includedir=${prefix}/include
 
+so_version=@ARROW_SO_VERSION@
+abi_version=@ARROW_ABI_VERSION@
+
 Name: Apache Arrow
 Description: Arrow is a set of technologies that enable big-data systems to process and move
data fast.
 Version: @ARROW_VERSION@

http://git-wip-us.apache.org/repos/asf/arrow/blob/8f386374/cpp/src/arrow/io/arrow-io.pc.in
----------------------------------------------------------------------
diff --git a/cpp/src/arrow/io/arrow-io.pc.in b/cpp/src/arrow/io/arrow-io.pc.in
index af28aae..61af357 100644
--- a/cpp/src/arrow/io/arrow-io.pc.in
+++ b/cpp/src/arrow/io/arrow-io.pc.in
@@ -19,6 +19,9 @@ prefix=@CMAKE_INSTALL_PREFIX@
 libdir=${prefix}/@CMAKE_INSTALL_LIBDIR@
 includedir=${prefix}/include
 
+so_version=@ARROW_SO_VERSION@
+abi_version=@ARROW_ABI_VERSION@
+
 Name: Apache Arrow I/O
 Description: I/O interface for Arrow.
 Version: @ARROW_VERSION@

http://git-wip-us.apache.org/repos/asf/arrow/blob/8f386374/cpp/src/arrow/ipc/arrow-ipc.pc.in
----------------------------------------------------------------------
diff --git a/cpp/src/arrow/ipc/arrow-ipc.pc.in b/cpp/src/arrow/ipc/arrow-ipc.pc.in
index cbc226a..29a942a 100644
--- a/cpp/src/arrow/ipc/arrow-ipc.pc.in
+++ b/cpp/src/arrow/ipc/arrow-ipc.pc.in
@@ -19,6 +19,9 @@ prefix=@CMAKE_INSTALL_PREFIX@
 libdir=${prefix}/@CMAKE_INSTALL_LIBDIR@
 includedir=${prefix}/include
 
+so_version=@ARROW_SO_VERSION@
+abi_version=@ARROW_ABI_VERSION@
+
 Name: Apache Arrow IPC
 Description: IPC extension for Arrow.
 Version: @ARROW_VERSION@

http://git-wip-us.apache.org/repos/asf/arrow/blob/8f386374/cpp/src/arrow/jemalloc/arrow-jemalloc.pc.in
----------------------------------------------------------------------
diff --git a/cpp/src/arrow/jemalloc/arrow-jemalloc.pc.in b/cpp/src/arrow/jemalloc/arrow-jemalloc.pc.in
index 18085aa..8e946d1 100644
--- a/cpp/src/arrow/jemalloc/arrow-jemalloc.pc.in
+++ b/cpp/src/arrow/jemalloc/arrow-jemalloc.pc.in
@@ -19,6 +19,9 @@ prefix=@CMAKE_INSTALL_PREFIX@
 libdir=${prefix}/@CMAKE_INSTALL_LIBDIR@
 includedir=${prefix}/include
 
+so_version=@ARROW_SO_VERSION@
+abi_version=@ARROW_ABI_VERSION@
+
 Name: Apache Arrow jemalloc-based allocator
 Description: jemalloc allocator for Arrow.
 Version: @ARROW_VERSION@


Mime
View raw message