[packages/libmspack] - added deps patch (fix inter-library dependencies); release 2
qboosh
qboosh at pld-linux.org
Fri Oct 12 19:44:43 CEST 2018
commit b2f7b0e43ae87b65fbf45734e24b5b7a6b6f7d6c
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Fri Oct 12 19:48:12 2018 +0200
- added deps patch (fix inter-library dependencies); release 2
libmspack-deps.patch | 57 ++++++++++++++++++++++++++++++++++++++++++++++++++++
libmspack.spec | 13 +++++++++++-
2 files changed, 69 insertions(+), 1 deletion(-)
---
diff --git a/libmspack.spec b/libmspack.spec
index b7462d0..62a7c96 100644
--- a/libmspack.spec
+++ b/libmspack.spec
@@ -6,13 +6,17 @@ Summary: A library for Microsoft compression formats
Summary(pl.UTF-8): Biblioteka do formatów kompresji używanych przez Microsoft
Name: libmspack
Version: 0.7.1alpha
-Release: 1
+Release: 2
License: LGPL v2.1
Group: Libraries
Source0: https://www.cabextract.org.uk/libmspack/%{name}-%{version}.tar.gz
# Source0-md5: 4fd625c993fb0dd548d02415dd09b6c0
+Patch0: %{name}-deps.patch
URL: https://www.cabextract.org.uk/libmspack/
+BuildRequires: autoconf >= 2.59
+BuildRequires: automake
BuildRequires: gcc >= 5:3.0
+BuildRequires: libtool >= 2:2
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%undefine __cxx
@@ -69,9 +73,16 @@ Microsoftu.
%prep
%setup -q
+%patch0 -p1
%build
+%{__libtoolize}
+%{__aclocal} -I m4
+%{__autoconf}
+%{__autoheader}
+%{__automake}
%configure \
+ --disable-silent-rules \
%{!?with_static_libs:--disable-static}
%{__make}
diff --git a/libmspack-deps.patch b/libmspack-deps.patch
new file mode 100644
index 0000000..7c027e4
--- /dev/null
+++ b/libmspack-deps.patch
@@ -0,0 +1,57 @@
+--- libmspack-0.7.1alpha/Makefile.am.orig 2018-08-09 10:29:14.000000000 +0200
++++ libmspack-0.7.1alpha/Makefile.am 2018-10-12 19:31:46.296437020 +0200
+@@ -60,39 +60,39 @@
+ mspack/readbits.h mspack/readhuff.h
+ libmschmd_la_LDFLAGS = -export-symbols-regex '^mspack_'
+
+-examples_cabd_memory_SOURCES = examples/cabd_memory.c libmscabd.la
++examples_cabd_memory_SOURCES = examples/cabd_memory.c
+ examples_cabd_memory_LDADD = libmscabd.la
+-examples_multifh_SOURCES = examples/multifh.c libmscabd.la
++examples_multifh_SOURCES = examples/multifh.c
+ examples_multifh_LDADD = libmscabd.la
+
+-src_cabrip_SOURCES = src/cabrip.c libmspack.la
++src_cabrip_SOURCES = src/cabrip.c
+ src_cabrip_LDADD = libmspack.la
+-src_chmextract_SOURCES = src/chmextract.c src/error.h libmspack.la
++src_chmextract_SOURCES = src/chmextract.c src/error.h
+ src_chmextract_LDADD = libmspack.la
+-src_msexpand_SOURCES = src/msexpand.c src/error.h libmspack.la
++src_msexpand_SOURCES = src/msexpand.c src/error.h
+ src_msexpand_LDADD = libmspack.la
+-src_oabextract_SOURCES = src/oabextract.c src/error.h libmspack.la
++src_oabextract_SOURCES = src/oabextract.c src/error.h
+ src_oabextract_LDADD = libmspack.la
+
+ test_cabd_md5_SOURCES = test/cabd_md5.c test/md5.c test/md5.h \
+- test/md5_fh.h test/error.h libmscabd.la
++ test/md5_fh.h test/error.h
+ test_cabd_md5_LDADD = libmscabd.la
+-test_cabd_test_SOURCES= test/cabd_test.c libmscabd.la
++test_cabd_test_SOURCES= test/cabd_test.c
+ test_cabd_test_LDADD = libmscabd.la
+-test_chmd_find_SOURCES = test/chmd_find.c test/error.h libmschmd.la
++test_chmd_find_SOURCES = test/chmd_find.c test/error.h
+ test_chmd_find_LDADD = libmschmd.la
+ test_chmd_md5_SOURCES = test/chmd_md5.c test/md5.c test/md5.h \
+- test/md5_fh.h test/error.h libmschmd.la
++ test/md5_fh.h test/error.h
+ test_chmd_md5_LDADD = libmschmd.la
+ test_chmd_order_SOURCES = test/chmd_order.c test/md5.c test/md5.h \
+- test/md5_fh.h test/error.h libmschmd.la
++ test/md5_fh.h test/error.h
+ test_chmd_order_LDADD = libmschmd.la
+-test_chmd_test_SOURCES = test/chmd_test.c libmschmd.la
++test_chmd_test_SOURCES = test/chmd_test.c
+ test_chmd_test_LDADD = libmschmd.la
+-test_chmd_test_DEPENDENCIES = test/test_files/chmd/cve-2015-4467-reset-interval-zero.chm
+-test_chminfo_SOURCES = test/chminfo.c libmschmd.la
++test_chmd_test_DEPENDENCIES = libmschmd.la test/test_files/chmd/cve-2015-4467-reset-interval-zero.chm
++test_chminfo_SOURCES = test/chminfo.c
+ test_chminfo_LDADD = libmschmd.la
+-test_kwajd_test_SOURCES = test/kwajd_test.c libmspack.la
++test_kwajd_test_SOURCES = test/kwajd_test.c
+ test_kwajd_test_LDADD = libmspack.la
+
+ test/test_files/chmd/cve-2015-4467-reset-interval-zero.chm: test/test_files/chmd/cve-2015-4467-reset-interval-zero.chm.LZXC-is-lzxc
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/libmspack.git/commitdiff/b2f7b0e43ae87b65fbf45734e24b5b7a6b6f7d6c
More information about the pld-cvs-commit
mailing list