wok rev 24288
fail2ban: add log4j-jndi.conf
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 {