--- libsolv-0.6.19/bindings/python/CMakeLists.txt.orig 2016-02-19 22:55:50.640253346 +0100
+++ libsolv-0.6.19/bindings/python/CMakeLists.txt 2016-02-19 23:16:50.826867127 +0100
@@ -2,7 +2,7 @@
- FIND_PACKAGE (PythonLibs REQUIRED)
- FIND_PACKAGE (PythonInterp ${PYTHONLIBS_VERSION_STRING} REQUIRED)
+ ENDIF()
+ FIND_PACKAGE (PythonInterp ${python_version} REQUIRED)
-EXECUTE_PROCESS(COMMAND ${PYTHON_EXECUTABLE} -c "from sys import stdout; from distutils import sysconfig; stdout.write(sysconfig.get_python_lib(True))" OUTPUT_VARIABLE PYTHON_INSTALL_DIR)
+EXECUTE_PROCESS(COMMAND ${PYTHON_EXECUTABLE} -c "from sys import stdout; from distutils import sysconfig; stdout.write(sysconfig.get_python_lib(plat_specific=True, prefix='/usr'))" OUTPUT_VARIABLE PYTHON_INSTALL_DIR)
Summary: Package dependency solver
Summary(pl.UTF-8): Biblioteka do rozwiązywania zależności pakietów
Name: libsolv
-Version: 0.7.16
-Release: 2
+Version: 0.7.17
+Release: 1
License: BSD
Group: Libraries
#Source0Download: https://github.com/openSUSE/libsolv/releases
Source0: https://github.com/openSUSE/libsolv/archive/%{version}/%{name}-%{version}.tar.gz
-# Source0-md5: 65a205694b45f9c7c28e25a9ccac8726
+# Source0-md5: 0c0394275be0c5eff1e76abacfb28705
Patch0: ruby.patch
Patch1: %{name}-python.patch
Patch2: %{name}-rpm5.patch
%{__rm} cmake/modules/FindRuby.cmake
%build
-
%define common_opts \\\
-DENABLE_APPDATA=ON \\\
-DENABLE_BZIP2_COMPRESSION=ON \\\
-DENABLE_LZMA_COMPRESSION=ON \\\
-DENABLE_PUBKEY=ON \\\
-DENABLE_RPMDB=ON \\\
+ %{?with_rpm5:-DRPM5=ON} \\\
%{?with_rpm5:-DENABLE_RPMDB_BDB=ON} \\\
+ %{?with_rpm5:-DENABLE_RPMPKG=ON} \\\
%{!?with_rpm5:-DENABLE_RPMDB_LIBRPM=ON} \\\
%{!?with_rpm5:-DENABLE_RPMPKG_LIBRPM=ON} \\\
-DENABLE_RPMDB_BYRPMHEADER=ON \\\
-DENABLE_RPMMD=ON \\\
- -DENABLE_RPMPKG=ON \\\
%{?with_static_libs:-DENABLE_STATIC=ON} \\\
-DENABLE_ZCHUNK_COMPRESSION=ON \\\
-DENABLE_ZSTD_COMPRESSION=ON \\\
- -DRPM5=ON \\\
-DWITH_SYSTEM_ZCHUNK=ON \\\
%{nil}
-INCLUDE_DIRECTORIES (${RUBY_INCLUDE_PATH})
+INCLUDE_DIRECTORIES (${RUBY_INCLUDE_DIRS})
- ADD_LIBRARY (bindings_ruby SHARED solv_ruby.c)
+ ADD_LIBRARY (bindings_ruby MODULE solv_ruby.c)
SET_TARGET_PROPERTIES (bindings_ruby PROPERTIES PREFIX "" OUTPUT_NAME "solv")