wok rev 24626

Update some current_version
author Pascal Bellard <pascal.bellard@slitaz.org>
date Mon Mar 07 17:32:18 2022 +0000 (2022-03-07)
parents ddc3cc7ce280
children 5056c151cd62
files asterisk/receipt backup-manager/receipt consonance/receipt dcmtk/receipt fpc-bootstrap/receipt fpc-src/receipt fpc/receipt freeciv/receipt fritzing/receipt ftjam/receipt genext2fs/receipt grub/receipt icecast/receipt libgd/receipt mpg123/receipt mscore/receipt muparser/receipt mutt/receipt mytop/receipt rubix/receipt xbindkeys/receipt
line diff
     1.1 --- a/asterisk/receipt	Mon Mar 07 17:46:25 2022 +0100
     1.2 +++ b/asterisk/receipt	Mon Mar 07 17:32:18 2022 +0000
     1.3 @@ -31,7 +31,7 @@
     1.4  current_version()
     1.5  {
     1.6  	wget -O - $WEB_SITE 2>/dev/null | \
     1.7 -	sed '/Available/!d;s|.*Asterisk ||;s| .*||;q'
     1.8 +	sed '/Available/!d;s|.*Asterisk ||;s|,* .*||;q'
     1.9  }
    1.10  
    1.11  # Rules to configure and make the package.
     2.1 --- a/backup-manager/receipt	Mon Mar 07 17:46:25 2022 +0100
     2.2 +++ b/backup-manager/receipt	Mon Mar 07 17:32:18 2022 +0000
     2.3 @@ -21,7 +21,7 @@
     2.4  current_version()
     2.5  {
     2.6  	wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \
     2.7 -	sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|' | sort -Vr | sed q
     2.8 +	sed '/archive.*tar/!d;s|.*/[a-z-]*\(.*\).tar.*|\1|' | sort -Vr | sed q
     2.9  }
    2.10  
    2.11  # Rules to configure and make the package.
     3.1 --- a/consonance/receipt	Mon Mar 07 17:46:25 2022 +0100
     3.2 +++ b/consonance/receipt	Mon Mar 07 17:32:18 2022 +0000
     3.3 @@ -22,8 +22,7 @@
     3.4  # What is the latest version available today?
     3.5  current_version()
     3.6  {
     3.7 -	wget -O - https://github.com/tgalal/consonance/tags 2>/dev/null | \
     3.8 -	sed '/archive.*tar/!d;s|.*/v*\(.*\).tar.*|\1|;q'
     3.9 +	wget -O - https://raw.githubusercontent.com/patradebasish1987/Consonance/master/ChangeLog 2>/dev/null | sed 's|v||;q'
    3.10  }
    3.11  
    3.12  # Rules to configure and make the package.
     4.1 --- a/dcmtk/receipt	Mon Mar 07 17:46:25 2022 +0100
     4.2 +++ b/dcmtk/receipt	Mon Mar 07 17:32:18 2022 +0000
     4.3 @@ -17,7 +17,7 @@
     4.4  current_version()
     4.5  {
     4.6  	wget -O - https://github.com/DCMTK/dcmtk/tags 2>/dev/null | \
     4.7 -	sed '/archive.*tar/!d;/\+_/d;s|.*/[A-Z_]*\(.*\).[t_].*|\1|;q'
     4.8 +	sed '/archive.*tar/!d;/\+_/d;s|.*/[A-Z_-]*\(.*\).[t_].*|\1|;q'
     4.9  }
    4.10  
    4.11  # Rules to configure and make the package.
     5.1 --- a/fpc-bootstrap/receipt	Mon Mar 07 17:46:25 2022 +0100
     5.2 +++ b/fpc-bootstrap/receipt	Mon Mar 07 17:32:18 2022 +0000
     5.3 @@ -27,8 +27,8 @@
     5.4  # What is the latest version available today?
     5.5  current_version()
     5.6  {
     5.7 -	wget -O - https://gitlab.com/freepascal.org/fpc/source/-/tags 2>/dev/null | \
     5.8 -	sed '/source-/!d;/tar.gz/!d;/quot;/d;/_rc[0-9]/d;/macos/d;s|.*/source-||;s|.*release.||;s|.tar.*||;s|_|.|g' | sort -Vr | sed q
     5.9 +	wget -O - 'https://gitlab.com/freepascal.org/fpc/source/-/tags?sort=updated_desc' 2>/dev/null | \
    5.10 +	sed '/source-/!d;/tar.gz/!d;/quot;/d;/_rc[0-9]/d;/macos/d;s|.*/source-||;s|.*release.||;s|.tar.*||;/^[0-9]/!d;s|_|.|g' | sort -Vr | sed q
    5.11  }
    5.12  
    5.13  # Rules to gen a SliTaz package suitable for Tazpkg.
     6.1 --- a/fpc-src/receipt	Mon Mar 07 17:46:25 2022 +0100
     6.2 +++ b/fpc-src/receipt	Mon Mar 07 17:32:18 2022 +0000
     6.3 @@ -15,8 +15,8 @@
     6.4  # What is the latest version available today?
     6.5  current_version()
     6.6  {
     6.7 -	wget -O - https://gitlab.com/freepascal.org/fpc/source/-/tags 2>/dev/null | \
     6.8 -	sed '/source-/!d;/tar.gz/!d;/quot;/d;/_rc[0-9]/d;/macos/d;s|.*/source-||;s|.*release.||;s|.tar.*||;s|_|.|g' | sort -Vr | sed q
     6.9 +	wget -O - 'https://gitlab.com/freepascal.org/fpc/source/-/tags?sort=updated_desc' 2>/dev/null | \
    6.10 +	sed '/source-/!d;/tar.gz/!d;/quot;/d;/_rc[0-9]/d;/macos/d;s|.*/source-||;s|.*release.||;s|.tar.*||;/^[0-9]/!d;s|_|.|g' | sort -Vr | sed q
    6.11  }
    6.12  
    6.13  # Rules to gen a SliTaz package suitable for Tazpkg.
     7.1 --- a/fpc/receipt	Mon Mar 07 17:46:25 2022 +0100
     7.2 +++ b/fpc/receipt	Mon Mar 07 17:32:18 2022 +0000
     7.3 @@ -22,8 +22,8 @@
     7.4  # What is the latest version available today?
     7.5  current_version()
     7.6  {
     7.7 -	wget -O - https://gitlab.com/freepascal.org/fpc/source/-/tags 2>/dev/null | \
     7.8 -	sed '/source-/!d;/tar.gz/!d;/quot;/d;/_rc[0-9]/d;/macos/d;s|.*/source-||;s|.*release.||;s|.tar.*||;s|_|.|g' | sort -Vr | sed q
     7.9 +	wget -O - 'https://gitlab.com/freepascal.org/fpc/source/-/tags?sort=updated_desc' 2>/dev/null | \
    7.10 +	sed '/source-/!d;/tar.gz/!d;/quot;/d;/_rc[0-9]/d;/macos/d;s|.*/source-||;s|.*release.||;s|.tar.*||;/^[0-9]/!d;s|_|.|g' | sort -Vr | sed q
    7.11  }
    7.12  
    7.13  # Handle cross compilation. ARM: fpc-bootstrap build host must be installed
     8.1 --- a/freeciv/receipt	Mon Mar 07 17:46:25 2022 +0100
     8.2 +++ b/freeciv/receipt	Mon Mar 07 17:32:18 2022 +0000
     8.3 @@ -23,7 +23,7 @@
     8.4  	wget -O - https://sourceforge.net/projects/freeciv/files/ 2>/dev/null | \
     8.5  	sed '/scope="row/!d;s|.*href="|"https://sourceforge.net|;q' | xargs wget -O - 2>/dev/null | \
     8.6  	sed '/scope="row/!d;s|.*href="|"https://sourceforge.net|;q' | xargs wget -O - 2>/dev/null | \
     8.7 -	sed '/scope="row/!d;/tar/!d;s|.*/freeciv-||;s|.tar.*||;q'
     8.8 +	sed '/scope="row/!d;/tar/!d;/freeciv-[0-9]/!d;s|.*/freeciv-||;s|.tar.*||;q'
     8.9  }
    8.10  
    8.11  # Rules to configure and make the package.
     9.1 --- a/fritzing/receipt	Mon Mar 07 17:46:25 2022 +0100
     9.2 +++ b/fritzing/receipt	Mon Mar 07 17:32:18 2022 +0000
     9.3 @@ -16,9 +16,10 @@
     9.4  quazip-dev"
     9.5  HOST_ARCH="i486"
     9.6  
     9.7 +# What is the latest version available today?
     9.8  current_version()
     9.9  {
    9.10 -	wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \
    9.11 +	wget -O - ${WGET_URL%/arch*}/tags 2>/dev/null | \
    9.12  	sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q'
    9.13  }
    9.14  
    10.1 --- a/ftjam/receipt	Mon Mar 07 17:46:25 2022 +0100
    10.2 +++ b/ftjam/receipt	Mon Mar 07 17:32:18 2022 +0000
    10.3 @@ -5,7 +5,7 @@
    10.4  CATEGORY="development"
    10.5  MAINTAINER="jozee@slitaz.org"
    10.6  LICENSE="BSD"
    10.7 -SHORT_DESC=="FT Jam - an enhanced version of the Jam build tool"
    10.8 +SHORT_DESC="FT Jam - an enhanced version of the Jam build tool"
    10.9  WEB_SITE="http://freetype.org/jam/"
   10.10  PROVIDE="jam"
   10.11  TARBALL="$PACKAGE-$VERSION.tar.bz2"
   10.12 @@ -23,8 +23,8 @@
   10.13  }
   10.14  
   10.15  # Rules to configure and make the package.
   10.16 -compile_rules() {
   10.17 -	cd $src
   10.18 +compile_rules()
   10.19 +{
   10.20  	./configure --prefix=/usr $CONFIGURE_ARGS &&
   10.21  	make &&
   10.22  	make DESTDIR=$DESTDIR install 
    11.1 --- a/genext2fs/receipt	Mon Mar 07 17:46:25 2022 +0100
    11.2 +++ b/genext2fs/receipt	Mon Mar 07 17:32:18 2022 +0000
    11.3 @@ -15,9 +15,8 @@
    11.4  # What is the latest version available today?
    11.5  current_version()
    11.6  {
    11.7 -	wget -O - https://sourceforge.net/projects/genext2fs/files/genext2fs/ 2>/dev/null | \
    11.8 -	sed '/scope="row/!d;s|.*href="|"https://sourceforge.net|;q' | xargs wget -O - 2>/dev/null | \
    11.9 -	sed '/scope="row/!d;s|.*/genext2fs/||;s|/.*||;q'
   11.10 +	wget -O - https://github.com/bestouff/genext2fs/tags 2>/dev/null | \
   11.11 +	sed '/archive.*tar/!d;s|.*/v*\(.*\).tar.*|\1|;q'
   11.12  }
   11.13  
   11.14  # Rules to configure and make the package.
    12.1 --- a/grub/receipt	Mon Mar 07 17:46:25 2022 +0100
    12.2 +++ b/grub/receipt	Mon Mar 07 17:32:18 2022 +0000
    12.3 @@ -17,7 +17,7 @@
    12.4  current_version()
    12.5  {
    12.6  	wget -O - ${WGET_URL%/*} 2>/dev/null | \
    12.7 -	sed "/$PACKAGE-/!d;/tar/!d;s|.*$PACKAGE-||;s|.tar.*||" | sort -Vr | sed q
    12.8 +	sed "/$PACKAGE-0/!d;/tar/!d;s|.*$PACKAGE-||;s|.[a-z].*||" | sort -Vr | sed q
    12.9  }
   12.10  
   12.11  # Rules to configure and make the package.
    13.1 --- a/icecast/receipt	Mon Mar 07 17:46:25 2022 +0100
    13.2 +++ b/icecast/receipt	Mon Mar 07 17:32:18 2022 +0000
    13.3 @@ -17,7 +17,7 @@
    13.4  # What is the latest version available today?
    13.5  current_version()
    13.6  {
    13.7 -	wget -O - https://gitlab.xiph.org/xiph/icecast-server/-/tags 2>/dev/null | \
    13.8 +	wget -O - 'https://gitlab.xiph.org/xiph/icecast-server/-/tags?sort=updated_desc' 2>/dev/null | \
    13.9  	sed '/item-title/!d;s|.*">v||;s|<.*||;q'
   13.10  }
   13.11  
    14.1 --- a/libgd/receipt	Mon Mar 07 17:46:25 2022 +0100
    14.2 +++ b/libgd/receipt	Mon Mar 07 17:32:18 2022 +0000
    14.3 @@ -27,8 +27,8 @@
    14.4  # What is the latest version available today?
    14.5  current_version()
    14.6  {
    14.7 -	wget -O - https://bitbucket.org/libgd/gd-libgd/downloads/ 2>/dev/null | \
    14.8 -	sed '/libgd-/!d;/-rc/d;/-alpha/d;s|.*libgd-||;s|.tar.*||;q'
    14.9 +	wget -O - https://github.com/libgd/libgd/tags 2>/dev/null | \
   14.10 +	sed '/archive.*tar/!d;s|.*/[a-z-]*\(.*\).tar.*|\1|;q'
   14.11  }
   14.12  
   14.13  # Rules to configure and make the package.
    15.1 --- a/mpg123/receipt	Mon Mar 07 17:46:25 2022 +0100
    15.2 +++ b/mpg123/receipt	Mon Mar 07 17:32:18 2022 +0000
    15.3 @@ -26,7 +26,7 @@
    15.4  current_version()
    15.5  {
    15.6  	wget -O - ${WGET_URL%/*} 2>/dev/null | \
    15.7 -	sed "/latest/d;/$PACKAGE-/!d;/tar/!d;s|.*$PACKAGE-\\(.*\\).tar.*\".*|\\1|" | sort -Vr | sed q
    15.8 +	sed "/latest/d;/$PACKAGE-[0-9]/!d;/tar/!d;s|.*$PACKAGE-\\(.*\\).tar.*\".*|\\1|" | sort -Vr | sed q
    15.9  }
   15.10  
   15.11  # Rules to configure and make the package.
    16.1 --- a/mscore/receipt	Mon Mar 07 17:46:25 2022 +0100
    16.2 +++ b/mscore/receipt	Mon Mar 07 17:32:18 2022 +0000
    16.3 @@ -21,7 +21,7 @@
    16.4  {
    16.5  	wget -O - https://sourceforge.net/projects/mscore/files/mscore/ 2>/dev/null | \
    16.6  	sed '/scope="row/!d;s|.*href="|"https://sourceforge.net|;q' | xargs wget -O - 2>/dev/null | \
    16.7 -	sed '/scope="row/!d;s|.*Score-||;s|/.*||;q'
    16.8 +	sed '/scope="row/!d;s|.*Score-||;s|\.[a-z]*/.*||;q'
    16.9  }
   16.10  
   16.11  # Rules to configure and make the package.
    17.1 --- a/muparser/receipt	Mon Mar 07 17:46:25 2022 +0100
    17.2 +++ b/muparser/receipt	Mon Mar 07 17:32:18 2022 +0000
    17.3 @@ -17,7 +17,7 @@
    17.4  current_version()
    17.5  {
    17.6  	wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \
    17.7 -	sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;q'
    17.8 +	sed '/archive.*tar/!d;s|.*/v\(.*\).tar.*|\1|;s|-|.|g;q'
    17.9  }
   17.10  
   17.11  # Rules to configure and make the package.
    18.1 --- a/mutt/receipt	Mon Mar 07 17:46:25 2022 +0100
    18.2 +++ b/mutt/receipt	Mon Mar 07 17:32:18 2022 +0000
    18.3 @@ -20,7 +20,7 @@
    18.4  current_version()
    18.5  {
    18.6  	wget -O - https://gitlab.com/muttmua/mutt/-/tags 2>/dev/null | \
    18.7 -	sed '/item-title/!d;s|.*">[a-z-]*||;s|-rel<.*||;s|-|.|;q'
    18.8 +	sed '/item-title/!d;s|.*">[a-z-]*||;s|-rel<.*||;s|-|.|g;q'
    18.9  }
   18.10  
   18.11  # Rules to configure and make the package.
    19.1 --- a/mytop/receipt	Mon Mar 07 17:46:25 2022 +0100
    19.2 +++ b/mytop/receipt	Mon Mar 07 17:32:18 2022 +0000
    19.3 @@ -18,7 +18,7 @@
    19.4  current_version()
    19.5  {
    19.6  	wget -O - $WEB_SITE 2>/dev/null | \
    19.7 -	sed "/latest/d;/$PACKAGE-[0-9]/!d;/tar/!d;s|.*$PACKAGE-||;s|.tar.*||" | sort -Vr | sed q
    19.8 +	sed '/mytop-[0-9]/!d;s|.*top-||;s|.t.*||;q'
    19.9  }
   19.10  
   19.11  # Rules to configure and make the package.
    20.1 --- a/rubix/receipt	Mon Mar 07 17:46:25 2022 +0100
    20.2 +++ b/rubix/receipt	Mon Mar 07 17:32:18 2022 +0000
    20.3 @@ -16,8 +16,8 @@
    20.4  # What is the latest version available today?
    20.5  current_version()
    20.6  {
    20.7 -	wget -O - ${WGET_URL%/*} 2>/dev/null | \
    20.8 -	sed "/latest/d;/$PACKAGE-/!d;/tar/!d;s|.*$PACKAGE-\\(.*\\).tar.*\".*|\\1|" | sort -Vr | sed q
    20.9 +	wget -O - $WEB_SITE 2>/dev/null | \
   20.10 +	sed '/rubix-[0-9]/!d;/tar/!d;s|.*rubix-||;s|.tar.*||' | sort -Vr | sed q
   20.11  }
   20.12  
   20.13  # Rules to configure and make the package.
    21.1 --- a/xbindkeys/receipt	Mon Mar 07 17:46:25 2022 +0100
    21.2 +++ b/xbindkeys/receipt	Mon Mar 07 17:32:18 2022 +0000
    21.3 @@ -19,7 +19,7 @@
    21.4  current_version()
    21.5  {
    21.6  	wget -O - ${WGET_URL%/*} 2>/dev/null | \
    21.7 -	sed "/$PACKAGE-/!d;/tar/!d;s|.*$PACKAGE-||;s|.tar.*||" | sort -Vr | sed q
    21.8 +	sed "/$PACKAGE-[0-9]/!d;/tar/!d;s|.*$PACKAGE-||;s|.tar.*||;q"
    21.9  }
   21.10  
   21.11  # Rules to configure and make the package.