e78f0a1
Name:           gom
c284fe4
Version:        0.3.3
71cb258
Release:        3%{?dist}
e78f0a1
Summary:        GObject to SQLite object mapper library
e78f0a1
e78f0a1
License:        LGPLv2+
e78f0a1
URL:            https://wiki.gnome.org/Projects/Gom
Richard Hughes 61ab8e7
Source0:        https://download.gnome.org/sources/gom/0.3/gom-%{version}.tar.xz
e78f0a1
e78f0a1
BuildRequires:  gobject-introspection-devel
c284fe4
BuildRequires:  gtk-doc
c284fe4
BuildRequires:  meson
e78f0a1
BuildRequires:  pkgconfig(gdk-pixbuf-2.0)
e78f0a1
BuildRequires:  pkgconfig(gio-2.0)
e78f0a1
BuildRequires:  pkgconfig(gobject-2.0)
e78f0a1
BuildRequires:  pkgconfig(sqlite3)
c284fe4
BuildRequires:  pygobject3-devel
c284fe4
BuildRequires:  python3-devel
e78f0a1
e78f0a1
%description
e78f0a1
Gom provides an object mapper from GObjects to SQLite. It helps you write
e78f0a1
applications that need to store structured data as well as make complex queries
e78f0a1
upon that data.
e78f0a1
e78f0a1
%package        devel
e78f0a1
Summary:        Development files for %{name}
e78f0a1
Requires:       %{name}%{?_isa} = %{version}-%{release}
e78f0a1
e78f0a1
%description    devel
e78f0a1
The %{name}-devel package contains libraries and header files for
e78f0a1
developing applications that use %{name}.
e78f0a1
e78f0a1
%prep
e78f0a1
%setup -q
e78f0a1
e78f0a1
%build
c284fe4
%meson -Denable-gtk-doc=true
c284fe4
%meson_build
e78f0a1
e78f0a1
%install
c284fe4
%meson_install
e78f0a1
e78f0a1
%post -p /sbin/ldconfig
e78f0a1
e78f0a1
%postun -p /sbin/ldconfig
e78f0a1
c284fe4
%files
e78f0a1
%license COPYING
e78f0a1
%{_libdir}/girepository-1.0/Gom-1.0.typelib
e78f0a1
%{_libdir}/libgom-1.0.so.0*
c284fe4
%dir %{python3_sitearch}/gi
c284fe4
%dir %{python3_sitearch}/gi/overrides
c284fe4
%{python3_sitearch}/gi/overrides/*
e78f0a1
e78f0a1
%files devel
e78f0a1
%{_includedir}/gom-1.0/
e78f0a1
%{_libdir}/libgom-1.0.so
e78f0a1
%{_libdir}/pkgconfig/gom-1.0.pc
e78f0a1
%{_datadir}/gir-1.0/Gom-1.0.gir
e78f0a1
%doc %{_datadir}/gtk-doc/
e78f0a1
e78f0a1
%changelog
71cb258
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.3-3
71cb258
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
71cb258
2ea68cd
* Sun Jul 30 2017 Florian Weimer <fweimer@redhat.com> - 0.3.3-2
2ea68cd
- Rebuild with binutils fix for ppc64le (#1475636)
2ea68cd
c284fe4
* Thu Jul 27 2017 Kalev Lember <klember@redhat.com> - 0.3.3-1
c284fe4
- Update to 0.3.3
c284fe4
- Switch to the meson build system
c284fe4
4f650ca
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.2-4
4f650ca
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
4f650ca
ccba19b
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.2-3
ccba19b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
ccba19b
18090f3
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.2-2
18090f3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
18090f3
f6770a3
* Tue Dec 29 2015 Kalev Lember <klember@redhat.com> - 0.3.2-1
f6770a3
- Update to 0.3.2
f6770a3
1d45c6d
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.3.1-2
1d45c6d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
1d45c6d
3598365
* Wed Apr 29 2015 Kalev Lember <kalevlember@gmail.com> - 0.3.1-1
3598365
- Update to 0.3.1
3598365
Richard Hughes 61ab8e7
* Thu Feb 19 2015 Richard Hughes <rhughes@redhat.com> - 0.3.0-1
Richard Hughes 61ab8e7
- Update to 0.3.0
Richard Hughes 61ab8e7
e78f0a1
* Mon Aug 25 2014 Kalev Lember <kalevlember@gmail.com> - 0.2.1-1
e78f0a1
- Initial Fedora packaging