From 726a82bdb8e49b078f1a69edf7062ecc3d1ed572 Mon Sep 17 00:00:00 2001 From: Dmitry Marakasov Date: Tue, 22 Aug 2023 14:54:31 +0300 Subject: [PATCH] Stricten some verignore rules --- 900.version-fixes/c.yaml | 25 ++++++++++++------------- 1 file changed, 12 insertions(+), 13 deletions(-) diff --git a/900.version-fixes/c.yaml b/900.version-fixes/c.yaml index f2e645607..1b58f9a54 100644 --- a/900.version-fixes/c.yaml +++ b/900.version-fixes/c.yaml @@ -192,7 +192,7 @@ - { name: clonekeen, verpat: "0\\.(.*)", setver: "$1" } - { name: clonezilla, vergt: "3.35.2", devel: true, maintenance: true } # https://free.nchc.org.tw/drbl-core/src/stable/, see also drbl - { name: cloog, ver: "0.18.5", ruleset: [haikuports, aosc, arch], ignore: true } # unofficial fork -- { name: cloudfuse, verpat: "20[0-9]{6}", snapshot: true } +- { name: cloudfuse, verpat: "20[0-9]{6}", incorrect: true } - { name: cluster-glue, verpat: "20[0-9]{6}.*", incorrect: true } - { name: clusterssh, ruleset: gentoo, untrusted: true } # perl module version mangling rules apply here - { name: clusterssh, verpat: "[0-9]+\\.[0-9]{3}.*", incorrect: true } @@ -208,7 +208,7 @@ - { name: cmdpack, vergt: "1.03", successor: true } - { name: cmst, verpat: "(20[0-9]{2})([0-9]{2})([0-9]{2})", setver: "$1.$2.$3" } # manjaro - { name: cmus, verpat: ".*20[0-9]{6}.*", ignore: true } -- { name: coccigrep, verpat: "20[0-9]{6}", ignore: true } +- { name: coccigrep, verpat: "20[0-9]{6}", incorrect: true } - { name: cockatrice, verpat: "20[0-9]{2}.*", snapshot: true } - { name: cockatrice, verge: "20000000", verlt: "20190608", sink: true } # latest 2.7.1 from 20190608 - { name: cockatrice, verge: "2000.00.00", verlt: "2019.06.08", sink: true } # latest 2.7.1 from 20190608 @@ -225,10 +225,10 @@ - { name: coin3d, ruleset: [aur,debuntu,gentoo,guix], untrusted: true } # accused of fake 3.1.4, 4.0.0, 4.0.0a, 4.0.0a_pre20180416, 3.1.3-1-ab8d0e4 - { name: coin3d, verpat: "([0-9]+\\.){3}[0-9a-f]{6}", incorrect: true } # arch - { name: coin3d, ruleset: arch, untrusted: true } # accused of fake 4.0.0.04c190 -- { name: colormake, verpat: "20[0-9]{6}.*", ignore: true } -- { name: colormake, ver: ["2.1.0", "0.9.20140504", "0.9.20170221"], ignore: true } -- { name: comedilib, ver: "140410", ignore: true } # pclinuxos weirdness -- { name: commandergenius, verpat: ".*[0-9]{4}.*", ignore: true } # nixpkgs weirdness +- { name: colormake, verpat: "20[0-9]{6}.*", incorrect: true } +- { name: colormake, ver: ["2.1.0", "0.9.20140504", "0.9.20170221"], incorrect: true } +- { name: comedilib, ver: "140410", incorrect: true } # pclinuxos weirdness +- { name: commandergenius, verpat: ".*[0-9]{4}.*", incorrect: true } # nixpkgs weirdness - { name: commitizen, wwwpart: cz-cli, incorrect: true } # different project - { name: compiz, verpat: ".*ubuntu.*", incorrect: true } - { name: compizconfig-python, ver: "0.9.5.94", sink: true } # some antient garbage from ubuntu 12 @@ -244,12 +244,12 @@ - { name: connect-proxy, verpat: "[0-9]+", incorrect: true } - { name: connectagram, verpat: ".*20[0-9]{6}", snapshot: true } - { name: connman-ui, noscheme: true } -- { name: cons, ver: "2.3.0.1", ignore: true } # debian uses this to revert to 2.2.0. http://metadata.ftp-master.debian.org/changelogs/main/c/cons/cons_2.3.0.1+2.2.0-2_changelog "The odd version string is to avoid using epochs" <- that's what epochs are for, dammit +- { name: cons, releq: "2.3.0.1", incorrect: true } # debian uses this to revert to 2.2.0. http://metadata.ftp-master.debian.org/changelogs/main/c/cons/cons_2.3.0.1+2.2.0-2_changelog "The odd version string is to avoid using epochs" <- that's what epochs are for, dammit - { name: consel, verpat: "20[0-9]{2}.*", incorrect: true } - { name: conserver, ver: "8.5", ruleset: freebsd, incorrect: true } # completely fake; https://github.com/conserver/conserver/releases - { name: conserver, ruleset: freebsd, untrusted: true } - { name: consolekit, verpat: ".+20[0-9]{6}", snapshot: true } -- { name: containerd, verpat: "[0-9a-f]{7}", ignore: true } # crux garbage +- { name: containerd, verpat: "[0-9a-f]{7}", incorrect: true } # crux garbage - { name: containers-common, verpat: "[0-9]+", incorrect: true } # both dates and e.g. "1" - { name: cool-retro-term, ver: "1.0.2", ruleset: debuntu, incorrect: true } - { name: cool-retro-term, ruleset: debuntu, untrusted: true } @@ -268,7 +268,7 @@ - { name: courier-authlib, verpat: ".*\\.20[0-9]{6}", devel: true } - { name: courier-unicode, verpat: ".*\\.20[0-9]{6}", devel: true } # http://www.courier-mta.org/download.html#unicode - { name: coursier, ver: "1.0.2", sink: true } # Known bad version https://github.com/coursier/coursier/commit/2cb42444cdbd6ad2a50f963378ff27259a4fb1a7 -- { name: cowsay, ver: "3.04.01", ignore: true } +- { name: cowsay, ver: "3.04.01", incorrect: true } - { name: coxeter, noscheme: true } - { name: cpdup, ruleset: openbsd, untrusted: true } # from dragonfly, but not enough data (homepage) to split it - { name: cpplint, verpat: "[0-9]{3}.*", incorrect: true } # aur @@ -278,17 +278,16 @@ - { name: cppunit, verpat: ".+20[0-9]{6}", snapshot: true } # spack - { name: cpufreqd, ver: "2.4.3", ruleset: sisyphus, incorrect: true } - { name: cpufreqd, ruleset: sisyphus, untrusted: true } # accused of fake 2.4.3 -- { name: cpulimit, verpat: "20[0-8]{6}.*", ignore: true } # hyperbola +- { name: cpulimit, verpat: "20[0-8]{6}.*", incorrect: true } # hyperbola - { name: cpuminer-multi, verpat: "20[0-9]{6}.*", snapshot: true } -- { name: crack-attack, ver: "1.1.15_cvs_01", ignore: true } +- { name: crack-attack, ver: "1.1.15_cvs_01", incorrect: true } - { name: crack-attack, ver: "1.1.15", ruleset: rosa, incorrect: true } - { name: crack-attack, ruleset: rosa, untrusted: true } # accused of fake 1.1.15 - { name: crconf, ver: "0.2", ruleset: aur, incorrect: true } # it's "pre2" - { name: crconf, ver: "0_pre2", ruleset: alpine, incorrect: true } # it's "pre2" -- { name: crda, ver: "3.18_2016.02.08", ignore: true } +- { name: crda, verpat: ".*20[0-9]{2}.*", snapshot: true } - { name: creduce, verpat: "2\\.8.*", ruleset: [debuntu,openmandriva], incorrect: true } - { name: creduce, ruleset: [debuntu,openmandriva], untrusted: true } -- { name: crimson, ver: "2014.10", ignore: true } - { name: critterding, verpat: ".*b.*", devel: true } - { name: cronolog, ver: "1.7.0", ruleset: openpkg, incorrect: true } # 1.7.0-beta - { name: crossguid, verpat: "20[0-9]{6}", incorrect: true }