Create -core subpackage for minimal dependencies

This commit is contained in:
Nathaniel P. McCallum 2014-09-10 14:00:29 -04:00 committed by Stephen Gallagher
parent 13fea23b66
commit 4547507860
1 changed files with 24 additions and 3 deletions

View File

@ -2,7 +2,7 @@
Name: python-%{pkgname}
Version: 2.4.1
Release: 6%{?dist}
Release: 7%{?dist}
Summary: Python QR Code image generator
License: BSD
@ -13,12 +13,20 @@ BuildArch: noarch
BuildRequires: python-devel
BuildRequires: python-imaging
Requires: python-imaging
Requires: %{name}-core = %{version}-%{release}
%description
This module uses the Python Imaging Library (PIL) to allow for the
generation of QR Codes.
%package core
Summary: Python QR Code image generator (core library)
%description core
Core Python module for QR code generation. Does not contain image rendering.
%prep
%setup -q -n %{pkgname}-%{version}
@ -45,12 +53,25 @@ done
%files
%doc LICENSE README.rst CHANGES.rst
%{python_sitelib}/*
%{_bindir}/qrcode
%{python_sitelib}/%{pkgname}/image/svg.py*
%{python_sitelib}/%{pkgname}/image/pil.py*
%files core
%doc LICENSE README.rst CHANGES.rst
%dir %{python_sitelib}/%{pkgname}/
%dir %{python_sitelib}/%{pkgname}/image
%{python_sitelib}/%{pkgname}*.egg-info
%{python_sitelib}/%{pkgname}/*.py*
%{python_sitelib}/%{pkgname}/image/__init__.py*
%{python_sitelib}/%{pkgname}/image/base.py*
%changelog
* Tue Sep 09 2014 Nathaniel McCallum <npmccallum@redhat.com> - 2.4.1-7
- Create -core subpackage for minimal dependencies
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.4.1-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild