wok rev 24288

fail2ban: add log4j-jndi.conf
author Pascal Bellard <pascal.bellard@slitaz.org>
date Thu Jan 13 18:29:05 2022 +0000 (2022-01-13)
parents fd1929b14bba
children fb7d3b05f186
files fail2ban/stuff/etc/fail2ban/filter.d/log4j-jndi.conf lmms/receipt python-asterisk/receipt python-backports_abc/receipt python-barcode/receipt python-bcrypt/receipt python-bpython/receipt python-caldav/receipt python-click/receipt python-docutils/receipt python-flup/receipt python-formalchemy/receipt python-futures/receipt python-gdata/receipt python-gevent/receipt python-ipy/receipt python-itsdangerous/receipt python-jedi/receipt python-jinja2/receipt python-llfuse/receipt python-lxml/receipt python-mechanize/receipt python-mygpoclient/receipt python-netaddr/receipt python-netifaces/receipt python-nose/receipt python-opengl-accelerate/receipt python-opengl/receipt python-openid/receipt python-paste/receipt python-pastedeploy/receipt python-pastescript/receipt python-pbr/receipt python-pdfkit/receipt python-phonenumbers/receipt python-pil/receipt python-ply/receipt python-psutil/receipt python-ptyprocess/receipt python-pyalsaaudio/receipt python-pybluez/receipt python-pychart/receipt python-pydot/receipt python-pygments/receipt python-pylons/receipt python-pyparsing/receipt python-pysol-cards/receipt python-pysqlite/receipt python-pytz/receipt python-pywebdav/receipt python-random2/receipt python-reportlab/receipt python-requests/receipt python-restclient/receipt python-restkit/receipt python-routes/receipt python-serial/receipt python-setproctitle/receipt python-shapely/receipt python-singledispatch/receipt python-six/receipt python-smspdu/receipt python-sqlalchemy/receipt python-terminado/receipt python-turbogears/receipt python-tweepy/receipt python-twodict/receipt python-urwid/receipt python-usb/receipt python-vatnumber/receipt python-vobject/receipt python-wcwidth/receipt python-websocket-client/receipt python-xlwt/receipt qutim/receipt scummvm/receipt slurm/receipt smartmontools/receipt smtube/receipt sqlite3-ruby/receipt
line diff
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/fail2ban/stuff/etc/fail2ban/filter.d/log4j-jndi.conf	Thu Jan 13 18:29:05 2022 +0000
     1.3 @@ -0,0 +1,21 @@
     1.4 +# log4j jndi exploit CVE-2021-44228 filter
     1.5 +#
     1.6 +# jay@gooby.org
     1.7 +# https://jay.gooby.org/2021/12/13/a-fail2ban-filter-for-the-log4j-cve-2021-44228
     1.8 +# https://gist.github.com/jaygooby/3502143639e09bb694e9c0f3c6203949
     1.9 +# Thanks to https://gist.github.com/kocour for a better regex
    1.10 +#
    1.11 +# Bad actors trying to exploit log4j - instaban them with
    1.12 +# this in your /etc/fail2ban/jail.local
    1.13 +#
    1.14 +# We're using maxretry = 1 
    1.15 +# because we know that they're a bad actor...
    1.16 +#
    1.17 +# [log4j-jndi]
    1.18 +# maxretry = 1
    1.19 +# enabled = true
    1.20 +# port = 80,443
    1.21 +# logpath = /path/to/your/*access.log
    1.22 +
    1.23 +[Definition]
    1.24 +failregex   = (?i)^<HOST> .* ".*\$.*(7B|\{).*(lower:)?.*j.*n.*d.*i.*:.*".*?$
     2.1 --- a/lmms/receipt	Thu Jan 13 14:17:04 2022 +0100
     2.2 +++ b/lmms/receipt	Thu Jan 13 18:29:05 2022 +0000
     2.3 @@ -17,6 +17,12 @@
     2.4  libsndfile-dev libsamplerate-dev Qt4-dev phonon-dev qmake cmake pkg-config \
     2.5  freetype-dev"
     2.6  
     2.7 +current_version()
     2.8 +{
     2.9 +	wget -O - https://github.com/LMMS/lmms/releases 2>/dev/null | \
    2.10 +	sed '/archive.*tar/!d;s|.*/v*\(.*\).tar.*|\1|;q'
    2.11 +}
    2.12 +
    2.13  # Rules to configure and make the package.
    2.14  compile_rules()
    2.15  {
     3.1 --- a/python-asterisk/receipt	Thu Jan 13 14:17:04 2022 +0100
     3.2 +++ b/python-asterisk/receipt	Thu Jan 13 18:29:05 2022 +0000
     3.3 @@ -14,6 +14,12 @@
     3.4  DEPENDS="python"
     3.5  BUILD_DEPENDS="python-dev python"
     3.6  
     3.7 +current_version()
     3.8 +{
     3.9 +	wget -O - $WEB_SITE 2>/dev/null | \
    3.10 +	sed '/, version /!d;s|.*version ||;s|<.*||'
    3.11 +}
    3.12 +
    3.13  # Rules to configure and make the package.
    3.14  compile_rules()
    3.15  {
     4.1 --- a/python-backports_abc/receipt	Thu Jan 13 14:17:04 2022 +0100
     4.2 +++ b/python-backports_abc/receipt	Thu Jan 13 18:29:05 2022 +0000
     4.3 @@ -14,6 +14,11 @@
     4.4  DEPENDS="python"
     4.5  BUILD_DEPENDS="python python-setuptools"
     4.6  
     4.7 +current_version()
     4.8 +{
     4.9 +	wget -O - $WEB_SITE 2>/dev/null | sed '/, version /!d;s|.*version ||;s|<.*||'
    4.10 +}
    4.11 +
    4.12  # Rules to configure and make the package.
    4.13  compile_rules()
    4.14  {
     5.1 --- a/python-barcode/receipt	Thu Jan 13 14:17:04 2022 +0100
     5.2 +++ b/python-barcode/receipt	Thu Jan 13 18:29:05 2022 +0000
     5.3 @@ -14,6 +14,11 @@
     5.4  DEPENDS="python"
     5.5  BUILD_DEPENDS="python python-setuptools wget"
     5.6  
     5.7 +current_version()
     5.8 +{
     5.9 +	wget -O - $WEB_SITE 2>/dev/null | sed '/, version /!d;s|.*version ||;s|<.*||'
    5.10 +}
    5.11 +
    5.12  # Rules to configure and make the package.
    5.13  compile_rules()
    5.14  {
     6.1 --- a/python-bcrypt/receipt	Thu Jan 13 14:17:04 2022 +0100
     6.2 +++ b/python-bcrypt/receipt	Thu Jan 13 18:29:05 2022 +0000
     6.3 @@ -15,6 +15,12 @@
     6.4  DEPENDS="python-cffi"
     6.5  BUILD_DEPENDS="libffi-dev python-cffi python-cparser python-dev python-setuptools"
     6.6  
     6.7 +current_version()
     6.8 +{
     6.9 +	wget -O - $WEB_SITE 2>/dev/null | sed '/, version /!d;s|.*version ||;s|<.*||'
    6.10 +}
    6.11 +
    6.12 +# Rules to configure and make the package.
    6.13  # Rules to configure and make the package.
    6.14  compile_rules()
    6.15  {
     7.1 --- a/python-bpython/receipt	Thu Jan 13 14:17:04 2022 +0100
     7.2 +++ b/python-bpython/receipt	Thu Jan 13 18:29:05 2022 +0000
     7.3 @@ -15,6 +15,11 @@
     7.4  DEPENDS="python python-pygments python-setuptools"
     7.5  BUILD_DEPENDS="$DEPENDS python-dev"
     7.6  
     7.7 +current_version()
     7.8 +{
     7.9 +	wget -O - $WEB_SITE 2>/dev/null | sed '/, version /!d;s|.*version ||;s|<.*||'
    7.10 +}
    7.11 +
    7.12  # Rules to configure and make the package.
    7.13  compile_rules()
    7.14  {
     8.1 --- a/python-caldav/receipt	Thu Jan 13 14:17:04 2022 +0100
     8.2 +++ b/python-caldav/receipt	Thu Jan 13 18:29:05 2022 +0000
     8.3 @@ -15,6 +15,11 @@
     8.4  DEPENDS="python"
     8.5  BUILD_DEPENDS="python python-dev python-setuptools"
     8.6  
     8.7 +current_version()
     8.8 +{
     8.9 +	wget -O - $WEB_SITE 2>/dev/null | sed '/, version /!d;s|.*version ||;s|<.*||'
    8.10 +}
    8.11 +
    8.12  # Rules to configure and make the package.
    8.13  compile_rules()
    8.14  {
     9.1 --- a/python-click/receipt	Thu Jan 13 14:17:04 2022 +0100
     9.2 +++ b/python-click/receipt	Thu Jan 13 18:29:05 2022 +0000
     9.3 @@ -15,6 +15,11 @@
     9.4  DEPENDS="python"
     9.5  BUILD_DEPENDS="python python-setuptools"
     9.6  
     9.7 +current_version()
     9.8 +{
     9.9 +	wget -O - $WEB_SITE 2>/dev/null | sed '/, version /!d;s|.*version ||;s|<.*||'
    9.10 +}
    9.11 +
    9.12  # Rules to configure and make the package.
    9.13  compile_rules()
    9.14  {
    10.1 --- a/python-docutils/receipt	Thu Jan 13 14:17:04 2022 +0100
    10.2 +++ b/python-docutils/receipt	Thu Jan 13 18:29:05 2022 +0000
    10.3 @@ -16,6 +16,11 @@
    10.4  DEPENDS="python"
    10.5  BUILD_DEPENDS="python python-dev python-setuptools"
    10.6  
    10.7 +current_version()
    10.8 +{
    10.9 +	wget -O - $WEB_SITE 2>/dev/null | sed '/, version /!d;s|.*version ||;s|<.*||'
   10.10 +}
   10.11 +
   10.12  # Rules to configure and make the package.
   10.13  compile_rules()
   10.14  {
    11.1 --- a/python-flup/receipt	Thu Jan 13 14:17:04 2022 +0100
    11.2 +++ b/python-flup/receipt	Thu Jan 13 18:29:05 2022 +0000
    11.3 @@ -15,6 +15,11 @@
    11.4  DEPENDS="python"
    11.5  BUILD_DEPENDS="python python-dev python-distribute python-setuptools"
    11.6  
    11.7 +current_version()
    11.8 +{
    11.9 +	wget -O - $WEB_SITE 2>/dev/null | sed '/, version /!d;s|.*version ||;s|<.*||'
   11.10 +}
   11.11 +
   11.12  # Rules to configure and make the package.
   11.13  compile_rules()
   11.14  {
    12.1 --- a/python-formalchemy/receipt	Thu Jan 13 14:17:04 2022 +0100
    12.2 +++ b/python-formalchemy/receipt	Thu Jan 13 18:29:05 2022 +0000
    12.3 @@ -16,6 +16,11 @@
    12.4  	python-webhelpers python-webob"
    12.5  BUILD_DEPENDS="python-dev python-setuptools"
    12.6  
    12.7 +current_version()
    12.8 +{
    12.9 +	wget -O - $WEB_SITE 2>/dev/null | sed '/, version /!d;s|.*version ||;s|<.*||'
   12.10 +}
   12.11 +
   12.12  # Rules to configure and make the package.
   12.13  compile_rules()
   12.14  {
    13.1 --- a/python-futures/receipt	Thu Jan 13 14:17:04 2022 +0100
    13.2 +++ b/python-futures/receipt	Thu Jan 13 18:29:05 2022 +0000
    13.3 @@ -15,6 +15,11 @@
    13.4  DEPENDS="python"
    13.5  BUILD_DEPENDS="python python-setuptools"
    13.6  
    13.7 +current_version()
    13.8 +{
    13.9 +	wget -O - $WEB_SITE 2>/dev/null | sed '/, version /!d;s|.*version ||;s|<.*||'
   13.10 +}
   13.11 +
   13.12  # Rules to configure and make the package.
   13.13  compile_rules()
   13.14  {
    14.1 --- a/python-gdata/receipt	Thu Jan 13 14:17:04 2022 +0100
    14.2 +++ b/python-gdata/receipt	Thu Jan 13 18:29:05 2022 +0000
    14.3 @@ -15,6 +15,11 @@
    14.4  DEPENDS="python"
    14.5  BUILD_DEPENDS="python python-setuptools"
    14.6  
    14.7 +current_version()
    14.8 +{
    14.9 +	wget -O - $WEB_SITE 2>/dev/null | sed '/, version /!d;s|.*version ||;s|<.*||'
   14.10 +}
   14.11 +
   14.12  # Rules to configure and make the package.
   14.13  compile_rules()
   14.14  {
    15.1 --- a/python-gevent/receipt	Thu Jan 13 14:17:04 2022 +0100
    15.2 +++ b/python-gevent/receipt	Thu Jan 13 18:29:05 2022 +0000
    15.3 @@ -15,6 +15,11 @@
    15.4  DEPENDS="python"
    15.5  BUILD_DEPENDS="file libevent-dev python python-dev python-setuptools"
    15.6  
    15.7 +current_version()
    15.8 +{
    15.9 +	wget -O - $WEB_SITE 2>/dev/null | sed '/, version /!d;s|.*version ||;s|<.*||'
   15.10 +}
   15.11 +
   15.12  # Rules to configure and make the package.
   15.13  compile_rules()
   15.14  {
    16.1 --- a/python-ipy/receipt	Thu Jan 13 14:17:04 2022 +0100
    16.2 +++ b/python-ipy/receipt	Thu Jan 13 18:29:05 2022 +0000
    16.3 @@ -15,6 +15,11 @@
    16.4  DEPENDS="python"
    16.5  BUILD_DEPENDS="python"
    16.6  
    16.7 +current_version()
    16.8 +{
    16.9 +	wget -O - $WEB_SITE 2>/dev/null | sed '/, version /!d;s|.*version ||;s|<.*||'
   16.10 +}
   16.11 +
   16.12  # Rules to configure and make the package.
   16.13  compile_rules()
   16.14  {
    17.1 --- a/python-itsdangerous/receipt	Thu Jan 13 14:17:04 2022 +0100
    17.2 +++ b/python-itsdangerous/receipt	Thu Jan 13 18:29:05 2022 +0000
    17.3 @@ -15,6 +15,11 @@
    17.4  DEPENDS="python"
    17.5  BUILD_DEPENDS="python python-setuptools"
    17.6  
    17.7 +current_version()
    17.8 +{
    17.9 +	wget -O - $WEB_SITE 2>/dev/null | sed '/, version /!d;s|.*version ||;s|<.*||'
   17.10 +}
   17.11 +
   17.12  # Rules to configure and make the package.
   17.13  compile_rules()
   17.14  {
    18.1 --- a/python-jedi/receipt	Thu Jan 13 14:17:04 2022 +0100
    18.2 +++ b/python-jedi/receipt	Thu Jan 13 18:29:05 2022 +0000
    18.3 @@ -15,6 +15,11 @@
    18.4  DEPENDS="python"
    18.5  BUILD_DEPENDS="python python-dev python-setuptools"
    18.6  
    18.7 +current_version()
    18.8 +{
    18.9 +	wget -O - $WEB_SITE 2>/dev/null | sed '/, version /!d;s|.*version ||;s|<.*||'
   18.10 +}
   18.11 +
   18.12  # Rules to configure and make the package.
   18.13  compile_rules()
   18.14  {
    19.1 --- a/python-jinja2/receipt	Thu Jan 13 14:17:04 2022 +0100
    19.2 +++ b/python-jinja2/receipt	Thu Jan 13 18:29:05 2022 +0000
    19.3 @@ -15,6 +15,11 @@
    19.4  DEPENDS="python python-markupsafe"
    19.5  BUILD_DEPENDS="python python-setuptools"
    19.6  
    19.7 +current_version()
    19.8 +{
    19.9 +	wget -O - $WEB_SITE 2>/dev/null | sed '/, version /!d;s|.*version ||;s|<.*||'
   19.10 +}
   19.11 +
   19.12  # Rules to configure and make the package.
   19.13  compile_rules()
   19.14  {
    20.1 --- a/python-llfuse/receipt	Thu Jan 13 14:17:04 2022 +0100
    20.2 +++ b/python-llfuse/receipt	Thu Jan 13 18:29:05 2022 +0000
    20.3 @@ -16,6 +16,11 @@
    20.4  BUILD_DEPENDS="attr-dev fuse-dev openssl python python-dev python-distribute 
    20.5  	python-setuptools"
    20.6  
    20.7 +current_version()
    20.8 +{
    20.9 +	wget -O - $WEB_SITE 2>/dev/null | sed '/, version /!d;s|.*version ||;s|<.*||'
   20.10 +}
   20.11 +
   20.12  # Rules to configure and make the package.
   20.13  compile_rules()
   20.14  {
    21.1 --- a/python-lxml/receipt	Thu Jan 13 14:17:04 2022 +0100
    21.2 +++ b/python-lxml/receipt	Thu Jan 13 18:29:05 2022 +0000
    21.3 @@ -15,6 +15,11 @@
    21.4  DEPENDS="libxml2 libxslt python zlib"
    21.5  BUILD_DEPENDS="libxml2 libxml2-dev libxslt libxslt-dev python python-dev python-setuptools"
    21.6  
    21.7 +current_version()
    21.8 +{
    21.9 +	wget -O - $WEB_SITE 2>/dev/null | sed '/, version /!d;s|.*version ||;s|<.*||'
   21.10 +}
   21.11 +
   21.12  # Rules to configure and make the package.
   21.13  compile_rules()
   21.14  {
    22.1 --- a/python-mechanize/receipt	Thu Jan 13 14:17:04 2022 +0100
    22.2 +++ b/python-mechanize/receipt	Thu Jan 13 18:29:05 2022 +0000
    22.3 @@ -17,6 +17,11 @@
    22.4  
    22.5  HOST_ARCH="i486 arm"
    22.6  
    22.7 +current_version()
    22.8 +{
    22.9 +	wget -O - $WEB_SITE 2>/dev/null | sed '/, version /!d;s|.*version ||;s|<.*||'
   22.10 +}
   22.11 +
   22.12  # Rules to configure and make the package.
   22.13  compile_rules()
   22.14  {
    23.1 --- a/python-mygpoclient/receipt	Thu Jan 13 14:17:04 2022 +0100
    23.2 +++ b/python-mygpoclient/receipt	Thu Jan 13 18:29:05 2022 +0000
    23.3 @@ -15,6 +15,11 @@
    23.4  DEPENDS="python python-simplejson"
    23.5  BUILD_DEPENDS="python python-dev"
    23.6  
    23.7 +current_version()
    23.8 +{
    23.9 +	wget -O - $WEB_SITE 2>/dev/null | sed '/, version /!d;s|.*version ||;s|<.*||'
   23.10 +}
   23.11 +
   23.12  # Rules to configure and make the package.
   23.13  compile_rules()
   23.14  {
    24.1 --- a/python-netaddr/receipt	Thu Jan 13 14:17:04 2022 +0100
    24.2 +++ b/python-netaddr/receipt	Thu Jan 13 18:29:05 2022 +0000
    24.3 @@ -17,6 +17,11 @@
    24.4  
    24.5  HOST_ARCH="i486 arm"
    24.6  
    24.7 +current_version()
    24.8 +{
    24.9 +	wget -O - $WEB_SITE 2>/dev/null | sed '/, version /!d;s|.*version ||;s|<.*||'
   24.10 +}
   24.11 +
   24.12  # Rules to configure and make the package.
   24.13  compile_rules()
   24.14  {
    25.1 --- a/python-netifaces/receipt	Thu Jan 13 14:17:04 2022 +0100
    25.2 +++ b/python-netifaces/receipt	Thu Jan 13 18:29:05 2022 +0000
    25.3 @@ -15,6 +15,11 @@
    25.4  DEPENDS="python"
    25.5  BUILD_DEPENDS="python python-dev python-setuptools"
    25.6  
    25.7 +current_version()
    25.8 +{
    25.9 +	wget -O - $WEB_SITE 2>/dev/null | sed '/, version /!d;s|.*version ||;s|<.*||'
   25.10 +}
   25.11 +
   25.12  # Rules to configure and make the package.
   25.13  compile_rules()
   25.14  {
    26.1 --- a/python-nose/receipt	Thu Jan 13 14:17:04 2022 +0100
    26.2 +++ b/python-nose/receipt	Thu Jan 13 18:29:05 2022 +0000
    26.3 @@ -16,6 +16,11 @@
    26.4  DEPENDS="python"
    26.5  BUILD_DEPENDS="python python-dev"
    26.6  
    26.7 +current_version()
    26.8 +{
    26.9 +	wget -O - $WEB_SITE 2>/dev/null | sed '/, version /!d;s|.*version ||;s|<.*||'
   26.10 +}
   26.11 +
   26.12  # Rules to configure and make the package.
   26.13  compile_rules()
   26.14  {
    27.1 --- a/python-opengl-accelerate/receipt	Thu Jan 13 14:17:04 2022 +0100
    27.2 +++ b/python-opengl-accelerate/receipt	Thu Jan 13 18:29:05 2022 +0000
    27.3 @@ -15,6 +15,11 @@
    27.4  DEPENDS="python python-opengl"
    27.5  BUILD_DEPENDS="python python-dev python-opengl"
    27.6  
    27.7 +current_version()
    27.8 +{
    27.9 +	wget -O - $WEB_SITE 2>/dev/null | sed '/, version /!d;s|.*version ||;s|<.*||'
   27.10 +}
   27.11 +
   27.12  # Rules to configure and make the package.
   27.13  compile_rules()
   27.14  {
    28.1 --- a/python-opengl/receipt	Thu Jan 13 14:17:04 2022 +0100
    28.2 +++ b/python-opengl/receipt	Thu Jan 13 18:29:05 2022 +0000
    28.3 @@ -15,6 +15,11 @@
    28.4  DEPENDS="freeglut python python-numpy python-pil"
    28.5  BUILD_DEPENDS="freeglut-dev python python-dev"
    28.6  
    28.7 +current_version()
    28.8 +{
    28.9 +	wget -O - $WEB_SITE 2>/dev/null | sed '/, version /!d;s|.*version ||;s|<.*||'
   28.10 +}
   28.11 +
   28.12  # Rules to configure and make the package.
   28.13  compile_rules()
   28.14  {
    29.1 --- a/python-openid/receipt	Thu Jan 13 14:17:04 2022 +0100
    29.2 +++ b/python-openid/receipt	Thu Jan 13 18:29:05 2022 +0000
    29.3 @@ -14,6 +14,11 @@
    29.4  DEPENDS="python"
    29.5  BUILD_DEPENDS="python python-dev"
    29.6  
    29.7 +current_version()
    29.8 +{
    29.9 +	wget -O - $WEB_SITE 2>/dev/null | sed '/, version /!d;s|.*version ||;s|<.*||'
   29.10 +}
   29.11 +
   29.12  # Rules to configure and make the package.
   29.13  compile_rules()
   29.14  {
    30.1 --- a/python-paste/receipt	Thu Jan 13 14:17:04 2022 +0100
    30.2 +++ b/python-paste/receipt	Thu Jan 13 18:29:05 2022 +0000
    30.3 @@ -18,6 +18,11 @@
    30.4  
    30.5  HOST_ARCH="i486 arm"
    30.6  
    30.7 +current_version()
    30.8 +{
    30.9 +	wget -O - $WEB_SITE 2>/dev/null | sed '/, version /!d;s|.*version ||;s|<.*||'
   30.10 +}
   30.11 +
   30.12  # Rules to configure and make the package.
   30.13  compile_rules()
   30.14  {
    31.1 --- a/python-pastedeploy/receipt	Thu Jan 13 14:17:04 2022 +0100
    31.2 +++ b/python-pastedeploy/receipt	Thu Jan 13 18:29:05 2022 +0000
    31.3 @@ -16,6 +16,11 @@
    31.4  DEPENDS="python python-paste"
    31.5  BUILD_DEPENDS="$DEPENDS python-dev python-setuptools"
    31.6  
    31.7 +current_version()
    31.8 +{
    31.9 +	wget -O - $WEB_SITE 2>/dev/null | sed '/, version /!d;s|.*version ||;s|<.*||'
   31.10 +}
   31.11 +
   31.12  # Rules to configure and make the package.
   31.13  compile_rules()
   31.14  {
    32.1 --- a/python-pastescript/receipt	Thu Jan 13 14:17:04 2022 +0100
    32.2 +++ b/python-pastescript/receipt	Thu Jan 13 18:29:05 2022 +0000
    32.3 @@ -16,6 +16,11 @@
    32.4  DEPENDS="python python-paste python-pastedeploy"
    32.5  BUILD_DEPENDS="python python-setuptools"
    32.6  
    32.7 +current_version()
    32.8 +{
    32.9 +	wget -O - $WEB_SITE 2>/dev/null | sed '/, version /!d;s|.*version ||;s|<.*||'
   32.10 +}
   32.11 +
   32.12  # Rules to configure and make the package.
   32.13  compile_rules()
   32.14  {
    33.1 --- a/python-pbr/receipt	Thu Jan 13 14:17:04 2022 +0100
    33.2 +++ b/python-pbr/receipt	Thu Jan 13 18:29:05 2022 +0000
    33.3 @@ -15,6 +15,11 @@
    33.4  DEPENDS="python"
    33.5  BUILD_DEPENDS="python python-setuptools"
    33.6  
    33.7 +current_version()
    33.8 +{
    33.9 +	wget -O - $WEB_SITE 2>/dev/null | sed '/, version /!d;s|.*version ||;s|<.*||'
   33.10 +}
   33.11 +
   33.12  # Rules to configure and make the package.
   33.13  compile_rules()
   33.14  {
    34.1 --- a/python-pdfkit/receipt	Thu Jan 13 14:17:04 2022 +0100
    34.2 +++ b/python-pdfkit/receipt	Thu Jan 13 18:29:05 2022 +0000
    34.3 @@ -13,6 +13,11 @@
    34.4  DEPENDS="python wkhtmltopdf"
    34.5  BUILD_DEPENDS="python-setuptools"
    34.6  
    34.7 +current_version()
    34.8 +{
    34.9 +	wget -O - $WEB_SITE 2>/dev/null | sed '/, version /!d;s|.*version ||;s|<.*||'
   34.10 +}
   34.11 +
   34.12  # Rules to configure and make the package.
   34.13  compile_rules()
   34.14  {
    35.1 --- a/python-phonenumbers/receipt	Thu Jan 13 14:17:04 2022 +0100
    35.2 +++ b/python-phonenumbers/receipt	Thu Jan 13 18:29:05 2022 +0000
    35.3 @@ -15,6 +15,11 @@
    35.4  DEPENDS="python"
    35.5  BUILD_DEPENDS="python python-dev"
    35.6  
    35.7 +current_version()
    35.8 +{
    35.9 +	wget -O - $WEB_SITE 2>/dev/null | sed '/, version /!d;s|.*version ||;s|<.*||'
   35.10 +}
   35.11 +
   35.12  # Rules to configure and make the package.
   35.13  compile_rules()
   35.14  {
    36.1 --- a/python-pil/receipt	Thu Jan 13 14:17:04 2022 +0100
    36.2 +++ b/python-pil/receipt	Thu Jan 13 18:29:05 2022 +0000
    36.3 @@ -15,6 +15,11 @@
    36.4  DEPENDS="freetype jpeg python tk zlib"
    36.5  BUILD_DEPENDS="jpeg-dev python python-dev zlib-dev"
    36.6  
    36.7 +current_version()
    36.8 +{
    36.9 +	wget -O - $WEB_SITE 2>/dev/null | sed '/, version /!d;s|.*version ||;s|<.*||'
   36.10 +}
   36.11 +
   36.12  # Rules to configure and make the package.
   36.13  compile_rules()
   36.14  {
    37.1 --- a/python-ply/receipt	Thu Jan 13 14:17:04 2022 +0100
    37.2 +++ b/python-ply/receipt	Thu Jan 13 18:29:05 2022 +0000
    37.3 @@ -18,6 +18,11 @@
    37.4  
    37.5  HOST_ARCH="i486 arm"
    37.6  
    37.7 +current_version()
    37.8 +{
    37.9 +	wget -O - $WEB_SITE 2>/dev/null | sed '/, version /!d;s|.*version ||;s|<.*||'
   37.10 +}
   37.11 +
   37.12  # Rules to configure and make the package.
   37.13  compile_rules()
   37.14  {
    38.1 --- a/python-psutil/receipt	Thu Jan 13 14:17:04 2022 +0100
    38.2 +++ b/python-psutil/receipt	Thu Jan 13 18:29:05 2022 +0000
    38.3 @@ -17,6 +17,11 @@
    38.4  
    38.5  HOST_ARCH="i486 arm"
    38.6  
    38.7 +current_version()
    38.8 +{
    38.9 +	wget -O - $WEB_SITE 2>/dev/null | sed '/, version /!d;s|.*version ||;s|<.*||'
   38.10 +}
   38.11 +
   38.12  # Rules to configure and make the package.
   38.13  compile_rules()
   38.14  {
    39.1 --- a/python-ptyprocess/receipt	Thu Jan 13 14:17:04 2022 +0100
    39.2 +++ b/python-ptyprocess/receipt	Thu Jan 13 18:29:05 2022 +0000
    39.3 @@ -14,6 +14,11 @@
    39.4  DEPENDS="python"
    39.5  BUILD_DEPENDS="python python-setuptools"
    39.6  
    39.7 +current_version()
    39.8 +{
    39.9 +	wget -O - $WEB_SITE 2>/dev/null | sed '/, version /!d;s|.*version ||;s|<.*||'
   39.10 +}
   39.11 +
   39.12  # Rules to configure and make the package.
   39.13  compile_rules()
   39.14  {
    40.1 --- a/python-pyalsaaudio/receipt	Thu Jan 13 14:17:04 2022 +0100
    40.2 +++ b/python-pyalsaaudio/receipt	Thu Jan 13 18:29:05 2022 +0000
    40.3 @@ -16,6 +16,11 @@
    40.4  DEPENDS="alsa-lib python"
    40.5  BUILD_DEPENDS="alsa-lib-dev python python-dev python-setuptools"
    40.6  
    40.7 +current_version()
    40.8 +{
    40.9 +	wget -O - $WEB_SITE 2>/dev/null | sed '/, version /!d;s|.*version ||;s|<.*||'
   40.10 +}
   40.11 +
   40.12  # Rules to configure and make the package.
   40.13  compile_rules()
   40.14  {
    41.1 --- a/python-pybluez/receipt	Thu Jan 13 14:17:04 2022 +0100
    41.2 +++ b/python-pybluez/receipt	Thu Jan 13 18:29:05 2022 +0000
    41.3 @@ -15,6 +15,11 @@
    41.4  DEPENDS="bluez python"
    41.5  BUILD_DEPENDS="$DEPENDS bluez-dev python-dev python-setuptools"
    41.6  
    41.7 +current_version()
    41.8 +{
    41.9 +	wget -O - $WEB_SITE 2>/dev/null | sed '/, version /!d;s|.*version ||;s|<.*||'
   41.10 +}
   41.11 +
   41.12  # Rules to configure and make the package.
   41.13  compile_rules()
   41.14  {
    42.1 --- a/python-pychart/receipt	Thu Jan 13 14:17:04 2022 +0100
    42.2 +++ b/python-pychart/receipt	Thu Jan 13 18:29:05 2022 +0000
    42.3 @@ -14,6 +14,11 @@
    42.4  DEPENDS="python"
    42.5  BUILD_DEPENDS="python"
    42.6  
    42.7 +current_version()
    42.8 +{
    42.9 +	wget -O - $WEB_SITE 2>/dev/null | sed '/, version /!d;s|.*version ||;s|<.*||'
   42.10 +}
   42.11 +
   42.12  # Rules to configure and make the package.
   42.13  compile_rules()
   42.14  {
    43.1 --- a/python-pydot/receipt	Thu Jan 13 14:17:04 2022 +0100
    43.2 +++ b/python-pydot/receipt	Thu Jan 13 18:29:05 2022 +0000
    43.3 @@ -15,6 +15,11 @@
    43.4  DEPENDS="graphviz python python-pyparsing"
    43.5  BUILD_DEPENDS="python"
    43.6  
    43.7 +current_version()
    43.8 +{
    43.9 +	wget -O - $WEB_SITE 2>/dev/null | sed '/, version /!d;s|.*version ||;s|<.*||'
   43.10 +}
   43.11 +
   43.12  # Rules to configure and make the package.
   43.13  compile_rules()
   43.14  {
    44.1 --- a/python-pygments/receipt	Thu Jan 13 14:17:04 2022 +0100
    44.2 +++ b/python-pygments/receipt	Thu Jan 13 18:29:05 2022 +0000
    44.3 @@ -15,6 +15,11 @@
    44.4  DEPENDS="python"
    44.5  BUILD_DEPENDS="python python-setuptools"
    44.6  
    44.7 +current_version()
    44.8 +{
    44.9 +	wget -O - $WEB_SITE 2>/dev/null | sed '/, version /!d;s|.*version ||;s|<.*||'
   44.10 +}
   44.11 +
   44.12  # Rules to configure and make the package.
   44.13  compile_rules()
   44.14  {
    45.1 --- a/python-pylons/receipt	Thu Jan 13 14:17:04 2022 +0100
    45.2 +++ b/python-pylons/receipt	Thu Jan 13 18:29:05 2022 +0000
    45.3 @@ -16,6 +16,11 @@
    45.4  DEPENDS="python"
    45.5  BUILD_DEPENDS="python python-dev python-setuptools"
    45.6  
    45.7 +current_version()
    45.8 +{
    45.9 +	wget -O - $WEB_SITE 2>/dev/null | sed '/, version /!d;s|.*version ||;s|<.*||'
   45.10 +}
   45.11 +
   45.12  # Rules to configure and make the package.
   45.13  compile_rules()
   45.14  {
    46.1 --- a/python-pyparsing/receipt	Thu Jan 13 14:17:04 2022 +0100
    46.2 +++ b/python-pyparsing/receipt	Thu Jan 13 18:29:05 2022 +0000
    46.3 @@ -15,6 +15,11 @@
    46.4  DEPENDS="python"
    46.5  BUILD_DEPENDS="python python-setuptools"
    46.6  
    46.7 +current_version()
    46.8 +{
    46.9 +	wget -O - $WEB_SITE 2>/dev/null | sed '/, version /!d;s|.*version ||;s|<.*||'
   46.10 +}
   46.11 +
   46.12  # Rules to configure and make the package.
   46.13  compile_rules()
   46.14  {
    47.1 --- a/python-pysol-cards/receipt	Thu Jan 13 14:17:04 2022 +0100
    47.2 +++ b/python-pysol-cards/receipt	Thu Jan 13 18:29:05 2022 +0000
    47.3 @@ -15,6 +15,12 @@
    47.4  DEPENDS="python"
    47.5  BUILD_DEPENDS="python python-pbr python-setuptools"
    47.6  
    47.7 +current_version()
    47.8 +{
    47.9 +	wget -O - $WEB_SITE 2>/dev/null | sed '/, version /!d;s|.*version ||;s|<.*||'
   47.10 +}
   47.11 +
   47.12 +# Rules to configure and make the package.
   47.13  # Rules to configure and make the package.
   47.14  compile_rules()
   47.15  {
    48.1 --- a/python-pysqlite/receipt	Thu Jan 13 14:17:04 2022 +0100
    48.2 +++ b/python-pysqlite/receipt	Thu Jan 13 18:29:05 2022 +0000
    48.3 @@ -15,6 +15,12 @@
    48.4  DEPENDS="python sqlite"
    48.5  BUILD_DEPENDS="python python-dev sqlite-dev"
    48.6  
    48.7 +current_version()
    48.8 +{
    48.9 +	wget -O - $WEB_SITE 2>/dev/null | sed '/, version /!d;s|.*version ||;s|<.*||'
   48.10 +}
   48.11 +
   48.12 +# Rules to configure and make the package.
   48.13  # Rules to configure and make the package.
   48.14  compile_rules()
   48.15  {
    49.1 --- a/python-pytz/receipt	Thu Jan 13 14:17:04 2022 +0100
    49.2 +++ b/python-pytz/receipt	Thu Jan 13 18:29:05 2022 +0000
    49.3 @@ -15,6 +15,12 @@
    49.4  DEPENDS="python"
    49.5  BUILD_DEPENDS="python python-dev"
    49.6  
    49.7 +current_version()
    49.8 +{
    49.9 +	wget -O - $WEB_SITE 2>/dev/null | sed '/, version /!d;s|.*version ||;s|<.*||'
   49.10 +}
   49.11 +
   49.12 +# Rules to configure and make the package.
   49.13  # Rules to configure and make the package.
   49.14  compile_rules()
   49.15  {
    50.1 --- a/python-pywebdav/receipt	Thu Jan 13 14:17:04 2022 +0100
    50.2 +++ b/python-pywebdav/receipt	Thu Jan 13 18:29:05 2022 +0000
    50.3 @@ -14,6 +14,12 @@
    50.4  DEPENDS="python"
    50.5  BUILD_DEPENDS="python-dev python python-setuptools"
    50.6  
    50.7 +current_version()
    50.8 +{
    50.9 +	wget -O - $WEB_SITE 2>/dev/null | sed '/, version /!d;s|.*version ||;s|<.*||'
   50.10 +}
   50.11 +
   50.12 +# Rules to configure and make the package.
   50.13  # Rules to configure and make the package.
   50.14  compile_rules()
   50.15  {
    51.1 --- a/python-random2/receipt	Thu Jan 13 14:17:04 2022 +0100
    51.2 +++ b/python-random2/receipt	Thu Jan 13 18:29:05 2022 +0000
    51.3 @@ -15,6 +15,12 @@
    51.4  DEPENDS="python"
    51.5  BUILD_DEPENDS="python-dev python-setuptools"
    51.6  
    51.7 +current_version()
    51.8 +{
    51.9 +	wget -O - $WEB_SITE 2>/dev/null | sed '/, version /!d;s|.*version ||;s|<.*||'
   51.10 +}
   51.11 +
   51.12 +# Rules to configure and make the package.
   51.13  # Rules to configure and make the package.
   51.14  compile_rules()
   51.15  {
    52.1 --- a/python-reportlab/receipt	Thu Jan 13 14:17:04 2022 +0100
    52.2 +++ b/python-reportlab/receipt	Thu Jan 13 18:29:05 2022 +0000
    52.3 @@ -15,6 +15,12 @@
    52.4  DEPENDS="freetype python"
    52.5  BUILD_DEPENDS="python python-dev"
    52.6  
    52.7 +current_version()
    52.8 +{
    52.9 +	wget -O - $WEB_SITE 2>/dev/null | sed '/, version /!d;s|.*version ||;s|<.*||'
   52.10 +}
   52.11 +
   52.12 +# Rules to configure and make the package.
   52.13  # Rules to configure and make the package.
   52.14  compile_rules()
   52.15  {
    53.1 --- a/python-requests/receipt	Thu Jan 13 14:17:04 2022 +0100
    53.2 +++ b/python-requests/receipt	Thu Jan 13 18:29:05 2022 +0000
    53.3 @@ -15,6 +15,12 @@
    53.4  DEPENDS="python"
    53.5  BUILD_DEPENDS="python python-setuptools"
    53.6  
    53.7 +current_version()
    53.8 +{
    53.9 +	wget -O - $WEB_SITE 2>/dev/null | sed '/, version /!d;s|.*version ||;s|<.*||'
   53.10 +}
   53.11 +
   53.12 +# Rules to configure and make the package.
   53.13  # Rules to configure and make the package.
   53.14  compile_rules()
   53.15  {
    54.1 --- a/python-restclient/receipt	Thu Jan 13 14:17:04 2022 +0100
    54.2 +++ b/python-restclient/receipt	Thu Jan 13 18:29:05 2022 +0000
    54.3 @@ -15,6 +15,12 @@
    54.4  DEPENDS="python python-httplib2"
    54.5  BUILD_DEPENDS="python python-dev python-setuptools"
    54.6  
    54.7 +current_version()
    54.8 +{
    54.9 +	wget -O - $WEB_SITE 2>/dev/null | sed '/, version /!d;s|.*version ||;s|<.*||'
   54.10 +}
   54.11 +
   54.12 +# Rules to configure and make the package.
   54.13  # Rules to configure and make the package.
   54.14  compile_rules()
   54.15  {
    55.1 --- a/python-restkit/receipt	Thu Jan 13 14:17:04 2022 +0100
    55.2 +++ b/python-restkit/receipt	Thu Jan 13 18:29:05 2022 +0000
    55.3 @@ -15,6 +15,12 @@
    55.4  DEPENDS="python python-http-parser python-socketpool"
    55.5  BUILD_DEPENDS="python python-dev python-setuptools"
    55.6  
    55.7 +current_version()
    55.8 +{
    55.9 +	wget -O - $WEB_SITE 2>/dev/null | sed '/, version /!d;s|.*version ||;s|<.*||'
   55.10 +}
   55.11 +
   55.12 +# Rules to configure and make the package.
   55.13  # Rules to configure and make the package.
   55.14  compile_rules()
   55.15  {
    56.1 --- a/python-routes/receipt	Thu Jan 13 14:17:04 2022 +0100
    56.2 +++ b/python-routes/receipt	Thu Jan 13 18:29:05 2022 +0000
    56.3 @@ -18,6 +18,12 @@
    56.4  
    56.5  HOST_ARCH="i486 arm"
    56.6  
    56.7 +current_version()
    56.8 +{
    56.9 +	wget -O - $WEB_SITE 2>/dev/null | sed '/, version /!d;s|.*version ||;s|<.*||'
   56.10 +}
   56.11 +
   56.12 +# Rules to configure and make the package.
   56.13  # Rules to configure and make the package.
   56.14  compile_rules()
   56.15  {
    57.1 --- a/python-serial/receipt	Thu Jan 13 14:17:04 2022 +0100
    57.2 +++ b/python-serial/receipt	Thu Jan 13 18:29:05 2022 +0000
    57.3 @@ -17,6 +17,12 @@
    57.4  
    57.5  HOST_ARCH="i486 arm"
    57.6  
    57.7 +current_version()
    57.8 +{
    57.9 +	wget -O - $WEB_SITE 2>/dev/null | sed '/, version /!d;s|.*version ||;s|<.*||'
   57.10 +}
   57.11 +
   57.12 +# Rules to configure and make the package.
   57.13  # Rules to configure and make the package.
   57.14  compile_rules()
   57.15  {
    58.1 --- a/python-setproctitle/receipt	Thu Jan 13 14:17:04 2022 +0100
    58.2 +++ b/python-setproctitle/receipt	Thu Jan 13 18:29:05 2022 +0000
    58.3 @@ -14,6 +14,11 @@
    58.4  DEPENDS="python"
    58.5  BUILD_DEPENDS="python-dev"
    58.6  
    58.7 +current_version()
    58.8 +{
    58.9 +	wget -O - $WEB_SITE 2>/dev/null | sed '/, version /!d;s|.*version ||;s|<.*||'
   58.10 +}
   58.11 +
   58.12  # Rules to configure and make the package.
   58.13  compile_rules()
   58.14  {
    59.1 --- a/python-shapely/receipt	Thu Jan 13 14:17:04 2022 +0100
    59.2 +++ b/python-shapely/receipt	Thu Jan 13 18:29:05 2022 +0000
    59.3 @@ -15,6 +15,11 @@
    59.4  DEPENDS="geos python"
    59.5  BUILD_DEPENDS="geos-dev python python-dev"
    59.6  
    59.7 +current_version()
    59.8 +{
    59.9 +	wget -O - $WEB_SITE 2>/dev/null | sed '/, version /!d;s|.*version ||;s|<.*||'
   59.10 +}
   59.11 +
   59.12  # Rules to configure and make the package.
   59.13  compile_rules()
   59.14  {
    60.1 --- a/python-singledispatch/receipt	Thu Jan 13 14:17:04 2022 +0100
    60.2 +++ b/python-singledispatch/receipt	Thu Jan 13 18:29:05 2022 +0000
    60.3 @@ -14,6 +14,11 @@
    60.4  DEPENDS="python"
    60.5  BUILD_DEPENDS="python python-setuptools"
    60.6  
    60.7 +current_version()
    60.8 +{
    60.9 +	wget -O - $WEB_SITE 2>/dev/null | sed '/, version /!d;s|.*version ||;s|<.*||'
   60.10 +}
   60.11 +
   60.12  # Rules to configure and make the package.
   60.13  compile_rules()
   60.14  {
    61.1 --- a/python-six/receipt	Thu Jan 13 14:17:04 2022 +0100
    61.2 +++ b/python-six/receipt	Thu Jan 13 18:29:05 2022 +0000
    61.3 @@ -17,6 +17,11 @@
    61.4  
    61.5  HOST_ARCH="i486 arm"
    61.6  
    61.7 +current_version()
    61.8 +{
    61.9 +	wget -O - $WEB_SITE 2>/dev/null | sed '/, version /!d;s|.*version ||;s|<.*||'
   61.10 +}
   61.11 +
   61.12  # Rules to configure and make the package.
   61.13  compile_rules()
   61.14  {
    62.1 --- a/python-smspdu/receipt	Thu Jan 13 14:17:04 2022 +0100
    62.2 +++ b/python-smspdu/receipt	Thu Jan 13 18:29:05 2022 +0000
    62.3 @@ -14,6 +14,11 @@
    62.4  DEPENDS="python"
    62.5  BUILD_DEPENDS="python"
    62.6  
    62.7 +current_version()
    62.8 +{
    62.9 +	wget -O - $WEB_SITE 2>/dev/null | sed '/, version /!d;s|.*version ||;s|<.*||'
   62.10 +}
   62.11 +
   62.12  # Rules to configure and make the package.
   62.13  compile_rules()
   62.14  {
    63.1 --- a/python-sqlalchemy/receipt	Thu Jan 13 14:17:04 2022 +0100
    63.2 +++ b/python-sqlalchemy/receipt	Thu Jan 13 18:29:05 2022 +0000
    63.3 @@ -16,6 +16,11 @@
    63.4  DEPENDS="python"
    63.5  BUILD_DEPENDS="python python-dev python-setuptools"
    63.6  
    63.7 +current_version()
    63.8 +{
    63.9 +	wget -O - $WEB_SITE 2>/dev/null | sed '/, version /!d;s|.*version ||;s|<.*||'
   63.10 +}
   63.11 +
   63.12  # Rules to configure and make the package.
   63.13  compile_rules()
   63.14  {
    64.1 --- a/python-terminado/receipt	Thu Jan 13 14:17:04 2022 +0100
    64.2 +++ b/python-terminado/receipt	Thu Jan 13 18:29:05 2022 +0000
    64.3 @@ -15,6 +15,11 @@
    64.4  DEPENDS="python python-ptyprocess python-tornado"
    64.5  BUILD_DEPENDS="python"
    64.6  
    64.7 +current_version()
    64.8 +{
    64.9 +	wget -O - $WEB_SITE 2>/dev/null | sed '/, version /!d;s|.*version ||;s|<.*||'
   64.10 +}
   64.11 +
   64.12  # Rules to configure and make the package.
   64.13  compile_rules()
   64.14  {
    65.1 --- a/python-turbogears/receipt	Thu Jan 13 14:17:04 2022 +0100
    65.2 +++ b/python-turbogears/receipt	Thu Jan 13 18:29:05 2022 +0000
    65.3 @@ -16,6 +16,12 @@
    65.4  python-decoratortools python-extremes python-simplejson python-peak-rules"
    65.5  BUILD_DEPENDS="$DEPENDS python-dev python-setuptools"
    65.6  
    65.7 +current_version()
    65.8 +{
    65.9 +	wget -O - https://github.com/TurboGears/tg2/releases 2>/dev/null | \
   65.10 +	sed '/archive.*tar/!d;s|.*/tg\(.*\).tar.*|\1|;q'
   65.11 +}
   65.12 +
   65.13  # Rules to configure and make the package.
   65.14  compile_rules()
   65.15  {
    66.1 --- a/python-tweepy/receipt	Thu Jan 13 14:17:04 2022 +0100
    66.2 +++ b/python-tweepy/receipt	Thu Jan 13 18:29:05 2022 +0000
    66.3 @@ -16,6 +16,11 @@
    66.4  DEPENDS="python"
    66.5  BUILD_DEPENDS="python python-dev python-setuptools"
    66.6  
    66.7 +current_version()
    66.8 +{
    66.9 +	wget -O - $WEB_SITE 2>/dev/null | sed '/, version /!d;s|.*version ||;s|<.*||'
   66.10 +}
   66.11 +
   66.12  # Rules to configure and make the package.
   66.13  compile_rules()
   66.14  {
    67.1 --- a/python-twodict/receipt	Thu Jan 13 14:17:04 2022 +0100
    67.2 +++ b/python-twodict/receipt	Thu Jan 13 18:29:05 2022 +0000
    67.3 @@ -16,6 +16,11 @@
    67.4  DEPENDS="python"
    67.5  BUILD_DEPENDS="python"
    67.6  
    67.7 +current_version()
    67.8 +{
    67.9 +	wget -O - $WEB_SITE 2>/dev/null | sed '/, version /!d;s|.*version ||;s|<.*||'
   67.10 +}
   67.11 +
   67.12  # Rules to configure and make the package.
   67.13  compile_rules()
   67.14  {
    68.1 --- a/python-urwid/receipt	Thu Jan 13 14:17:04 2022 +0100
    68.2 +++ b/python-urwid/receipt	Thu Jan 13 18:29:05 2022 +0000
    68.3 @@ -15,6 +15,11 @@
    68.4  DEPENDS="python"
    68.5  BUILD_DEPENDS="python python-dev"
    68.6  
    68.7 +current_version()
    68.8 +{
    68.9 +	wget -O - $WEB_SITE 2>/dev/null | sed '/, version /!d;s|.*version ||;s|<.*||'
   68.10 +}
   68.11 +
   68.12  # Rules to configure and make the package.
   68.13  compile_rules()
   68.14  {
    69.1 --- a/python-usb/receipt	Thu Jan 13 14:17:04 2022 +0100
    69.2 +++ b/python-usb/receipt	Thu Jan 13 18:29:05 2022 +0000
    69.3 @@ -15,6 +15,11 @@
    69.4  DEPENDS="libusb python"
    69.5  BUILD_DEPENDS="python python-dev python-setuptools"
    69.6  
    69.7 +current_version()
    69.8 +{
    69.9 +	wget -O - $WEB_SITE 2>/dev/null | sed '/, version /!d;s|.*version ||;s|<.*||'
   69.10 +}
   69.11 +
   69.12  # Rules to configure and make the package.
   69.13  compile_rules()
   69.14  {
    70.1 --- a/python-vatnumber/receipt	Thu Jan 13 14:17:04 2022 +0100
    70.2 +++ b/python-vatnumber/receipt	Thu Jan 13 18:29:05 2022 +0000
    70.3 @@ -15,6 +15,11 @@
    70.4  DEPENDS="python"
    70.5  BUILD_DEPENDS="python python-dev python-setuptools"
    70.6  
    70.7 +current_version()
    70.8 +{
    70.9 +	wget -O - $WEB_SITE 2>/dev/null | sed '/, version /!d;s|.*version ||;s|<.*||'
   70.10 +}
   70.11 +
   70.12  # Rules to configure and make the package.
   70.13  compile_rules()
   70.14  {
    71.1 --- a/python-vobject/receipt	Thu Jan 13 14:17:04 2022 +0100
    71.2 +++ b/python-vobject/receipt	Thu Jan 13 18:29:05 2022 +0000
    71.3 @@ -15,6 +15,11 @@
    71.4  DEPENDS="python python-dateutil"
    71.5  BUILD_DEPENDS="python python-dev python-setuptools"
    71.6  
    71.7 +current_version()
    71.8 +{
    71.9 +	wget -O - $WEB_SITE 2>/dev/null | sed '/, version /!d;s|.*version ||;s|<.*||'
   71.10 +}
   71.11 +
   71.12  # Rules to configure and make the package.
   71.13  compile_rules()
   71.14  {
    72.1 --- a/python-wcwidth/receipt	Thu Jan 13 14:17:04 2022 +0100
    72.2 +++ b/python-wcwidth/receipt	Thu Jan 13 18:29:05 2022 +0000
    72.3 @@ -15,6 +15,11 @@
    72.4  DEPENDS="python"
    72.5  BUILD_DEPENDS="python python-dev python-setuptools"
    72.6  
    72.7 +current_version()
    72.8 +{
    72.9 +	wget -O - $WEB_SITE 2>/dev/null | sed '/, version /!d;s|.*version ||;s|<.*||'
   72.10 +}
   72.11 +
   72.12  # Rules to configure and make the package.
   72.13  compile_rules()
   72.14  {
    73.1 --- a/python-websocket-client/receipt	Thu Jan 13 14:17:04 2022 +0100
    73.2 +++ b/python-websocket-client/receipt	Thu Jan 13 18:29:05 2022 +0000
    73.3 @@ -15,6 +15,11 @@
    73.4  DEPENDS="python"
    73.5  BUILD_DEPENDS="python-setuptools"
    73.6  
    73.7 +current_version()
    73.8 +{
    73.9 +	wget -O - $WEB_SITE 2>/dev/null | sed '/, version /!d;s|.*version ||;s|<.*||'
   73.10 +}
   73.11 +
   73.12  # Rules to configure and make the package.
   73.13  compile_rules()
   73.14  {
    74.1 --- a/python-xlwt/receipt	Thu Jan 13 14:17:04 2022 +0100
    74.2 +++ b/python-xlwt/receipt	Thu Jan 13 18:29:05 2022 +0000
    74.3 @@ -15,6 +15,11 @@
    74.4  DEPENDS="python python-antlr"
    74.5  BUILD_DEPENDS="python  python-dev python-setuptools"
    74.6  
    74.7 +current_version()
    74.8 +{
    74.9 +	wget -O - $WEB_SITE 2>/dev/null | sed '/, version /!d;s|.*version ||;s|<.*||'
   74.10 +}
   74.11 +
   74.12  # Rules to configure and make the package.
   74.13  compile_rules()
   74.14  {
    75.1 --- a/qutim/receipt	Thu Jan 13 14:17:04 2022 +0100
    75.2 +++ b/qutim/receipt	Thu Jan 13 18:29:05 2022 +0000
    75.3 @@ -13,6 +13,12 @@
    75.4  DEPENDS="qt4 qca qt4-phonon xorg-libXss libjreen Qt4-qca-ossl"
    75.5  BUILD_DEPENDS="Qt4-dev qmake cmake qca-dev xorg-libXss-dev dbus-dev libjreen-dev mesa-dev"
    75.6  
    75.7 +current_version()
    75.8 +{
    75.9 +	wget -O - $WEB_SITE/download 2>/dev/null | \
   75.10 +	sed "/tar/!d;s|.*$PACKAGE-\\(.*\\).tar.*\".*|\\1|;q"
   75.11 +}
   75.12 +
   75.13  # Rules to configure and make the package.
   75.14  compile_rules()
   75.15  {
    76.1 --- a/scummvm/receipt	Thu Jan 13 14:17:04 2022 +0100
    76.2 +++ b/scummvm/receipt	Thu Jan 13 18:29:05 2022 +0000
    76.3 @@ -17,6 +17,12 @@
    76.4  
    76.5  CROSS="bug: Doesn't support --build."
    76.6  
    76.7 +current_version()
    76.8 +{
    76.9 +	wget -O - ${WEB_SITE}downloads/ 2>/dev/null | \
   76.10 +	sed '/version/!d;s|.*version ||;s|<.*||;q'
   76.11 +}
   76.12 +
   76.13  # Rules to configure and make the package.
   76.14  compile_rules()
   76.15  {
    77.1 --- a/slurm/receipt	Thu Jan 13 14:17:04 2022 +0100
    77.2 +++ b/slurm/receipt	Thu Jan 13 18:29:05 2022 +0000
    77.3 @@ -13,6 +13,12 @@
    77.4  DEPENDS="ncurses"
    77.5  BUILD_DEPENDS="ncurses-dev cmake"
    77.6  
    77.7 +current_version()
    77.8 +{
    77.9 +	wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \
   77.10 +	sed '/archive.*tar/!d;s|.*/v*\(.*\).tar.*|\1|;q'
   77.11 +}
   77.12 +
   77.13  # Rules to configure and make the package.
   77.14  compile_rules()
   77.15  {
    78.1 --- a/smartmontools/receipt	Thu Jan 13 14:17:04 2022 +0100
    78.2 +++ b/smartmontools/receipt	Thu Jan 13 18:29:05 2022 +0000
    78.3 @@ -14,6 +14,12 @@
    78.4  DEPENDS="gcc83-lib-base"
    78.5  BUILD_DEPENDS="gcc83"
    78.6  
    78.7 +current_version()
    78.8 +{
    78.9 +	wget -O - $WEB_SITE 2>/dev/null | \
   78.10 +	sed '/version/!d;s|.*version ||;s| .*||;q'
   78.11 +}
   78.12 +
   78.13  # Rules to configure and make the package.
   78.14  compile_rules()
   78.15  {
    79.1 --- a/smtube/receipt	Thu Jan 13 14:17:04 2022 +0100
    79.2 +++ b/smtube/receipt	Thu Jan 13 18:29:05 2022 +0000
    79.3 @@ -14,6 +14,12 @@
    79.4  DEPENDS="cacerts libQtGui libQtScript libQtWebkit libQtXml smplayer"
    79.5  BUILD_DEPENDS="qmake Qt4-dev"
    79.6  
    79.7 +current_version()
    79.8 +{
    79.9 +	wget -O - $WEB_SITE 2>/dev/null | \
   79.10 +	sed "/tar/!d;/$PACKAGE/!d;s|.*$PACKAGE-\\(.*\\).tar.*\".*|\\1|;q"
   79.11 +}
   79.12 +
   79.13  # Rules to configure and make the package.
   79.14  compile_rules()
   79.15  {
    80.1 --- a/sqlite3-ruby/receipt	Thu Jan 13 14:17:04 2022 +0100
    80.2 +++ b/sqlite3-ruby/receipt	Thu Jan 13 18:29:05 2022 +0000
    80.3 @@ -13,6 +13,12 @@
    80.4  DEPENDS="ruby sqlite"
    80.5  BUILD_DEPENDS="ruby ruby-dev sqlite-dev"
    80.6  
    80.7 +current_version()
    80.8 +{
    80.9 +	wget -O - $WEB_SITE 2>/dev/null | \
   80.10 +	sed '/\/versions\//!d;s|.*versions.||;s|".*||;q'
   80.11 +}
   80.12 +
   80.13  # Rules to configure and make the package.
   80.14  compile_rules()
   80.15  {