Remove PKG_CONFIG_PATH since its set in mingw_cflags by default now. Misc bug other...
[fedora-mingw.git] / libvirt / mingw-libvirt.spec
1 %include        /usr/lib/rpm/mingw-defs
2
3 Name:           mingw-libvirt
4 Version:        0.4.5
5 Release:        1%{?dist}%{?extra_release}
6 Summary:        MinGW Windows libvirt virtualization library
7
8 License:        LGPLv2+
9 Group:          Development/Libraries
10 URL:            http://www.libvirt.org/
11 Source0:        ftp://libvirt.org/libvirt/libvirt-%{version}.tar.gz
12 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
13
14 BuildRequires:  mingw-filesystem >= 19
15 BuildRequires:  mingw-gcc
16 BuildRequires:  mingw-binutils
17 BuildRequires:  mingw-libgpg-error
18 BuildRequires:  mingw-libgcrypt
19 BuildRequires:  mingw-gnutls
20 BuildRequires:  mingw-gettext
21 BuildRequires:  mingw-libxml2
22 BuildRequires:  mingw-portablexdr
23
24 %description
25 MinGW Windows libvirt virtualization library.
26
27
28 %prep
29 %setup -q -n libvirt-%{version}
30
31
32 %build
33 # XXX enable SASL in future
34 %{_mingw_configure} \
35   --without-sasl \
36   --without-avahi \
37   --without-polkit \
38   --without-python \
39   --without-xen \
40   --without-qemu \
41   --without-lxc \
42   --without-openvz \
43   --without-libvirtd
44 make
45
46
47 %install
48 rm -rf $RPM_BUILD_ROOT
49
50 make DESTDIR=$RPM_BUILD_ROOT install
51
52 rm -rf $RPM_BUILD_ROOT/%{_mingw_sysconfdir}/libvirt
53 rm -rf $RPM_BUILD_ROOT/%{_mingw_datadir}/doc/*
54 rm -rf $RPM_BUILD_ROOT/%{_mingw_datadir}/gtk-doc/*
55
56 %clean
57 rm -rf $RPM_BUILD_ROOT
58
59
60 %files
61 %defattr(-,root,root)
62 %{_mingw_bindir}/libvirt-0.dll
63 %{_mingw_bindir}/virsh.exe
64
65 %{_mingw_libdir}/libvirt.a
66 %{_mingw_libdir}/libvirt.dll.a
67 %{_mingw_libdir}/libvirt.la
68 %{_mingw_libdir}/pkgconfig/libvirt.pc
69
70 %{_mingw_datadir}/locale/*/LC_MESSAGES/libvirt.mo
71
72 %dir %{_mingw_includedir}/libvirt
73 %{_mingw_includedir}/libvirt/libvirt.h
74 %{_mingw_includedir}/libvirt/virterror.h
75
76 %{_mingw_mandir}/man1/virsh.1*
77
78
79 %changelog
80 * Tue Sep  2 2008 Daniel P. Berrange <berrange@redhat.com> - 0.4.4-1
81 - Initial RPM release, largely based on earlier work from several sources.