[packages/python-mysql-connector] - use protobuf
arekm
arekm at pld-linux.org
Sun May 27 14:11:11 CEST 2018
commit f1568111d6fe10de18a67b023ccbbf227b24db21
Author: Arkadiusz Miśkiewicz <arekm at maven.pl>
Date: Sun May 27 14:11:03 2018 +0200
- use protobuf
python-mysql-connector.spec | 12 +++++++++++-
1 file changed, 11 insertions(+), 1 deletion(-)
---
diff --git a/python-mysql-connector.spec b/python-mysql-connector.spec
index 98f8a96..e5a83b0 100644
--- a/python-mysql-connector.spec
+++ b/python-mysql-connector.spec
@@ -18,12 +18,13 @@ Source0: http://cdn.mysql.com/Downloads/Connector-Python/mysql-connector-python-
# Source0-md5: d47704b39d794b287d146c3d772ab896
Patch0: 32bit.patch
URL: http://dev.mysql.com/doc/connector-python/en/
-BuildRequires: rpmbuild(macros) >= 1.710
BuildRequires: mysql-devel
+BuildRequires: protobuf-devel
BuildRequires: python-devel
BuildRequires: python-modules
%{?with_python3:BuildRequires: python3-modules}
BuildRequires: rpm-pythonprov
+BuildRequires: rpmbuild(macros) >= 1.710
Requires: python-modules
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
@@ -49,6 +50,10 @@ driver. An interface to the popular MySQL database server for Python.
%patch0 -p1
%build
+export MYSQLXPB_PROTOC=%{_bindir}/protoc
+export MYSQLXPB_PROTOBUF_INCLUDE_DIR=%{_includedir}
+export MYSQLXPB_PROTOBUF_LIB_DIR=%{_libdir}
+
%py_build
%{?with_tests:%{__python} setup.py test}
@@ -60,6 +65,11 @@ driver. An interface to the popular MySQL database server for Python.
%install
rm -rf $RPM_BUILD_ROOT
+# see NOTE on beginning of the spec
+export MYSQLXPB_PROTOC=%{_bindir}/protoc
+export MYSQLXPB_PROTOBUF_INCLUDE_DIR=%{_includedir}
+export MYSQLXPB_PROTOBUF_LIB_DIR=%{_libdir}
+
%py_install \
--with-mysql-capi=%{_prefix}
%py_postclean
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/python-mysql-connector.git/commitdiff/f1568111d6fe10de18a67b023ccbbf227b24db21
More information about the pld-cvs-commit
mailing list