From 29aabba0ea759c6a2864ff5631735b67ee38e5e0 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Wed, 5 Feb 2020 18:44:56 +0000 Subject: gentoo resync : 05.02.2020 --- dev-libs/avro-c/Manifest | 4 +++ dev-libs/avro-c/avro-c-1.9.1.ebuild | 23 ++++++++++++++++ .../avro-c/files/avro-c-1.9.1-fix-libdir.patch | 32 ++++++++++++++++++++++ dev-libs/avro-c/metadata.xml | 8 ++++++ 4 files changed, 67 insertions(+) create mode 100644 dev-libs/avro-c/Manifest create mode 100644 dev-libs/avro-c/avro-c-1.9.1.ebuild create mode 100644 dev-libs/avro-c/files/avro-c-1.9.1-fix-libdir.patch create mode 100644 dev-libs/avro-c/metadata.xml (limited to 'dev-libs/avro-c') diff --git a/dev-libs/avro-c/Manifest b/dev-libs/avro-c/Manifest new file mode 100644 index 000000000000..5cd853b6d1c0 --- /dev/null +++ b/dev-libs/avro-c/Manifest @@ -0,0 +1,4 @@ +AUX avro-c-1.9.1-fix-libdir.patch 1041 BLAKE2B f6fb235b0e6f4bbf34028168c0822cb1ec320de48e25c58d61b7ae99d8500db21af7fb290fc594a07d1b03e7e13f9321ee2680ad28652fc99d3048701e3d8e8a SHA512 5f936afcedad81f9bd6727e484d0cee3cf3bebcdc111a28b8cd6dc7c48d56ade6ad3d1b4eb96c69c556e4d3c2346a523b12d2ffbcfada864865a618586d3412e +DIST avro-c-1.9.1.tar.gz 216954 BLAKE2B a1647c8315eaad5af7aabee01b71638261daa82def48227046d05da89ef66e8697d6c31f1a4a7b2b8010e1b471e50e24b85701ad7870e6f1d3495262dfaf00c6 SHA512 68b1f44f870c9b6f0b2380da9e34d91148ff4398cb300f4bdd4e3e1ad00820acd9084b73232b00d4cd4935fb992b41dc65afdafcbea14a3d87259608688df904 +EBUILD avro-c-1.9.1.ebuild 495 BLAKE2B b9f267a443eda5c6d491267b375a6971dee3507e4dcaa1fe649b74b64c40fb3d76f405c30d682d5b4ccf3b94c8a91b9a73194c9ec25dbff25b4b730f71c5acaa SHA512 154e8207c4d7aede3353880416decef2937fe48601184ffd14f6d2424894fa0c63b8d36c3552e3625cf76a2aa8fdeae78d23f3d192bb582b0a164020152eba67 +MISC metadata.xml 248 BLAKE2B 5d9c3678c604aac0f24c5d5015e28f02b9ce83bb6a179755a44adeb3d69e4dd50be4acc30a6317649f5be23bcf13ac210bbe4712aa403e9c4cf2de351b39c941 SHA512 dc5b06a888be6367909895d5891a08189f4657bcee602e5ff0021be2ad3677e58ec7387ff244625be66a142138666e7eac790d2a7b1e298f0ad644725b5e57e0 diff --git a/dev-libs/avro-c/avro-c-1.9.1.ebuild b/dev-libs/avro-c/avro-c-1.9.1.ebuild new file mode 100644 index 000000000000..52a09b83a88b --- /dev/null +++ b/dev-libs/avro-c/avro-c-1.9.1.ebuild @@ -0,0 +1,23 @@ +# 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}/c/avro-c-${PV}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND=" + app-arch/snappy + >=dev-libs/jansson-2.3 + sys-libs/zlib" + RDEPEND="${DEPEND}" + +PATCHES=( + "${FILESDIR}/${P}-fix-libdir.patch" +) diff --git a/dev-libs/avro-c/files/avro-c-1.9.1-fix-libdir.patch b/dev-libs/avro-c/files/avro-c-1.9.1-fix-libdir.patch new file mode 100644 index 000000000000..84843abaa5a3 --- /dev/null +++ b/dev-libs/avro-c/files/avro-c-1.9.1-fix-libdir.patch @@ -0,0 +1,32 @@ +diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt +index 6f56597..c22e71a 100644 +--- a/src/CMakeLists.txt ++++ b/src/CMakeLists.txt +@@ -109,14 +109,14 @@ install(DIRECTORY + if (WIN32) + install(TARGETS avro-static + RUNTIME DESTINATION bin +- LIBRARY DESTINATION lib +- ARCHIVE DESTINATION lib ++ LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} ++ ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR} + ) + else(WIN32) + install(TARGETS avro-static avro-shared + RUNTIME DESTINATION bin +- LIBRARY DESTINATION lib +- ARCHIVE DESTINATION lib ++ LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} ++ ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR} + ) + endif(WIN32) + +@@ -126,7 +126,7 @@ set(prefix ${CMAKE_INSTALL_PREFIX}) + set(VERSION ${AVRO_VERSION}) + configure_file(avro-c.pc.in avro-c.pc) + install(FILES ${CMAKE_CURRENT_BINARY_DIR}/avro-c.pc +- DESTINATION lib/pkgconfig) ++ DESTINATION ${CMAKE_INSTALL_LIBDIR}/pkgconfig) + + add_executable(avrocat avrocat.c) + target_link_libraries(avrocat avro-static) diff --git a/dev-libs/avro-c/metadata.xml b/dev-libs/avro-c/metadata.xml new file mode 100644 index 000000000000..c36c37139fad --- /dev/null +++ b/dev-libs/avro-c/metadata.xml @@ -0,0 +1,8 @@ + + + + + williamh@gentoo.org + William Hubbs + + -- cgit v1.2.3