Blame SPECS/libgudev.spec

b9b9eb
Name:           libgudev
b9b9eb
Version:        232
b9b9eb
Release:        4%{?dist}
b9b9eb
Summary:        GObject-based wrapper library for libudev
b9b9eb
b9b9eb
License:        LGPLv2+
b9b9eb
URL:            https://wiki.gnome.org/Projects/libgudev
b9b9eb
Source0:        https://download.gnome.org/sources/libgudev/%{version}/libgudev-%{version}.tar.xz
b9b9eb
b9b9eb
BuildRequires:  glib2-devel
b9b9eb
BuildRequires:  gobject-introspection-devel
b9b9eb
BuildRequires:  pkgconfig
b9b9eb
BuildRequires:  libudev-devel
b9b9eb
BuildRequires:  gtk-doc
b9b9eb
b9b9eb
# Upstream promises to remove libgudev from systemd before this version
b9b9eb
Provides:       libgudev1 = %{version}-%{release}
b9b9eb
Obsoletes:      libgudev1 < 230
b9b9eb
b9b9eb
%description
b9b9eb
This library makes it much simpler to use libudev from programs
b9b9eb
already using GObject. It also makes it possible to easily use libudev
b9b9eb
from other programming languages, such as Javascript, because of
b9b9eb
GObject introspection support.
b9b9eb
b9b9eb
%package devel
b9b9eb
Summary:   Header files for %{name}
b9b9eb
Requires:  %{name}%{?_isa} = %{version}-%{release}
b9b9eb
b9b9eb
Provides:       libgudev1-devel = %{version}-%{release}
b9b9eb
Obsoletes:      libgudev1-devel < 230
b9b9eb
b9b9eb
%description devel
b9b9eb
This package is necessary to build programs using %{name}.
b9b9eb
b9b9eb
%prep
b9b9eb
%autosetup -p1
b9b9eb
b9b9eb
%build
b9b9eb
%configure --enable-gtk-doc --disable-umockdev
b9b9eb
%make_build V=1
b9b9eb
b9b9eb
%install
b9b9eb
%make_install
b9b9eb
rm %{buildroot}%{_libdir}/*.la
b9b9eb
b9b9eb
%ldconfig_scriptlets
b9b9eb
b9b9eb
%files
b9b9eb
%license COPYING
b9b9eb
%doc NEWS
b9b9eb
%{_libdir}/libgudev-1.0.so.*
b9b9eb
%{_libdir}/girepository-1.0/GUdev-1.0.typelib
b9b9eb
b9b9eb
%files devel
b9b9eb
%{_libdir}/libgudev-1.0.so
b9b9eb
%dir %{_includedir}/gudev-1.0
b9b9eb
%dir %{_includedir}/gudev-1.0/gudev
b9b9eb
%{_includedir}/gudev-1.0/gudev/*.h
b9b9eb
%{_datadir}/gir-1.0/GUdev-1.0.gir
b9b9eb
%dir %{_datadir}/gtk-doc/html/gudev
b9b9eb
%{_datadir}/gtk-doc/html/gudev/*
b9b9eb
%{_libdir}/pkgconfig/gudev-1.0*
b9b9eb
b9b9eb
b9b9eb
%changelog
b9b9eb
* Wed Jul 18 2018 Bastien Nocera <bnocera@redhat.com> - 232-4
b9b9eb
+ libgudev-232-4
b9b9eb
- Remove umockdev dependency
b9b9eb
b9b9eb
* Sat Feb 24 2018 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 232-3
b9b9eb
- Pull in patch from upstream to fix build
b9b9eb
b9b9eb
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 232-3
b9b9eb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
b9b9eb
b9b9eb
* Sat Feb 03 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 232-2
b9b9eb
- Switch to %%ldconfig_scriptlets
b9b9eb
b9b9eb
* Fri Sep 01 2017 Kalev Lember <klember@redhat.com> - 232-1
b9b9eb
- Update to 232
b9b9eb
- Enable self tests
b9b9eb
b9b9eb
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 230-6
b9b9eb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
b9b9eb
b9b9eb
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 230-5
b9b9eb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
b9b9eb
b9b9eb
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 230-4
b9b9eb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
b9b9eb
b9b9eb
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 230-3
b9b9eb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
b9b9eb
b9b9eb
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 230-2
b9b9eb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
b9b9eb
b9b9eb
* Sun May 31 2015 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 230-1
b9b9eb
- Initial packaging