commit 8280827515583f2c17214b987f1077c622f92957
Author: Jakub Bogusz <[email protected]>
Date:   Tue May 19 17:25:26 2026 +0200

    - updated to 1.0.14

 libEMF-am.patch | 11 -----------
 libEMF.spec     | 50 +++++++++++++++++++++++++++++++++++---------------
 2 files changed, 35 insertions(+), 26 deletions(-)
---
diff --git a/libEMF.spec b/libEMF.spec
index 01a2348..f56bc0b 100644
--- a/libEMF.spec
+++ b/libEMF.spec
@@ -1,22 +1,25 @@
 #
 # Conditional build:
-%bcond_without static_libs     # don't build static library
+%bcond_without apidocs         # API documentation
+%bcond_without static_libs     # static library
 #
 Summary:       A library for generating Enhanced Metafiles
 Summary(pl.UTF-8):     Biblioteka do generowania plików w formacie Enhanced 
Metafile
 Name:          libEMF
-Version:       1.0.13
-Release:       2
+Version:       1.0.14
+Release:       1
 License:       LGPL v2.1+ (library), GPL v2+ (utility)
 Group:         Libraries
-Source0:       http://downloads.sourceforge.net/libemf/libemf-%{version}.tar.gz
-# Source0-md5: 023e2d718e3829d9858647a97ba53eb6
-Patch0:                %{name}-am.patch
-URL:           http://libemf.sourceforge.net/
+Source0:       
https://downloads.sourceforge.net/libemf/libemf-%{version}.tar.gz
+# Source0-md5: 38324dcffc70dd7bf9a433fa104707ae
+URL:           https://libemf.sourceforge.net/
 BuildRequires: autoconf >= 2.50
+BuildRequires: autoconf-archive
 BuildRequires: automake
-BuildRequires: libstdc++-devel >= 5:3.0
+%{?with_apidocs:BuildRequires: doxygen}
+BuildRequires: libstdc++-devel >= 6:5
 BuildRequires: libtool >= 2:2
+BuildRequires: rpm-build >= 4.6
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
@@ -39,7 +42,7 @@ Summary(pl.UTF-8):    Pliki nagłówkowe libEMF
 License:       LGPL v2.1+
 Group:         Development/Libraries
 Requires:      %{name} = %{version}-%{release}
-Requires:      libstdc++-devel
+Requires:      libstdc++-devel >= 6:5
 
 %description devel
 libEMF header files.
@@ -60,17 +63,29 @@ libEMF static library.
 %description static -l pl.UTF-8
 Statyczna biblioteka libEMF.
 
+%package apidocs
+Summary:       Documentation for libEMF library
+Summary(pl.UTF-8):     Dokumentacja biblioteki libEMF
+Group:         Documentation
+BuildArch:     noarch
+
+%description apidocs
+Documentation for libEMF library.
+
+%description apidocs -l pl.UTF-8
+Dokumentacja biblioteki libEMF.
+
 %prep
 %setup -q -n libemf-%{version}
-%patch -P0 -p1
 
 %build
 %{__libtoolize}
-%{__aclocal}
+%{__aclocal} -I m4
 %{__autoconf}
 %{__autoheader}
 %{__automake}
 %configure \
+       %{!?with_apidocs:--disable-doxygen-doc} \
        --enable-editing \
        %{!?with_static_libs:--disable-static}
 
@@ -92,13 +107,12 @@ rm -rf $RPM_BUILD_ROOT
 %defattr(644,root,root,755)
 %doc AUTHORS ChangeLog NEWS README
 %attr(755,root,root) %{_bindir}/printemf
-%attr(755,root,root) %{_libdir}/libEMF.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libEMF.so.1
+%{_libdir}/libEMF.so.*.*.*
+%ghost %{_libdir}/libEMF.so.1
 
 %files devel
 %defattr(644,root,root,755)
-%doc doc/html
-%attr(755,root,root) %{_libdir}/libEMF.so
+%{_libdir}/libEMF.so
 %{_libdir}/libEMF.la
 %{_includedir}/libEMF
 
@@ -107,3 +121,9 @@ rm -rf $RPM_BUILD_ROOT
 %defattr(644,root,root,755)
 %{_libdir}/libEMF.a
 %endif
+
+%if %{with apidocs}
+%files apidocs
+%defattr(644,root,root,755)
+%doc doc/doxygen-doc/html/*
+%endif
diff --git a/libEMF-am.patch b/libEMF-am.patch
deleted file mode 100644
index 2b141c8..0000000
--- a/libEMF-am.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- libemf-1.0.13/configure.ac.orig    2022-03-31 21:50:55.790987420 +0200
-+++ libemf-1.0.13/configure.ac 2022-03-31 21:51:31.547460377 +0200
-@@ -4,7 +4,7 @@
- 
- AC_INIT([libEMF], 1.0.13, [email protected])
- AC_CONFIG_AUX_DIR(config)
--AM_CONFIG_HEADER([config/config.h])
-+AC_CONFIG_HEADERS([config/config.h])
- AC_CONFIG_SRCDIR([include/libEMF/emf.h])
- AM_INIT_AUTOMAKE
- 
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/libEMF.git/commitdiff/8280827515583f2c17214b987f1077c622f92957

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

Reply via email to