Gentoo Archives: gentoo-commits

From: Sergey Torokhov <torokhov-s-a@××××××.ru>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/proj/guru:dev commit in: app-doc/ford/files/, app-doc/ford/
Date: Wed, 01 Feb 2023 23:01:32
Message-Id: 1675292420.90880d9298363ce274729c68c80024793abc2b40.SergeyTorokhov@gentoo
1 commit: 90880d9298363ce274729c68c80024793abc2b40
2 Author: Sergey Torokhov <torokhov-s-a <AT> yandex <DOT> ru>
3 AuthorDate: Wed Feb 1 23:00:20 2023 +0000
4 Commit: Sergey Torokhov <torokhov-s-a <AT> yandex <DOT> ru>
5 CommitDate: Wed Feb 1 23:00:20 2023 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=90880d92
7
8 app-doc/ford: 6.1.17-r1 fix setuptools QA warnings
9
10 Signed-off-by: Sergey Torokhov <torokhov-s-a <AT> yandex.ru>
11
12 .../ford-6.1.17_fix_setuptools_QA_warnings.patch | 31 ++++++++++++++++++++++
13 app-doc/ford/ford-6.1.17-r1.ebuild | 5 +++-
14 2 files changed, 35 insertions(+), 1 deletion(-)
15
16 diff --git a/app-doc/ford/files/ford-6.1.17_fix_setuptools_QA_warnings.patch b/app-doc/ford/files/ford-6.1.17_fix_setuptools_QA_warnings.patch
17 new file mode 100644
18 index 000000000..41cd42a24
19 --- /dev/null
20 +++ b/app-doc/ford/files/ford-6.1.17_fix_setuptools_QA_warnings.patch
21 @@ -0,0 +1,31 @@
22 +diff -Naur a/ford/setup.cfg b/ford/setup.cfg
23 +--- a/setup.cfg
24 ++++ b/setup.cfg
25 +@@ -7,7 +7,7 @@
26 + author = Chris MacMackin
27 + author_email = cmacmackin@×××××.com
28 + license = GPLv3
29 +-license_file = LICENSE
30 ++license_files = LICENSE
31 + keywords = Markdown, Fortran, documentation, comments
32 + classifiers =
33 + Development Status :: 5 - Production/Stable
34 +@@ -27,7 +27,7 @@
35 + Tracker = https://github.com/Fortran-FOSS-Programmers/ford/issues
36 +
37 + [options]
38 +-packages = ford
39 ++packages = find_namespace:
40 + install_requires =
41 + markdown ~= 3.4.0
42 + markdown-include ~= 0.7.0
43 +@@ -41,6 +41,9 @@
44 + importlib-metadata; python_version < "3.8"
45 + include_package_data = True
46 +
47 ++[options.packages.find]
48 ++include = ford*
49 ++
50 + [options.extras_require]
51 + tests = pytest >= 3.3.0
52 + docs =
53
54 diff --git a/app-doc/ford/ford-6.1.17-r1.ebuild b/app-doc/ford/ford-6.1.17-r1.ebuild
55 index 004286456..5637d7215 100644
56 --- a/app-doc/ford/ford-6.1.17-r1.ebuild
57 +++ b/app-doc/ford/ford-6.1.17-r1.ebuild
58 @@ -33,7 +33,10 @@ RDEPEND="
59 "
60 DEPEND="${RDEPEND}"
61
62 -PATCHES=( "${FILESDIR}/${P}_fix_python3.11_tests.patch" )
63 +PATCHES=(
64 + "${FILESDIR}/${P}_fix_python3.11_tests.patch"
65 + "${FILESDIR}/${P}_fix_setuptools_QA_warnings.patch"
66 +)
67
68 DOCS=( CHANGELOG.md README.md )