diff options
Diffstat (limited to 'fluent-bit/lib/librdkafka-2.1.0/packaging/rpm/librdkafka.spec')
-rw-r--r-- | fluent-bit/lib/librdkafka-2.1.0/packaging/rpm/librdkafka.spec | 118 |
1 files changed, 0 insertions, 118 deletions
diff --git a/fluent-bit/lib/librdkafka-2.1.0/packaging/rpm/librdkafka.spec b/fluent-bit/lib/librdkafka-2.1.0/packaging/rpm/librdkafka.spec deleted file mode 100644 index 4f9e8c0d0..000000000 --- a/fluent-bit/lib/librdkafka-2.1.0/packaging/rpm/librdkafka.spec +++ /dev/null @@ -1,118 +0,0 @@ -Name: librdkafka -Version: %{__version} -Release: %{__release}%{?dist} -%define soname 1 - -Summary: The Apache Kafka C library -Group: Development/Libraries/C and C++ -License: BSD-2-Clause -URL: https://github.com/edenhill/librdkafka -Source: librdkafka-%{version}.tar.gz - -BuildRequires: zlib-devel libstdc++-devel gcc >= 4.1 gcc-c++ cyrus-sasl-devel -BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) - -%define _source_payload w9.gzdio -%define _binary_payload w9.gzdio - -%description -librdkafka is the C/C++ client library implementation of the Apache Kafka protocol, containing both Producer and Consumer support. - - -%package -n %{name}%{soname} -Summary: The Apache Kafka C library -Group: Development/Libraries/C and C++ -Requires: zlib libstdc++ cyrus-sasl -# openssl libraries were extract to openssl-libs in RHEL7 -%if 0%{?rhel} >= 7 -Requires: openssl-libs >= 1.0.2 -BuildRequires: openssl-devel >= 1.0.2 python3 -%else -Requires: openssl -# python34 is provided from epel-release, but that package needs to be installed -# prior to rpmbuild working out these dependencies (such as from mock). -BuildRequires: openssl-devel python34 -%endif - -%description -n %{name}%{soname} -librdkafka is the C/C++ client library implementation of the Apache Kafka protocol, containing both Producer and Consumer support. - - -%package -n %{name}-devel -Summary: The Apache Kafka C library (Development Environment) -Group: Development/Libraries/C and C++ -Requires: %{name}%{soname} = %{version} - -%description -n %{name}-devel -librdkafka is the C/C++ client library implementation of the Apache Kafka protocol, containing both Producer and Consumer support. - -This package contains headers and libraries required to build applications -using librdkafka. - - -%prep -%setup -q -n %{name}-%{version} - -# --install-deps will install missing dependencies that are not available -# through BuildRequires, such as libzstd, which will be linked statically. -%configure --install-deps --disable-lz4-ext - -%build -cat config.log -make -examples/rdkafka_example -X builtin.features - -%install -rm -rf %{buildroot} -DESTDIR=%{buildroot} make install - -%clean -rm -rf %{buildroot} - -%post -n %{name}%{soname} -p /sbin/ldconfig -%postun -n %{name}%{soname} -p /sbin/ldconfig - -%files -n %{name}%{soname} -%defattr(444,root,root) -%{_libdir}/librdkafka.so.%{soname} -%{_libdir}/librdkafka++.so.%{soname} -%defattr(-,root,root) -%doc %{_docdir}/librdkafka/README.md -%doc %{_docdir}/librdkafka/LICENSE -%doc %{_docdir}/librdkafka/CONFIGURATION.md -%doc %{_docdir}/librdkafka/INTRODUCTION.md -%doc %{_docdir}/librdkafka/STATISTICS.md -%doc %{_docdir}/librdkafka/CHANGELOG.md -%doc %{_docdir}/librdkafka/LICENSES.txt - -%defattr(-,root,root) -#%{_bindir}/rdkafka_example -#%{_bindir}/rdkafka_performance - - -%files -n %{name}-devel -%defattr(-,root,root) -%{_includedir}/librdkafka -%defattr(444,root,root) -%{_libdir}/librdkafka.a -%{_libdir}/librdkafka-static.a -%{_libdir}/librdkafka.so -%{_libdir}/librdkafka++.a -%{_libdir}/librdkafka++.so -%{_libdir}/pkgconfig/rdkafka++.pc -%{_libdir}/pkgconfig/rdkafka.pc -%{_libdir}/pkgconfig/rdkafka-static.pc -%{_libdir}/pkgconfig/rdkafka++-static.pc - -%changelog -* Thu Apr 09 2015 Eduard Iskandarov <e.iskandarov@corp.mail.ru> 0.8.6-0 -- 0.8.6 simplify build process - -* Fri Oct 24 2014 Magnus Edenhill <rdkafka@edenhill.se> 0.8.5-0 -- 0.8.5 release - -* Mon Aug 18 2014 Magnus Edenhill <rdkafka@edenhill.se> 0.8.4-0 -- 0.8.4 release - -* Mon Mar 17 2014 Magnus Edenhill <vk@edenhill.se> 0.8.3-0 -- Initial RPM package |