diff options
author | Aníbal Limón <anibal.limon@linux.intel.com> | 2015-08-11 11:41:22 -0500 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2015-08-14 08:30:35 +0100 |
commit | db8886de9a8ed513889bb5930f7237ff21afb93b (patch) | |
tree | 5e2335d02cc2df252f8bf2f49574c8cbfe036347 /meta-yocto/conf/distro/include/package_regex.inc | |
parent | 95683e631d6d7b438060ca2fad1ee4ceedfabf27 (diff) | |
download | poky-db8886de9a8ed513889bb5930f7237ff21afb93b.tar.gz |
distro/include: Move files to OE-Core for support distrodata
The {package_regex,upstream_tracking,distro_alias}.inc was copied to
OE-Core because they refers to recipes into OE-Core.
The recipe_color.inc was not copied because is deprecated, this file
was used to mark the quality status of recipe in the beginning of the
Yocto Project.
[YOCTO #7895]
(From meta-yocto rev: e0d46b6275933612191af4732f67101cd12e1498)
Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta-yocto/conf/distro/include/package_regex.inc')
-rw-r--r-- | meta-yocto/conf/distro/include/package_regex.inc | 265 |
1 files changed, 0 insertions, 265 deletions
diff --git a/meta-yocto/conf/distro/include/package_regex.inc b/meta-yocto/conf/distro/include/package_regex.inc deleted file mode 100644 index 037fdaace6..0000000000 --- a/meta-yocto/conf/distro/include/package_regex.inc +++ /dev/null | |||
@@ -1,265 +0,0 @@ | |||
1 | # package_regex.inc - This file contains data that tracks | ||
2 | # upstream project associated with a given recipe. This list is needed | ||
3 | # for recipes that version information can not be automagically discovered. | ||
4 | # As we automate this checking, this file will slowly be reduced. | ||
5 | #" | ||
6 | # This data is used by the package reporting system (packages.yoctoproject.org) | ||
7 | #" | ||
8 | # The format is as a bitbake variable override for each recipe | ||
9 | #" | ||
10 | # REGEX_URI_pn-<recipe name> = "recipe_url" | ||
11 | # - This is the url used by the package checking system to | ||
12 | # get the latest version of the package | ||
13 | # REGEX_pn-<recipe name> = "package_regex" | ||
14 | # - This is the regex the package checking system uses to | ||
15 | # parse the page found at REGEX_URI_pn-<recipe name> | ||
16 | # GITTAGREGEX_pn-<recipe name> = "git_tag_regex" | ||
17 | # - When source code is fetched from git, git tags are used to | ||
18 | # determine the upstream release version. This regex can be used | ||
19 | # to filter only relevant tags. | ||
20 | # | ||
21 | |||
22 | COMMON_REGEX = "(?P<pver>(\d+[\.\-_]*)+)" | ||
23 | |||
24 | # Generic regex don't match | ||
25 | REGEX_URI_pn-wireless-tools = "http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/Tools.html" | ||
26 | REGEX_pn-wireless-tools = "wireless_tools\.(?P<pver>(\d+)(\..*|))\.tar\.gz" | ||
27 | |||
28 | REGEX_URI_pn-midori="http://midori-browser.org/download/source/" | ||
29 | REGEX_pn-midori="midori_(?P<pver>((\d+[\.\-_]*)+))_all_\.tar\.bz2" | ||
30 | |||
31 | REGEX_URI_pn-sqlite3="http://www.sqlite.org/" | ||
32 | REGEX_pn-sqlite3="releaselog/${COMMON_REGEX}.html" | ||
33 | |||
34 | REGEX_URI_pn-dhcp = "ftp://ftp.isc.org/isc/dhcp/" | ||
35 | REGEX_pn-dhcp="(?P<pver>\d+\.\d+\.(\d+?))" | ||
36 | |||
37 | REGEX_pn-foomatic-filters = "foomatic-filters-(?P<pver>((\d|\d\d)\.*)+)\.tar\.gz" | ||
38 | REGEX_pn-xdg-utils = "xdg-utils-(?P<pver>((\d+[\.\-_]*)+)((rc|alpha|beta)\d+)?)\.(tar\.gz|tgz)" | ||
39 | REGEX_pn-rpm="rpm-${COMMON_REGEX}-.*$" | ||
40 | REGEX_pn-libtheora = "libtheora-(?P<pver>\d+(\.\d)+)\.(tar\.gz|tgz)" | ||
41 | |||
42 | REGEX_pn-iputils="iputils-(?P<pver>s\d+).tar" | ||
43 | REGEX_pn-nettle = "nettle-(?P<pver>\d+(\.\d+)+)\.tar" | ||
44 | |||
45 | # Exclude NC versions which lack AES encryption | ||
46 | REGEX_pn-db = "db-(?P<pver>\d+\.\d+(\.\d+)?).tar" | ||
47 | |||
48 | REGEX_URI_pn-autogen = "http://ftp.gnu.org/gnu/autogen/" | ||
49 | REGEX_pn-autogen = "rel(?P<pver>\d+(\.\d+)+)/" | ||
50 | |||
51 | # python recipe is actually python 2.x | ||
52 | # also, exclude pre-releases for both python 2.x and 3.x | ||
53 | REGEX_pn-python = "[Pp]ython-(?P<pver>2(\.\d+)+).tar" | ||
54 | REGEX_pn-python3 = "[Pp]ython-(?P<pver>\d+(\.\d+)+).tar" | ||
55 | |||
56 | # exclude betas | ||
57 | REGEX_pn-tiff = "tiff-(?P<pver>\d+(\.\d+)+).tar" | ||
58 | |||
59 | # exclude version 5.5.2 which triggers a false positive | ||
60 | REGEX_pn-unzip = "unzip(?P<pver>(?!552).+)\.tgz" | ||
61 | # similar for zip | ||
62 | REGEX_pn-zip = "^zip(?P<pver>(?!232).+)\.tgz" | ||
63 | |||
64 | # Isn't possible to download with the default URI web server returns | ||
65 | # (403, 404, 550) | ||
66 | REGEX_URI_pn-dosfstools = "https://github.com/dosfstools/dosfstools/releases" | ||
67 | REGEX_pn-json-c = "json-c-(?P<pver>\d+(\.\d+)+).tar" | ||
68 | # json-c releases page is fetching the list of releases in some weird XML format | ||
69 | # from https://s3.amazonaws.com/json-c_releases and processes it with javascript :-/ | ||
70 | #REGEX_URI_pn-json-c = "https://s3.amazonaws.com/json-c_releases/releases/index.html" | ||
71 | REGEX_URI_pn-chrpath = "http://alioth.debian.org/frs/?group_id=31052" | ||
72 | |||
73 | REGEX_URI_pn-powertop = "https://01.org/powertop/downloads" | ||
74 | REGEX_URI_pn-libsamplerate0 = "http://www.mega-nerd.com/SRC/download.html" | ||
75 | REGEX_URI_pn-libxkbcommon = "http://xkbcommon.org/" | ||
76 | REGEX_URI_pn-tslib = "https://github.com/kergoth/tslib/releases" | ||
77 | REGEX_URI_pn-waffle="http://www.waffle-gl.org/releases.html" | ||
78 | REGEX_URI_pn-lrzsz = "http://ohse.de/uwe/software/lrzsz.html" | ||
79 | REGEX_URI_pn-libacpi = "http://www.ngolde.de/libacpi.html" | ||
80 | REGEX_URI_pn-less = "http://www.greenwoodsoftware.com/less/download.html" | ||
81 | REGEX_URI_pn-cups = "http://www.cups.org/software.php" | ||
82 | REGEX_pn-cups = "cups-(?P<pver>\d+\.\d+(\.\d+)?)-source.tar" | ||
83 | REGEX_URI_pn-bzip2 = "http://www.bzip.org/downloads.html" | ||
84 | REGEX_URI_pn-minicom = "https://alioth.debian.org/frs/?group_id=30018" | ||
85 | REGEX_URI_pn-sysstat = "http://sebastien.godard.pagesperso-orange.fr/download.html" | ||
86 | REGEX_URI_pn-libical = "https://github.com/libical/libical/releases/" | ||
87 | REGEX_URI_pn-libmpc = "http://www.multiprecision.org/index.php?prog=mpc&page=download" | ||
88 | REGEX_URI_pn-taglib = "http://github.com/taglib/taglib/releases/" | ||
89 | REGEX_URI_pn-libevent = "http://libevent.org/" | ||
90 | REGEX_URI_pn-db = "http://www.oracle.com/technetwork/products/berkeleydb/downloads/index-082944.html" | ||
91 | REGEX_URI_pn-python-smartpm="https://launchpad.net/smart/trunk/" | ||
92 | REGEX_URI_pn-lsof = "ftp://sunsite.ualberta.ca/pub/Mirror/lsof/" | ||
93 | REGEX_URI_pn-pbzip2 = "http://compression.ca/pbzip2/" | ||
94 | REGEX_URI_pn-quicky = "http://qt-apps.org/content/download.php?content=80325&id=1&tan=10417482" | ||
95 | |||
96 | # The engine tries to use directory versioning but is a false-positive | ||
97 | REGEX_URI_pn-intltool = "https://launchpad.net/intltool/trunk/" | ||
98 | REGEX_URI_pn-libnfsidmap = "http://www.citi.umich.edu/projects/nfsv4/linux/libnfsidmap/" | ||
99 | REGEX_URI_pn-mpfr = "http://www.mpfr.org/mpfr-current/" | ||
100 | REGEX_URI_pn-nss = "https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/NSS_Releases" | ||
101 | REGEX_pn-nss = "NSS_(?P<pver>.+)_release_notes" | ||
102 | |||
103 | REGEX_URI_pn-docbook-sgml-dtd-3.1 = "http://www.docbook.org/sgml/" | ||
104 | REGEX_pn-docbook-sgml-dtd-3.1 = "(?P<pver>3\..+)/" | ||
105 | REGEX_URI_pn-docbook-sgml-dtd-4.1 = "http://www.docbook.org/sgml/" | ||
106 | REGEX_pn-docbook-sgml-dtd-4.1 = "(?P<pver>4\.1(\.\d+)*)/" | ||
107 | |||
108 | # Qt recipes should be kept at 4.x | ||
109 | REGEX_URI_pn-qt4-embedded = "http://download.qt.io/official_releases/qt/4.8/" | ||
110 | REGEX_pn-qt4-embedded = "(?P<pver>\d+(\.\d+)+)/" | ||
111 | REGEX_URI_pn-qt4-x11-free = "http://download.qt.io/official_releases/qt/4.8/" | ||
112 | REGEX_pn-qt4-x11-free = "(?P<pver>\d+(\.\d+)+)/" | ||
113 | REGEX_URI_pn-nativesdk-qt4-tools = "http://download.qt.io/official_releases/qt/4.8/" | ||
114 | REGEX_pn-nativesdk-qt4-tools = "(?P<pver>\d+(\.\d+)+)/" | ||
115 | REGEX_URI_pn-qt4-native = "http://download.qt.io/official_releases/qt/4.8/" | ||
116 | REGEX_pn-qt4-native = "(?P<pver>\d+(\.\d+)+)/" | ||
117 | |||
118 | # PyPI sites | ||
119 | REGEX_URI_pn-python-nose = "https://pypi.python.org/pypi/nose/" | ||
120 | REGEX_pn-python-nose = "/nose/${COMMON_REGEX}" | ||
121 | # python-distribute 0.7.x is a simple compatibility layer that installs Setuptools 0.7+. | ||
122 | # so we stick to 0.6.x series | ||
123 | REGEX_URI_pn-python-distribute = "https://pypi.python.org/pypi/distribute/" | ||
124 | REGEX_pn-python-distribute = "/distribute/(?P<pver>\d+.6.\d+)" | ||
125 | REGEX_URI_pn-python-gitdb = "https://pypi.python.org/pypi/gitdb/" | ||
126 | REGEX_URI_pn-python-async = "https://pypi.python.org/pypi/async/" | ||
127 | REGEX_URI_pn-python-smmap = "https://pypi.python.org/pypi/smmap/" | ||
128 | REGEX_pn-python-smmap = "/smmap/${COMMON_REGEX}" | ||
129 | REGEX_URI_pn-python-git = "https://pypi.python.org/pypi/GitPython/" | ||
130 | REGEX_pn-python-git = "/GitPython/${COMMON_REGEX}" | ||
131 | REGEX_URI_pn-python-mako = "https://pypi.python.org/pypi/mako/" | ||
132 | REGEX_pn-python-mako = "/Mako/${COMMON_REGEX}" | ||
133 | REGEX_URI_pn-python-pexpect = "https://pypi.python.org/pypi/pexpect" | ||
134 | REGEX_URI_pn-python3-pip = "https://pypi.python.org/pypi/pip" | ||
135 | REGEX_URI_pn-python3-setuptools = "https://pypi.python.org/pypi/setuptools" | ||
136 | |||
137 | # Sourceforge sites | ||
138 | REGEX_URI_pn-python-scons = "http://sourceforge.net/projects/scons/files/scons/" | ||
139 | REGEX_pn-python-scons = "/scons/${COMMON_REGEX}/" | ||
140 | REGEX_URI_pn-expect = "http://sourceforge.net/projects/expect/files/Expect/" | ||
141 | REGEX_pn-expect = "/Expect/${COMMON_REGEX}/" | ||
142 | REGEX_URI_pn-docbook-xsl-stylesheets = "http://sourceforge.net/projects/docbook/files/docbook-xsl/" | ||
143 | REGEX_pn-docbook-xsl-stylesheets = "/docbook-xsl/${COMMON_REGEX}/" | ||
144 | REGEX_URI_pn-glew = "http://sourceforge.net/projects/glew/files/glew" | ||
145 | REGEX_pn-glew = "/glew/${COMMON_REGEX}/" | ||
146 | REGEX_URI_pn-menu-cache = "http://sourceforge.net/projects/lxde/files/menu-cache/1.0/" | ||
147 | REGEX_URI_pn-x11vnc = "http://sourceforge.net/projects/libvncserver/files/x11vnc/" | ||
148 | REGEX_pn-x11vnc = "/x11vnc/${COMMON_REGEX}/" | ||
149 | REGEX_URI_pn-quota = "http://sourceforge.net/projects/linuxquota/files/quota-tools/" | ||
150 | REGEX_pn-quota = "/quota-tools/${COMMON_REGEX}/" | ||
151 | REGEX_URI_pn-lsb = "http://sourceforge.net/projects/lsb/files/lsb_release/" | ||
152 | REGEX_pn-lsb = "/lsb_release/${COMMON_REGEX}/" | ||
153 | REGEX_URI_pn-libpcre = "http://sourceforge.net/projects/pcre/files/pcre/" | ||
154 | REGEX_pn-libpcre = "/pcre/${COMMON_REGEX}/" | ||
155 | REGEX_URI_pn-libusb-compat = "http://sourceforge.net/projects/libusb/files/libusb-compat-0.1/" | ||
156 | REGEX_pn-libusb-compat = "/libusb-compat-${COMMON_REGEX}/$" | ||
157 | REGEX_URI_pn-sysfsutils = "http://sourceforge.net/projects/linux-diag/files/sysfsutils/" | ||
158 | REGEX_pn-sysfsutils = "/sysfsutils/${COMMON_REGEX}/" | ||
159 | REGEX_URI_pn-console-tools = "http://sourceforge.net/projects/lct/files/console-tools-devel/" | ||
160 | REGEX_pn-console-tools = "/console-tools-devel/(?P<pver>(\d\d?\.)+\d\d?)/" | ||
161 | REGEX_URI_pn-watchdog = "http://sourceforge.net/projects/watchdog/files/watchdog/" | ||
162 | REGEX_pn-watchdog = "/watchdog/${COMMON_REGEX}/" | ||
163 | REGEX_URI_pn-cracklib = "http://sourceforge.net/projects/cracklib/files/cracklib/" | ||
164 | REGEX_pn-cracklib = "/cracklib/${COMMON_REGEX}/" | ||
165 | REGEX_URI_pn-gptfdisk = "http://sourceforge.net/projects/gptfdisk/files/gptfdisk/" | ||
166 | REGEX_pn-gptfdisk = "/gptfdisk/${COMMON_REGEX}/" | ||
167 | REGEX_URI_pn-libpng12 = "http://sourceforge.net/projects/libpng/files/libpng12/" | ||
168 | REGEX_pn-libpng12 = "/libpng12/${COMMON_REGEX}/" | ||
169 | REGEX_URI_pn-docbook-dsssl-stylesheets = "http://sourceforge.net/projects/docbook/files/docbook-dsssl/" | ||
170 | REGEX_pn-docbook-dsssl-stylesheets = "/docbook-dsssl/${COMMON_REGEX}/" | ||
171 | REGEX_URI_pn-openjade = "http://sourceforge.net/projects/openjade/files/openjade/" | ||
172 | REGEX_pn-openjade = "/openjade/${COMMON_REGEX}/" | ||
173 | |||
174 | REGEX_URI_pn-libpfm4 = "http://sourceforge.net/projects/perfmon2/files/libpfm4/" | ||
175 | REGEX_URI_pn-liba52 = "http://liba52.sourceforge.net/downloads.html" | ||
176 | REGEX_URI_pn-mpeg2dec = "http://libmpeg2.sourceforge.net/downloads.html" | ||
177 | REGEX_URI_pn-pcmanfm = "http://sourceforge.net/projects/pcmanfm/files/PCManFM%20%2B%20Libfm%20%28tarball%20release%29/PCManFM/" | ||
178 | REGEX_URI_pn-libcgroup = "http://sourceforge.net/projects/libcg/files/libcgroup/" | ||
179 | REGEX_URI_pn-cdrtools = "http://sourceforge.net/projects/cdrtools/files/alpha/" | ||
180 | |||
181 | # GIT | ||
182 | GITTAGREGEX_COMMON = "(?P<pver>\d+\.\d+(\.\d+)*)" | ||
183 | |||
184 | GITTAGREGEX_pn-linux-yocto = "${GITTAGREGEX_COMMON}" | ||
185 | GITTAGREGEX_pn-linux-yocto-tiny = "${GITTAGREGEX_COMMON}" | ||
186 | GITTAGREGEX_pn-linux-yocto-dev = "${GITTAGREGEX_COMMON}" | ||
187 | GITTAGREGEX_pn-uclibc = "${GITTAGREGEX_COMMON}" | ||
188 | GITTAGREGEX_pn-glibc = "${GITTAGREGEX_COMMON}" | ||
189 | GITTAGREGEX_pn-cross-localedef = "${GITTAGREGEX_COMMON}" | ||
190 | GITTAGREGEX_pn-binutils = "binutils-(?P<pver>\d+_(\d_?)*)" | ||
191 | GITTAGREGEX_pn-bootchart2 = "${GITTAGREGEX_COMMON}" | ||
192 | GITTAGREGEX_pn-remake = "(?P<pver>(\d+(\.\d+)+)\+dbg.+)" | ||
193 | GITTAGREGEX_pn-tcf-agent = "(?P<pver>(\d+(\.\d+)+))" | ||
194 | GITTAGREGEX_pn-chkconfig-alternatives = "chkconfig-(?P<pver>(\d+(\.\d+)+))" | ||
195 | GITTAGREGEX_pn-sgmlspl = "(?P<pver>(\d+(\.\d+)+))" | ||
196 | |||
197 | # Exclude x.99.x versions | ||
198 | GITTAGREGEX_pn-mx-1.0 = "(?P<pver>^\d+(\.(?!99)\d+)+)" | ||
199 | |||
200 | # GNOME related. | ||
201 | # | ||
202 | # GNOME2_STABLE picks stable releases in the 2.x series (so not 2.90 onwards, | ||
203 | # which were GNOME 3 betas. | ||
204 | # | ||
205 | # GNOME_STABLE picks the latest stable release. | ||
206 | |||
207 | GNOME2_STABLE = "(?P<pver>2\.([0-8]*[02468])+\.\d+)" | ||
208 | GNOME_STABLE = "(?P<pver>\d+\.(\d*[02468])+\.\d+)" | ||
209 | |||
210 | REGEX_pn-glib-2.0 = "${GNOME_STABLE}" | ||
211 | REGEX_pn-atk = "${GNOME_STABLE}" | ||
212 | REGEX_pn-at-spi2-core = "${GNOME_STABLE}" | ||
213 | REGEX_pn-at-spi2-atk = "${GNOME_STABLE}" | ||
214 | REGEX_pn-gdk-pixbuf = "${GNOME_STABLE}" | ||
215 | REGEX_pn-pango = "${GNOME_STABLE}" | ||
216 | REGEX_pn-gtk+ = "${GNOME2_STABLE}" | ||
217 | REGEX_pn-gtk+3 = "${GNOME_STABLE}" | ||
218 | REGEX_pn-gtk-engines = "${GNOME2_STABLE}" | ||
219 | REGEX_pn-glib-networking = "${GNOME_STABLE}" | ||
220 | REGEX_pn-librsvg = "${GNOME_STABLE}" | ||
221 | REGEX_pn-libsoup-2.4 = "${GNOME_STABLE}" | ||
222 | REGEX_pn-vala = "${GNOME_STABLE}" | ||
223 | REGEX_pn-clutter-1.0 = "${GNOME_STABLE}" | ||
224 | REGEX_pn-clutter-gtk-1.0 = "${GNOME_STABLE}" | ||
225 | REGEX_pn-clutter-gst-3.0 = "${GNOME_STABLE}" | ||
226 | REGEX_pn-cogl-1.0 = "${GNOME_STABLE}" | ||
227 | |||
228 | # not GNOME related but uses same even-minor-release-is-stable logic | ||
229 | REGEX_pn-dbus = "${GNOME_STABLE}" | ||
230 | REGEX_pn-dbus-test = "${GNOME_STABLE}" | ||
231 | |||
232 | # same logic applies to gstreamer releases | ||
233 | REGEX_pn-gstreamer1.0 = "${GNOME_STABLE}" | ||
234 | REGEX_pn-gstreamer1.0-libav = "${GNOME_STABLE}" | ||
235 | REGEX_pn-gstreamer1.0-plugins-bad = "${GNOME_STABLE}" | ||
236 | REGEX_pn-gstreamer1.0-plugins-base = "${GNOME_STABLE}" | ||
237 | REGEX_pn-gstreamer1.0-plugins-good = "${GNOME_STABLE}" | ||
238 | REGEX_pn-gstreamer1.0-plugins-ugly = "${GNOME_STABLE}" | ||
239 | REGEX_pn-gstreamer1.0-rtsp-server = "${GNOME_STABLE}" | ||
240 | |||
241 | # and perl | ||
242 | REGEX_pn-perl = "${GNOME_STABLE}" | ||
243 | |||
244 | # Keep old gcc versions at their major versions | ||
245 | REGEX_pn-gcc-source-4.9.2 = "gcc-(?P<pver>4\.9\.\d+).tar" | ||
246 | REGEX_pn-gcc-source-4.8.4 = "gcc-(?P<pver>4\.8\.\d+).tar" | ||
247 | |||
248 | # these packages are taken from snapshots.debian.org; that source is static and goes stale | ||
249 | # so we check the latest upstream from a directory that does get updated | ||
250 | REGEX_URI_pn-apt = "${DEBIAN_MIRROR}/main/a/apt/" | ||
251 | REGEX_URI_pn-resolvconf = "${DEBIAN_MIRROR}/main/r/resolvconf/" | ||
252 | REGEX_URI_pn-net-tools = "${DEBIAN_MIRROR}/main/n/net-tools/" | ||
253 | |||
254 | # same for packages from launchpad | ||
255 | REGEX_URI_pn-base-passwd = "${DEBIAN_MIRROR}/main/b/base-passwd/" | ||
256 | |||
257 | # for these packages we're mostly interested in tracking debian patches, | ||
258 | # and not in the upstream version where all development has effectively stopped | ||
259 | DEBIAN_PATCH_REGEX = "(?P<pver>((\d+\.*)+)-((\d+\.*)+))\.(diff|debian\.tar)\.(gz|xz)" | ||
260 | REGEX_pn-net-tools = "${DEBIAN_PATCH_REGEX}" | ||
261 | REGEX_pn-apmd = "${DEBIAN_PATCH_REGEX}" | ||
262 | REGEX_pn-blktool = "${DEBIAN_PATCH_REGEX}" | ||
263 | # mailx is fetched from launchpad | ||
264 | REGEX_URI_pn-mailx = "${DEBIAN_MIRROR}/main/h/heirloom-mailx/" | ||
265 | REGEX_pn-mailx = "${DEBIAN_PATCH_REGEX}" | ||