Summary: Firmware update daemon Name: fwupd Version: 0.1.2 Release: 1%{?dist} License: GPLv2+ URL: https://github.com/hughsie/fwupd Source0: http://people.freedesktop.org/~hughsient/releases/%{name}-%{version}.tar.xz BuildRequires: docbook-utils BuildRequires: gettext BuildRequires: glib2-devel BuildRequires: intltool BuildRequires: libgudev1-devel BuildRequires: colord-devel >= 1.0.0 BuildRequires: polkit-devel >= 0.103 BuildRequires: libgcab1-devel BuildRequires: sqlite-devel BuildRequires: gpgme-devel BuildRequires: systemd BuildRequires: gobject-introspection-devel Requires(post): systemd Requires(preun): systemd Requires(postun): systemd # this really needs to be >= 0.3.6 (git master) to get the self-tests to pass # and will be added for the next upstream release of appstream-glib BuildRequires: libappstream-glib-devel # we'll fix this when Peter has the latest code in a Fedora package # BuildRequires: fwupdate-devel >= 0.1 # Requires: efibootmgr %description fwupd is a daemon to allow session software to update device firmware. %package devel Summary: Development package for %{name} Requires: %{name} = %{version}-%{release} %description devel Files for development with %{name}. %prep %setup -q %build %configure \ --disable-static \ --disable-rpath \ --disable-uefi \ --disable-silent-rules \ --disable-dependency-tracking make %{?_smp_mflags} %install make install DESTDIR=$RPM_BUILD_ROOT find %{buildroot} -name '*.la' -exec rm -f {} ';' %find_lang %{name} %post /sbin/ldconfig %systemd_post fwupd.service %preun %systemd_preun fwupd.service %postun /sbin/ldconfig %systemd_postun_with_restart fwupd.service %files -f %{name}.lang %doc README.md AUTHORS NEWS %license COPYING %{_libexecdir}/fwupd %{_bindir}/fwupdmgr %{_sysconfdir}/pki/fwupd %{_sysconfdir}/dbus-1/system.d/org.freedesktop.fwupd.conf %{_datadir}/dbus-1/interfaces/org.freedesktop.fwupd.xml %{_datadir}/polkit-1/actions/org.freedesktop.fwupd.policy %{_datadir}/polkit-1/rules.d/org.freedesktop.fwupd.rules %{_datadir}/dbus-1/system-services/org.freedesktop.fwupd.service %{_datadir}/man/man1/fwupdmgr.1.gz %{_unitdir}/fwupd.service %dir %{_localstatedir}/lib/fwupd %{_libdir}/lib*.so.* %{_libdir}/girepository-1.0/*.typelib %files devel %{_includedir}/fwupd-1 %{_libdir}/lib*.so %{_libdir}/pkgconfig/*.pc %{_datadir}/gir-1.0/*.gir %changelog * Wed Apr 22 2015 Richard Hughes 0.1.2-1 - New upstream release - Only allow signed firmware to be upgraded without a password * Mon Mar 23 2015 Richard Hughes 0.1.1-1 - New upstream release - Add a 'get-updates' command to fwupdmgr - Add and document the offline-update lifecycle - Create a libfwupd shared library - Create runtime directories if they do not exist - Do not crash when there are no devices to return * Mon Mar 16 2015 Richard Hughes 0.1.0-1 - First release