From 6fd9a69005c18353c24c632b8a953f11a02a0b3b Mon Sep 17 00:00:00 2001 From: Jason Tibbitts Date: Oct 14 2021 21:17:21 +0000 Subject: [PATCH 1/3] Fix a link with a bad certificate --- diff --git a/guidelines/modules/ROOT/pages/AutoProvidesAndRequiresFiltering.adoc b/guidelines/modules/ROOT/pages/AutoProvidesAndRequiresFiltering.adoc index 3b84f35..45652b0 100644 --- a/guidelines/modules/ROOT/pages/AutoProvidesAndRequiresFiltering.adoc +++ b/guidelines/modules/ROOT/pages/AutoProvidesAndRequiresFiltering.adoc @@ -132,7 +132,7 @@ foo(x86-64) = 1.0-1.fc19 [...] .... -You can take a look at a https://lists.fedoraproject.org/pipermail/devel/2012-June/169190.html[more complex example] on the mailing list. This can be a pain to maintain if the upstream changes the names of its private libraries but it is the only way to deal with this at present. There may be a better means in https://lists.rpm.org/pipermail/rpm-maint/2013-January/003349.html[the future] but there are no solid plans on when those might be coded as of yet.. +You can take a look at a https://lists.fedoraproject.org/pipermail/devel/2012-June/169190.html[more complex example] on the mailing list. This can be a pain to maintain if the upstream changes the names of its private libraries but it is the only way to deal with this at present. There may be a better means in https://lists.osuosl.org/pipermail/rpm-maint/2013-January/003349.html[the future] but there are no solid plans on when those might be coded as of yet.. === Arch-specific extensions to scripting languages From a38e83853dacb23428f4e76eb7e88161e97d4645 Mon Sep 17 00:00:00 2001 From: Jason Tibbitts Date: Oct 14 2021 21:17:56 +0000 Subject: [PATCH 2/3] Properly ignore drupal.org URLs --- diff --git a/Makefile b/Makefile index 1594f92..a0ada9e 100644 --- a/Makefile +++ b/Makefile @@ -13,7 +13,7 @@ serve: linkcheck: linkchecker http://localhost:8000 --complete --check-extern --no-robots \ - --ignore-url "www.drupal.org" + --ignore-url "drupal.org" .DEFAULT_GOAL := doc .PHONY: doc linkcheck serve From 305d94aaab67eaa22bf2ff84557aa6b7408c977a Mon Sep 17 00:00:00 2001 From: Jason Tibbitts Date: Oct 14 2021 22:10:14 +0000 Subject: [PATCH 3/3] Fix a few more bad links Several links worked but had certificate issues, and one link seems to have broken since I last checked just a few days ago. I found alternates. make linkcheck is now clean. --- diff --git a/guidelines/modules/ROOT/pages/Drupal7.adoc b/guidelines/modules/ROOT/pages/Drupal7.adoc index 0b49205..6731932 100644 --- a/guidelines/modules/ROOT/pages/Drupal7.adoc +++ b/guidelines/modules/ROOT/pages/Drupal7.adoc @@ -65,13 +65,13 @@ See xref:PHP.adoc#Other_Packages[PHP packaging guidelines]. See xref:PHP.adoc#Extensions_Requires[PHP packaging guidelines]. -To get a list of required PHP extensions, use https://php5.laurent-laville.org/compatinfo/[PHP_CompatInfo (phpcompatinfo)]: +To get a list of required PHP extensions, use https://github.com/llaville/php-compat-info[PHP_CompatInfo (phpcompatinfo)]: .... phpcompatinfo print --recursive --report=extension unpacked_package_source_directory .... -To install https://php5.laurent-laville.org/compatinfo/[PHP_CompatInfo (phpcompatinfo)], run "`+yum install php-bartlett-PHP-CompatInfo+`". +To install https://github.com/llaville/php-compat-info[PHP_CompatInfo (phpcompatinfo)], run "`+yum install php-bartlett-PHP-CompatInfo+`". === Requiring a Minimum PHP Version diff --git a/guidelines/modules/ROOT/pages/FontsPolicy.adoc b/guidelines/modules/ROOT/pages/FontsPolicy.adoc index 7028149..b4b49f8 100644 --- a/guidelines/modules/ROOT/pages/FontsPolicy.adoc +++ b/guidelines/modules/ROOT/pages/FontsPolicy.adoc @@ -217,14 +217,14 @@ When packaging such a partial design: === Bitmap console fonts -* [x] Bitmap console fonts MAY be packaged in a legacy font format, understood by https://www.kbd-project.org/[kbd]. +* [x] Bitmap console fonts MAY be packaged in a legacy font format, understood by https://kbd-project.org/[kbd]. * [x] Bitmap console fonts MUST be installed in `/lib/kbd/consolefonts/` not `/usr/share/fonts`. * [x] Bitmap console font packages SHOULD be named `__-fonts-console` not `__-fonts`. [NOTE] ==== .Console fonts -As long as https://www.kbd-project.org/[kbd] and https://www.freedesktop.org/software/systemd/man/vconsole.conf.html[systemd-vconsole] can not use the same file formats as the rest of the system, bitmap console fonts are effectively private kbd resources. They will be ignored in the rest of this document. It does not apply to them. +As long as https://kbd-project.org/[kbd] and https://www.freedesktop.org/software/systemd/man/vconsole.conf.html[systemd-vconsole] can not use the same file formats as the rest of the system, bitmap console fonts are effectively private kbd resources. They will be ignored in the rest of this document. It does not apply to them. ==== === Assembling same-family font packages diff --git a/guidelines/modules/ROOT/pages/Rust.adoc b/guidelines/modules/ROOT/pages/Rust.adoc index 8412bda..ce11a75 100644 --- a/guidelines/modules/ROOT/pages/Rust.adoc +++ b/guidelines/modules/ROOT/pages/Rust.adoc @@ -189,7 +189,7 @@ Since Rust applications are statically linked and contain code from all their de the effective license for the subpackage containing the built binary must be calculated from the individual licenses of all dependencies. -The `+rust2rpm+` project provides a https://pagure.io/fedora-rust/rust2rpm/blob/master/f/tools/fedora-helper.py[helper script] +The `+rust2rpm+` project provides a https://pagure.io/fedora-rust/rust2rpm/blob/main/f/tools/fedora-helper.py[helper script] that can be used to obtain a list of Licenses of all real crate dependencies, excluding dependencies that are only required at build-time or for running tests.