wok rev 25461

foobillardplus: add LDFLAGS for -Wl,--copy-dt-needed-entries
author Pascal Bellard <pascal.bellard@slitaz.org>
date Wed Sep 28 09:44:06 2022 +0000 (19 months ago)
parents 7dd01dedad38
children 1c1cd9e8b715
files alsaplayer/receipt beaver/receipt davmail/receipt e4rat/receipt foobillardplus/receipt gcolor2/receipt genromfs/receipt glade-perl/receipt gparted/receipt libcddb/receipt libquicktime/receipt libxml++/receipt p7zip-full/receipt p7zip/receipt phpeasyvcs/receipt phpqrcode/receipt terminus-font-base/receipt ufraw/receipt unzip/receipt xarchive/receipt xmlrpc-c/receipt xmlstarlet/receipt xournal/receipt xpaint/receipt xplanet/receipt zip/receipt ziproxy/receipt znotes/receipt zssh/receipt
line diff
     1.1 --- a/alsaplayer/receipt	Wed Sep 28 08:10:35 2022 +0000
     1.2 +++ b/alsaplayer/receipt	Wed Sep 28 09:44:06 2022 +0000
     1.3 @@ -21,6 +21,7 @@
     1.4  	i?86) BUILD_DEPENDS="$BUILD_DEPENDS flac-dev" ;;
     1.5  esac
     1.6  
     1.7 +# What is the latest version available today?
     1.8  current_version()
     1.9  {
    1.10  	wget -O - $WEB_SITE 2>/dev/null | \
     2.1 --- a/beaver/receipt	Wed Sep 28 08:10:35 2022 +0000
     2.2 +++ b/beaver/receipt	Wed Sep 28 09:44:06 2022 +0000
     2.3 @@ -17,6 +17,7 @@
     2.4  BUILD_DEPENDS="gtk+-dev xorg-xproto expat-dev"
     2.5  SPLIT="beaver-plugins"
     2.6  
     2.7 +# What is the latest version available today?
     2.8  current_version()
     2.9  {
    2.10  	wget -O - $WEB_SITE 2>/dev/null | \
     3.1 --- a/davmail/receipt	Wed Sep 28 08:10:35 2022 +0000
     3.2 +++ b/davmail/receipt	Wed Sep 28 09:44:06 2022 +0000
     3.3 @@ -13,6 +13,7 @@
     3.4  DEPENDS="java-jre"
     3.5  BUILD_DEPENDS="apache-ant java-jdk"
     3.6  
     3.7 +# What is the latest version available today?
     3.8  current_version()
     3.9  {
    3.10  	wget -O - https://sourceforge.net/projects/$PACKAGE/files/$PACKAGE/ 2>/dev/null | \
     4.1 --- a/e4rat/receipt	Wed Sep 28 08:10:35 2022 +0000
     4.2 +++ b/e4rat/receipt	Wed Sep 28 09:44:06 2022 +0000
     4.3 @@ -17,6 +17,7 @@
     4.4  	libboost-regex-dev libboost-serialization-dev libboost-signals-dev
     4.5  	libboost-system-dev perl"
     4.6  
     4.7 +# What is the latest version available today?
     4.8  current_version()
     4.9  {
    4.10  	wget -O - https://sourceforge.net/projects/$PACKAGE/files/ 2>/dev/null | \
     5.1 --- a/foobillardplus/receipt	Wed Sep 28 08:10:35 2022 +0000
     5.2 +++ b/foobillardplus/receipt	Wed Sep 28 09:44:06 2022 +0000
     5.3 @@ -25,6 +25,7 @@
     5.4  # Rules to configure and make the package.
     5.5  compile_rules()
     5.6  {
     5.7 +	export LDFLAGS="$LDFLAGS -Wl,--copy-dt-needed-entries -lz"
     5.8  	aclocal --force
     5.9  	autoconf -f
    5.10  	autoheader -f
     6.1 --- a/gcolor2/receipt	Wed Sep 28 08:10:35 2022 +0000
     6.2 +++ b/gcolor2/receipt	Wed Sep 28 09:44:06 2022 +0000
     6.3 @@ -15,6 +15,7 @@
     6.4  SUGGESTED="xorg-rgb"
     6.5  BUILD_DEPENDS="gtk+-dev file"
     6.6  
     6.7 +# What is the latest version available today?
     6.8  current_version()
     6.9  {
    6.10  	wget -O - $WEB_SITE 2>/dev/null | \
     7.1 --- a/genromfs/receipt	Wed Sep 28 08:10:35 2022 +0000
     7.2 +++ b/genromfs/receipt	Wed Sep 28 09:44:06 2022 +0000
     7.3 @@ -13,6 +13,7 @@
     7.4  DEPENDS=""
     7.5  BUILD_DEPENDS="wget"
     7.6  
     7.7 +# What is the latest version available today?
     7.8  current_version()
     7.9  {
    7.10  	wget -O - ${WGET_URL%/arch*}/tags 2>/dev/null | \
     8.1 --- a/glade-perl/receipt	Wed Sep 28 08:10:35 2022 +0000
     8.2 +++ b/glade-perl/receipt	Wed Sep 28 09:44:06 2022 +0000
     8.3 @@ -14,6 +14,7 @@
     8.4  DEPENDS="libglade perl-gtk2 perl"
     8.5  BUILD_DEPENDS="perl-extutils-depends perl-extutils-pkgconfig perl-gtk2 libglade-dev"
     8.6  
     8.7 +# What is the latest version available today?
     8.8  current_version()
     8.9  {
    8.10  	wget -O - https://sourceforge.net/projects/gtk2-perl/files/Gtk2_GladeXML/ 2>/dev/null | \
    8.11 @@ -35,4 +36,3 @@
    8.12  	mkdir -p $fs/usr
    8.13  	cp -a $install/usr/lib $fs/usr
    8.14  }
    8.15 -
     9.1 --- a/gparted/receipt	Wed Sep 28 08:10:35 2022 +0000
     9.2 +++ b/gparted/receipt	Wed Sep 28 09:44:06 2022 +0000
     9.3 @@ -20,6 +20,7 @@
     9.4  BUILD_DEPENDS="gtk+-dev libsigc++-dev glibmm-dev gtkmm-dev parted-dev \
     9.5  cairomm-dev pangomm-dev libgiomm-dev intltool util-linux-uuid-dev"
     9.6  
     9.7 +# What is the latest version available today?
     9.8  current_version()
     9.9  {
    9.10  	wget -O - $WEB_SITE 2>/dev/null | \
    10.1 --- a/libcddb/receipt	Wed Sep 28 08:10:35 2022 +0000
    10.2 +++ b/libcddb/receipt	Wed Sep 28 09:44:06 2022 +0000
    10.3 @@ -10,6 +10,7 @@
    10.4  WEB_SITE="https://libcddb.sourceforge.net/"
    10.5  WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL"
    10.6  
    10.7 +# What is the latest version available today?
    10.8  current_version()
    10.9  {
   10.10  	wget -O - https://sourceforge.net/projects/$PACKAGE/files/ 2>/dev/null | \
    11.1 --- a/libquicktime/receipt	Wed Sep 28 08:10:35 2022 +0000
    11.2 +++ b/libquicktime/receipt	Wed Sep 28 09:44:06 2022 +0000
    11.3 @@ -13,6 +13,7 @@
    11.4  DEPENDS="gtk+ ffmpeg alsa-lib xorg-libXv mesa xorg-libXaw x264"
    11.5  BUILD_DEPENDS="gtk+-dev ffmpeg-dev alsa-lib-dev xorg-libXv-dev xorg-libXaw-dev x264-dev zlib-dev mesa-dev"
    11.6  
    11.7 +# What is the latest version available today?
    11.8  current_version()
    11.9  {
   11.10  	wget -O - https://sourceforge.net/projects/libquicktime/files/libquicktime/ 2>/dev/null | \
    12.1 --- a/libxml++/receipt	Wed Sep 28 08:10:35 2022 +0000
    12.2 +++ b/libxml++/receipt	Wed Sep 28 09:44:06 2022 +0000
    12.3 @@ -13,6 +13,7 @@
    12.4  DEPENDS="glibmm libsigc++ libxml2 zlib gcc-lib-base"
    12.5  BUILD_DEPENDS="glibmm-dev libsigc++-dev libxml2-dev zlib-dev mm-common pkg-config"
    12.6  
    12.7 +# What is the latest version available today?
    12.8  current_version()
    12.9  {
   12.10  	wget -O - $(dirname $WGET_URL) 2>/dev/null | \
   12.11 @@ -36,4 +37,3 @@
   12.12  	mkdir -p $fs/usr/lib
   12.13  	cp -a $install/usr/lib/*.so* $fs/usr/lib
   12.14  }
   12.15 -
    13.1 --- a/p7zip-full/receipt	Wed Sep 28 08:10:35 2022 +0000
    13.2 +++ b/p7zip-full/receipt	Wed Sep 28 09:44:06 2022 +0000
    13.3 @@ -11,6 +11,7 @@
    13.4  WEB_SITE="https://p7zip.sourceforge.net/"
    13.5  WGET_URL="$SF_MIRROR/$SOURCE/$TARBALL"
    13.6  
    13.7 +# What is the latest version available today?
    13.8  current_version()
    13.9  {
   13.10          wget -O - https://sourceforge.net/projects/$SOURCE/files/$SOURCE/ 2>/dev/null | \
    14.1 --- a/p7zip/receipt	Wed Sep 28 08:10:35 2022 +0000
    14.2 +++ b/p7zip/receipt	Wed Sep 28 09:44:06 2022 +0000
    14.3 @@ -10,6 +10,7 @@
    14.4  WEB_SITE="https://p7zip.sourceforge.net/"
    14.5  WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL"
    14.6  
    14.7 +# What is the latest version available today?
    14.8  current_version()
    14.9  {
   14.10          wget -O - https://sourceforge.net/projects/$PACKAGE/files/$PACKAGE/ 2>/dev/null | \
    15.1 --- a/phpeasyvcs/receipt	Wed Sep 28 08:10:35 2022 +0000
    15.2 +++ b/phpeasyvcs/receipt	Wed Sep 28 09:44:06 2022 +0000
    15.3 @@ -14,6 +14,7 @@
    15.4  
    15.5  DEPENDS="php"
    15.6  
    15.7 +# What is the latest version available today?
    15.8  current_version()
    15.9  {
   15.10  	wget -O - https://sourceforge.net/projects/phpeasyvcs/files/ 2>/dev/null | \
    16.1 --- a/phpqrcode/receipt	Wed Sep 28 08:10:35 2022 +0000
    16.2 +++ b/phpqrcode/receipt	Wed Sep 28 09:44:06 2022 +0000
    16.3 @@ -13,6 +13,7 @@
    16.4  
    16.5  DEPENDS="qrencode php-gd"
    16.6  
    16.7 +# What is the latest version available today?
    16.8  current_version()
    16.9  {
   16.10  	wget -O - https://sourceforge.net/projects/phpqrcode/files/releases/ 2>/dev/null | \
   16.11 @@ -32,4 +33,3 @@
   16.12  	mkdir -p $fs/usr/share/$PACKAGE
   16.13  	cp -a $src $fs//usr/share/$PACKAGE/
   16.14  }
   16.15 -
    17.1 --- a/terminus-font-base/receipt	Wed Sep 28 08:10:35 2022 +0000
    17.2 +++ b/terminus-font-base/receipt	Wed Sep 28 09:44:06 2022 +0000
    17.3 @@ -14,6 +14,7 @@
    17.4  DEPENDS=""
    17.5  BUILD_DEPENDS="perl"
    17.6  
    17.7 +# What is the latest version available today?
    17.8  current_version()
    17.9  {
   17.10  	wget -O - https://sourceforge.net/projects/terminus-font/files/ 2>/dev/null | \
    18.1 --- a/ufraw/receipt	Wed Sep 28 08:10:35 2022 +0000
    18.2 +++ b/ufraw/receipt	Wed Sep 28 09:44:06 2022 +0000
    18.3 @@ -15,6 +15,7 @@
    18.4  BUILD_DEPENDS="gimp gimp-dev lcms-dev tiff-dev exiv2-dev gtk+-dev \
    18.5  libgtkimageview-dev bzip2-dev lcms2-dev"
    18.6  
    18.7 +# What is the latest version available today?
    18.8  current_version()
    18.9  {
   18.10  	wget -O - https://sourceforge.net/projects/$PACKAGE/files/$PACKAGE 2>/dev/null | \
   18.11 @@ -25,7 +26,8 @@
   18.12  # Rules to configure and make the package.
   18.13  compile_rules()
   18.14  {
   18.15 -	sed -i 's|.*Exiv2::Error(1.*|//#if EXIV2_TEST_VERSION(0,27,0)\
   18.16 +	sed -i	-e 's|<sstream>|&\n#include <iostream>|' \
   18.17 +		-e 's|.*Exiv2::Error(1.*|//#if EXIV2_TEST_VERSION(0,27,0)\
   18.18  	    throw Exiv2::Error(Exiv2::kerErrorMessage, error);\
   18.19  //#else\n//&\n//#endif|' ufraw_exiv2.cc
   18.20  	sed -i	-e 's|return TRUE|return boolean(TRUE)|' \
    19.1 --- a/unzip/receipt	Wed Sep 28 08:10:35 2022 +0000
    19.2 +++ b/unzip/receipt	Wed Sep 28 09:44:06 2022 +0000
    19.3 @@ -11,6 +11,7 @@
    19.4  WGET_URL="$SF_MIRROR/infozip/$TARBALL"
    19.5  TAGS="archive compression"
    19.6  
    19.7 +# What is the latest version available today?
    19.8  current_version()
    19.9  {
   19.10  	wget -O - $WEB_SITE/UnZip.html 2>/dev/null | \
    20.1 --- a/xarchive/receipt	Wed Sep 28 08:10:35 2022 +0000
    20.2 +++ b/xarchive/receipt	Wed Sep 28 09:44:06 2022 +0000
    20.3 @@ -15,6 +15,7 @@
    20.4  DEPENDS="gtk+ xorg-libXdamage"
    20.5  BUILD_DEPENDS="pkg-config gtk+ gtk+-dev"
    20.6  
    20.7 +# What is the latest version available today?
    20.8  current_version()
    20.9  {
   20.10  	wget -O - https://sourceforge.net/projects/$PACKAGE/files/ 2>/dev/null | \
    21.1 --- a/xmlrpc-c/receipt	Wed Sep 28 08:10:35 2022 +0000
    21.2 +++ b/xmlrpc-c/receipt	Wed Sep 28 09:44:06 2022 +0000
    21.3 @@ -13,6 +13,7 @@
    21.4  
    21.5  DEPENDS="gcc-lib-base"
    21.6  
    21.7 +# What is the latest version available today?
    21.8  current_version()
    21.9  {
   21.10  	wget -O - https://sourceforge.net/projects/$PACKAGE/files/ 2>/dev/null | \
    22.1 --- a/xmlstarlet/receipt	Wed Sep 28 08:10:35 2022 +0000
    22.2 +++ b/xmlstarlet/receipt	Wed Sep 28 09:44:06 2022 +0000
    22.3 @@ -13,6 +13,7 @@
    22.4  DEPENDS="libxml2 libxslt zlib"
    22.5  BUILD_DEPENDS="libxslt-dev"
    22.6  
    22.7 +# What is the latest version available today?
    22.8  current_version()
    22.9  {
   22.10  	wget -O - https://sourceforge.net/projects/xmlstar/files/ 2>/dev/null | \
    23.1 --- a/xournal/receipt	Wed Sep 28 08:10:35 2022 +0000
    23.2 +++ b/xournal/receipt	Wed Sep 28 09:44:06 2022 +0000
    23.3 @@ -17,6 +17,7 @@
    23.4  BUILD_DEPENDS="autoconf automake gtk+-dev libart_lgpl-dev 
    23.5  	libgnomecanvas-dev poppler-dev zlib-dev"
    23.6  
    23.7 +# What is the latest version available today?
    23.8  current_version()
    23.9  {
   23.10  	wget -O - https://sourceforge.net/projects/$PACKAGE/files/ 2>/dev/null | \
    24.1 --- a/xpaint/receipt	Wed Sep 28 08:10:35 2022 +0000
    24.2 +++ b/xpaint/receipt	Wed Sep 28 09:44:06 2022 +0000
    24.3 @@ -17,6 +17,7 @@
    24.4  
    24.5  HOST_ARCH="i486 arm"
    24.6  
    24.7 +# What is the latest version available today?
    24.8  current_version()
    24.9  {
   24.10  	wget -O - https://sourceforge.net/projects/sf-xpaint/files/ 2>/dev/null | \
    25.1 --- a/xplanet/receipt	Wed Sep 28 08:10:35 2022 +0000
    25.2 +++ b/xplanet/receipt	Wed Sep 28 09:44:06 2022 +0000
    25.3 @@ -17,6 +17,7 @@
    25.4  xorg-libX11-dev freetype-dev pango-dev fontconfig-dev glib-dev \
    25.5  xorg-libXau-dev xorg-libXdmcp-dev"
    25.6  
    25.7 +# What is the latest version available today?
    25.8  current_version()
    25.9  {
   25.10  	wget -O - https://sourceforge.net/projects/$PACKAGE/files/ 2>/dev/null | \
    26.1 --- a/zip/receipt	Wed Sep 28 08:10:35 2022 +0000
    26.2 +++ b/zip/receipt	Wed Sep 28 09:44:06 2022 +0000
    26.3 @@ -11,6 +11,7 @@
    26.4  WGET_URL="ftp://ftp.info-zip.org/pub/infozip/src/$TARBALL"
    26.5  TAGS="archive compression"
    26.6  
    26.7 +# What is the latest version available today?
    26.8  current_version()
    26.9  {
   26.10  	wget -O - $WEB_SITE/Zip.html 2>/dev/null | \
    27.1 --- a/ziproxy/receipt	Wed Sep 28 08:10:35 2022 +0000
    27.2 +++ b/ziproxy/receipt	Wed Sep 28 09:44:06 2022 +0000
    27.3 @@ -17,6 +17,7 @@
    27.4  
    27.5  CONFIG_FILES="/etc/ziproxy"
    27.6  
    27.7 +# What is the latest version available today?
    27.8  current_version()
    27.9  {
   27.10  	wget -O - $WEB_SITE 2>/dev/null | \
    28.1 --- a/znotes/receipt	Wed Sep 28 08:10:35 2022 +0000
    28.2 +++ b/znotes/receipt	Wed Sep 28 09:44:06 2022 +0000
    28.3 @@ -15,6 +15,7 @@
    28.4  DEPENDS="libQtGui libQtXml"
    28.5  BUILD_DEPENDS="Qt4-dev qmake wget"
    28.6  
    28.7 +# What is the latest version available today?
    28.8  current_version()
    28.9  {
   28.10  	wget -O - ${WGET_URL%/arch*}/releases 2>/dev/null | \
    29.1 --- a/zssh/receipt	Wed Sep 28 08:10:35 2022 +0000
    29.2 +++ b/zssh/receipt	Wed Sep 28 09:44:06 2022 +0000
    29.3 @@ -14,6 +14,7 @@
    29.4  DEPENDS="readline lrzsz"
    29.5  BUILD_DEPENDS="readline-dev ncurses-dev"
    29.6  
    29.7 +# What is the latest version available today?
    29.8  current_version()
    29.9  {
   29.10  	wget -O - https://sourceforge.net/projects/$PACKAGE/files/ 2>/dev/null | \