Package gnome-boxes: Specfile
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 | %define _libexecdir %_prefix/libexec %def_disable ovirt %def_enable usbredir %def_enable smartcard Name: gnome-boxes Version: 3.20.0 Release: alt1.M80C.1 Summary: A simple GNOME 3 application to access remote or virtual systems Packager: GNOME Maintainers Team <gnome@packages.altlinux.org> Group: Emulators License: LGPLv2+ Url: https://wiki.gnome.org/Apps/Boxes Source: %name-%version.tar Source2: libgd.tar # From configure.ac %define govirt_ver 0.2.0 %define glib_ver 2.38.0 %define gtk_ver 3.13.2 %define gtk_vnc_ver 0.4.4 %define libvirt_glib_ver 0.2.2 %define libxml2_ver 2.7.8 %define libusb_ver 1.0.9 %define spice_gtk_ver 0.27 %define gudev_ver 165 %define osinfo_ver 0.2.12 %define tracker_ver 0.13.1 %define uuid_ver 1.41.3 %define libsoup_ver 2.38 %define libarchive_ver 3.0.0 BuildRequires: intltool >= 0.40.0 BuildRequires: yelp-tools BuildRequires: gobject-introspection-devel >= 0.9.6 BuildRequires: libvala-devel >= 0.28.0.16 BuildRequires: vala-tools BuildRequires: glib2-devel >= %glib_ver libgio-devel >= %glib_ver BuildRequires: libgtk+3-devel >= %gtk_ver libgtk+3-gir-devel BuildRequires: libgtk3vnc-devel >= %gtk_vnc_ver BuildRequires: libvirt-gobject-devel >= %libvirt_glib_ver BuildRequires: libvirt-gconfig-devel >= %libvirt_glib_ver BuildRequires: libxml2-devel >= %libxml2_ver BuildRequires: libusb-devel >= %libusb_ver BuildRequires: libspice-gtk3-devel >= %spice_gtk_ver BuildRequires: libgudev-devel >= %gudev_ver BuildRequires: libosinfo-devel >= %osinfo_ver BuildRequires: tracker-devel >= %tracker_ver BuildRequires: libuuid-devel >= %uuid_ver BuildRequires: libsoup-devel >= %libsoup_ver BuildRequires: libarchive-devel >= %libarchive_ver %{?_enable_ovirt:BuildRequires: pkgconfig(govirt-1.0) >= %govirt_ver} # Need libvirtd and an hypervisor to do anything useful Requires: libvirt-daemon Requires: qemu-kvm # Needed for unattended installations Requires: fuseiso Requires: mtools # gnome-boxes uses a dark theme Requires: gnome-icon-theme %description gnome-boxes lets you easily create, setup, access, and use: * remote machines * remote virtual machines * local virtual machines * When technology permits, set up access for applications on local virtual machines %prep %setup tar -xf %SOURCE2 -C libgd echo %version > .tarball-version %build %autoreconf intltoolize -f %configure \ %{subst_enable usbredir} \ %{subst_enable smartcard} \ --enable-vala %make_build %install %makeinstall_std %find_lang %name --with-gnome %files -f %name.lang %doc AUTHORS COPYING README NEWS TODO %_bindir/%name %_datadir/%name %_desktopdir/*.desktop %_datadir/glib-2.0/schemas/org.gnome.boxes.gschema.xml %_iconsdir/hicolor/*/apps/gnome-boxes* %_libexecdir/gnome-boxes-search-provider %_datadir/dbus-1/services/*.service %_datadir/gnome-shell/search-providers/gnome-boxes-search-provider.ini %_datadir/appdata/*.xml %changelog * Sat Sep 07 2019 Alexey Appolonov <alexey@altlinux.org> 3.20.0-alt1.M80C.1 - Build with libspice-gtk-0.34. * Fri Apr 01 2016 Alexey Shabalin <shaba@altlinux.ru> 3.20.0-alt1 - 3.20.0 * Tue Oct 20 2015 Alexey Shabalin <shaba@altlinux.ru> 3.18.1-alt1 - 3.18.1 * Wed Apr 15 2015 Alexey Shabalin <shaba@altlinux.ru> 3.16.1-alt1 - 3.16.1 * Mon Mar 30 2015 Alexey Shabalin <shaba@altlinux.ru> 3.16.0-alt1 - 3.16.0 * Wed Nov 12 2014 Alexey Shabalin <shaba@altlinux.ru> 3.14.2-alt1 - 3.14.2 * Tue Sep 30 2014 Alexey Shabalin <shaba@altlinux.ru> 3.14.0-alt1 - 3.14.0 * Tue May 13 2014 Alexey Shabalin <shaba@altlinux.ru> 3.12.2-alt1 - 3.12.2 * Fri Apr 25 2014 Alexey Shabalin <shaba@altlinux.ru> 3.12.1-alt1 - 3.12.1 * Tue Mar 25 2014 Alexey Shabalin <shaba@altlinux.ru> 3.12.0-alt1 - 3.12.0 * Mon Feb 24 2014 Alexey Shabalin <shaba@altlinux.ru> 3.11.90.1-alt1.git.58bb18 - upstream snapshot 58bb18a328c2f3db3c3b656edcc8bd93630a2084 * Wed Oct 30 2013 Alexey Shabalin <shaba@altlinux.ru> 3.10.0-alt1 - 3.10.0 - disable govirt support * Thu Sep 19 2013 Alexey Shabalin <shaba@altlinux.ru> 3.9.92-alt1 - 3.9.92 * Tue Sep 03 2013 Alexey Shabalin <shaba@altlinux.ru> 3.9.91-alt1 - 3.9.91 * Tue Jul 30 2013 Alexey Shabalin <shaba@altlinux.ru> 3.8.4-alt1 - 3.8.4 * Tue May 14 2013 Alexey Shabalin <shaba@altlinux.ru> 3.8.2-alt1 - 3.8.2 * Mon May 06 2013 Alexey Shabalin <shaba@altlinux.ru> 3.8.1.2-alt2 - update to upstream/gnome-3-8 branch - build with oVirt support * Fri Apr 19 2013 Alexey Shabalin <shaba@altlinux.ru> 3.8.1.2-alt1 - 3.8.1.2 * Wed Mar 27 2013 Alexey Shabalin <shaba@altlinux.ru> 3.8.0-alt1 - 3.8.0 * Fri Mar 22 2013 Alexey Shabalin <shaba@altlinux.ru> 3.7.92-alt1 - 3.7.92 * Mon Feb 25 2013 Alexey Shabalin <shaba@altlinux.ru> 3.7.90-alt1 - 3.7.90 * Mon Feb 25 2013 Alexey Shabalin <shaba@altlinux.ru> 3.6.3-alt1 - 3.6.3 * Tue Nov 13 2012 Alexey Shabalin <shaba@altlinux.ru> 3.6.2-alt1 - 3.6.2 * Mon Oct 15 2012 Alexey Shabalin <shaba@altlinux.ru> 3.6.1-alt1 - 3.6.1 * Wed Sep 26 2012 Alexey Shabalin <shaba@altlinux.ru> 3.6.0-alt1 - 3.6.0 * Tue Sep 11 2012 Alexey Shabalin <shaba@altlinux.ru> 3.4.3-alt1.1 - rebuild with new libspice-client-glib-2.0.so.1, libspice-client-gtk-3.0.so.1 * Thu Jun 14 2012 Alexey Shabalin <shaba@altlinux.ru> 3.4.3-alt1 - 3.4.3 * Wed May 16 2012 Alexey Shabalin <shaba@altlinux.ru> 3.4.2-alt1 - 3.4.2 * Tue Apr 24 2012 Alexey Shabalin <shaba@altlinux.ru> 3.4.1-alt1 - 3.4.1 * Wed Apr 04 2012 Alexey Shabalin <shaba@altlinux.ru> 3.4.0.1-alt1 - Initial build. |