parent
4778af1c70
commit
fc2796a81e
1
.gitignore
vendored
1
.gitignore
vendored
@ -13,3 +13,4 @@ expat-2.0.1.tar.gz
|
|||||||
/libexpat-R_*
|
/libexpat-R_*
|
||||||
/expat-2.2.3.tar.gz
|
/expat-2.2.3.tar.gz
|
||||||
/expat-2.2.4.tar.gz
|
/expat-2.2.4.tar.gz
|
||||||
|
/expat-2.2.5.tar.gz
|
||||||
|
26
expat-2.2.5-doc2man.patch
Normal file
26
expat-2.2.5-doc2man.patch
Normal file
@ -0,0 +1,26 @@
|
|||||||
|
diff -uap libexpat-R_2_2_5/expat/configure.ac.doc2man libexpat-R_2_2_5/expat/configure.ac
|
||||||
|
--- libexpat-R_2_2_5/expat/configure.ac.doc2man
|
||||||
|
+++ libexpat-R_2_2_5/expat/configure.ac
|
||||||
|
@@ -241,7 +241,7 @@ AS_IF([test "x$with_docbook" != xno],
|
||||||
|
[if test "x$with_docbook" != xcheck; then
|
||||||
|
AC_MSG_ERROR([Required program 'docbook2x-man' not found.])])])
|
||||||
|
|
||||||
|
-AM_CONDITIONAL(WITH_DOCBOOK, [test x${DOCBOOK_TO_MAN} != x])
|
||||||
|
+AM_CONDITIONAL(WITH_DOCBOOK, [test "x${DOCBOOK_TO_MAN}" != x])
|
||||||
|
|
||||||
|
AC_CONFIG_FILES([Makefile expat.pc])
|
||||||
|
AC_CONFIG_FILES([
|
||||||
|
diff -uap libexpat-R_2_2_5/expat/doc/Makefile.am.doc2man libexpat-R_2_2_5/expat/doc/Makefile.am
|
||||||
|
--- libexpat-R_2_2_5/expat/doc/Makefile.am.doc2man
|
||||||
|
+++ libexpat-R_2_2_5/expat/doc/Makefile.am
|
||||||
|
@@ -32,8 +32,9 @@ dist_man_MANS = xmlwf.1
|
||||||
|
|
||||||
|
xmlwf.1: xmlwf.xml
|
||||||
|
if WITH_DOCBOOK
|
||||||
|
+ -rm -f $@
|
||||||
|
$(DOCBOOK_TO_MAN) $<
|
||||||
|
- mv XMLWF.1 $@
|
||||||
|
+ test -f $@ || mv XMLWF.1 $@
|
||||||
|
else
|
||||||
|
@echo 'ERROR: Configure with --with-docbook for "make dist".' 1>&2
|
||||||
|
@false
|
16
expat.spec
16
expat.spec
@ -1,4 +1,4 @@
|
|||||||
%global unversion 2_2_4
|
%global unversion 2_2_5
|
||||||
|
|
||||||
Summary: An XML parser library
|
Summary: An XML parser library
|
||||||
Name: expat
|
Name: expat
|
||||||
@ -7,7 +7,8 @@ Release: 1%{?dist}
|
|||||||
Source: https://github.com/libexpat/libexpat/archive/R_%{unversion}.tar.gz#/expat-%{version}.tar.gz
|
Source: https://github.com/libexpat/libexpat/archive/R_%{unversion}.tar.gz#/expat-%{version}.tar.gz
|
||||||
URL: https://libexpat.github.io/
|
URL: https://libexpat.github.io/
|
||||||
License: MIT
|
License: MIT
|
||||||
BuildRequires: autoconf, libtool, xmlto
|
BuildRequires: autoconf, libtool, xmlto, gcc-c++
|
||||||
|
Patch0: expat-2.2.5-doc2man.patch
|
||||||
|
|
||||||
%description
|
%description
|
||||||
This is expat, the C library for parsing XML, written by James Clark. Expat
|
This is expat, the C library for parsing XML, written by James Clark. Expat
|
||||||
@ -35,17 +36,13 @@ Install it if you need to link statically with expat.
|
|||||||
|
|
||||||
%prep
|
%prep
|
||||||
%setup -q -n libexpat-R_%{unversion}/expat
|
%setup -q -n libexpat-R_%{unversion}/expat
|
||||||
sed -i '
|
%patch0 -p2 -b .doc2man
|
||||||
s/docbook2x-man/xmlto man --skip-validation/
|
|
||||||
/^xmlwf.1: XMLWF/d
|
|
||||||
/cp \$</d
|
|
||||||
s/^XMLWF.1/xmlwf.1/
|
|
||||||
' doc/doc.mk
|
|
||||||
sed -i 's/install-data-hook/do-nothing-please/' lib/Makefile.am
|
sed -i 's/install-data-hook/do-nothing-please/' lib/Makefile.am
|
||||||
./buildconf.sh
|
./buildconf.sh
|
||||||
|
|
||||||
%build
|
%build
|
||||||
export CFLAGS="$RPM_OPT_FLAGS -fPIC"
|
export CFLAGS="$RPM_OPT_FLAGS -fPIC"
|
||||||
|
export DOCBOOK_TO_MAN="xmlto man --skip-validation"
|
||||||
%configure
|
%configure
|
||||||
make %{?_smp_mflags}
|
make %{?_smp_mflags}
|
||||||
|
|
||||||
@ -78,6 +75,9 @@ make check
|
|||||||
%{_libdir}/lib*.a
|
%{_libdir}/lib*.a
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Thu Nov 2 2017 Joe Orton <jorton@redhat.com> - 2.2.5-1
|
||||||
|
- update to 2.2.5 (#1508667)
|
||||||
|
|
||||||
* Mon Aug 21 2017 Joe Orton <jorton@redhat.com> - 2.2.4-1
|
* Mon Aug 21 2017 Joe Orton <jorton@redhat.com> - 2.2.4-1
|
||||||
- update to 2.2.4 (#1483359)
|
- update to 2.2.4 (#1483359)
|
||||||
|
|
||||||
|
2
sources
2
sources
@ -1 +1 @@
|
|||||||
SHA512 (expat-2.2.4.tar.gz) = 64f9deb2f75be70450a60a408ab867d1df800022e29000a31a801d85421178b400ebbf817864d1592ce998ada1012fa25fd896e5f25c6b314851ae62d94b45dc
|
SHA512 (expat-2.2.5.tar.gz) = 61ce2a479521412e0c56c352106c4adfb61a6bedb883921aba3ebccc29311ddd192646ac2c51b41572728d4de6ab4cb60a1dbc71515d742a80a8b59d89ca74d6
|
||||||
|
Loading…
Reference in New Issue
Block a user