From 243e1569e37e5ffbe7fdc661fa213eb7bf17d5d4 Mon Sep 17 00:00:00 2001 From: chedi Date: Sep 02 2021 08:10:02 +0000 Subject: update to version 5.1.0 --- diff --git a/.gitignore b/.gitignore index 74d58d5..b4ced91 100644 --- a/.gitignore +++ b/.gitignore @@ -6,3 +6,5 @@ AppTools-3.3.2.tar.gz /apptools-4.4.0.tar.gz /apptools-4.5.0.tar.gz /apptools-5.0.0.tar.gz +/5.1.0.tar.gz +/apptools-5.1.0.tar.gz diff --git a/python-AppTools.spec b/python-AppTools.spec index 6f3cef5..18e0b41 100644 --- a/python-AppTools.spec +++ b/python-AppTools.spec @@ -1,16 +1,21 @@ %global srcname apptools +%global forgeurl https://github.com/enthought/%{srcname} -Name: python-AppTools -Version: 5.0.0 -Release: 4%{?dist} -Summary: Enthought Tool Suite Application Tools -License: BSD and LGPLv2+ -URL: http://code.enthought.com/projects/app_tools/ -Source0: https://github.com/enthought/%{srcname}/archive/%{version}.tar.gz#/%{srcname}-%{version}.tar.gz -Source1: README.fedora.%{name} -BuildArch: noarch - -%description +Name: python-AppTools +Version: 5.1.0 +%forgemeta + +Release: 1%{?dist} +Summary: Enthought Tool Suite Application Tools +License: BSD and LGPLv2+ + +URL: %{forgeurl} +Source0: %{pypi_source} +Source1: README.fedora.%{name} + +BuildArch: noarch + +%global common_description %{expand: The AppTools project includes a set of packages that Enthought has found useful in creating a number of applications. They implement functionality that is commonly needed by many applications @@ -31,52 +36,36 @@ functionality that is commonly needed by many applications full-blown security). and many more. +} +%description %{common_description} %package -n python-%{srcname}-doc -Summary: Documentation for %{name} +Summary: Documentation for %{name} + BuildRequires: make -BuildRequires: /usr/bin/sphinx-build-3 -BuildRequires: python%{python3_pkgversion}-enthought-sphinx-theme -Obsoletes: python-AppTools-doc < 4.4.0-1 -Provides: python-AppTools-doc = %{version}-%{release} +BuildRequires: python3dist(sphinx) +BuildRequires: python3dist(enthought-sphinx-theme) + +Provides: python-AppTools-doc = %{version}-%{release} +Obsoletes: python-AppTools-doc < 4.4.0-1 %description -n python-%{srcname}-doc Documentation and examples for %{name}. - %package -n python%{python3_pkgversion}-%{srcname} -Summary: Enthough Tool Suite Application Tools -BuildRequires: python%{python3_pkgversion}-devel -BuildRequires: python%{python3_pkgversion}-setuptools -BuildRequires: python%{python3_pkgversion}-traits -Requires: python%{python3_pkgversion}-numpy -Requires: python%{python3_pkgversion}-configobj -Requires: python%{python3_pkgversion}-pyface -%{?python_provide:%python_provide python%{python3_pkgversion}-%{srcname}} +Summary: %summary -%description -n python%{python3_pkgversion}-%{srcname} -The AppTools project includes a set of packages that Enthought has -found useful in creating a number of applications. They implement -functionality that is commonly needed by many applications +Requires: python3dist(numpy) +Requires: python3dist(pyface) +Requires: python3dist(configobj) - * enthought.appscripting: Framework for scripting applications. - - * enthought.help: Provides a plugin for displaying documents and - examples and running demos in Envisage Workbench applications. - - * enthought.io: Provides an abstraction for files and folders in a - file system. - - * enthought.naming: Manages naming contexts, supporting non-string - data types and scoped preferences - - * enthought.permissions: Supports limiting access to parts of an - application unless the user is appropriately authorised (not - full-blown security). - -and many more. +BuildRequires: python3-devel +BuildRequires: python3dist(traits) +BuildRequires: python3dist(setuptools) +%{?python_provide:%python_provide python%{python3_pkgversion}-%{srcname}} +%description -n python%{python3_pkgversion}-%{srcname} %{common_description} %prep %setup -q -n %{srcname}-%{version} @@ -108,6 +97,9 @@ popd %doc docs/build/html examples README.fedora %changelog +* Thu Sep 02 2021 Chedi Toueiti - 5.1.0-1 +- Update to version 5.1.0 (#1906657) + * Fri Jul 23 2021 Fedora Release Engineering - 5.0.0-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild diff --git a/sources b/sources index 9241e63..b85bf0c 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (apptools-5.0.0.tar.gz) = b048fb1cce1946391203f0d83c3ce121c259a0b5640a344877bc2ec397db6a098713a36979d6ae6c6b2fe059d4f02185e706ee8c5c58c5d9d3287367b3ad3ac6 +SHA512 (5.1.0.tar.gz) = f1ed9fd28c276994aa1daa0ed595a5376c5264301343c4d24283290b3576071e28dbe58c7be3f7e6eea84ff5d89980c482ea21ecd426cf4e54196f2980c957c5