summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCoprDistGit <infra@openeuler.org>2024-08-25 14:53:25 +0000
committerCoprDistGit <infra@openeuler.org>2024-08-25 14:53:25 +0000
commitf9054d565aa1bf975fb5e32b7ce85e659bba721c (patch)
tree718f4e0eeb4bcde077fc39dea1e200d9e9e779e6
parent36d7b282aa64595e13ec084a86dd0e4a459bd4e4 (diff)
automatic import of libwmfopeneuler24.03_LTS
-rw-r--r--.gitignore1
-rw-r--r--libwmf.spec82
-rw-r--r--sources1
3 files changed, 84 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore
index e69de29..13500ae 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/v0.2.13.tar.gz
diff --git a/libwmf.spec b/libwmf.spec
new file mode 100644
index 0000000..5a052fa
--- /dev/null
+++ b/libwmf.spec
@@ -0,0 +1,82 @@
+Name: libwmf
+Version: 0.2.13
+Release: 2
+Summary: MetaFile Library for Windows
+License: LGPL-2.1-or-later AND GPL-2.0-or-later AND GPL-1.0-or-later
+URL: https://github.com/caolanm/libwmf
+Source: https://github.com/caolanm/libwmf/archive/v%{version}.tar.gz
+Requires: urw-fonts
+Requires: gdk-pixbuf2 >= 2.1.2
+BuildRequires: autoconf automake libtool
+BuildRequires: pkgconfig(freetype2)
+BuildRequires: pkgconfig(gdk-pixbuf-2.0) >= 2.1.2
+BuildRequires: libX11-devel
+BuildRequires: libjpeg-devel
+BuildRequires: libpng-devel
+BuildRequires: libxml2-devel
+BuildRequires: zlib-devel
+Provides: libwmf-lite = %{version}-%{release}
+Obsoletes: libwmf-lite < %{version}-%{release}
+
+%description
+The package is library for parsing/reading/converting Windows MetaFile vector graphics.
+
+
+%package devel
+Summary: Develop files for libwmf
+Requires: %{name} = %{version}-%{release}
+
+%description devel
+The package contains libraries and headers files for libwmf.
+
+%prep
+%autosetup
+
+%build
+autoreconf -i -f -Ipatches
+%configure --with-libxml2 --disable-static \
+ --with-gsfontdir=/usr/share/fonts/urw-base35
+%make_build
+
+%install
+%make_install
+%delete_la
+
+rm -rf $RPM_BUILD_ROOT%{_includedir}/libwmf/gd
+find doc -name "Makefile*" -exec rm {} \;
+
+#we're carrying around duplicate fonts
+rm -rf $RPM_BUILD_ROOT%{_datadir}/libwmf/fonts/*afm
+rm -rf $RPM_BUILD_ROOT%{_datadir}/libwmf/fonts/*t1
+sed -i $RPM_BUILD_ROOT%{_datadir}/libwmf/fonts/fontmap -e 's#libwmf/fonts#fonts/urw-base35#g'
+
+%files
+%license COPYING
+%doc AUTHORS README
+%{_libdir}/libwmf-0.2.so.7*
+%{_libdir}/libwmflite-0.2.so.7*
+%{_libdir}/gdk-pixbuf-2.0/*/loaders/*.so
+%{_bindir}/wmf2svg
+%{_bindir}/wmf2gd
+%{_bindir}/wmf2eps
+%{_bindir}/wmf2fig
+%{_bindir}/wmf2x
+%{_bindir}/libwmf-fontmap
+%{_datadir}/libwmf
+
+%files devel
+%doc doc/*
+%{_libdir}/libwmf*.so
+%{_libdir}/pkgconfig/libwmf.pc
+%{_includedir}/libwmf/
+%{_bindir}/libwmf-config
+
+%changelog
+* Sun Aug 25 2024 Funda Wang <fundawang@yeah.net> - 0.2.13-2
+- cleanup spec
+
+* Mon Oct 16 2023 yaoxin <yao_xin001@hoperun.com> - 0.2.13-1
+- Upgrade to 0.2.13
+
+* Thu Dec 12 2019 zhujunhao <zhujunhao5@huawei.com> 0.2.12-2
+- Package init
diff --git a/sources b/sources
new file mode 100644
index 0000000..9fe46c2
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+1c95363fd3c2f7b92bb4f4026aeab8d6 v0.2.13.tar.gz