commit 73334038e2ee84c1befec4abad9b57c4d8c8a845
Author: Jakub Bogusz <qbo...@pld-linux.org>
Date:   Fri Apr 7 21:22:56 2023 +0200

    - updated to 5.2.0
    - added format patch (fixes build with -Werror=format-security)

 bcunit.spec | 15 +++++++--------
 lib.patch   | 10 +++++-----
 2 files changed, 12 insertions(+), 13 deletions(-)
---
diff --git a/bcunit.spec b/bcunit.spec
index 5bbb2c2..ccfb169 100644
--- a/bcunit.spec
+++ b/bcunit.spec
@@ -5,18 +5,16 @@
 Summary:       Provide C programmers basic testing functionality
 Summary(pl.UTF-8):     Podstawowa funkcjonalność testów dla programistów C
 Name:          bcunit
-Version:       3.0.2
-%define        gitref  74021cc7cb20a4e177748dd2948173e1f9c270ae
-%define        snap    20200822
-%define        rel     1
-Release:       3.%{snap}.%{rel}
+Version:       5.2.0
+Release:       1
 License:       LGPL v2+
 Group:         Libraries
 #Source0Download: https://gitlab.linphone.org/BC/public/bcunit/tags
-Source0:       
https://gitlab.linphone.org/BC/public/bcunit/-/archive/%{gitref}/%{name}-%{snap}.tar.bz2
-# Source0-md5: 9cd76b8e474697898993e0ba28e9b921
+Source0:       
https://gitlab.linphone.org/BC/public/bcunit/-/archive/%{version}/%{name}-%{version}.tar.bz2
+# Source0-md5: 8c734804901d3d1caefc2e0827646d29
 Patch0:                lib.patch
 Patch1:                %{name}-examples.patch
+Patch2:                %{name}-format.patch
 URL:           https://linphone.org/
 BuildRequires: cmake >= 3.1
 BuildRequires: ncurses-devel
@@ -61,9 +59,10 @@ Static BCUnit library.
 Statyczna biblioteka BCUnit.
 
 %prep
-%setup -q -n %{name}-%{gitref}
+%setup -q
 %patch0 -p1
 %patch1 -p1
+%patch2 -p1
 
 %build
 # sources contain "build" directory, so use alternative builddir
diff --git a/lib.patch b/lib.patch
index ef5fb87..7466d7a 100644
--- a/lib.patch
+++ b/lib.patch
@@ -1,10 +1,10 @@
---- BCunit-3.0.2-Source/BCUnit/Sources/CMakeLists.txt~ 2017-07-20 
16:06:38.000000000 +0200
-+++ BCunit-3.0.2-Source/BCUnit/Sources/CMakeLists.txt  2018-09-26 
11:47:06.695729380 +0200
-@@ -169,6 +169,7 @@ if(ENABLE_STATIC)
+--- BCunit-5.2.0/BCUnit/Sources/CMakeLists.txt~        2017-07-20 
16:06:38.000000000 +0200
++++ BCunit-5.2.0/BCUnit/Sources/CMakeLists.txt 2018-09-26 11:47:06.695729380 
+0200
+@@ -176,6 +176,7 @@ if(ENABLE_STATIC)
  endif()
  if(ENABLE_SHARED)
        add_library(bcunit SHARED ${SOURCE_FILES})
 +      set_target_properties(bcunit PROPERTIES SOVERSION 1)
        set_target_properties(bcunit PROPERTIES VERSION 1.0.1)
-       if(CURSES_LIBRARIES)
-               target_link_libraries(bcunit ${CURSES_LIBRARIES})
+       target_compile_definitions(bcunit INTERFACE 
"$<BUILD_INTERFACE:IN_BCUNIT_SOURCES>")
+       target_include_directories(bcunit PUBLIC
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/bcunit.git/commitdiff/73334038e2ee84c1befec4abad9b57c4d8c8a845

_______________________________________________
pld-cvs-commit mailing list
pld-cvs-commit@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to