commit 64ab5fc640076a22205ba5623b45c8d02b237d7d
Author: Jakub Bogusz <[email protected]>
Date:   Mon Apr 26 21:52:45 2021 +0200

    - added no-libmd patch (don't try to link libmd, openssl is used anyway); 
release 2

 afflib-no-libmd.patch | 11 +++++++++++
 afflib.spec           |  6 +++---
 2 files changed, 14 insertions(+), 3 deletions(-)
---
diff --git a/afflib.spec b/afflib.spec
index e40fc3e..ab46340 100644
--- a/afflib.spec
+++ b/afflib.spec
@@ -14,12 +14,13 @@ Summary:    Library to support the Advanced Forensic Format
 Summary(pl.UTF-8):     Biblioteka do obsługi firmatu plików AFF (Advanced 
Forensic Format)
 Name:          afflib
 Version:       3.7.19
-Release:       1
+Release:       2
 License:       BSD with advertising
 Group:         Libraries
 #Source0Download: https://github.com/sshock/AFFLIBv3/releases/
 Source0:       
https://github.com/sshock/AFFLIBv3/archive/v%{version}/AFFLIBv3-%{version}.tar.gz
 # Source0-md5: 83b2b89e23090930905547e7e47f9e09
+Patch0:                %{name}-no-libmd.patch
 Patch1:                %{name}-x32-x64.patch
 URL:           https://github.com/sshock/AFFLIBv3
 BuildRequires: autoconf >= 2.50
@@ -32,7 +33,6 @@ BuildRequires:        intltool
 %if %{with fuse}
 BuildRequires: libfuse3-devel
 %endif
-BuildRequires: libmd-devel
 BuildRequires: libstdc++-devel
 BuildRequires: libtool
 %if %{with system_lzma}
@@ -73,7 +73,6 @@ Summary:      Development files for AFFLIB
 Summary(pl.UTF-8):     Pliki nagłówkowe biblioteki AFFLIB
 Group:         Development/Libraries
 Requires:      %{name} = %{version}-%{release}
-Requires:      libmd-devel
 Requires:      openssl-devel
 
 %description devel
@@ -114,6 +113,7 @@ metadanych. Wiązania nie są jeszcze kompletne.
 
 %prep:
 %setup -q -n AFFLIBv3-%{version}
+%patch0 -p1
 %patch1 -p1
 
 %if %{with system_lzma}
diff --git a/afflib-no-libmd.patch b/afflib-no-libmd.patch
new file mode 100644
index 0000000..56081e1
--- /dev/null
+++ b/afflib-no-libmd.patch
@@ -0,0 +1,11 @@
+--- AFFLIBv3-3.7.19/configure.ac.orig  2021-04-26 21:39:18.218328511 +0200
++++ AFFLIBv3-3.7.19/configure.ac       2021-04-26 21:44:33.326621423 +0200
+@@ -225,8 +225,6 @@
+ AC_CHECK_LIB([crypto],[EVP_get_digestbyname],,
+       AC_MSG_ERROR([OpenSSL developer library 'libssl-dev' or 'openssl-devel' 
not installed; cannot continue.]))
+ 
+-AC_CHECK_LIB([md],[MD5])              # if libmd is available, get it
+-
+ AC_CHECK_FUNCS([MD5 SHA1 AES_encrypt RAND_bytes des_read_pw_string 
EVP_read_pw_string EVP_MD_size])
+ AC_CHECK_FUNCS([PEM_read_bio_RSA_PUBKEY])
+ 
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/afflib.git/commitdiff/64ab5fc640076a22205ba5623b45c8d02b237d7d

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to