[packages/libsolv] - up to 0.7.17 - cleanup cmake options
baggins
baggins at pld-linux.org
Mon Feb 22 13:56:54 CET 2021
commit efdbc54e8146a0ebbcc9cd5e510b36fd49661905
Author: Jan Rękorajski <baggins at pld-linux.org>
Date: Mon Feb 22 13:56:30 2021 +0100
- up to 0.7.17
- cleanup cmake options
libsolv-python.patch | 4 ++--
libsolv.spec | 11 +++++------
ruby.patch | 2 +-
3 files changed, 8 insertions(+), 9 deletions(-)
---
diff --git a/libsolv.spec b/libsolv.spec
index 044acd8..1ce987b 100644
--- a/libsolv.spec
+++ b/libsolv.spec
@@ -9,13 +9,13 @@
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
@@ -185,7 +185,6 @@ Wiązania języka Tcl do bibliotek libsolv.
%{__rm} cmake/modules/FindRuby.cmake
%build
-
%define common_opts \\\
-DENABLE_APPDATA=ON \\\
-DENABLE_BZIP2_COMPRESSION=ON \\\
@@ -194,16 +193,16 @@ Wiązania języka Tcl do bibliotek libsolv.
-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}
diff --git a/libsolv-python.patch b/libsolv-python.patch
index f0f9cb5..f45bc87 100644
--- a/libsolv-python.patch
+++ b/libsolv-python.patch
@@ -1,8 +1,8 @@
--- 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)
diff --git a/ruby.patch b/ruby.patch
index 13a0b36..af08311 100644
--- a/ruby.patch
+++ b/ruby.patch
@@ -26,5 +26,5 @@ diff -up libsolv/bindings/ruby/CMakeLists.txt.rubyinclude libsolv/bindings/ruby/
-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")
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/libsolv.git/commitdiff/efdbc54e8146a0ebbcc9cd5e510b36fd49661905
More information about the pld-cvs-commit
mailing list