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 ) |