From 34765fc27da3ef1b244e3323ff7ec9b935cb3e07 Mon Sep 17 00:00:00 2001 From: Stephen Gallagher Date: Sep 24 2018 19:29:54 +0000 Subject: Create python subpackage Signed-off-by: Stephen Gallagher --- diff --git a/libmodulemd.spec b/libmodulemd.spec index 3ad0814..1063696 100644 --- a/libmodulemd.spec +++ b/libmodulemd.spec @@ -6,7 +6,7 @@ Name: libmodulemd Version: %{majorminorversion}%{?patchversion:.%{patchversion}} -Release: 1%{?dist} +Release: 2%{?dist} Summary: Module metadata manipulation library License: MIT @@ -24,7 +24,7 @@ BuildRequires: python3-gobject-base BuildRequires: valgrind Obsoletes: python2-modulemd < 1.3.4 -Obsoletes: python3-modulemd < 1.3.4 + # Patches @@ -35,6 +35,18 @@ See https://github.com/fedora-modularity/libmodulemd/blob/master/README.md for more details. +%package -n python3-%{name} +Summary: Python 3 bindings for %{name} +Requires: libmodulemd = %{version}-%{release} +Requires: python3-gobject-base +Obsoletes: python3-modulemd < 1.3.4 + +%description -n python3-%{name} +Python 3 bindings for %{name} + +Also provides utility module ModulemdUtils. + + %package devel Summary: Development files for libmodulemd Requires: %{name}%{?_isa} = %{version}-%{release} @@ -82,6 +94,9 @@ export MMD_SKIP_VALGRIND=1 %{_libdir}/girepository-1.0/Modulemd-%{nsversion}.typelib +%files -n python3-%{name} + + %files devel %{_libdir}/%{name}.so %{_libdir}/pkgconfig/modulemd.pc