Sophie

Sophie

distrib > Mageia > 7 > x86_64 > by-pkgid > 553afbaf70b4723f7a7db5295f3cb76d > files > 2

libgepub-0.6.0-3.mga7.src.rpm


%define url_ver	%(echo %{version}|cut -d. -f1,2)

%define api_version	0.6
%define lib_major	0

%define lib_name	%mklibname gepub %{api_version} %{lib_major}
%define gi_name		%mklibname gepub-gir %{api_version}
%define develname	%mklibname -d gepub %{api_version}


Name:		libgepub
Version:	0.6.0
Release:	%mkrel 3
Summary:	Library for epub documents

Group:		System/Libraries
License:	LGPLv2+
URL:		https://git.gnome.org/browse/libgepub
Source0:	https://download.gnome.org/sources/%{name}/%{url_ver}/%{name}-%{version}.tar.xz

BuildRequires:	pkgconfig(gio-2.0)
BuildRequires:	pkgconfig(glib-2.0)
BuildRequires:	pkgconfig(gobject-2.0)
BuildRequires:	pkgconfig(gobject-introspection-1.0)
BuildRequires:	pkgconfig(gtk+-3.0)
BuildRequires:	pkgconfig(libarchive)
BuildRequires:	pkgconfig(libsoup-2.4)
BuildRequires:	pkgconfig(libxml-2.0)
BuildRequires:	pkgconfig(webkit2gtk-4.0)
BuildRequires:	meson

%description
libgepub is a GObject based library for handling and rendering epub
documents.

%package -n %{lib_name}
Summary:	Library for epub documents

%description -n %{lib_name}
libgepub is a GObject based library for handling and rendering epub
documents.


%package -n %{gi_name}
Summary:	GObject Introspection interface library for Gepub
Group:		System/Libraries
Requires:	%{lib_name} = %{version}-%{release}

%description -n %{gi_name}
GObject Introspection interface library for Gepub.



%package -n %{develname}
Summary:	Development files for %{name}
Requires:	%{lib_name} = %{version}-%{release}
Requires:	%{gi_name} = %{version}-%{release}
Provides:	%{name}%{api_version}-devel = %{version}-%{release}

%description -n %{develname}
The %{name}-devel package contains libraries and header files for
developing applications that use %{name}.


%prep
%autosetup

%build
%meson
%meson_build

%install
%meson_install

find %{buildroot} -name '*.la' -delete

%check
%meson_test

%files -n %{lib_name}
%license COPYING
%{_libdir}/libgepub-%{api_version}.so.%{lib_major}{,.*}

%files -n %{gi_name}
%{_libdir}/girepository-1.0/Gepub-%{api_version}.typelib

%files -n %{develname}
%{_includedir}/libgepub-%{api_version}/
%{_libdir}/libgepub-%{api_version}.so
%{_libdir}/pkgconfig/libgepub-%{api_version}.pc
%{_datadir}/gir-1.0/Gepub-%{api_version}.gir


%changelog
* Wed Apr 17 2019 umeabot <umeabot> 0.6.0-3.mga7
+ Revision: 1392734
- Rebuild with meson 0.50.1

* Sun Sep 23 2018 umeabot <umeabot> 0.6.0-2.mga7
+ Revision: 1298866
- Mageia 7 Mass Rebuild
+ wally <wally>
- fix gir pkg summary and description
- drop unneeded conflicts

* Thu Mar 15 2018 wally <wally> 0.6.0-1.mga7
+ Revision: 1209604
- new api 0.6
- don't own system dirs
+ ovitters <ovitters>
- new version 0.6.0

* Tue Jan 16 2018 ovitters <ovitters> 0.5.3-1.mga7
+ Revision: 1193742
- new version 0.5.3

* Wed Aug 23 2017 ovitters <ovitters> 0.5.2-1.mga7
+ Revision: 1143397
- new version 0.5.2

* Mon Aug 21 2017 ovitters <ovitters> 0.5.1-1.mga7
+ Revision: 1142674
- bump api
- switch to meson
- new version 0.5.1

* Mon Sep 26 2016 tv <tv> 0.4-3.mga6
+ Revision: 1056850
- rebuild with fixed rpm-mageia-setup for missing generating typelib() requires (mga#19454)

* Thu Sep 22 2016 ovitters <ovitters> 0.4-2.mga6
+ Revision: 1055230
- fix requires in devel package
- set group
- clean spec
- imported package libgepub


* Thu Sep 01 2016 Kalev Lember <klember@redhat.com> - 0.4-1
- Update to 0.4

* Mon Aug 22 2016 Kalev Lember <klember@redhat.com> - 0.3-0.1.git395779e
- Initial Fedora build