summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel P. Berrange <berrange@redhat.com>2013-02-22 14:23:48 +0000
committerDaniel P. Berrange <berrange@redhat.com>2013-02-22 14:24:21 +0000
commit83569f2fdd9274d28cc4ca6ef3191f176bdfd477 (patch)
treeaf30f2802173318cfd0a80806eb017b268bf299e
parent03f595cc2150b47485a0b94b78e2868634ec6d4b (diff)
Fixes to mingw RPM spec from Fedora
Remove the .la files. Remove the man pages Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
-rw-r--r--mingw-libosinfo.spec.in19
1 files changed, 9 insertions, 10 deletions
diff --git a/mingw-libosinfo.spec.in b/mingw-libosinfo.spec.in
index 11cec5e..be3f844 100644
--- a/mingw-libosinfo.spec.in
+++ b/mingw-libosinfo.spec.in
@@ -24,6 +24,8 @@ BuildRequires: mingw32-glib2
BuildRequires: mingw64-glib2
BuildRequires: mingw32-libxml2
BuildRequires: mingw64-libxml2
+BuildRequires: mingw32-libxslt
+BuildRequires: mingw64-libxslt
BuildRequires: mingw32-libsoup
BuildRequires: mingw64-libsoup
@@ -74,6 +76,13 @@ combination.
rm -f $RPM_BUILD_ROOT%{mingw32_libdir}/libosinfo-1.0.a
rm -f $RPM_BUILD_ROOT%{mingw64_libdir}/libosinfo-1.0.a
+# Libtool files don't need to be bundled
+find $RPM_BUILD_ROOT -name "*.la" -delete
+
+# Manpages don't need to be bundled
+rm -rf $RPM_BUILD_ROOT%{mingw32_datadir}/man
+rm -rf $RPM_BUILD_ROOT%{mingw64_datadir}/man
+
rm -rf $RPM_BUILD_ROOT%{mingw32_datadir}/gtk-doc
rm -rf $RPM_BUILD_ROOT%{mingw64_datadir}/gtk-doc
@@ -85,7 +94,6 @@ rm -rf $RPM_BUILD_ROOT%{mingw64_datadir}/gtk-doc
%{mingw32_bindir}/osinfo-query.exe
%{mingw32_bindir}/libosinfo-1.0-0.dll
%{mingw32_libdir}/libosinfo-1.0.dll.a
-%{mingw32_libdir}/libosinfo-1.0.la
%{mingw32_libdir}/pkgconfig/libosinfo-1.0.pc
%dir %{mingw32_includedir}/libosinfo-1.0/
%dir %{mingw32_includedir}/libosinfo-1.0/osinfo
@@ -101,10 +109,6 @@ rm -rf $RPM_BUILD_ROOT%{mingw64_datadir}/gtk-doc
%{mingw32_datadir}/libosinfo/db/hypervisors
%{mingw32_datadir}/libosinfo/db/install-scripts
%{mingw32_datadir}/libosinfo/schemas/libosinfo.rng
-%{mingw32_mandir}/man1/osinfo-db-validate.1*
-%{mingw32_mandir}/man1/osinfo-detect.1*
-%{mingw32_mandir}/man1/osinfo-install-script.1*
-%{mingw32_mandir}/man1/osinfo-query.1*
%{mingw32_libdir}/locale/*/LC_MESSAGES/libosinfo.mo
%files -n mingw64-libosinfo
@@ -115,7 +119,6 @@ rm -rf $RPM_BUILD_ROOT%{mingw64_datadir}/gtk-doc
%{mingw64_bindir}/osinfo-query.exe
%{mingw64_bindir}/libosinfo-1.0-0.dll
%{mingw64_libdir}/libosinfo-1.0.dll.a
-%{mingw64_libdir}/libosinfo-1.0.la
%{mingw64_libdir}/pkgconfig/libosinfo-1.0.pc
%dir %{mingw64_includedir}/libosinfo-1.0/
%dir %{mingw64_includedir}/libosinfo-1.0/osinfo
@@ -131,10 +134,6 @@ rm -rf $RPM_BUILD_ROOT%{mingw64_datadir}/gtk-doc
%{mingw64_datadir}/libosinfo/db/hypervisors
%{mingw64_datadir}/libosinfo/db/install-scripts
%{mingw64_datadir}/libosinfo/schemas/libosinfo.rng
-%{mingw64_mandir}/man1/osinfo-db-validate.1*
-%{mingw64_mandir}/man1/osinfo-detect.1*
-%{mingw64_mandir}/man1/osinfo-install-script.1*
-%{mingw64_mandir}/man1/osinfo-query.1*
%{mingw64_libdir}/locale/*/LC_MESSAGES/libosinfo.mo
%changelog