]> git.pld-linux.org Git - packages/libsolv.git/commitdiff
- added python patch, adjusted options for cmake 3
authorJakub Bogusz <qboosh@pld-linux.org>
Sat, 25 Oct 2014 09:40:59 +0000 (11:40 +0200)
committerJakub Bogusz <qboosh@pld-linux.org>
Sat, 25 Oct 2014 09:40:59 +0000 (11:40 +0200)
- fixed typos in cmake options

libsolv-python.patch [new file with mode: 0644]
libsolv.spec

diff --git a/libsolv-python.patch b/libsolv-python.patch
new file mode 100644 (file)
index 0000000..8c313c6
--- /dev/null
@@ -0,0 +1,13 @@
+--- libsolv-0.6.6/bindings/python/CMakeLists.txt.orig  2014-10-07 14:41:37.000000000 +0200
++++ libsolv-0.6.6/bindings/python/CMakeLists.txt       2014-10-25 10:42:06.870708523 +0200
+@@ -1,8 +1,8 @@
+ #SET (PythonLibs_FIND_VERSION 3)
+ FIND_PACKAGE (PythonLibs)
+-SET (PythonInterp_FIND_VERSION ${PYTHONLIBS_VERSION_STRING})
+-FIND_PACKAGE (PythonInterp REQUIRED)
++#SET (PythonInterp_FIND_VERSION ${PYTHONLIBS_VERSION_STRING})
++FIND_PACKAGE (PythonInterp ${PYTHONLIBS_VERSION_STRING} 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)
+ IF (NOT DEFINED PYTHON_VERSION_MAJOR)
index e4bc23001c35280a7381b767c83c071753a5aef6..ee4aa7cf618921c7a7133f2b6be8109e99ce4d77 100644 (file)
@@ -16,6 +16,7 @@ Group:                Libraries
 Source0:       https://github.com/openSUSE/libsolv/archive/%{version}.tar.gz?/%{name}-%{version}.tgz
 # Source0-md5: 17e2fada982e6629b679785b4b6ff3b3
 Patch0:                ruby.patch
+Patch1:                %{name}-python.patch
 URL:           https://github.com/openSUSE/libsolv
 BuildRequires: bzip2-devel
 BuildRequires: cmake >= 2.4
@@ -156,17 +157,18 @@ Wiązania języka Ruby do bibliotek libsolv.
 %prep
 %setup -q
 %patch0 -p1
+%patch1 -p1
 
 # use system one
-rm cmake/modules/FindRuby.cmake
+%{__rm} cmake/modules/FindRuby.cmake
 
 %build
 install -d build %{?with_python3:build-py3}
 cd build
 %cmake .. \
        -DENABLE_APPDATA=ON \
-       -DENABLE_BZIP2_COMPRESSON=ON \
-       -DENABLE_LZMA_COMPRESSON=ON \
+       -DENABLE_BZIP2_COMPRESSION=ON \
+       -DENABLE_LZMA_COMPRESSION=ON \
        -DENABLE_PERL=ON \
        -DENABLE_PUBKEY=ON \
        -DENABLE_PYTHON=ON \
@@ -176,6 +178,7 @@ cd build
        %{?with_ruby:-DENABLE_RUBY=ON} \
        %{?with_static_libs:-DENABLE_STATIC=ON} \
        -DPythonLibs_FIND_VERSION=2 \
+       -DPythonLibs_FIND_VERSION_MAJOR=2 \
        -DRPM5=ON \
        -DUSE_VENDORDIRS=ON
 
@@ -184,14 +187,15 @@ cd build
 cd ../build-py3
 %cmake .. \
        -DENABLE_APPDATA=ON \
-       -DENABLE_BZIP2_COMPRESSON=ON \
-       -DENABLE_LZMA_COMPRESSON=ON \
+       -DENABLE_BZIP2_COMPRESSION=ON \
+       -DENABLE_LZMA_COMPRESSION=ON \
        -DENABLE_PUBKEY=ON \
        -DENABLE_PYTHON=ON \
        -DENABLE_RPMDB=ON \
        -DENABLE_RPMMD=ON \
        -DENABLE_RPMDB_BYRPMHEADER=ON \
        -DPythonLibs_FIND_VERSION=3 \
+       -DPythonLibs_FIND_VERSION_MAJOR=3 \
        -DRPM5=ON
 
 %{__make}
This page took 0.142206 seconds and 4 git commands to generate.