]> git.pld-linux.org Git - packages/gnome-boxes.git/blob - gnome-boxes.spec
74641b162dcaa157684217308486cab1997040af
[packages/gnome-boxes.git] / gnome-boxes.spec
1 # TODO
2 # - Requires: qemu is too much (pulls all arches)
3 Summary:        A simple GNOME 3 application to access remote or virtual systems
4 Name:           gnome-boxes
5 Version:        3.12.3
6 Release:        1
7 License:        LGPL v2
8 Group:          X11/Applications
9 Source0:        http://ftp.gnome.org/pub/GNOME/sources/gnome-boxes/3.12/%{name}-%{version}.tar.xz
10 # Source0-md5:  016ed5e23005d3f657bf5e2a36a69c5f
11 URL:            http://live.gnome.org/Boxes
12 BuildRequires:  autoconf >= 2.63
13 BuildRequires:  automake >= 1:1.11
14 BuildRequires:  gettext-tools
15 BuildRequires:  glib2-devel >= 1:2.38.0
16 BuildRequires:  gobject-introspection-devel >= 0.10.0
17 BuildRequires:  gtk+3-devel >= 3.11.0
18 BuildRequires:  gtk3-vnc-devel >= 0.4.4
19 BuildRequires:  intltool >= 0.40.0
20 BuildRequires:  libosinfo-devel >= 0.2.9
21 BuildRequires:  libsoup-devel >= 2.38.0
22 BuildRequires:  libtool >= 2:2.2
23 BuildRequires:  libuuid-devel
24 BuildRequires:  libvirt-glib-devel >= 0.1.5
25 BuildRequires:  libxml2-devel >= 1:2.7.8
26 BuildRequires:  pkgconfig >= 1:0.22
27 BuildRequires:  spice-gtk-devel >= 0.15.0
28 BuildRequires:  tracker-devel >= 0.14.0
29 BuildRequires:  udev-glib-devel >= 165
30 BuildRequires:  vala >= 2:0.18.0
31 BuildRequires:  yelp-tools
32 Requires(post,postun):  desktop-file-utils
33 Requires(post,postun):  glib2 >= 1:2.38.0
34 Requires(post,postun):  gtk-update-icon-cache
35 Requires:       gtk+3 >= 3.11.0
36 Requires:       hicolor-icon-theme
37 Requires:       libvirt-utils
38 Requires:       qemu
39 Requires:       tracker >= 0.14.0
40 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
41
42 %description
43 gnome-boxes is a simple GNOME 3 application to access remote or
44 virtual systems.
45
46 %prep
47 %setup -q
48
49 %build
50 %{__intltoolize}
51 %{__libtoolize}
52 %{__aclocal} -I m4 -I libgd
53 %{__autoconf}
54 %{__autoheader}
55 %{__automake}
56 %configure \
57         --disable-silent-rules
58 %{__make}
59
60 %install
61 rm -rf $RPM_BUILD_ROOT
62
63 %{__make} install \
64         DESTDIR=$RPM_BUILD_ROOT
65
66 %find_lang %{name} --with-gnome
67
68 %clean
69 rm -rf $RPM_BUILD_ROOT
70
71 %post
72 %glib_compile_schemas
73 %update_icon_cache hicolor
74 %update_desktop_database_post
75
76 %postun
77 %glib_compile_schemas
78 %update_icon_cache hicolor
79 %update_desktop_database_postun
80
81 %files -f %{name}.lang
82 %defattr(644,root,root,755)
83 %doc AUTHORS README THANKS TODO
84 %attr(755,root,root) %{_bindir}/gnome-boxes
85 %attr(755,root,root) %{_libexecdir}/gnome-boxes-search-provider
86 %{_datadir}/dbus-1/services/org.gnome.Boxes.SearchProvider.service
87 %{_datadir}/gnome-shell/search-providers/gnome-boxes-search-provider.ini
88 %{_datadir}/glib-2.0/schemas/org.gnome.boxes.gschema.xml
89 %{_datadir}/gnome-boxes
90 %{_desktopdir}/gnome-boxes.desktop
91 %{_iconsdir}/hicolor/*/*/*.png
92 %{_datadir}/appdata/gnome-boxes.appdata.xml
This page took 0.096202 seconds and 2 git commands to generate.