فهرست منبع

Rewrite instances of "pythonX.X", "pyX.X", etc in tarball listings

This leads to significantly smaller diffs in instances like major distro releases where the Python version moves from something like 3.9 to 3.10 (and a large portion of the diff is then just directory renames as a result).
Tianon Gravi 3 سال پیش
والد
کامیت
a3d5c1e9bb
1فایلهای تغییر یافته به همراه2 افزوده شده و 0 حذف شده
  1. 2 0
      diff-pr.sh

+ 2 - 0
diff-pr.sh

@@ -236,6 +236,8 @@ copy-tar() {
 								tar -tf "$dstG" \
 									| grep -vE "$uninterestingTarballGrep" \
 									| sed -e 's!^[.]/!!' \
+										-r \
+										-e 's!([/.-]|^)((lib)?(c?python|py)-?)[0-9]+([.][0-9]+)?([/.-]|$)!\1\2XXX\6!g' \
 									| sort \
 									> "$dstG  'tar -t'"
 							fi