diff options
author | Paul Healy <lmiphay@gmail.com> | 2020-03-07 09:23:14 +0000 |
---|---|---|
committer | Paul Healy <lmiphay@gmail.com> | 2020-03-07 09:23:14 +0000 |
commit | d1df186f32f0687078531c86a9d11b1a0c8a1023 (patch) | |
tree | 3f8d6da727cae816f874cc939a6b52fd48aa6ada /dev-libs | |
parent | revbump kokua (diff) | |
download | lmiphay-d1df186f32f0687078531c86a9d11b1a0c8a1023.tar.gz lmiphay-d1df186f32f0687078531c86a9d11b1a0c8a1023.tar.bz2 lmiphay-d1df186f32f0687078531c86a9d11b1a0c8a1023.zip |
add ebuild for avro c++
Signed-off-by: Paul Healy <lmiphay@gmail.com>
Diffstat (limited to 'dev-libs')
-rw-r--r-- | dev-libs/avro-cpp/Manifest | 3 | ||||
-rw-r--r-- | dev-libs/avro-cpp/avro-cpp-1.9.2.ebuild | 27 | ||||
-rw-r--r-- | dev-libs/avro-cpp/files/avro-cpp-1.9.2-fix-libdir.patch | 15 |
3 files changed, 45 insertions, 0 deletions
diff --git a/dev-libs/avro-cpp/Manifest b/dev-libs/avro-cpp/Manifest new file mode 100644 index 0000000..8726b7f --- /dev/null +++ b/dev-libs/avro-cpp/Manifest @@ -0,0 +1,3 @@ +AUX avro-cpp-1.9.2-fix-libdir.patch 488 BLAKE2B 5213542000647c5b8bc86eb28e0083da23041256fd87ad735ed90914e1fd767fc1c417b02ff7ce8fac57f868354cb6de629ec6b66391b50b99f463d09a5facf9 SHA512 7d5e4f982bb44c2905f7cff41eff12e9f12e09446b23efd8f4cf60229b1d6001b088465b932b4baaf5cb65abb3a80763035eb6db126f6961db7288d20e80c4d8 +DIST avro-cpp-1.9.2.tar.gz 171303 BLAKE2B d6117be107c6fb5f08ee7886911236f986cfda95c48e8bfe1ad05cfafd0b2c8facec37c57aa7097be0227488f0b41a72bd5845c663a122ac53025f86c6073910 SHA512 3663a200d9b673e8a068d4f5864662a5f532ec95249076cd41e1eb517c21aed3a66fde90092e7d685ba08d1fb3e58cbde65916900871bf8eeb892bf3e1659b0c +EBUILD avro-cpp-1.9.2.ebuild 537 BLAKE2B e349314dd1cff66ee80f92988447a4a994ed5ad680147edc182bf04a378bf2297c0c0e849e1fdde7595971bb2f3fe500d1a3945845425169ee919571867128c5 SHA512 049cb0b0f339b3de83d0b262ca75b9b68a8ee6e5e8750aee11ea2cc0cb68b99ebe431a0120abb96659930023168de8d3a0b086f7f14f31793c65029a726707a5 diff --git a/dev-libs/avro-cpp/avro-cpp-1.9.2.ebuild b/dev-libs/avro-cpp/avro-cpp-1.9.2.ebuild new file mode 100644 index 0000000..39acffa --- /dev/null +++ b/dev-libs/avro-cpp/avro-cpp-1.9.2.ebuild @@ -0,0 +1,27 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit cmake + +DESCRIPTION="c++ library for the apache avro data serialization system" +HOMEPAGE="https://avro.apache.org/" +SRC_URI="https://archive.apache.org/dist/avro/avro-${PV}/cpp/avro-cpp-${PV}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + app-arch/snappy + dev-libs/boost + >=dev-libs/jansson-2.3 + sys-libs/zlib" +DEPEND=" + ${RDEPEND} + dev-util/ninja +" + +PATCHES=( + "${FILESDIR}/${P}-fix-libdir.patch" +) diff --git a/dev-libs/avro-cpp/files/avro-cpp-1.9.2-fix-libdir.patch b/dev-libs/avro-cpp/files/avro-cpp-1.9.2-fix-libdir.patch new file mode 100644 index 0000000..8b03d4e --- /dev/null +++ b/dev-libs/avro-cpp/files/avro-cpp-1.9.2-fix-libdir.patch @@ -0,0 +1,15 @@ +--- a/CMakeLists.txt_orig 2020-03-05 11:58:04.236236669 +0000 ++++ b/CMakeLists.txt 2020-03-05 11:59:13.509501652 +0000 +@@ -187,9 +187,9 @@ + include (CPack) + + install (TARGETS avrocpp avrocpp_s +- LIBRARY DESTINATION lib +- ARCHIVE DESTINATION lib +- RUNTIME DESTINATION lib) ++ LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} ++ ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR} ++ RUNTIME DESTINATION ${CMAKE_INSTALL_LIBDIR}) + + install (TARGETS avrogencpp RUNTIME DESTINATION bin) + |