diff --git a/gcr.spec b/gcr.spec index 639e5c4..ace8971 100644 --- a/gcr.spec +++ b/gcr.spec @@ -4,7 +4,7 @@ Name: gcr Version: 3.28.1 -Release: 2%{?dist} +Release: 3%{?dist} Summary: A library for bits of crypto UI and parsing License: LGPLv2+ @@ -27,6 +27,7 @@ BuildRequires: valgrind-devel BuildRequires: /usr/bin/gpg2 BuildRequires: /usr/bin/valac BuildRequires: /usr/bin/xsltproc +Requires: %{name}-base%{?_isa} = %{version}-%{release} %description gcr is a library for displaying certificates, and crypto UI, accessing @@ -42,6 +43,12 @@ Requires: %{name}%{?_isa} = %{version}-%{release} %description devel The gcr-devel package includes the header files for the gcr library. +%package base +Summary: Library files for gcr +Conflicts: %{name} < 3.28.1-3 + +%description base +The gcr-base package includes the gcr-base library. %prep %autosetup -p1 @@ -82,9 +89,7 @@ desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/gcr-viewer.desktop %{_datadir}/GConf/gsettings/org.gnome.crypto.pgp_keyservers.convert %{_datadir}/glib-2.0/schemas/org.gnome.crypto.pgp.gschema.xml %{_libdir}/girepository-1.0 -%{_libdir}/libgck-1.so.* %{_libdir}/libgcr-3.so.* -%{_libdir}/libgcr-base-3.so.* %{_libdir}/libgcr-ui-3.so.* %{_datadir}/icons/hicolor/*/apps/* %{_datadir}/mime/packages/gcr-crypto-types.xml @@ -112,8 +117,14 @@ desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/gcr-viewer.desktop %{_datadir}/gtk-doc/html/gcr-3 %{_datadir}/vala/ +%files base +%{_libdir}/libgck-1.so.* +%{_libdir}/libgcr-base-3.so.* %changelog +* Thu Apr 11 2019 Fabiano FidĂȘncio - 3.28.1-3 +- Split gcr-base into a new package + * Thu Jan 31 2019 Fedora Release Engineering - 3.28.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild