3 %bcond_without vala # Vala binding
5 Summary: Libvirt configuration designer
6 Summary(pl.UTF-8): Biblioteka do projektowania konfiguracji libvirt
12 Source0: ftp://libvirt.org/libvirt/designer/%{name}-%{version}.tar.gz
13 # Source0-md5: 53e0b1e3f28dbf927c68c03e675967c9
14 URL: http://libvirt.org/
15 BuildRequires: gobject-introspection-devel >= 0.10.8
16 BuildRequires: libosinfo-devel >= 0.2.7
17 BuildRequires: libvirt-glib-devel >= 0.1.7
18 BuildRequires: pkgconfig >= 1:0.9.0
20 BuildRequires: vala >= 2:0.13
21 BuildRequires: vala-libosinfo >= 0.2.7
22 BuildRequires: vala-libvirt-glib >= 0.1.7
24 Requires: libosinfo >= 0.2.7
25 Requires: libvirt-glib >= 0.1.7
26 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
29 The libvirt-designer package provides an API to facilitate policy
30 based configuration of libvirt objects. It uses libosinfo to drive the
31 configuration of virtual machines with hardware that is optimized for
32 the current hypervisor platform.
34 %description -l pl.UTF-8
35 Pakiet libvirt-designer udostępnia API ułatwiające konfigurację
36 obiektów libvirt w oparciu o politykę. Wykorzystuje libosinfo do
37 sterowania konfiguracją maszyn wirtualnych ze sprzętem
38 zoptymalizowanym dla bieżącej platformy hipernadzorcy.
41 Summary: Header files for libvirt-designer library
42 Summary(pl.UTF-8): Pliki nagłówkowe biblioteki libvirt-designer
43 Group: Development/Libraries
44 Requires: %{name} = %{version}-%{release}
45 Requires: libosinfo-devel >= 0.2.7
46 Requires: libvirt-glib-devel >= 0.1.7
49 Header files for libvirt-designer library.
51 %description devel -l pl.UTF-8
52 Pliki nagłówkowe biblioteki libvirt-designer.
55 Summary: Static libvirt-designer library
56 Summary(pl.UTF-8): Statyczna biblioteka libvirt-designer
57 Group: Development/Libraries
58 Requires: %{name}-devel = %{version}-%{release}
61 Static libvirt-designer library.
63 %description static -l pl.UTF-8
64 Statyczna biblioteka libvirt-designer.
67 Summary: libvirt-designer API documentation
68 Summary(pl.UTF-8): Dokumentacja API biblioteki libvirt-designer
70 Requires: gtk-doc-common
74 libvirt-designer API documentation.
76 %description apidocs -l pl.UTF-8
77 Dokumentacja API biblioteki libvirt-designer.
79 %package -n vala-libvirt-designer
80 Summary: Vala API for libvirt-designer library
81 Summary(pl.UTF-8): API języka Vala do biblioteki libvirt-designer
82 Group: Development/Libraries
83 Requires: %{name}-devel = %{version}-%{release}
84 Requires: vala-libosinfo >= 0.2.7
85 Requires: vala-libvirt-glib >= 0.1.7
88 %description -n vala-libvirt-designer
89 Vala API for libvirt-designer library.
91 %description -n vala-libvirt-designer -l pl.UTF-8
92 API języka Vala do biblioteki libvirt-designer.
99 --disable-silent-rules \
100 --enable-vala%{!?with_vala:=no} \
101 --with-html-dir=%{_gtkdocdir}
105 rm -rf $RPM_BUILD_ROOT
108 DESTDIR=$RPM_BUILD_ROOT
110 # obsoleted by pkg-config
111 %{__rm} $RPM_BUILD_ROOT%{_libdir}/lib*.la
114 rm -rf $RPM_BUILD_ROOT
116 %post -p /sbin/ldconfig
117 %postun -p /sbin/ldconfig
120 %defattr(644,root,root,755)
121 %doc AUTHORS ChangeLog NEWS README
122 %attr(755,root,root) %{_bindir}/virt-designer
123 %attr(755,root,root) %{_libdir}/libvirt-designer-1.0.so.*.*.*
124 %attr(755,root,root) %ghost %{_libdir}/libvirt-designer-1.0.so.1
125 %{_libdir}/girepository-1.0/LibvirtDesigner-1.0.typelib
126 %{_mandir}/man1/virt-designer.1*
129 %defattr(644,root,root,755)
130 %attr(755,root,root) %{_libdir}/libvirt-designer-1.0.so
131 %{_includedir}/libvirt-designer-1.0
132 %{_datadir}/gir-1.0/LibvirtDesigner-1.0.gir
133 %{_pkgconfigdir}/libvirt-designer-1.0.pc
136 %defattr(644,root,root,755)
137 %{_libdir}/libvirt-designer-1.0.a
140 %defattr(644,root,root,755)
141 %{_gtkdocdir}/libvirt-designer
144 %files -n vala-libvirt-designer
145 %defattr(644,root,root,755)
146 %{_datadir}/vala/vapi/libvirt-designer-1.0.deps
147 %{_datadir}/vala/vapi/libvirt-designer-1.0.vapi