wok-next rev 20969

Micro-updates + { new clang + assaultcube (still broken)} + {new python modules from SliTaz Cooking + their depends}
author Aleksej Bobylev <al.bobylev@gmail.com>
date Fri Sep 14 01:56:52 2018 +0300 (2018-09-14)
parents 228b9c951d97
children 1e71b09773a5
files assaultcube/.icon.png assaultcube/receipt assaultcube/stuff/assaultcube assaultcube/stuff/assaultcube.desktop assaultcube/stuff/patches/assaultcube-gcc6.patch assaultcube/stuff/patches/series clang/.icon.png clang/receipt cmake/receipt jsoncpp/receipt jsoncpp/stuff/patches/0001-json_writer-fix-build-with-glibc-2.26.patch jsoncpp/stuff/patches/series kivy/receipt libnjb/receipt libnsbmp/receipt libnsgif/receipt libnsgif/stuff/patches/gcc7.patch libnsgif/stuff/patches/series libopenraw/receipt libpano13/receipt libparserutils/receipt libsndfile/receipt libsysstat/receipt liburcu/receipt libvisio/receipt libwapcaplet/receipt llvm/.icon.png lvm2/receipt lxlauncher/receipt man-db/receipt miau/receipt minetest/.icon.png minetest/description.txt minetest/receipt openerp-client-etl/receipt ptpython/receipt py-asterisk/receipt pymux/receipt python-aeroolib/receipt python-alabaster/receipt python-antlr/receipt python-asn1crypto/receipt python-asterisk/receipt python-babel/receipt python-backports_abc/.icon.png python-backports_abc/receipt python-barcode/receipt python-bcrypt/receipt python-beaker/receipt python-blessings/receipt python-bpython/receipt python-certifi/receipt python-chardet/receipt python-cheetah/receipt python-contextlib2/receipt python-cssselect/receipt python-cssutils/receipt python-cups/receipt python-curtsies/receipt python-decoratortools/receipt python-distribute/receipt python-docopt/receipt python-elaphe/receipt python-erppeek/receipt python-extremes/receipt python-foolscap/receipt python-formencode/receipt python-funcsigs/receipt python-futures/.icon.png python-futures/receipt python-geojson/receipt python-gevent-psycopg2/receipt python-gevent/receipt python-greenlet/receipt python-html2text/receipt python-idna/receipt python-imagesize/receipt python-ipy/receipt python-jcconv/receipt python-jedi/receipt python-kid/receipt python-ldap/receipt python-mako/receipt python-markupsafe/receipt python-mechanize/receipt python-mock/receipt python-mpd/receipt python-oauth2/receipt python-ofxparse/receipt python-ooop/receipt python-opengl-accelerate/receipt python-opengl/receipt python-packaging/receipt python-passlib/receipt python-paste/receipt python-pastedeploy/receipt python-pastescript/receipt python-peak-rules/receipt python-phonenumbers/receipt python-pillow/receipt python-prettytable/receipt python-prompt-toolkit/receipt python-py/receipt python-pycryptopp/receipt python-pygments/receipt python-pygraphviz/receipt python-pyliblzma/receipt python-pyparsing/receipt python-pyserial/receipt python-pyte/receipt python-pytest/receipt python-qrcode/receipt python-requests/receipt python-rpi-gpio/receipt python-serial/receipt python-shapely/receipt python-simplejson/receipt python-singledispatch/.icon.png python-singledispatch/receipt python-six/receipt python-smspdu/.icon.png python-smspdu/receipt python-snowballstemmer/receipt python-soappy/receipt python-sphinxcontrib-websupport/receipt python-sqlalchemy/receipt python-tempita/receipt python-terminado/.icon.png python-terminado/receipt python-tornado/.icon.png python-tornado/receipt python-tweepy/receipt python-typing/receipt python-unidecode/receipt python-unittest2/receipt python-urllib3/receipt python-urwid/receipt python-wcwidth/receipt python-weberror/receipt python-webhelpers/receipt python-webtest/receipt python-whoosh/receipt python-xmlutils/receipt python-zfec/receipt pyvim/receipt roundup/receipt sqlobject/receipt turses/receipt virtualenv/receipt vnc2flv/receipt xhtml2pdf/receipt z3/receipt zopeinterface/receipt
line diff
     1.1 Binary file assaultcube/.icon.png has changed
     2.1 --- a/assaultcube/receipt	Tue Sep 11 11:29:43 2018 +0300
     2.2 +++ b/assaultcube/receipt	Fri Sep 14 01:56:52 2018 +0300
     2.3 @@ -1,41 +1,62 @@
     2.4 -# SliTaz package receipt.
     2.5 +# SliTaz package receipt v2.
     2.6  
     2.7  PACKAGE="assaultcube"
     2.8 -VERSION="1.1.0.4"
     2.9 +VERSION="1.2.0.2"
    2.10  CATEGORY="games"
    2.11 -SHORT_DESC="A realistic team oriented multiplayer FPS based on the cube engine."
    2.12 +SHORT_DESC="A realistic team oriented multiplayer FPS based on the Cube engine"
    2.13  MAINTAINER="slaxemulator@gmail.com"
    2.14  LICENSE="zlib/libpng"
    2.15 -SOURCE="AssaultCube"
    2.16 -TARBALL="${SOURCE}_v${VERSION}_source.tar.bz2"
    2.17 -SOURCE="AssaultCube-Source"
    2.18  WEB_SITE="http://assault.cubers.net/"
    2.19 -WGET_URL="$SF_MIRROR/actiongame/$TARBALL"
    2.20  
    2.21 -DEPENDS="openal libsdl-image libsdl-mixer mesa glu assaultcube-data"
    2.22 -BUILD_DEPENDS="openal-dev libsdl-image-dev libsdl-mixer-dev mesa-dev \
    2.23 -glu-dev zlib-dev"
    2.24 +TARBALL="AssaultCube_v$VERSION.tar.bz2"
    2.25 +WGET_URL="https://github.com/assaultcube/AC/releases/download/v$VERSION/$TARBALL"
    2.26  
    2.27 -# Rules to configure and make the package.
    2.28 -compile_rules()
    2.29 -{	
    2.30 +BUILD_DEPENDS="automake libtool clang-dev openal-dev libsdl-image-dev \
    2.31 +libsdl-mixer-dev mesa-dev glu-dev zlib-dev curl-dev"
    2.32 +# xorg-libX11-dev libogg-dev libvorbis-dev
    2.33 +SPLIT="$PACKAGE-data"
    2.34 +COOKOPTS="skip-log-errors"
    2.35 +
    2.36 +compile_rules() {
    2.37 +	export CXX='clang++'
    2.38 +
    2.39 +	cd $src/source/enet
    2.40 +	autoreconf -vfi
    2.41 +	./configure $CONFIGURE_ARGS &&
    2.42 +	make
    2.43 +
    2.44  	cd $src/source/src
    2.45 -	sed -i 's/lvorbisfile/& -lX11/' Makefile
    2.46 -	make
    2.47 -	mkdir -p $DESTDIR/usr/bin
    2.48 -	cp -a ac_client $DESTDIR/usr/bin
    2.49 -	cp -a ac_server $DESTDIR/usr/bin
    2.50 -	
    2.51 +	make || return 1
    2.52 +
    2.53 +	# install executables
    2.54 +	install -Dm755 ac_client $install/usr/bin/ac_client
    2.55 +	install -Dm755 ac_server $install/usr/bin/ac_server
    2.56 +
    2.57 +	# install shell wrappers
    2.58 +	install -Dm755 $stuff/assaultcube        $install/usr/bin/assaultcube
    2.59 +	install -Dm755 $stuff/assaultcube-server $install/usr/bin/assaultcube-server
    2.60 +
    2.61 +	# install data
    2.62 +	mkdir -p $install/usr/share/assaultcube/
    2.63 +	cp -r config/ packages/ docs/ mods/ $install/usr/share/assaultcube/
    2.64 +	find $install -type f -exec chmod a-x '{}' \;
    2.65 +
    2.66 +	# remove CR line endings
    2.67 +	find ./config ./packages ./docs ./mods -type f \
    2.68 +	\( -name '*.cfg' -o -name '*.txt' \) \
    2.69 +	| xargs -n1 dos2unix
    2.70  }
    2.71  
    2.72 -# Rules to gen a SliTaz package suitable for Tazpkg.
    2.73 -genpkg_rules()
    2.74 -{
    2.75 -	mkdir -p $fs/usr/bin
    2.76 -	cp -a $install/usr/bin/ac_client $fs/usr/bin
    2.77 -	cp -a $install/usr/bin/ac_server $fs/usr/bin
    2.78 -	cp -a $stuff/assaultcube $fs/usr/bin
    2.79 -	cp -a $stuff/assaultcube-server $fs/usr/bin
    2.80 -	chmod +x $fs/usr/bin/assaultcube
    2.81 -	chmod +x $fs/usr/bin/assaultcube-server
    2.82 +genpkg_rules() {
    2.83 +	case $PACKAGE in
    2.84 +		assaultcube)
    2.85 +			copy bin/
    2.86 +			DEPENDS="openal libsdl-image libsdl-mixer mesa glu assaultcube-data"
    2.87 +			;;
    2.88 +		*-data)
    2.89 +			copy assaultcube/
    2.90 +			DEPENDS=" "
    2.91 +			CAT="games|data files"
    2.92 +			;;
    2.93 +	esac
    2.94  }
     3.1 --- a/assaultcube/stuff/assaultcube	Tue Sep 11 11:29:43 2018 +0300
     3.2 +++ b/assaultcube/stuff/assaultcube	Fri Sep 14 01:56:52 2018 +0300
     3.3 @@ -1,4 +1,4 @@
     3.4  #!/bin/sh
     3.5  
     3.6  cd /usr/share/assaultcube
     3.7 -ac_client "--home=${HOME}/.assaultcube" "--init=${HOME}/config/init.cfg" "$@"
     3.8 +ac_client "--home=${HOME}/.assaultcube" "--init=${HOME}/.assaultcube/config/init.cfg" "$@"
     4.1 --- a/assaultcube/stuff/assaultcube.desktop	Tue Sep 11 11:29:43 2018 +0300
     4.2 +++ b/assaultcube/stuff/assaultcube.desktop	Fri Sep 14 01:56:52 2018 +0300
     4.3 @@ -7,7 +7,6 @@
     4.4  Exec=assaultcube
     4.5  Icon=assaultcube
     4.6  Terminal=false
     4.7 -X-MultipleArgs=false
     4.8  MimeType=text/html;
     4.9  StartupNotify=false
    4.10  Categories=Game;ActionGame;
     5.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     5.2 +++ b/assaultcube/stuff/patches/assaultcube-gcc6.patch	Fri Sep 14 01:56:52 2018 +0300
     5.3 @@ -0,0 +1,301 @@
     5.4 +From 752950989b4e286459ca9aee3d61a868d7b20fa4 Mon Sep 17 00:00:00 2001
     5.5 +From: ac-stef <ac_stef@users.sf.net>
     5.6 +Date: Sat, 27 Feb 2016 21:28:23 +0100
     5.7 +Subject: [PATCH] fix some errors and warnings for GCC 6
     5.8 +
     5.9 +* do not use std::abs() because math.h includes one, that converts ints
    5.10 +  to double. Use own iabs(), which directly uses labs() instead.
    5.11 +* don't use the word "gamma" as name for variables
    5.12 +* don't use a homebrew round() function
    5.13 +---
    5.14 + source/src/bot/bot_waypoint.cpp | 12 ++++++------
    5.15 + source/src/command.cpp          |  2 +-
    5.16 + source/src/command.h            |  1 +
    5.17 + source/src/crypto.cpp           |  2 +-
    5.18 + source/src/editing.cpp          |  6 +++---
    5.19 + source/src/entity.h             |  2 +-
    5.20 + source/src/main.cpp             |  8 ++++----
    5.21 + source/src/platform.h           |  9 +--------
    5.22 + source/src/protos.h             |  3 ++-
    5.23 + source/src/rendercubes.cpp      |  8 ++++----
    5.24 + source/src/rendertext.cpp       |  4 ++--
    5.25 + source/src/tools.h              |  3 +--
    5.26 + source/src/world.cpp            |  6 +++---
    5.27 + source/src/worldocull.cpp       |  2 +-
    5.28 + source/src/worldrender.cpp      |  4 ++--
    5.29 + 15 files changed, 33 insertions(+), 39 deletions(-)
    5.30 +
    5.31 +diff --git a/source/src/bot/bot_waypoint.cpp b/source/src/bot/bot_waypoint.cpp
    5.32 +index 520c686..7b265ef 100644
    5.33 +--- a/source/src/bot/bot_waypoint.cpp
    5.34 ++++ b/source/src/bot/bot_waypoint.cpp
    5.35 +@@ -1221,7 +1221,7 @@ void CWaypointClass::CalcCost(node_s *pNode)
    5.36 +                     flCost += (1.0f-flFraction)*0.5f;
    5.37 +                }
    5.38 + 
    5.39 +-               if ((abs(a) > 4) || (abs(b) > 4)) continue;
    5.40 ++               if ((iabs(a) > 4) || (iabs(b) > 4)) continue;
    5.41 + 
    5.42 +                vec from = to;
    5.43 +                to.z -= (JUMP_HEIGHT - 1.0f);
    5.44 +@@ -1249,7 +1249,7 @@ void CWaypointClass::CalcCost(node_s *pNode)
    5.45 +                     flCost += (1.0f-flFraction)*0.5f;
    5.46 +                }
    5.47 + 
    5.48 +-               if ((abs(a) > 4) || (abs(b) > 4)) continue;
    5.49 ++               if ((iabs(a) > 4) || (iabs(b) > 4)) continue;
    5.50 + 
    5.51 +                vec from = to;
    5.52 +                to.z -= (JUMP_HEIGHT - 1.0f);
    5.53 +@@ -1671,12 +1671,12 @@ node_s *CWaypointClass::GetNearestTriggerFloodWP(vec v_origin, float flRange)
    5.54 + void CWaypointClass::GetNodeIndexes(const vec &v_origin, short *i, short *j)
    5.55 + {
    5.56 +      // Function code by cheesy and PMB
    5.57 +-     //*i = abs((int)((int)(v_origin.x + (2*ssize)) / SECTOR_SIZE));
    5.58 +-     //*j = abs((int)((int)(v_origin.y + (2*ssize)) / SECTOR_SIZE));
    5.59 ++     //*i = iabs((int)((int)(v_origin.x + (2*ssize)) / SECTOR_SIZE));
    5.60 ++     //*j = iabs((int)((int)(v_origin.y + (2*ssize)) / SECTOR_SIZE));
    5.61 +      //*i = (int)((v_origin.x) / ssize * MAX_MAP_GRIDS);
    5.62 +      //*j = (int)((v_origin.y) / ssize * MAX_MAP_GRIDS);
    5.63 +-     *i = abs((int)((v_origin.x) / MAX_MAP_GRIDS));
    5.64 +-     *j = abs((int)((v_origin.y) / MAX_MAP_GRIDS));
    5.65 ++     *i = iabs((int)((v_origin.x) / MAX_MAP_GRIDS));
    5.66 ++     *j = iabs((int)((v_origin.y) / MAX_MAP_GRIDS));
    5.67 + 
    5.68 +      if (*i > MAX_MAP_GRIDS - 1)
    5.69 +           *i = MAX_MAP_GRIDS - 1;
    5.70 +diff --git a/source/src/command.cpp b/source/src/command.cpp
    5.71 +index 668f3bf..2a5c90d 100644
    5.72 +--- a/source/src/command.cpp
    5.73 ++++ b/source/src/command.cpp
    5.74 +@@ -499,7 +499,7 @@ char *executeret(const char *p)                            // all evaluation hap
    5.75 +             if(lc<=seer_t1.length())
    5.76 +             {
    5.77 +                 int dt = seer_t1[seer_index] - seer_t1[lc];
    5.78 +-                if(abs(dt)<2)
    5.79 ++                if(iabs(dt)<2)
    5.80 +                 {
    5.81 +                     conoutf("SCRIPT EXECUTION warning [%d:%s]", &p, p);
    5.82 +                     seer_t2.add(seer_t1[seer_index]);
    5.83 +diff --git a/source/src/command.h b/source/src/command.h
    5.84 +index a3ca68a..2a3de0c 100644
    5.85 +--- a/source/src/command.h
    5.86 ++++ b/source/src/command.h
    5.87 +@@ -86,6 +86,7 @@ enum { IEXC_CORE = 0, IEXC_CFG, IEXC_PROMPT, IEXC_MAPCFG, IEXC_MDLCFG, IEXC_NUM
    5.88 + #define VARNP(name, global, min, cur, max) int global = variable(#name, min, cur, max, &global, NULL, true)
    5.89 + #define VARF(name, min, cur, max, body)  extern int name; void var_##name() { body; } int name = variable(#name, min, cur, max, &name, var_##name, false)
    5.90 + #define VARFP(name, min, cur, max, body) extern int name; void var_##name() { body; } int name = variable(#name, min, cur, max, &name, var_##name, true)
    5.91 ++#define VARNFP(name, global, min, cur, max, body) extern int global; void var_##name() { body; } int global = variable(#name, min, cur, max, &global, var_##name, true)
    5.92 + 
    5.93 + #define FVARP(name, min, cur, max) float name = fvariable(#name, min, cur, max, &name, NULL, true)
    5.94 + #define FVAR(name, min, cur, max)  float name = fvariable(#name, min, cur, max, &name, NULL, false)
    5.95 +diff --git a/source/src/crypto.cpp b/source/src/crypto.cpp
    5.96 +index 44041be..0684750 100644
    5.97 +--- a/source/src/crypto.cpp
    5.98 ++++ b/source/src/crypto.cpp
    5.99 +@@ -778,7 +778,7 @@ static const char *hashchunktoa(tiger::chunk h)   // portable solution instead o
   5.100 + const char *genpwdhash(const char *name, const char *pwd, int salt)
   5.101 + {
   5.102 +     static string temp;
   5.103 +-    formatstring(temp)("%s %d %s %s %d", pwd, salt, name, pwd, abs(PROTOCOL_VERSION));
   5.104 ++    formatstring(temp)("%s %d %s %s %d", pwd, salt, name, pwd, iabs(PROTOCOL_VERSION));
   5.105 +     tiger::hashval hash;
   5.106 +     tiger::hash((uchar *)temp, (int)strlen(temp), hash);
   5.107 +     formatstring(temp)("%s %s %s", hashchunktoa(hash.chunks[0]), hashchunktoa(hash.chunks[1]), hashchunktoa(hash.chunks[2]));
   5.108 +diff --git a/source/src/editing.cpp b/source/src/editing.cpp
   5.109 +index 8d5e1ff..745aa98 100644
   5.110 +--- a/source/src/editing.cpp
   5.111 ++++ b/source/src/editing.cpp
   5.112 +@@ -137,11 +137,11 @@ void checkselections()
   5.113 + void makesel(bool isnew)
   5.114 + {
   5.115 +     block &cursel = sels.last(); //RR 10/12/12 - FIXEME, error checking should happen with "isnew", not here checking if it really is new.
   5.116 +-    if(isnew || sels.length() == 0) addselection(min(lastx, cx), min(lasty, cy), abs(lastx-cx)+1, abs(lasty-cy)+1, max(lasth, ch));
   5.117 ++    if(isnew || sels.length() == 0) addselection(min(lastx, cx), min(lasty, cy), iabs(lastx-cx)+1, iabs(lasty-cy)+1, max(lasth, ch));
   5.118 +     else
   5.119 +     {
   5.120 +         cursel.x = min(lastx, cx); cursel.y = min(lasty, cy);
   5.121 +-        cursel.xs = abs(lastx-cx)+1; cursel.ys = abs(lasty-cy)+1;
   5.122 ++        cursel.xs = iabs(lastx-cx)+1; cursel.ys = iabs(lasty-cy)+1;
   5.123 +         cursel.h = max(lasth, ch);
   5.124 +         correctsel(cursel);
   5.125 +     }
   5.126 +@@ -849,7 +849,7 @@ void movemap(int xo, int yo, int zo) // move whole map
   5.127 +     }
   5.128 +     if(xo || yo)
   5.129 +     {
   5.130 +-        block b = { max(-xo, 0), max(-yo, 0), ssize - abs(xo), ssize - abs(yo) }, *cp = blockcopy(b);
   5.131 ++        block b = { max(-xo, 0), max(-yo, 0), ssize - iabs(xo), ssize - iabs(yo) }, *cp = blockcopy(b);
   5.132 +         cp->x = max(xo, 0);
   5.133 +         cp->y = max(yo, 0);
   5.134 +         blockpaste(*cp);
   5.135 +diff --git a/source/src/entity.h b/source/src/entity.h
   5.136 +index e2ad32d..84ac385 100644
   5.137 +--- a/source/src/entity.h
   5.138 ++++ b/source/src/entity.h
   5.139 +@@ -538,7 +538,7 @@ class playerent : public dynent, public playerstate
   5.140 +     {
   5.141 +         const int maxskin[2] = { 4, 6 };
   5.142 +         t = team_base(t < 0 ? team : t);
   5.143 +-        nextskin[t] = abs(s) % maxskin[t];
   5.144 ++        nextskin[t] = iabs(s) % maxskin[t];
   5.145 +     }
   5.146 + };
   5.147 + 
   5.148 +diff --git a/source/src/main.cpp b/source/src/main.cpp
   5.149 +index 0d57c0c..c51cd74 100644
   5.150 +--- a/source/src/main.cpp
   5.151 ++++ b/source/src/main.cpp
   5.152 +@@ -519,11 +519,11 @@ void setresdata(char *s, enet_uint32 c)
   5.153 + COMMANDF(screenres, "ii", (int *w, int *h) { screenres(*w, *h); });
   5.154 + 
   5.155 + static int curgamma = 100;
   5.156 +-VARFP(gamma, 30, 100, 300,
   5.157 ++VARNFP(gamma, vgamma, 30, 100, 300,
   5.158 + {
   5.159 +-    if(gamma == curgamma) return;
   5.160 +-    curgamma = gamma;
   5.161 +-    float f = gamma/100.0f;
   5.162 ++    if(vgamma == curgamma) return;
   5.163 ++    curgamma = vgamma;
   5.164 ++    float f = vgamma/100.0f;
   5.165 +     if(SDL_SetGamma(f,f,f)==-1) conoutf("Could not set gamma: %s", SDL_GetError());
   5.166 + });
   5.167 + 
   5.168 +diff --git a/source/src/platform.h b/source/src/platform.h
   5.169 +index aece7e2..fd2eef1 100644
   5.170 +--- a/source/src/platform.h
   5.171 ++++ b/source/src/platform.h
   5.172 +@@ -2,14 +2,6 @@
   5.173 +     #ifdef _FORTIFY_SOURCE
   5.174 +         #undef _FORTIFY_SOURCE
   5.175 +     #endif
   5.176 +-
   5.177 +-    #define gamma __gamma
   5.178 +-#endif
   5.179 +-
   5.180 +-#include <math.h>
   5.181 +-
   5.182 +-#ifdef __GNUC__
   5.183 +-    #undef gamma
   5.184 + #endif
   5.185 + 
   5.186 + #include <string.h>
   5.187 +@@ -19,6 +11,7 @@
   5.188 + #include <ctype.h>
   5.189 + #include <time.h>
   5.190 + #include <limits.h>
   5.191 ++#include <math.h>
   5.192 + #ifdef __GNUC__
   5.193 +     #include <new>
   5.194 +     #include <signal.h>
   5.195 +diff --git a/source/src/protos.h b/source/src/protos.h
   5.196 +index 1c07fad..97b0ee0 100644
   5.197 +--- a/source/src/protos.h
   5.198 ++++ b/source/src/protos.h
   5.199 +@@ -1053,7 +1053,8 @@ struct servercommandline
   5.200 +                 {
   5.201 +                     demo_interm = true;
   5.202 +                 }
   5.203 +-                else if(ai > 0) maxdemos = ai; break;
   5.204 ++                else if(ai > 0) maxdemos = ai;
   5.205 ++                break;
   5.206 +             }
   5.207 +             case 'W': demopath = a; break;
   5.208 +             case 'r': maprot = a; break;
   5.209 +diff --git a/source/src/rendercubes.cpp b/source/src/rendercubes.cpp
   5.210 +index 1940da8..2be7fb0 100644
   5.211 +--- a/source/src/rendercubes.cpp
   5.212 ++++ b/source/src/rendercubes.cpp
   5.213 +@@ -216,9 +216,9 @@ void render_flat(int wtex, int x, int y, int size, int h, sqr *l1, sqr *l4, sqr
   5.214 +     else        // continue strip
   5.215 +     {
   5.216 +         int lighterr = lighterror*2;
   5.217 +-        if((abs(ol1r-l3->r)<lighterr && abs(ol2r-l4->r)<lighterr        // skip vertices if light values are close enough
   5.218 +-        &&  abs(ol1g-l3->g)<lighterr && abs(ol2g-l4->g)<lighterr
   5.219 +-        &&  abs(ol1b-l3->b)<lighterr && abs(ol2b-l4->b)<lighterr) || !wtex)
   5.220 ++        if((iabs(ol1r-l3->r)<lighterr && iabs(ol2r-l4->r)<lighterr        // skip vertices if light values are close enough
   5.221 ++        &&  iabs(ol1g-l3->g)<lighterr && iabs(ol2g-l4->g)<lighterr
   5.222 ++        &&  iabs(ol1b-l3->b)<lighterr && iabs(ol2b-l4->b)<lighterr) || !wtex)
   5.223 +         {
   5.224 +             verts.setsize(verts.length()-2);
   5.225 +             nquads--;
   5.226 +@@ -375,7 +375,7 @@ void render_square(int wtex, float floor1, float floor2, float ceil1, float ceil
   5.227 +     {
   5.228 +         int lighterr = lighterror*2;
   5.229 +         if((!hf && !ohf)
   5.230 +-        && ((abs(ol1r-l2->r)<lighterr && abs(ol1g-l2->g)<lighterr && abs(ol1b-l2->b)<lighterr) || !wtex))       // skip vertices if light values are close enough
   5.231 ++        && ((iabs(ol1r-l2->r)<lighterr && iabs(ol1g-l2->g)<lighterr && iabs(ol1b-l2->b)<lighterr) || !wtex))       // skip vertices if light values are close enough
   5.232 +         {
   5.233 +             verts.setsize(verts.length()-2);
   5.234 +             nquads--;
   5.235 +diff --git a/source/src/rendertext.cpp b/source/src/rendertext.cpp
   5.236 +index 0ed23af..b55da4f 100644
   5.237 +--- a/source/src/rendertext.cpp
   5.238 ++++ b/source/src/rendertext.cpp
   5.239 +@@ -330,7 +330,7 @@ static void text_color(char c, char *stack, int size, int &sp, bvec color, int a
   5.240 +         if(c=='r') c = stack[(sp > 0) ? --sp : sp]; // restore color
   5.241 +         else if(c == 'b') { if(allowblinkingtext && !ignoreblinkingbit) stack[sp] *= -1; } // blinking text - only if allowed
   5.242 +         else stack[sp] = c;
   5.243 +-        switch(abs(stack[sp]))
   5.244 ++        switch(iabs(stack[sp]))
   5.245 +         {
   5.246 +             case '0': color = bvec( 2,  255,  128 ); break;   // green: player talk
   5.247 +             case '1': color = bvec( 96,  160, 255 ); break;   // blue: team chat
   5.248 +@@ -380,7 +380,7 @@ static void text_color(char c, char *stack, int size, int &sp, bvec color, int a
   5.249 +             //default: color = bvec( 255, 255, 255 ); break;
   5.250 +         }
   5.251 +         int b = (int) (sinf(lastmillis / 200.0f) * 115.0f);
   5.252 +-        b = stack[sp] > 0 ? 100 : min(abs(b), 100);
   5.253 ++        b = stack[sp] > 0 ? 100 : min(iabs(b), 100);
   5.254 +         glColor4ub(color.x, color.y, color.z, (a * b) / 100);
   5.255 +     }
   5.256 + }
   5.257 +diff --git a/source/src/tools.h b/source/src/tools.h
   5.258 +index 0aeacff..9eb5a38 100644
   5.259 +--- a/source/src/tools.h
   5.260 ++++ b/source/src/tools.h
   5.261 +@@ -54,8 +54,7 @@ static inline T min(T a, T b)
   5.262 + {
   5.263 +     return a < b ? a : b;
   5.264 + }
   5.265 +-
   5.266 +-static inline float round(float x) { return floor(x + 0.5f); }
   5.267 ++inline int iabs(int n) { return labs(n); }
   5.268 + 
   5.269 + #define clamp(a,b,c) (max(b, min(a, c)))
   5.270 + #define rnd(x) ((int)(randomMT()&0xFFFFFF)%(x))
   5.271 +diff --git a/source/src/world.cpp b/source/src/world.cpp
   5.272 +index 6a1c7bb..99a70eb 100644
   5.273 +--- a/source/src/world.cpp
   5.274 ++++ b/source/src/world.cpp
   5.275 +@@ -79,9 +79,9 @@ void remip(const block &b, int level)
   5.276 +                 || o[i]->ceil!=o[3]->ceil
   5.277 +                 || o[i]->ftex!=o[3]->ftex
   5.278 +                 || o[i]->ctex!=o[3]->ctex
   5.279 +-                || abs(o[i+1]->r-o[0]->r)>lighterr          // perfect mip even if light is not exactly equal
   5.280 +-                || abs(o[i+1]->g-o[0]->g)>lighterr
   5.281 +-                || abs(o[i+1]->b-o[0]->b)>lighterr
   5.282 ++                || iabs(o[i+1]->r-o[0]->r)>lighterr          // perfect mip even if light is not exactly equal
   5.283 ++                || iabs(o[i+1]->g-o[0]->g)>lighterr
   5.284 ++                || iabs(o[i+1]->b-o[0]->b)>lighterr
   5.285 +                 || o[i]->utex!=o[3]->utex
   5.286 +                 || o[i]->wtex!=o[3]->wtex) goto c;
   5.287 +             }
   5.288 +diff --git a/source/src/worldrender.cpp b/source/src/worldrender.cpp
   5.289 +index 8fd3104..45aa606 100644
   5.290 +--- a/source/src/worldrender.cpp
   5.291 ++++ b/source/src/worldrender.cpp
   5.292 +@@ -297,10 +297,10 @@ void distlod(int &low, int &high, int angle, float widef)
   5.293 + void render_world(float vx, float vy, float vh, float changelod, int yaw, int pitch, float fov, float fovy, int w, int h)
   5.294 + {
   5.295 +     loopi(LARGEST_FACTOR) stats[i] = 0;
   5.296 +-    min_lod = minimap || (player1->isspectating() && player1->spectatemode == SM_OVERVIEW) ? MAX_LOD : MIN_LOD+abs(pitch)/12;
   5.297 ++    min_lod = minimap || (player1->isspectating() && player1->spectatemode == SM_OVERVIEW) ? MAX_LOD : MIN_LOD+iabs(pitch)/12;
   5.298 +     yaw = 360-yaw;
   5.299 +     float widef = fov/75.0f;
   5.300 +-    int cdist = abs(yaw%90-45);
   5.301 ++    int cdist = iabs(yaw%90-45);
   5.302 +     if(cdist<7)    // hack to avoid popup at high fovs at 45 yaw
   5.303 +     {
   5.304 +         min_lod = max(min_lod, (int)(MIN_LOD+(10-cdist)/1.0f*widef)); // less if lod worked better
     6.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     6.2 +++ b/assaultcube/stuff/patches/series	Fri Sep 14 01:56:52 2018 +0300
     6.3 @@ -0,0 +1,3 @@
     6.4 +# from Arch Linux:
     6.5 +# https://www.archlinux.org/packages/community/x86_64/assaultcube/
     6.6 +assaultcube-gcc6.patch
     7.1 Binary file clang/.icon.png has changed
     8.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     8.2 +++ b/clang/receipt	Fri Sep 14 01:56:52 2018 +0300
     8.3 @@ -0,0 +1,56 @@
     8.4 +# SliTaz package receipt v2.
     8.5 +
     8.6 +PACKAGE="clang"
     8.7 +VERSION="5.0.0" # follow llvm
     8.8 +CATEGORY="development"
     8.9 +SHORT_DESC="C language family frontend for LLVM"
    8.10 +MAINTAINER="al.bobylev@gmail.com"
    8.11 +LICENSE="custom"
    8.12 +WEB_SITE="https://clang.llvm.org/"
    8.13 +
    8.14 +TARBALL="cfe-$VERSION.src.tar.xz"
    8.15 +WGET_URL="https://releases.llvm.org/$VERSION/$TARBALL"
    8.16 +
    8.17 +BUILD_DEPENDS="cmake llvm-dev z3-dev"
    8.18 +SPLIT="clang-libs clang-analyzer clang clang-dev"
    8.19 +
    8.20 +compile_rules() {
    8.21 +	mkdir build
    8.22 +	cd    build
    8.23 +
    8.24 +	cmake \
    8.25 +		-Wno-dev \
    8.26 +		-DCMAKE_BUILD_TYPE=MinSizeRel \
    8.27 +		-DCMAKE_C_FLAGS_MINSIZEREL_INIT="$CFLAGS" \
    8.28 +		-DCMAKE_CXX_FLAGS_MINSIZEREL_INIT="$CXXFLAGS" \
    8.29 +		-DCMAKE_EXE_LINKER_FLAGS_MINSIZEREL_INIT="$LDFLAGS" \
    8.30 +		-DCMAKE_INSTALL_PREFIX=/usr \
    8.31 +		-DCMAKE_VERBOSE_MAKEFILE=OFF \
    8.32 +		.. &&
    8.33 +	make clang-tblgen &&
    8.34 +	make &&
    8.35 +	make DESTDIR="$install" install
    8.36 +}
    8.37 +
    8.38 +genpkg_rules() {
    8.39 +	case $PACKAGE in
    8.40 +		clang-libs)
    8.41 +			copy *.so*
    8.42 +			CAT="development|shared libs"
    8.43 +			DEPENDS="llvm-libs"
    8.44 +			;;
    8.45 +		clang-analyzer)
    8.46 +			copy bin/scan-* libexec/*-analyzer share/scan-*
    8.47 +			CAT="development|analysis framework"
    8.48 +			DEPENDS="python"
    8.49 +			;;
    8.50 +		clang)
    8.51 +			copy @std @rm
    8.52 +			DEPENDS="clang-libs llvm-libs python   clang-analyzer"
    8.53 +			;;
    8.54 +		*-dev)
    8.55 +			copy @dev
    8.56 +			DEPENDS=""
    8.57 +			;;
    8.58 +	esac
    8.59 +}
     9.1 --- a/cmake/receipt	Tue Sep 11 11:29:43 2018 +0300
     9.2 +++ b/cmake/receipt	Fri Sep 14 01:56:52 2018 +0300
     9.3 @@ -13,7 +13,8 @@
     9.4  WGET_URL="http://www.cmake.org/files/v${VERSION%.*}/$TARBALL"
     9.5  
     9.6  BUILD_DEPENDS="zlib-dev curl-dev bzip2-dev xz-dev libarchive-dev \
     9.7 -expat-dev ncurses-dev gfortran libuv-dev"
     9.8 +expat-dev ncurses-dev gfortran libuv-dev jsoncpp-dev"
     9.9 +SPLIT="$PACKAGE-common"
    9.10  
    9.11  compile_rules() {
    9.12  	sed -i '/"lib64"/s/64//' Modules/GNUInstallDirs.cmake
    9.13 @@ -23,7 +24,6 @@
    9.14  		--prefix=/usr \
    9.15  		--system-libs \
    9.16  		--mandir=/share/man \
    9.17 -		--no-system-jsoncpp \
    9.18  		--no-system-librhash \
    9.19  		--docdir=/share/doc/$PACKAGE-$VERSION &&
    9.20  	make &&
    9.21 @@ -31,8 +31,17 @@
    9.22  }
    9.23  
    9.24  genpkg_rules() {
    9.25 -	copy @std @dev
    9.26 -	DEPENDS="expat libarchive libcurl libuv ncurses ncurses-libform zlib"
    9.27 +	case $PACKAGE in
    9.28 +		cmake)
    9.29 +			copy bin/
    9.30 +			DEPENDS="cmake-common expat jsoncpp libarchive libcurl libuv \
    9.31 +			ncurses ncurses-libform zlib"
    9.32 +			;;
    9.33 +		cmake-common)
    9.34 +			copy @std @dev @rm
    9.35 +			CAT="development|common files"
    9.36 +			;;
    9.37 +	esac
    9.38  }
    9.39  
    9.40  # CMake should be updated both with Boost:
    10.1 --- a/jsoncpp/receipt	Tue Sep 11 11:29:43 2018 +0300
    10.2 +++ b/jsoncpp/receipt	Fri Sep 14 01:56:52 2018 +0300
    10.3 @@ -11,19 +11,20 @@
    10.4  TARBALL="$PACKAGE-$VERSION.tar.gz"
    10.5  WGET_URL="$WEB_SITE/archive/$VERSION.tar.gz"
    10.6  
    10.7 -BUILD_DEPENDS="cmake"
    10.8 +BUILD_DEPENDS="meson ninja"
    10.9 +SPLIT="$PACKAGE-dev"
   10.10  
   10.11  compile_rules() {
   10.12  	mkdir build
   10.13  	cd    build
   10.14 -	cmake \
   10.15 -		-DCMAKE_CXX_FLAGS="-ffloat-store" \
   10.16 -		-DCMAKE_INSTALL_PREFIX=/usr \
   10.17 -		.. &&
   10.18 -	make &&
   10.19 -	make DESTDIR=$DESTDIR install
   10.20 +	meson-wrapper &&
   10.21 +	ninja &&
   10.22 +	ninja install
   10.23  }
   10.24  
   10.25  genpkg_rules() {
   10.26 -	copy @dev
   10.27 +	case $PACKAGE in
   10.28 +		jsoncpp) copy @std;;
   10.29 +		*-dev)   copy @dev;;
   10.30 +	esac
   10.31  }
    11.1 --- a/jsoncpp/stuff/patches/0001-json_writer-fix-build-with-glibc-2.26.patch	Tue Sep 11 11:29:43 2018 +0300
    11.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    11.3 @@ -1,33 +0,0 @@
    11.4 -From 2cb87c456f95510d55dd40f783435ecd1177c453 Mon Sep 17 00:00:00 2001
    11.5 -From: Romain Naour <romain.naour@gmail.com>
    11.6 -Date: Sat, 26 Aug 2017 19:39:03 +0200
    11.7 -Subject: [PATCH] json_writer: fix build with glibc >= 2.26
    11.8 -
    11.9 -src/lib_json/json_writer.cpp:45:23: error: 'isfinite' is not a member of 'std'
   11.10 - #define isfinite std::isfinite
   11.11 -                       ^
   11.12 -
   11.13 -Signed-off-by: Romain Naour <romain.naour@gmail.com>
   11.14 ----
   11.15 - src/lib_json/json_writer.cpp | 3 +++
   11.16 - 1 file changed, 3 insertions(+)
   11.17 -
   11.18 -diff --git a/src/lib_json/json_writer.cpp b/src/lib_json/json_writer.cpp
   11.19 -index 02f1cb1..a3189cb 100644
   11.20 ---- a/src/lib_json/json_writer.cpp
   11.21 -+++ b/src/lib_json/json_writer.cpp
   11.22 -@@ -42,9 +42,12 @@
   11.23 - #else
   11.24 - #include <cmath>
   11.25 - #if !(defined(__QNXNTO__)) // QNX already defines isfinite
   11.26 -+// std::isfinite is not defined on glibc >= 2.26
   11.27 -+#if !(defined(__GLIBC__) && (__GLIBC__ > 2 || (__GLIBC__ == 2 && __GLIBC_MINOR__ >= 26)))
   11.28 - #define isfinite std::isfinite
   11.29 - #endif
   11.30 - #endif
   11.31 -+#endif
   11.32 - 
   11.33 - #if defined(_MSC_VER)
   11.34 - #if !defined(WINCE) && defined(__STDC_SECURE_LIB__) && _MSC_VER >= 1500 // VC++ 9.0 and above
   11.35 --- 
   11.36 -2.9.5
    12.1 --- a/jsoncpp/stuff/patches/series	Tue Sep 11 11:29:43 2018 +0300
    12.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    12.3 @@ -1,2 +0,0 @@
    12.4 -# from http://patchwork.ozlabs.org/patch/809144/
    12.5 -0001-json_writer-fix-build-with-glibc-2.26.patch
    13.1 --- a/kivy/receipt	Tue Sep 11 11:29:43 2018 +0300
    13.2 +++ b/kivy/receipt	Fri Sep 14 01:56:52 2018 +0300
    13.3 @@ -9,7 +9,7 @@
    13.4  LICENSE="LGPL3"
    13.5  WEB_SITE="http://kivy.org/"
    13.6  TARBALL="$SOURCE-$VERSION.tar.gz"
    13.7 -WGET_URL="http://pypi.python.org/packages/source/${SOURCE:0:1}/$SOURCE/$TARBALL"
    13.8 +WGET_URL="https://files.pythonhosted.org/packages/source/${SOURCE:0:1}/$SOURCE/$TARBALL"
    13.9  
   13.10  DEPENDS="python"
   13.11  BUILD_DEPENDS="python-dev python-cython mesa-dev glew-dev"
    14.1 --- a/libnjb/receipt	Tue Sep 11 11:29:43 2018 +0300
    14.2 +++ b/libnjb/receipt	Fri Sep 14 01:56:52 2018 +0300
    14.3 @@ -1,7 +1,7 @@
    14.4  # SliTaz package receipt v2.
    14.5  
    14.6  PACKAGE="libnjb"
    14.7 -VERSION="2.2.6"
    14.8 +VERSION="2.2.7"
    14.9  CATEGORY="system-tools"
   14.10  SHORT_DESC="Communicating with the Creative Nomad JukeBox and Dell DJ"
   14.11  MAINTAINER="keupont@no-log.org"
   14.12 @@ -15,21 +15,23 @@
   14.13  SPLIT="libnjb-dev"
   14.14  
   14.15  compile_rules() {
   14.16 -	./configure $CONFIGURE_ARGS &&
   14.17 +	./configure \
   14.18 +		--disable-static \
   14.19 +		$CONFIGURE_ARGS &&
   14.20  	fix libtool &&
   14.21  	make &&
   14.22 -	make DESTDIR=$DESTDIR install
   14.23 +	make install
   14.24  }
   14.25  
   14.26  genpkg_rules() {
   14.27  	case $PACKAGE in
   14.28  		libnjb)
   14.29  			copy @std
   14.30 -			DEPENDS="libusb-compat"
   14.31 +			DEPENDS="libusb-compat ncurses"
   14.32  			;;
   14.33  		*-dev)
   14.34  			copy @dev
   14.35 -			DEPENDS="libnjb libusb zlib"
   14.36 +			DEPENDS="libnjb libusb-compat-dev"
   14.37  			;;
   14.38  	esac
   14.39  }
    15.1 --- a/libnsbmp/receipt	Tue Sep 11 11:29:43 2018 +0300
    15.2 +++ b/libnsbmp/receipt	Fri Sep 14 01:56:52 2018 +0300
    15.3 @@ -2,7 +2,7 @@
    15.4  
    15.5  PACKAGE="libnsbmp"
    15.6  COMMIT=""
    15.7 -VERSION="0.1.4"
    15.8 +VERSION="0.1.5"
    15.9  CATEGORY="libs"
   15.10  SHORT_DESC="Decoding library for BMP and ICO image file formats"
   15.11  MAINTAINER="al.bobylev@gmail.com"
    16.1 --- a/libnsgif/receipt	Tue Sep 11 11:29:43 2018 +0300
    16.2 +++ b/libnsgif/receipt	Fri Sep 14 01:56:52 2018 +0300
    16.3 @@ -2,7 +2,7 @@
    16.4  
    16.5  PACKAGE="libnsgif"
    16.6  COMMIT=""
    16.7 -VERSION="0.2.0"
    16.8 +VERSION="0.2.1"
    16.9  CATEGORY="libs"
   16.10  SHORT_DESC="Decoding library for the GIF image file format"
   16.11  MAINTAINER="pankso@slitaz.org"
    17.1 --- a/libnsgif/stuff/patches/gcc7.patch	Tue Sep 11 11:29:43 2018 +0300
    17.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    17.3 @@ -1,12 +0,0 @@
    17.4 ---- a/0.2.0/src/lzw.c
    17.5 -+++ b/0.2.0/src/lzw.c
    17.6 -@@ -168,7 +168,9 @@
    17.7 - 		const uint8_t *data = ctx->sb_data + (ctx->sb_bit >> 3);
    17.8 - 		switch (byte_advance) {
    17.9 - 			case 2: code |= data[2] << 16;
   17.10 -+				/* FALLTHROUGH */
   17.11 - 			case 1: code |= data[1] <<  8;
   17.12 -+				/* FALLTHROUGH */
   17.13 - 			case 0: code |= data[0] <<  0;
   17.14 - 		}
   17.15 - 		ctx->sb_bit += code_size;
    18.1 --- a/libnsgif/stuff/patches/series	Tue Sep 11 11:29:43 2018 +0300
    18.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    18.3 @@ -1,1 +0,0 @@
    18.4 -gcc7.patch
    19.1 --- a/libopenraw/receipt	Tue Sep 11 11:29:43 2018 +0300
    19.2 +++ b/libopenraw/receipt	Fri Sep 14 01:56:52 2018 +0300
    19.3 @@ -1,7 +1,7 @@
    19.4  # SliTaz package receipt v2.
    19.5  
    19.6  PACKAGE="libopenraw"
    19.7 -VERSION="0.1.2"
    19.8 +VERSION="0.1.3"
    19.9  CATEGORY="graphics"
   19.10  SHORT_DESC="Library for decoding RAW files"
   19.11  MAINTAINER="al.bobylev@gmail.com"
    20.1 --- a/libpano13/receipt	Tue Sep 11 11:29:43 2018 +0300
    20.2 +++ b/libpano13/receipt	Fri Sep 14 01:56:52 2018 +0300
    20.3 @@ -1,7 +1,7 @@
    20.4  # SliTaz package receipt v2.
    20.5  
    20.6  PACKAGE="libpano13"
    20.7 -VERSION="2.9.18"
    20.8 +VERSION="2.9.19"
    20.9  CATEGORY="development"
   20.10  SHORT_DESC="Panorama tools library"
   20.11  MAINTAINER="pascal.bellard@slitaz.org"
   20.12 @@ -11,21 +11,24 @@
   20.13  TARBALL="$PACKAGE-$VERSION.tar.gz"
   20.14  WGET_URL="$SF_MIRROR/panotools/$TARBALL"
   20.15  
   20.16 -BUILD_DEPENDS="bash libpng16-dev jpeg-dev tiff-dev"
   20.17 +BUILD_DEPENDS="zlib-dev libpng16-dev libjpeg-turbo-dev tiff-dev"
   20.18  SPLIT="libpano13-dev"
   20.19  
   20.20  compile_rules() {
   20.21 +	# to fix: undefined reference to `float2rgbe'; undefined reference to `rgbe2float'
   20.22 +	sed -i 's|^INLINE ||' rgbe.h rgbe.c
   20.23 +
   20.24  	./configure $CONFIGURE_ARGS &&
   20.25  	fix libtool &&
   20.26  	make &&
   20.27 -	make DESTDIR=$DESTDIR install
   20.28 +	make install
   20.29  }
   20.30  
   20.31  genpkg_rules() {
   20.32  	case $PACKAGE in
   20.33  		libpano13)
   20.34  			copy @std
   20.35 -			DEPENDS="libpng16 jpeg tiff"
   20.36 +			DEPENDS="libjpeg-turbo libpng16 tiff"
   20.37  			;;
   20.38  		*-dev)
   20.39  			copy @dev
    21.1 --- a/libparserutils/receipt	Tue Sep 11 11:29:43 2018 +0300
    21.2 +++ b/libparserutils/receipt	Fri Sep 14 01:56:52 2018 +0300
    21.3 @@ -2,7 +2,7 @@
    21.4  
    21.5  PACKAGE="libparserutils"
    21.6  COMMIT=""
    21.7 -VERSION="0.2.3"
    21.8 +VERSION="0.2.4"
    21.9  CATEGORY="system-tools"
   21.10  SHORT_DESC="Library for building efficient parsers"
   21.11  MAINTAINER="pankso@slitaz.org"
    22.1 --- a/libsndfile/receipt	Tue Sep 11 11:29:43 2018 +0300
    22.2 +++ b/libsndfile/receipt	Fri Sep 14 01:56:52 2018 +0300
    22.3 @@ -1,9 +1,9 @@
    22.4  # SliTaz package receipt v2.
    22.5  
    22.6  PACKAGE="libsndfile"
    22.7 -VERSION="1.0.27"
    22.8 +VERSION="1.0.28"
    22.9  CATEGORY="multimedia"
   22.10 -SHORT_DESC="A C library for reading and writing files containing sampled sound"
   22.11 +SHORT_DESC="Reading and writing files containing sampled sound"
   22.12  MAINTAINER="jozee@slitaz.org"
   22.13  LICENSE="LGPL2.1"
   22.14  WEB_SITE="http://www.mega-nerd.com/libsndfile/"
    23.1 --- a/libsysstat/receipt	Tue Sep 11 11:29:43 2018 +0300
    23.2 +++ b/libsysstat/receipt	Fri Sep 14 01:56:52 2018 +0300
    23.3 @@ -1,13 +1,13 @@
    23.4  # SliTaz package receipt v2.
    23.5  
    23.6  PACKAGE="libsysstat"
    23.7 -VERSION="0.4.0"
    23.8 +VERSION="0.4.1"
    23.9  CATEGORY="system-tools"
   23.10  SHORT_DESC="Library used to query system info and statistics"
   23.11  MAINTAINER="al.bobylev@gmail.com"
   23.12  LICENSE="LGPL2.1"
   23.13  WEB_SITE="https://github.com/lxde/libsysstat"
   23.14 -LFS="http://www.linuxfromscratch.org/blfs/view/stable/lxqt/libsysstat.html"
   23.15 +LFS="http://www.linuxfromscratch.org/blfs/view/svn/lxqt/libsysstat.html"
   23.16  
   23.17  TARBALL="$PACKAGE-$VERSION.tar.xz"
   23.18  WGET_URL="https://github.com/lxde/libsysstat/releases/download/$VERSION/$TARBALL"
   23.19 @@ -16,7 +16,8 @@
   23.20  SPLIT="libsysstat-dev"
   23.21  
   23.22  compile_rules() {
   23.23 -	mkdir build; cd build
   23.24 +	mkdir build
   23.25 +	cd    build
   23.26  	cmake \
   23.27  		-DCMAKE_BUILD_TYPE=Release \
   23.28  		-DCMAKE_INSTALL_PREFIX=/usr \
    24.1 --- a/liburcu/receipt	Tue Sep 11 11:29:43 2018 +0300
    24.2 +++ b/liburcu/receipt	Fri Sep 14 01:56:52 2018 +0300
    24.3 @@ -1,7 +1,7 @@
    24.4  # SliTaz package receipt v2.
    24.5  
    24.6  PACKAGE="liburcu"
    24.7 -VERSION="0.10.0"
    24.8 +VERSION="0.10.1"
    24.9  CATEGORY="system-tools"
   24.10  SHORT_DESC="Userspace RCU (read-copy-update) library"
   24.11  MAINTAINER="pascal.bellard@slitaz.org"
   24.12 @@ -14,15 +14,22 @@
   24.13  SPLIT="liburcu-dev"
   24.14  
   24.15  compile_rules() {
   24.16 -	./configure $CONFIGURE_ARGS &&
   24.17 +	./configure \
   24.18 +		--disable-static \
   24.19 +		$CONFIGURE_ARGS &&
   24.20  	fix libtool &&
   24.21  	make &&
   24.22 -	make DESTDIR=$DESTDIR install
   24.23 +	make install
   24.24  }
   24.25  
   24.26  genpkg_rules() {
   24.27  	case $PACKAGE in
   24.28 -		liburcu) copy @std;;
   24.29 -		*-dev)   copy @dev;;
   24.30 +		liburcu)
   24.31 +			copy @std
   24.32 +			;;
   24.33 +		*-dev)
   24.34 +			copy @dev
   24.35 +			rm -r $fs/usr/share/ # Makefiles in doc/
   24.36 +			;;
   24.37  	esac
   24.38  }
    25.1 --- a/libvisio/receipt	Tue Sep 11 11:29:43 2018 +0300
    25.2 +++ b/libvisio/receipt	Fri Sep 14 01:56:52 2018 +0300
    25.3 @@ -1,7 +1,7 @@
    25.4  # SliTaz package receipt v2.
    25.5  
    25.6  PACKAGE="libvisio"
    25.7 -VERSION="0.1.5"
    25.8 +VERSION="0.1.6"
    25.9  CATEGORY="graphics"
   25.10  SHORT_DESC="Interpret and import visio diagrams"
   25.11  MAINTAINER="al.bobylev@gmail.com"
   25.12 @@ -26,12 +26,11 @@
   25.13  	case $PACKAGE in
   25.14  		libvisio)
   25.15  			copy @std
   25.16 -			DEPENDS="icu libicu liblzma librevenge libxml2 zlib"
   25.17 +			DEPENDS="libicu librevenge libxml2"
   25.18  			;;
   25.19  		*-dev)
   25.20  			copy @dev
   25.21 -			DEPENDS="libvisio icu-dev librevenge-dev libxml2-dev xz-dev \
   25.22 -			zlib-dev"
   25.23 +			DEPENDS="libvisio icu-dev librevenge-dev libxml2-dev"
   25.24  			;;
   25.25  	esac
   25.26  }
    26.1 --- a/libwapcaplet/receipt	Tue Sep 11 11:29:43 2018 +0300
    26.2 +++ b/libwapcaplet/receipt	Fri Sep 14 01:56:52 2018 +0300
    26.3 @@ -2,7 +2,7 @@
    26.4  
    26.5  PACKAGE="libwapcaplet"
    26.6  COMMIT=""
    26.7 -VERSION="0.4.0"
    26.8 +VERSION="0.4.1"
    26.9  CATEGORY="system-tools"
   26.10  SHORT_DESC="String internment library with rapid string comparison"
   26.11  MAINTAINER="erjo@slitaz.org"
    27.1 Binary file llvm/.icon.png has changed
    28.1 --- a/lvm2/receipt	Tue Sep 11 11:29:43 2018 +0300
    28.2 +++ b/lvm2/receipt	Fri Sep 14 01:56:52 2018 +0300
    28.3 @@ -1,7 +1,7 @@
    28.4  # SliTaz package receipt v2.
    28.5  
    28.6  PACKAGE="lvm2"
    28.7 -VERSION="2.02.180"
    28.8 +VERSION="2.02.181"
    28.9  CATEGORY="system-tools"
   28.10  SHORT_DESC="Linux Logical Volume Manager"
   28.11  MAINTAINER="guillaume.michon@laposte.net"
    29.1 --- a/lxlauncher/receipt	Tue Sep 11 11:29:43 2018 +0300
    29.2 +++ b/lxlauncher/receipt	Fri Sep 14 01:56:52 2018 +0300
    29.3 @@ -1,7 +1,7 @@
    29.4  # SliTaz package receipt v2.
    29.5  
    29.6  PACKAGE="lxlauncher"
    29.7 -VERSION="0.2.4"
    29.8 +VERSION="0.2.5"
    29.9  CATEGORY="x-window"
   29.10  SHORT_DESC="LXDE launcher for netbooks"
   29.11  LICENSE="GPL3"
   29.12 @@ -18,7 +18,7 @@
   29.13  compile_rules() {
   29.14  	./configure $CONFIGURE_ARGS &&
   29.15  	make &&
   29.16 -	make DESTDIR=$DESTDIR install || return 1
   29.17 +	make install || return 1
   29.18  
   29.19  	# SliTaz homemade config file
   29.20  	install -Dm644 $stuff/gtkrc $install/etc/xdg/lxlauncher/gtkrc
   29.21 @@ -26,7 +26,7 @@
   29.22  
   29.23  genpkg_rules() {
   29.24  	copy @std
   29.25 -	DEPENDS="xorg-libX11 gtk+ gnome-menus startup-notification menu-cache \
   29.26 -	xorg-libXdamage"
   29.27 +	DEPENDS="cairo gdk-pixbuf glib gtk+ menu-cache startup-notification \
   29.28 +	xorg-libX11   gnome-menus"
   29.29  	TAGS="LXDE netbook"
   29.30  }
    30.1 --- a/man-db/receipt	Tue Sep 11 11:29:43 2018 +0300
    30.2 +++ b/man-db/receipt	Fri Sep 14 01:56:52 2018 +0300
    30.3 @@ -1,7 +1,7 @@
    30.4  # SliTaz package receipt v2.
    30.5  
    30.6  PACKAGE="man-db"
    30.7 -VERSION="2.8.3"
    30.8 +VERSION="2.8.4"
    30.9  CATEGORY="system-tools"
   30.10  SHORT_DESC="The on-line manual database"
   30.11  MAINTAINER="al.bobylev@gmail.com"
   30.12 @@ -32,5 +32,6 @@
   30.13  genpkg_rules() {
   30.14  	copy @std
   30.15  	DEPENDS="gdbm libpipeline zlib"
   30.16 +	CONFIG_FILES="/etc/man_db.conf"
   30.17  	TAGS="LFS"
   30.18  }
    31.1 --- a/miau/receipt	Tue Sep 11 11:29:43 2018 +0300
    31.2 +++ b/miau/receipt	Fri Sep 14 01:56:52 2018 +0300
    31.3 @@ -1,33 +1,22 @@
    31.4 -# SliTaz package receipt.
    31.5 +# SliTaz package receipt v2.
    31.6  
    31.7  PACKAGE="miau"
    31.8 -VERSION="0.6.5"
    31.9 +VERSION="0.6.6"
   31.10  CATEGORY="network"
   31.11 -SHORT_DESC="Another IRC-bouncer/proxy."
   31.12 +SHORT_DESC="Another IRC-bouncer/proxy"
   31.13  MAINTAINER="christophe.paris@free.fr"
   31.14  LICENSE="GPL2"
   31.15 +WEB_SITE="http://miau.sourceforge.net/"
   31.16 +
   31.17  TARBALL="$PACKAGE-$VERSION.tar.bz2"
   31.18 -WEB_SITE="http://miau.sourceforge.net/"
   31.19  WGET_URL="http://downloads.sourceforge.net/miau/$TARBALL"
   31.20  
   31.21 -# Rules to configure and make the package.
   31.22 -compile_rules()
   31.23 -{
   31.24 -	cd $src
   31.25 -	./configure \
   31.26 -		--prefix=/usr \
   31.27 -		--infodir=/usr/share/info \
   31.28 -		--mandir=/usr/share/man \
   31.29 -		--docdir=/usr/share/doc \
   31.30 -		$CONFIGURE_ARGS &&
   31.31 +compile_rules() {
   31.32 +	./configure $CONFIGURE_ARGS &&
   31.33  	make &&
   31.34 -	make DESTDIR=$DESTDIR install
   31.35 +	make install
   31.36  }
   31.37  
   31.38 -# Rules to gen a SliTaz package suitable for Tazpkg.
   31.39 -genpkg_rules()
   31.40 -{
   31.41 -	mkdir -p $fs/usr
   31.42 -	cp -a $install/usr/bin $fs/usr
   31.43 -	cp -a $install/usr/share $fs/usr
   31.44 +genpkg_rules() {
   31.45 +	copy @std
   31.46  }
    32.1 Binary file minetest/.icon.png has changed
    33.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    33.2 +++ b/minetest/description.txt	Fri Sep 14 01:56:52 2018 +0300
    33.3 @@ -0,0 +1,57 @@
    33.4 +# Minetest
    33.5 +
    33.6 +An InfiniMiner/Minecraft inspired game.
    33.7 +
    33.8 +Copyright (c) 2010-2018 Perttu Ahola <celeron55@gmail.com>
    33.9 +and contributors (see source file comments and the version control log)
   33.10 +
   33.11 +## Further documentation
   33.12 +
   33.13 +  - [Website](http://minetest.net/)
   33.14 +  - [Wiki](http://wiki.minetest.net/)
   33.15 +  - [Developer wiki](http://dev.minetest.net/)
   33.16 +  - [Forum](http://forum.minetest.net/)
   33.17 +  - [Github](https://github.com/minetest/minetest/)
   33.18 +
   33.19 +## Default controls
   33.20 +
   33.21 +All controls are re-bindable using settings.
   33.22 +Some can be changed in the key config dialog in the settings tab.
   33.23 +
   33.24 +Button             | Action
   33.25 +-------------------|------------
   33.26 +Move mouse         | Look around
   33.27 +<kbd>W</kbd>, <kbd>A</kbd>, <kbd>S</kbd>, <kbd>D</kbd> | Move
   33.28 +<kbd>Space</kbd>   | Jump/move up
   33.29 +<kbd>Shift</kbd>   | Sneak/move down
   33.30 +<kbd>Q</kbd>       | Drop itemstack
   33.31 +<kbd>Shift</kbd> + <kbd>Q</kbd> | Drop single item
   33.32 +Left mouse button  | Dig/punch/take item
   33.33 +Right mouse button | Place/use
   33.34 +<kbd>Shift</kbd> + right mouse button | Build (without using)
   33.35 +<kbd>I</kbd>       | Inventory menu
   33.36 +Mouse wheel        | Select item
   33.37 +<kbd>0</kbd> - <kbd>9</kbd> | Select item
   33.38 +<kbd>Z</kbd>       | Zoom (needs zoom privilege)
   33.39 +<kbd>T</kbd>       | Chat
   33.40 +<kbd>/</kbd>       | Command
   33.41 +<kbd>Esc</kbd>     | Pause menu/abort/exit (pauses only singleplayer game)
   33.42 +<kbd>R</kbd>       | Enable/disable full range view
   33.43 +<kbd>+</kbd>       | Increase view range
   33.44 +<kbd>-</kbd>       | Decrease view range
   33.45 +<kbd>K</kbd>       | Enable/disable fly mode (needs fly privilege)
   33.46 +<kbd>J</kbd>       | Enable/disable fast mode (needs fast privilege)
   33.47 +<kbd>H</kbd>       | Enable/disable noclip mode (needs noclip privilege)
   33.48 +<kbd>E</kbd>       | Move fast in fast mode
   33.49 +<kbd>F1</kbd>      | Hide/show HUD
   33.50 +<kbd>F2</kbd>      | Hide/show chat
   33.51 +<kbd>F3</kbd>      | Disable/enable fog
   33.52 +<kbd>F4</kbd>      | Disable/enable camera update (Mapblocks are not updated anymore when disabled, disabled in release builds)
   33.53 +<kbd>F5</kbd>      | Cycle through debug info screens
   33.54 +<kbd>F6</kbd>      | Cycle through profiler info screens
   33.55 +<kbd>F7</kbd>      | Cycle through camera modes
   33.56 +<kbd>F8</kbd>      | Toggle cinematic mode
   33.57 +<kbd>F9</kbd>      | Cycle through minimap modes
   33.58 +<kbd>Shift</kbd> + <kbd>F9</kbd> | Change minimap orientation
   33.59 +<kbd>F10</kbd>     | Show/hide console
   33.60 +<kbd>F12</kbd>     | Take screenshot
    34.1 --- a/minetest/receipt	Tue Sep 11 11:29:43 2018 +0300
    34.2 +++ b/minetest/receipt	Fri Sep 14 01:56:52 2018 +0300
    34.3 @@ -1,40 +1,58 @@
    34.4 -# SliTaz package receipt.
    34.5 +# SliTaz package receipt v2.
    34.6  
    34.7  PACKAGE="minetest"
    34.8 -VERSION="0.4.16"
    34.9 +VERSION="0.4.17.1"
   34.10  CATEGORY="games"
   34.11 -SHORT_DESC="An InfiniMiner/Minecraft inspired game."
   34.12 +SHORT_DESC="Multiplayer infinite-world block sandbox"
   34.13  MAINTAINER="pascal.bellard@slitaz.org"
   34.14  LICENSE="MIT"
   34.15 +WEB_SITE="http://minetest.net/"
   34.16 +
   34.17  TARBALL="$PACKAGE-$VERSION.tar.gz"
   34.18 -WEB_SITE="http://minetest.net/"
   34.19  WGET_URL="https://github.com/minetest/minetest/archive/$VERSION.tar.gz"
   34.20 -TARBALL2="minetest_game-$VERSION.tar.gz"
   34.21 -WGET_URL2="https://github.com/minetest/minetest_game/archive/$VERSION.tar.gz"
   34.22 +
   34.23 +VERSION2="0.4.17"
   34.24 +TARBALL2="minetest_game-$VERSION2.tar.gz"
   34.25 +WGET_URL2="https://github.com/minetest/minetest_game/archive/$VERSION2.tar.gz"
   34.26 +
   34.27  EXTRA_SOURCE_FILES="$WGET_URL2"
   34.28  
   34.29 -DEPENDS="openssl libpng16 jpeg sqlite3 libvorbis openal glu curl \
   34.30 -mesa irrlicht"
   34.31 -BUILD_DEPENDS="cmake libpng16-dev jpeg-dev sqlite3-dev libogg-dev \
   34.32 -libvorbis-dev openal-dev freetype-dev xorg-libXxf86vm-dev glu-dev \
   34.33 -curl-dev mesa-dev irrlicht-dev"
   34.34 +BUILD_DEPENDS="cmake irrlicht-dev gmp-dev jsoncpp-dev luajit-dev curl-dev \
   34.35 +gettext openal-dev libvorbis-dev xorg-libX11-dev xorg-libXext-dev \
   34.36 +xorg-libICE-dev xorg-libSM-dev freetype-dev ncurses-dev sqlite3-dev mesa-dev \
   34.37 +glu-dev libjpeg-turbo-dev bzip2-dev zlib-dev libpng16-dev doxygen graphviz"
   34.38 +SPLIT="$PACKAGE-data"
   34.39  
   34.40 -# Rules to configure and make the package.
   34.41 -compile_rules()
   34.42 -{
   34.43 -	fix math
   34.44 -	[ -s "$SRC/$TARBALL2" ] || wget --no-check-certificate \
   34.45 -		-O "$SRC/$TARBALL2" $WGET_URL2
   34.46 +compile_rules() {
   34.47 +#	fix math
   34.48 +
   34.49 +	[ -s "$SRC/$TARBALL2" ] || wget -O "$SRC/$TARBALL2" $WGET_URL2
   34.50  	cd games/
   34.51  	tar xf $SRC/$TARBALL2
   34.52 +	mv minetest_game-$VERSION2 minetest_game
   34.53  	cd ..
   34.54 -	cmake -DCMAKE_INSTALL_PREFIX=/usr . 
   34.55 +
   34.56 +	cmake \
   34.57 +		-DCMAKE_INSTALL_PREFIX=/usr \
   34.58 +		-DENABLE_GETTEXT=ON \
   34.59 +		-DENABLE_GLES=ON \
   34.60 +		-DENABLE_SYSTEM_JSONCPP=ON \
   34.61 +		. &&
   34.62  	make &&
   34.63 -	make DESTDIR=$DESTDIR install
   34.64 +	make install
   34.65  }
   34.66  
   34.67 -# Rules to gen a SliTaz package suitable for Tazpkg.
   34.68 -genpkg_rules()
   34.69 -{
   34.70 -	cp -a $install/* $fs/
   34.71 +genpkg_rules() {
   34.72 +	case $PACKAGE in
   34.73 +		minetest)
   34.74 +			copy bin/
   34.75 +			DEPENDS="minetest-data freetype gmp irrlicht jsoncpp libcurl \
   34.76 +			libsqlite3 libvorbis luajit mesa ncurses openal xorg-libX11 zlib"
   34.77 +			;;
   34.78 +		*-data)
   34.79 +			copy @std @rm
   34.80 +			CAT="games|data files"
   34.81 +			DEPENDS=" "
   34.82 +			;;
   34.83 +	esac
   34.84  }
    35.1 --- a/openerp-client-etl/receipt	Tue Sep 11 11:29:43 2018 +0300
    35.2 +++ b/openerp-client-etl/receipt	Fri Sep 14 01:56:52 2018 +0300
    35.3 @@ -6,8 +6,8 @@
    35.4  SHORT_DESC="Allows to extract, transform and load data from any data source."
    35.5  MAINTAINER="pascal.bellard@slitaz.org"
    35.6  TARBALL="$PACKAGE-$VERSION.tar.gz"
    35.7 -WEB_SITE="https://pypi.python.org/pypi/openerp-client-etl"
    35.8 -WGET_URL="https://pypi.python.org/packages/source/o/$PACKAGE/$TARBALL"
    35.9 +WEB_SITE="https://pypi.org/project/openerp-client-etl"
   35.10 +WGET_URL="https://files.pythonhosted.org/packages/source/o/$PACKAGE/$TARBALL"
   35.11  
   35.12  DEPENDS="python wget"
   35.13  BUILD_DEPENDS="python-dev python"
    36.1 --- a/ptpython/receipt	Tue Sep 11 11:29:43 2018 +0300
    36.2 +++ b/ptpython/receipt	Fri Sep 14 01:56:52 2018 +0300
    36.3 @@ -8,7 +8,7 @@
    36.4  MAINTAINER="paul@slitaz.org"
    36.5  TARBALL="$SOURCE-$VERSION.tar.gz"
    36.6  WEB_SITE="https://github.com/jonathanslenders/ptpython"
    36.7 -WGET_URL="https://pypi.python.org/packages/source/p/$SOURCE/$TARBALL"
    36.8 +WGET_URL="https://files.pythonhosted.org/packages/source/p/$SOURCE/$TARBALL"
    36.9  
   36.10  DEPENDS="python python-prompt-toolkit python-jedi python-docopt"
   36.11  BUILD_DEPENDS="python-dev python-prompt-toolkit python-jedi python-docopt"
    37.1 --- a/py-asterisk/receipt	Tue Sep 11 11:29:43 2018 +0300
    37.2 +++ b/py-asterisk/receipt	Fri Sep 14 01:56:52 2018 +0300
    37.3 @@ -10,7 +10,7 @@
    37.4  
    37.5  SOURCE="py-Asterisk"
    37.6  TARBALL="$SOURCE-$VERSION.tar.gz"
    37.7 -WGET_URL="http://pypi.python.org/packages/source/p/$SOURCE/$TARBALL"
    37.8 +WGET_URL="https://files.pythonhosted.org/packages/source/p/$SOURCE/$TARBALL"
    37.9  
   37.10  BUILD_DEPENDS="python-dev python"
   37.11  
    38.1 --- a/pymux/receipt	Tue Sep 11 11:29:43 2018 +0300
    38.2 +++ b/pymux/receipt	Fri Sep 14 01:56:52 2018 +0300
    38.3 @@ -9,7 +9,7 @@
    38.4  
    38.5  SOURCE="pymux"
    38.6  TARBALL="$SOURCE-$VERSION.tar.gz"
    38.7 -WGET_URL="https://pypi.python.org/packages/source/p/$SOURCE/$TARBALL"
    38.8 +WGET_URL="https://files.pythonhosted.org/packages/source/p/$SOURCE/$TARBALL"
    38.9  
   38.10  BUILD_DEPENDS="python-dev python-pyte python-prompt-toolkit python-docopt"
   38.11  
    39.1 --- a/python-aeroolib/receipt	Tue Sep 11 11:29:43 2018 +0300
    39.2 +++ b/python-aeroolib/receipt	Fri Sep 14 01:56:52 2018 +0300
    39.3 @@ -13,16 +13,12 @@
    39.4  
    39.5  BUILD_DEPENDS="python"
    39.6  
    39.7 -# Rules to configure and make the package.
    39.8 -compile_rules()
    39.9 -{
   39.10 +compile_rules() {
   39.11  	python setup.py build
   39.12  	python setup.py install --root=$DESTDIR
   39.13  }
   39.14  
   39.15 -# Rules to gen a SliTaz package suitable for Tazpkg.
   39.16 -genpkg_rules()
   39.17 -{
   39.18 +genpkg_rules() {
   39.19  	copy @std
   39.20  	DEPENDS="python"
   39.21  }
    40.1 --- a/python-alabaster/receipt	Tue Sep 11 11:29:43 2018 +0300
    40.2 +++ b/python-alabaster/receipt	Fri Sep 14 01:56:52 2018 +0300
    40.3 @@ -1,6 +1,7 @@
    40.4  # SliTaz package receipt v2.
    40.5  
    40.6  PACKAGE="python-alabaster"
    40.7 +ORIGIN="alabaster"
    40.8  VERSION="latest"
    40.9  CATEGORY="python"
   40.10  SHORT_DESC="A configurable sidebar-enabled Sphinx theme"
   40.11 @@ -12,11 +13,11 @@
   40.12  BUILD_DEPENDS="python"
   40.13  
   40.14  compile_rules() {
   40.15 -	pip install --no-compile --root=$DESTDIR alabaster
   40.16 +	pip install --no-compile --root=$DESTDIR $ORIGIN
   40.17  }
   40.18  
   40.19  genpkg_rules() {
   40.20 -	VERSION=$(sed -n '/^Successfully installed/ s|.*alabaster-||p' $LOGS/$PACKAGE.log)
   40.21 +	VERSION=$(sed -n "/^Successfully installed/ s|.*$ORIGIN-||p" $LOGS/$PACKAGE.log)
   40.22  	copy @std
   40.23  	DEPENDS="python"
   40.24  }
    41.1 --- a/python-antlr/receipt	Tue Sep 11 11:29:43 2018 +0300
    41.2 +++ b/python-antlr/receipt	Fri Sep 14 01:56:52 2018 +0300
    41.3 @@ -1,6 +1,7 @@
    41.4  # SliTaz package receipt v2.
    41.5  
    41.6  PACKAGE="python-antlr"
    41.7 +ORIGIN="antlr4-python2-runtime"
    41.8  VERSION="latest"
    41.9  CATEGORY="development"
   41.10  SHORT_DESC="Language tool for constructing recognizers, compilers for Python"
   41.11 @@ -12,11 +13,11 @@
   41.12  BUILD_DEPENDS="python"
   41.13  
   41.14  compile_rules() {
   41.15 -	pip install --no-compile --root=$DESTDIR antlr4-python2-runtime
   41.16 +	pip install --no-compile --root=$DESTDIR $ORIGIN
   41.17  }
   41.18  
   41.19  genpkg_rules() {
   41.20 -	VERSION=$(sed -n '/^Successfully installed/ s|.*antlr4-python2-runtime-||p' $LOGS/$PACKAGE.log)
   41.21 +	VERSION=$(sed -n "/^Successfully installed/ s|.*$ORIGIN-||p" $LOGS/$PACKAGE.log)
   41.22  	copy @std
   41.23  	DEPENDS="python"
   41.24  }
    42.1 --- a/python-asn1crypto/receipt	Tue Sep 11 11:29:43 2018 +0300
    42.2 +++ b/python-asn1crypto/receipt	Fri Sep 14 01:56:52 2018 +0300
    42.3 @@ -1,6 +1,7 @@
    42.4  # SliTaz package receipt v2.
    42.5  
    42.6  PACKAGE="python-asn1crypto"
    42.7 +ORIGIN="asn1crypto"
    42.8  VERSION="latest"
    42.9  CATEGORY="python"
   42.10  SHORT_DESC="Fast ASN.1 parser and serializer"
   42.11 @@ -13,11 +14,11 @@
   42.12  BUILD_DEPENDS="python"
   42.13  
   42.14  compile_rules() {
   42.15 -	pip install --no-compile --root=$DESTDIR asn1crypto
   42.16 +	pip install --no-compile --root=$DESTDIR $ORIGIN
   42.17  }
   42.18  
   42.19  genpkg_rules() {
   42.20 -	VERSION=$(sed -n '/^Successfully installed/ s|.*asn1crypto-||p' $LOGS/$PACKAGE.log)
   42.21 +	VERSION=$(sed -n "/^Successfully installed/ s|.*$ORIGIN-||p" $LOGS/$PACKAGE.log)
   42.22  	copy @std
   42.23  	DEPENDS="python"
   42.24  }
    43.1 --- a/python-asterisk/receipt	Tue Sep 11 11:29:43 2018 +0300
    43.2 +++ b/python-asterisk/receipt	Fri Sep 14 01:56:52 2018 +0300
    43.3 @@ -1,22 +1,23 @@
    43.4  # SliTaz package receipt v2.
    43.5  
    43.6  PACKAGE="python-asterisk"
    43.7 +ORIGIN="py-Asterisk"
    43.8  VERSION="latest"
    43.9  CATEGORY="development"
   43.10  SHORT_DESC="Python bindings for the Asterisk Manager API"
   43.11  MAINTAINER="pascal.bellard@slitaz.org"
   43.12  LICENSE="MIT"
   43.13 -WEB_SITE="https://pypi.python.org/pypi/py-Asterisk"
   43.14 +WEB_SITE="https://pypi.org/project/py-Asterisk/"
   43.15  REPOLOGY="py-asterisk" # python:asterisk ?
   43.16  
   43.17  BUILD_DEPENDS="python"
   43.18  
   43.19  compile_rules() {
   43.20 -	pip install --no-compile --root=$DESTDIR py-Asterisk
   43.21 +	pip install --no-compile --root=$DESTDIR $ORIGIN
   43.22  }
   43.23  
   43.24  genpkg_rules() {
   43.25 -	VERSION=$(sed -n '/^Successfully installed/ s|.*py-Asterisk-||p' $LOGS/$PACKAGE.log)
   43.26 +	VERSION=$(sed -n "/^Successfully installed/ s|.*$ORIGIN-||p" $LOGS/$PACKAGE.log)
   43.27  	copy @std
   43.28  	DEPENDS="python"
   43.29  }
    44.1 --- a/python-babel/receipt	Tue Sep 11 11:29:43 2018 +0300
    44.2 +++ b/python-babel/receipt	Fri Sep 14 01:56:52 2018 +0300
    44.3 @@ -1,22 +1,23 @@
    44.4  # SliTaz package receipt v2.
    44.5  
    44.6  PACKAGE="python-babel"
    44.7 +ORIGIN="Babel"
    44.8  VERSION="latest"
    44.9  CATEGORY="python"
   44.10  SHORT_DESC="A collection of tools for internationalizing Python applications"
   44.11  MAINTAINER="pascal.bellard@slitaz.org"
   44.12  LICENSE="BSD"
   44.13 -WEB_SITE="https://pypi.python.org/pypi/Babel"
   44.14 +WEB_SITE="https://pypi.org/project/Babel/"
   44.15  REPOLOGY="python:babel"
   44.16  
   44.17  BUILD_DEPENDS="python-pytz"
   44.18  
   44.19  compile_rules() {
   44.20 -	pip install --no-compile --root=$DESTDIR Babel
   44.21 +	pip install --no-compile --root=$DESTDIR $ORIGIN
   44.22  }
   44.23  
   44.24  genpkg_rules() {
   44.25 -	VERSION=$(sed -n '/^Successfully installed/ s|.*Babel-||p' $LOGS/$PACKAGE.log)
   44.26 +	VERSION=$(sed -n "/^Successfully installed/ s|.*$ORIGIN-||p" $LOGS/$PACKAGE.log)
   44.27  	copy @std
   44.28  	DEPENDS="python-pytz"
   44.29  }
    45.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    45.2 +++ b/python-backports_abc/.icon.png	Fri Sep 14 01:56:52 2018 +0300
    45.3 @@ -0,0 +1,1 @@
    45.4 +../python/.icon.png
    45.5 \ No newline at end of file
    46.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    46.2 +++ b/python-backports_abc/receipt	Fri Sep 14 01:56:52 2018 +0300
    46.3 @@ -0,0 +1,23 @@
    46.4 +# SliTaz package receipt v2.
    46.5 +
    46.6 +PACKAGE="python-backports_abc"
    46.7 +ORIGIN="backports_abc"
    46.8 +VERSION="latest"
    46.9 +CATEGORY="python"
   46.10 +SHORT_DESC="A backport of recent additions to the 'collections.abc' module"
   46.11 +MAINTAINER="al.bobylev@gmail.com"
   46.12 +LICENSE="PSF"
   46.13 +WEB_SITE="https://pypi.org/project/$ORIGIN/"
   46.14 +REPOLOGY="python:backports-abc"
   46.15 +
   46.16 +BUILD_DEPENDS="python"
   46.17 +
   46.18 +compile_rules() {
   46.19 +	pip install --no-compile --root=$DESTDIR $ORIGIN
   46.20 +}
   46.21 +
   46.22 +genpkg_rules() {
   46.23 +	VERSION=$(sed -n "/^Successfully installed/ s|.*${ORIGIN//_/-}-||p" $LOGS/$PACKAGE.log)
   46.24 +	copy @std
   46.25 +	DEPENDS="python"
   46.26 +}
    47.1 --- a/python-barcode/receipt	Tue Sep 11 11:29:43 2018 +0300
    47.2 +++ b/python-barcode/receipt	Fri Sep 14 01:56:52 2018 +0300
    47.3 @@ -1,22 +1,23 @@
    47.4  # SliTaz package receipt v2.
    47.5  
    47.6  PACKAGE="python-barcode"
    47.7 +ORIGIN="pyBarcode"
    47.8  VERSION="latest"
    47.9  CATEGORY="development"
   47.10  SHORT_DESC="Create standard barcodes"
   47.11  MAINTAINER="pascal.bellard@slitaz.org"
   47.12  LICENSE="MIT"
   47.13 -WEB_SITE="https://pypi.python.org/pypi/pyBarcode"
   47.14 +WEB_SITE="https://pypi.org/project/pyBarcode/"
   47.15  REPOLOGY="python:pybarcode"
   47.16  
   47.17  BUILD_DEPENDS="python"
   47.18  
   47.19  compile_rules() {
   47.20 -	pip install --no-compile --root=$DESTDIR pyBarcode
   47.21 +	pip install --no-compile --root=$DESTDIR $OROGIN
   47.22  }
   47.23  
   47.24  genpkg_rules() {
   47.25 -	VERSION=$(sed -n '/^Successfully installed/ s|.*pyBarcode-||p' $LOGS/$PACKAGE.log)
   47.26 +	VERSION=$(sed -n "/^Successfully installed/ s|.*$ORIGIN-||p" $LOGS/$PACKAGE.log)
   47.27  	copy @std
   47.28  	DEPENDS="python"
   47.29  }
    48.1 --- a/python-bcrypt/receipt	Tue Sep 11 11:29:43 2018 +0300
    48.2 +++ b/python-bcrypt/receipt	Fri Sep 14 01:56:52 2018 +0300
    48.3 @@ -1,6 +1,7 @@
    48.4  # SliTaz package receipt v2.
    48.5  
    48.6  PACKAGE="python-bcrypt"
    48.7 +ORIGIN="bcrypt"
    48.8  VERSION="latest"
    48.9  CATEGORY="python"
   48.10  SHORT_DESC="Modern password hashing for your software and your servers"
   48.11 @@ -12,11 +13,11 @@
   48.12  BUILD_DEPENDS="python python-six python-cffi"
   48.13  
   48.14  compile_rules() {
   48.15 -	pip install --no-compile --root=$DESTDIR bcrypt
   48.16 +	pip install --no-compile --root=$DESTDIR $ORIGIN
   48.17  }
   48.18  
   48.19  genpkg_rules() {
   48.20 -	VERSION=$(sed -n '/^Successfully installed/ s|.*bcrypt-||p' $LOGS/$PACKAGE.log)
   48.21 +	VERSION=$(sed -n "/^Successfully installed/ s|.*$ORIGIN-||p" $LOGS/$PACKAGE.log)
   48.22  	copy @std
   48.23  	DEPENDS="python"
   48.24  }
    49.1 --- a/python-beaker/receipt	Tue Sep 11 11:29:43 2018 +0300
    49.2 +++ b/python-beaker/receipt	Fri Sep 14 01:56:52 2018 +0300
    49.3 @@ -1,22 +1,23 @@
    49.4  # SliTaz package receipt v2.
    49.5  
    49.6  PACKAGE="python-beaker"
    49.7 +ORIGIN="Beaker"
    49.8  VERSION="latest"
    49.9  CATEGORY="development"
   49.10  SHORT_DESC="Cache and Session Library"
   49.11  MAINTAINER="taziden@slitaz.org"
   49.12  LICENSE="BSD"
   49.13 -WEB_SITE="https://pypi.python.org/pypi/Beaker"
   49.14 +WEB_SITE="https://pypi.org/project/Beaker/"
   49.15  REPOLOGY="python:beaker"
   49.16  
   49.17  BUILD_DEPENDS="python-funcsigs"
   49.18  
   49.19  compile_rules() {
   49.20 -	pip install --no-compile --root=$DESTDIR Beaker
   49.21 +	pip install --no-compile --root=$DESTDIR $ORIGIN
   49.22  }
   49.23  
   49.24  genpkg_rules() {
   49.25 -	VERSION=$(sed -n '/^Successfully installed/ s|.*Beaker-||p' $LOGS/$PACKAGE.log)
   49.26 +	VERSION=$(sed -n "/^Successfully installed/ s|.*$ORIGIN-||p" $LOGS/$PACKAGE.log)
   49.27  	copy @std
   49.28  	DEPENDS="python-funcsigs"
   49.29  }
    50.1 --- a/python-blessings/receipt	Tue Sep 11 11:29:43 2018 +0300
    50.2 +++ b/python-blessings/receipt	Fri Sep 14 01:56:52 2018 +0300
    50.3 @@ -6,7 +6,7 @@
    50.4  SHORT_DESC="A thin, practical wrapper around terminal coloring, styling, and positioning"
    50.5  MAINTAINER="al.bobylev@gmail.com"
    50.6  LICENSE="MIT"
    50.7 -WEB_SITE="https://pypi.python.org/pypi/blessings"
    50.8 +WEB_SITE="https://pypi.org/project/blessings/"
    50.9  REPOLOGY="python:blessings"
   50.10  
   50.11  BUILD_DEPENDS="python-six"
    51.1 --- a/python-bpython/receipt	Tue Sep 11 11:29:43 2018 +0300
    51.2 +++ b/python-bpython/receipt	Fri Sep 14 01:56:52 2018 +0300
    51.3 @@ -6,7 +6,7 @@
    51.4  SHORT_DESC="A fancy interface to the Python interpreter"
    51.5  MAINTAINER="claudinei@slitaz.org"
    51.6  LICENSE="MIT"
    51.7 -WEB_SITE="https://pypi.python.org/pypi/bpython"
    51.8 +WEB_SITE="https://pypi.org/project/bpython/"
    51.9  REPOLOGY="python:bpython"
   51.10  
   51.11  BUILD_DEPENDS="python-dev python-pygments python-greenlet python-requests \
    52.1 --- a/python-certifi/receipt	Tue Sep 11 11:29:43 2018 +0300
    52.2 +++ b/python-certifi/receipt	Fri Sep 14 01:56:52 2018 +0300
    52.3 @@ -6,7 +6,7 @@
    52.4  SHORT_DESC="Python package for providing Mozilla's CA Bundle"
    52.5  MAINTAINER="al.bobylev@gmail.com"
    52.6  LICENSE="ISC"
    52.7 -WEB_SITE="https://pypi.python.org/pypi/certifi"
    52.8 +WEB_SITE="https://pypi.org/project/certifi/"
    52.9  REPOLOGY="python:certifi"
   52.10  
   52.11  BUILD_DEPENDS="python"
    53.1 --- a/python-chardet/receipt	Tue Sep 11 11:29:43 2018 +0300
    53.2 +++ b/python-chardet/receipt	Fri Sep 14 01:56:52 2018 +0300
    53.3 @@ -6,7 +6,7 @@
    53.4  SHORT_DESC="Python module for character encoding auto-detection"
    53.5  MAINTAINER="devel@slitaz.org"
    53.6  LICENSE="LGPL2.1"
    53.7 -WEB_SITE="https://pypi.python.org/pypi/chardet"
    53.8 +WEB_SITE="https://pypi.org/project/chardet/"
    53.9  REPOLOGY="python:chardet"
   53.10  
   53.11  BUILD_DEPENDS="python"
    54.1 --- a/python-cheetah/receipt	Tue Sep 11 11:29:43 2018 +0300
    54.2 +++ b/python-cheetah/receipt	Fri Sep 14 01:56:52 2018 +0300
    54.3 @@ -11,7 +11,7 @@
    54.4  
    54.5  SOURCE="Cheetah"
    54.6  TARBALL="$SOURCE-$VERSION.tar.gz"
    54.7 -WGET_URL="http://pypi.python.org/packages/source/C/$SOURCE/$TARBALL"
    54.8 +WGET_URL="https://files.pythonhosted.org/packages/source/C/$SOURCE/$TARBALL"
    54.9  TAGS="python"
   54.10  
   54.11  DEPENDS="python"
    55.1 --- a/python-contextlib2/receipt	Tue Sep 11 11:29:43 2018 +0300
    55.2 +++ b/python-contextlib2/receipt	Fri Sep 14 01:56:52 2018 +0300
    55.3 @@ -6,7 +6,7 @@
    55.4  SHORT_DESC="Backports and enhancements for the contextlib module"
    55.5  MAINTAINER="al.bobylev@gmail.com"
    55.6  LICENSE="BSD"
    55.7 -WEB_SITE="https://pypi.python.org/pypi/contextlib2"
    55.8 +WEB_SITE="https://pypi.org/project/contextlib2/"
    55.9  REPOLOGY="python:contextlib2"
   55.10  
   55.11  BUILD_DEPENDS="python"
    56.1 --- a/python-cssselect/receipt	Tue Sep 11 11:29:43 2018 +0300
    56.2 +++ b/python-cssselect/receipt	Fri Sep 14 01:56:52 2018 +0300
    56.3 @@ -6,12 +6,12 @@
    56.4  SHORT_DESC="parses CSS3 Selectors and translates them to XPath."
    56.5  MAINTAINER="monghitri@aruba.it"
    56.6  LICENSE="BSD"
    56.7 -WEB_SITE="http://pypi.python.org/pypi/cssselect"
    56.8 +WEB_SITE="https://pypi.org/project/cssselect/"
    56.9  REPOLOGY="python:cssselect"
   56.10  
   56.11  SOURCE="cssselect"
   56.12  TARBALL="$SOURCE-$VERSION.tar.gz"
   56.13 -WGET_URL="http://pypi.python.org/packages/source/c/$SOURCE/$TARBALL"
   56.14 +WGET_URL="https://files.pythonhosted.org/packages/source/c/$SOURCE/$TARBALL"
   56.15  
   56.16  DEPENDS="python"
   56.17  BUILD_DEPENDS="python"
    57.1 --- a/python-cssutils/receipt	Tue Sep 11 11:29:43 2018 +0300
    57.2 +++ b/python-cssutils/receipt	Fri Sep 14 01:56:52 2018 +0300
    57.3 @@ -11,7 +11,7 @@
    57.4  
    57.5  SOURCE="cssutils"
    57.6  TARBALL="$SOURCE-$VERSION.zip"
    57.7 -WGET_URL="http://pypi.python.org/packages/source/c/cssutils/$TARBALL"
    57.8 +WGET_URL="https://files.pythonhosted.org/packages/source/c/cssutils/$TARBALL"
    57.9  
   57.10  DEPENDS="python"
   57.11  BUILD_DEPENDS="python"
    58.1 --- a/python-cups/receipt	Tue Sep 11 11:29:43 2018 +0300
    58.2 +++ b/python-cups/receipt	Fri Sep 14 01:56:52 2018 +0300
    58.3 @@ -6,12 +6,12 @@
    58.4  SHORT_DESC="Python bindings for libcups."
    58.5  MAINTAINER="pascal.bellard@slitaz.org"
    58.6  LICENSE="GPL2"
    58.7 -WEB_SITE="http://pypi.python.org/pypi/pycups"
    58.8 +WEB_SITE="https://pypi.org/project/pycups/"
    58.9  REPOLOGY="python:pycups"
   58.10  
   58.11  SOURCE="pycups"
   58.12  TARBALL="$SOURCE-$VERSION.tar.bz2"
   58.13 -WGET_URL="https://pypi.python.org/packages/source/${SOURCE:0:1}/$SOURCE/$TARBALL"
   58.14 +WGET_URL="https://files.pythonhosted.org/packages/source/${SOURCE:0:1}/$SOURCE/$TARBALL"
   58.15  
   58.16  DEPENDS="python libcups"
   58.17  BUILD_DEPENDS="python-dev cups-dev"
    59.1 --- a/python-curtsies/receipt	Tue Sep 11 11:29:43 2018 +0300
    59.2 +++ b/python-curtsies/receipt	Fri Sep 14 01:56:52 2018 +0300
    59.3 @@ -6,7 +6,7 @@
    59.4  SHORT_DESC="Curses-like terminal wrapper, with colored strings"
    59.5  MAINTAINER="al.bobylev@gmail.com"
    59.6  LICENSE="MIT"
    59.7 -WEB_SITE="https://pypi.python.org/pypi/curtsies"
    59.8 +WEB_SITE="https://pypi.org/project/curtsies/"
    59.9  REPOLOGY="python:curtsies"
   59.10  
   59.11  BUILD_DEPENDS="python-wcwidth python-blessings python-typing"
    60.1 --- a/python-decoratortools/receipt	Tue Sep 11 11:29:43 2018 +0300
    60.2 +++ b/python-decoratortools/receipt	Fri Sep 14 01:56:52 2018 +0300
    60.3 @@ -6,12 +6,12 @@
    60.4  SHORT_DESC="Class, function, and metaclass decorators"
    60.5  MAINTAINER="taziden@slitaz.org"
    60.6  LICENSE="PSL"
    60.7 -WEB_SITE="http://pypi.python.org/pypi/DecoratorTools"
    60.8 +WEB_SITE="https://pypi.org/project/DecoratorTools/"
    60.9  REPOLOGY="python:decoratortools"
   60.10  
   60.11  SOURCE="DecoratorTools"
   60.12  TARBALL="$SOURCE-$VERSION.zip"
   60.13 -WGET_URL="http://pypi.python.org/packages/source/D/$SOURCE/$TARBALL"
   60.14 +WGET_URL="https://files.pythonhosted.org/packages/source/D/$SOURCE/$TARBALL"
   60.15  
   60.16  BUILD_DEPENDS="python python-dev"
   60.17  
    61.1 --- a/python-distribute/receipt	Tue Sep 11 11:29:43 2018 +0300
    61.2 +++ b/python-distribute/receipt	Fri Sep 14 01:56:52 2018 +0300
    61.3 @@ -6,7 +6,7 @@
    61.4  SHORT_DESC="Distribute legacy wrapper"
    61.5  MAINTAINER="slaxemulator@gmail.com"
    61.6  LICENSE="PSL"
    61.7 -WEB_SITE="http://pypi.python.org/pypi/distribute"
    61.8 +WEB_SITE="https://pypi.org/project/distribute/"
    61.9  REPOLOGY="python:distribute"
   61.10  
   61.11  BUILD_DEPENDS="python"
    62.1 --- a/python-docopt/receipt	Tue Sep 11 11:29:43 2018 +0300
    62.2 +++ b/python-docopt/receipt	Fri Sep 14 01:56:52 2018 +0300
    62.3 @@ -11,7 +11,7 @@
    62.4  
    62.5  SOURCE="docopt"
    62.6  TARBALL="$SOURCE-$VERSION.tar.gz"
    62.7 -WGET_URL="https://pypi.python.org/packages/source/d/$SOURCE/$TARBALL"
    62.8 +WGET_URL="https://files.pythonhosted.org/packages/source/d/$SOURCE/$TARBALL"
    62.9  
   62.10  DEPENDS="python"
   62.11  BUILD_DEPENDS="python-dev"
    63.1 --- a/python-elaphe/receipt	Tue Sep 11 11:29:43 2018 +0300
    63.2 +++ b/python-elaphe/receipt	Fri Sep 14 01:56:52 2018 +0300
    63.3 @@ -6,12 +6,12 @@
    63.4  SHORT_DESC="Generates various barcodes using barcode.ps and PIL/Pillow."
    63.5  MAINTAINER="pascal.bellard@slitaz.org"
    63.6  LICENSE="BSD"
    63.7 -WEB_SITE="http://pypi.python.org/pypi/$SOURCE/$VERSION"
    63.8 +WEB_SITE="https://pypi.org/project/elaphe/"
    63.9  REPOLOGY="python:elaphe"
   63.10  
   63.11  SOURCE="elaphe"
   63.12  TARBALL="$SOURCE-$VERSION.tar.gz"
   63.13 -WGET_URL="https://pypi.python.org/packages/source/${SOURCE:0:1}/$SOURCE/$TARBALL"
   63.14 +WGET_URL="https://files.pythonhosted.org/packages/source/${SOURCE:0:1}/$SOURCE/$TARBALL"
   63.15  
   63.16  DEPENDS="python"
   63.17  BUILD_DEPENDS="python"
    64.1 --- a/python-erppeek/receipt	Tue Sep 11 11:29:43 2018 +0300
    64.2 +++ b/python-erppeek/receipt	Fri Sep 14 01:56:52 2018 +0300
    64.3 @@ -6,12 +6,12 @@
    64.4  SHORT_DESC="Versatile tool for browsing Odoo / OpenERP data."
    64.5  MAINTAINER="pascal.bellard@slitaz.org"
    64.6  LICENSE="BSD"
    64.7 -WEB_SITE="http://pypi.python.org/pypi/$SOURCE/$VERSION"
    64.8 +WEB_SITE="https://pypi.org/project/ERPpeek/"
    64.9  REPOLOGY="python:erppeek"
   64.10  
   64.11  SOURCE="ERPpeek"
   64.12  TARBALL="$SOURCE-$VERSION.tar.gz"
   64.13 -WGET_URL="https://pypi.python.org/packages/source/${SOURCE:0:1}/$SOURCE/$TARBALL"
   64.14 +WGET_URL="https://files.pythonhosted.org/packages/source/${SOURCE:0:1}/$SOURCE/$TARBALL"
   64.15  
   64.16  DEPENDS="python"
   64.17  BUILD_DEPENDS="python"
    65.1 --- a/python-extremes/receipt	Tue Sep 11 11:29:43 2018 +0300
    65.2 +++ b/python-extremes/receipt	Fri Sep 14 01:56:52 2018 +0300
    65.3 @@ -6,12 +6,12 @@
    65.4  SHORT_DESC="Production-quality 'Min' and 'Max' objects (adapted from PEP 326)."
    65.5  MAINTAINER="pankso@slitaz.org"
    65.6  LICENSE="PSL"
    65.7 -WEB_SITE="http://pypi.python.org/pypi/Extremes"
    65.8 +WEB_SITE="https://pypi.org/project/Extremes"
    65.9  REPOLOGY="python:extremes"
   65.10  
   65.11  SOURCE="Extremes"
   65.12  TARBALL="$SOURCE-$VERSION.zip"
   65.13 -WGET_URL="http://pypi.python.org/packages/source/E/$SOURCE/$TARBALL"
   65.14 +WGET_URL="https://files.pythonhosted.org/packages/source/E/$SOURCE/$TARBALL"
   65.15  TAGS="python"
   65.16  
   65.17  DEPENDS="python"
    66.1 --- a/python-foolscap/receipt	Tue Sep 11 11:29:43 2018 +0300
    66.2 +++ b/python-foolscap/receipt	Fri Sep 14 01:56:52 2018 +0300
    66.3 @@ -6,12 +6,12 @@
    66.4  SHORT_DESC="Foolscap contains an RPC protocol for Twisted.."
    66.5  MAINTAINER="pascal.bellard@slitaz.org"
    66.6  LICENSE="MIT"
    66.7 -WEB_SITE="https://pypi.python.org/pypi/foolscap"
    66.8 +WEB_SITE="https://pypi.org/project/foolscap/"
    66.9  REPOLOGY="python:foolscap"
   66.10  
   66.11  SOURCE="foolscap"
   66.12  TARBALL="$SOURCE-$VERSION.tar.gz"
   66.13 -WGET_URL="https://pypi.python.org/packages/source/f/foolscap/$TARBALL"
   66.14 +WGET_URL="https://files.pythonhosted.org/packages/source/f/foolscap/$TARBALL"
   66.15  
   66.16  DEPENDS="python"
   66.17  BUILD_DEPENDS="python-dev"
    67.1 --- a/python-formencode/receipt	Tue Sep 11 11:29:43 2018 +0300
    67.2 +++ b/python-formencode/receipt	Fri Sep 14 01:56:52 2018 +0300
    67.3 @@ -11,7 +11,7 @@
    67.4  
    67.5  SOURCE="FormEncode"
    67.6  TARBALL="$SOURCE-$VERSION.tar.gz"
    67.7 -WGET_URL="http://pypi.python.org/packages/source/F/$SOURCE/$TARBALL"
    67.8 +WGET_URL="https://files.pythonhosted.org/packages/source/F/$SOURCE/$TARBALL"
    67.9  TAGS="python"
   67.10  
   67.11  DEPENDS="python"
    68.1 --- a/python-funcsigs/receipt	Tue Sep 11 11:29:43 2018 +0300
    68.2 +++ b/python-funcsigs/receipt	Fri Sep 14 01:56:52 2018 +0300
    68.3 @@ -6,7 +6,7 @@
    68.4  SHORT_DESC="Python function signatures"
    68.5  MAINTAINER="al.bobylev@gmail.com"
    68.6  LICENSE="BSD"
    68.7 -WEB_SITE="https://pypi.python.org/pypi/funcsigs"
    68.8 +WEB_SITE="https://pypi.org/project/funcsigs/"
    68.9  REPOLOGY="python:funcsigs"
   68.10  
   68.11  BUILD_DEPENDS="python"
    69.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    69.2 +++ b/python-futures/.icon.png	Fri Sep 14 01:56:52 2018 +0300
    69.3 @@ -0,0 +1,1 @@
    69.4 +../python/.icon.png
    69.5 \ No newline at end of file
    70.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    70.2 +++ b/python-futures/receipt	Fri Sep 14 01:56:52 2018 +0300
    70.3 @@ -0,0 +1,23 @@
    70.4 +# SliTaz package receipt v2.
    70.5 +
    70.6 +PACKAGE="python-futures"
    70.7 +ORIGIN="futures"
    70.8 +VERSION="latest"
    70.9 +CATEGORY="python"
   70.10 +SHORT_DESC="Backport of the concurrent.futures package from Python 3"
   70.11 +MAINTAINER="al.bobylev@gmail.com"
   70.12 +LICENSE="PSF"
   70.13 +WEB_SITE="https://pypi.org/project/$ORIGIN/"
   70.14 +REPOLOGY="${PACKAGE/-/:}"
   70.15 +
   70.16 +BUILD_DEPENDS="python"
   70.17 +
   70.18 +compile_rules() {
   70.19 +	pip install --no-compile --root=$DESTDIR $ORIGIN
   70.20 +}
   70.21 +
   70.22 +genpkg_rules() {
   70.23 +	VERSION=$(sed -n "/^Successfully installed/ s|.*$ORIGIN-||p" $LOGS/$PACKAGE.log)
   70.24 +	copy @std
   70.25 +	DEPENDS="python"
   70.26 +}
    71.1 --- a/python-geojson/receipt	Tue Sep 11 11:29:43 2018 +0300
    71.2 +++ b/python-geojson/receipt	Fri Sep 14 01:56:52 2018 +0300
    71.3 @@ -6,12 +6,12 @@
    71.4  SHORT_DESC="Encoder/decoder for simple GIS features."
    71.5  MAINTAINER="pascal.bellard@slitaz.org"
    71.6  LICENSE="BSD"
    71.7 -WEB_SITE="http://pypi.python.org/pypi/$SOURCE/$VERSION"
    71.8 +WEB_SITE="https://pypi.org/project/geojson/"
    71.9  REPOLOGY="python:geojson"
   71.10  
   71.11  SOURCE="geojson"
   71.12  TARBALL="$SOURCE-$VERSION.tar.gz"
   71.13 -WGET_URL="https://pypi.python.org/packages/source/${SOURCE:0:1}/$SOURCE/$TARBALL"
   71.14 +WGET_URL="https://files.pythonhosted.org/packages/source/${SOURCE:0:1}/$SOURCE/$TARBALL"
   71.15  
   71.16  DEPENDS="python"
   71.17  BUILD_DEPENDS="python"
    72.1 --- a/python-gevent-psycopg2/receipt	Tue Sep 11 11:29:43 2018 +0300
    72.2 +++ b/python-gevent-psycopg2/receipt	Fri Sep 14 01:56:52 2018 +0300
    72.3 @@ -11,7 +11,7 @@
    72.4  
    72.5  SOURCE="gevent-psycopg2"
    72.6  TARBALL="$SOURCE-$VERSION.tar.gz"
    72.7 -WGET_URL="https://pypi.python.org/packages/source/${SOURCE:0:1}/$SOURCE/$TARBALL"
    72.8 +WGET_URL="https://files.pythonhosted.org/packages/source/${SOURCE:0:1}/$SOURCE/$TARBALL"
    72.9  
   72.10  BUILD_DEPENDS="python-distribute python-dev python openssl"
   72.11  
    73.1 --- a/python-gevent/receipt	Tue Sep 11 11:29:43 2018 +0300
    73.2 +++ b/python-gevent/receipt	Fri Sep 14 01:56:52 2018 +0300
    73.3 @@ -11,7 +11,7 @@
    73.4  
    73.5  SOURCE="gevent"
    73.6  TARBALL="$SOURCE-$VERSION.tar.gz"
    73.7 -WGET_URL="https://pypi.python.org/packages/source/${SOURCE:0:1}/$SOURCE/$TARBALL"
    73.8 +WGET_URL="https://files.pythonhosted.org/packages/source/${SOURCE:0:1}/$SOURCE/$TARBALL"
    73.9  
   73.10  DEPENDS="python"
   73.11  BUILD_DEPENDS="wget python-dev python libevent-dev"
    74.1 --- a/python-greenlet/receipt	Tue Sep 11 11:29:43 2018 +0300
    74.2 +++ b/python-greenlet/receipt	Fri Sep 14 01:56:52 2018 +0300
    74.3 @@ -6,7 +6,7 @@
    74.4  SHORT_DESC="Lightweight in-process concurrent programming"
    74.5  MAINTAINER="al.bobylev@gmail.com"
    74.6  LICENSE="MIT"
    74.7 -WEB_SITE="https://pypi.python.org/pypi/greenlet"
    74.8 +WEB_SITE="https://pypi.org/project/greenlet/"
    74.9  REPOLOGY="python:greenlet"
   74.10  
   74.11  BUILD_DEPENDS="python-dev"
    75.1 --- a/python-html2text/receipt	Tue Sep 11 11:29:43 2018 +0300
    75.2 +++ b/python-html2text/receipt	Fri Sep 14 01:56:52 2018 +0300
    75.3 @@ -11,7 +11,7 @@
    75.4  
    75.5  SOURCE="html2text"
    75.6  TARBALL="${SOURCE}-${VERSION}.tar.gz"
    75.7 -WGET_URL="http://pypi.python.org/packages/source/h/html2text/$TARBALL"
    75.8 +WGET_URL="https://files.pythonhosted.org/packages/source/h/html2text/$TARBALL"
    75.9  
   75.10  DEPENDS="python"
   75.11  BUILD_DEPENDS="python-dev python-distribute"
    76.1 --- a/python-idna/receipt	Tue Sep 11 11:29:43 2018 +0300
    76.2 +++ b/python-idna/receipt	Fri Sep 14 01:56:52 2018 +0300
    76.3 @@ -6,7 +6,7 @@
    76.4  SHORT_DESC="Internationalized Domain Names in Applications"
    76.5  MAINTAINER="al.bobylev@gmail.com"
    76.6  LICENSE="BSD"
    76.7 -WEB_SITE="https://pypi.python.org/pypi/idna"
    76.8 +WEB_SITE="https://pypi.org/project/idna/"
    76.9  REPOLOGY="python:idna"
   76.10  
   76.11  BUILD_DEPENDS="python"
    77.1 --- a/python-imagesize/receipt	Tue Sep 11 11:29:43 2018 +0300
    77.2 +++ b/python-imagesize/receipt	Fri Sep 14 01:56:52 2018 +0300
    77.3 @@ -6,7 +6,7 @@
    77.4  SHORT_DESC="Getting image size from png/jpeg/jpeg2000/gif file"
    77.5  MAINTAINER="al.bobylev@gmail.com"
    77.6  LICENSE="MIT"
    77.7 -WEB_SITE="https://pypi.python.org/pypi/imagesize"
    77.8 +WEB_SITE="https://pypi.org/project/imagesize/"
    77.9  REPOLOGY="python:imagesize"
   77.10  
   77.11  BUILD_DEPENDS="python"
    78.1 --- a/python-ipy/receipt	Tue Sep 11 11:29:43 2018 +0300
    78.2 +++ b/python-ipy/receipt	Fri Sep 14 01:56:52 2018 +0300
    78.3 @@ -11,7 +11,7 @@
    78.4  
    78.5  SOURCE="IPy"
    78.6  TARBALL="$SOURCE-$VERSION.tar.gz"
    78.7 -WGET_URL="http://cheeseshop.python.org/packages/source/I/$SOURCE/$TARBALL"
    78.8 +WGET_URL="https://files.pythonhosted.org/packages/source/I/$SOURCE/$TARBALL"
    78.9  
   78.10  DEPENDS="python"
   78.11  BUILD_DEPENDS="python"
    79.1 --- a/python-jcconv/receipt	Tue Sep 11 11:29:43 2018 +0300
    79.2 +++ b/python-jcconv/receipt	Fri Sep 14 01:56:52 2018 +0300
    79.3 @@ -6,12 +6,12 @@
    79.4  SHORT_DESC="Python Japanese Characters CONVerter."
    79.5  MAINTAINER="pascal.bellard@slitaz.org"
    79.6  LICENSE="MIT"
    79.7 -WEB_SITE="http://pypi.python.org/pypi/$SOURCE/$VERSION"
    79.8 +WEB_SITE="https://pypi.org/project/jcconv/"
    79.9  REPOLOGY="python:jcconv"
   79.10  
   79.11  SOURCE="jcconv"
   79.12  TARBALL="$SOURCE-$VERSION.tar.gz"
   79.13 -WGET_URL="https://pypi.python.org/packages/source/${SOURCE:0:1}/$SOURCE/$TARBALL"
   79.14 +WGET_URL="https://files.pythonhosted.org/packages/source/${SOURCE:0:1}/$SOURCE/$TARBALL"
   79.15  
   79.16  DEPENDS="python"
   79.17  BUILD_DEPENDS="python"
    80.1 --- a/python-jedi/receipt	Tue Sep 11 11:29:43 2018 +0300
    80.2 +++ b/python-jedi/receipt	Fri Sep 14 01:56:52 2018 +0300
    80.3 @@ -11,7 +11,7 @@
    80.4  
    80.5  SOURCE="jedi"
    80.6  TARBALL="$SOURCE-$VERSION.tar.gz"
    80.7 -WGET_URL="https://pypi.python.org/packages/source/j/$SOURCE/$TARBALL"
    80.8 +WGET_URL="https://files.pythonhosted.org/packages/source/j/$SOURCE/$TARBALL"
    80.9  
   80.10  DEPENDS="python"
   80.11  BUILD_DEPENDS="python-dev"
    81.1 --- a/python-kid/receipt	Tue Sep 11 11:29:43 2018 +0300
    81.2 +++ b/python-kid/receipt	Fri Sep 14 01:56:52 2018 +0300
    81.3 @@ -6,12 +6,12 @@
    81.4  SHORT_DESC="Pythonic, XML-based Templating."
    81.5  MAINTAINER="pankso@slitaz.org"
    81.6  LICENSE="MIT"
    81.7 -WEB_SITE="https://pypi.python.org/pypi/kid/"
    81.8 +WEB_SITE="https://pypi.org/project/kid/"
    81.9  REPOLOGY="python:kid"
   81.10  
   81.11  SOURCE="kid"
   81.12  TARBALL="$SOURCE-$VERSION.tar.gz"
   81.13 -WGET_URL="https://pypi.python.org/packages/source/k/kid/$TARBALL"
   81.14 +WGET_URL="https://files.pythonhosted.org/packages/source/k/kid/$TARBALL"
   81.15  TAGS="python"
   81.16  
   81.17  DEPENDS="python"
    82.1 --- a/python-ldap/receipt	Tue Sep 11 11:29:43 2018 +0300
    82.2 +++ b/python-ldap/receipt	Fri Sep 14 01:56:52 2018 +0300
    82.3 @@ -10,7 +10,7 @@
    82.4  REPOLOGY="python:ldap3"
    82.5  
    82.6  TARBALL="$PACKAGE-$VERSION.tar.gz"
    82.7 -WGET_URL="http://pypi.python.org/packages/source/p/$PACKAGE/$TARBALL"
    82.8 +WGET_URL="https://files.pythonhosted.org/packages/source/p/$PACKAGE/$TARBALL"
    82.9  
   82.10  DEPENDS="openldap openssl cyrus-sasl python"
   82.11  BUILD_DEPENDS="openldap-dev openssl-dev cyrus-sasl-dev python-dev"
    83.1 --- a/python-mako/receipt	Tue Sep 11 11:29:43 2018 +0300
    83.2 +++ b/python-mako/receipt	Fri Sep 14 01:56:52 2018 +0300
    83.3 @@ -11,7 +11,7 @@
    83.4  
    83.5  SOURCE="Mako"
    83.6  TARBALL="$SOURCE-$VERSION.tar.gz"
    83.7 -WGET_URL="https://pypi.python.org/packages/7a/ae/925434246ee90b42e8ef57d3b30a0ab7caf9a2de3e449b876c56dcb48155/$TARBALL"
    83.8 +WGET_URL="https://files.pythonhosted.org/packages/source/M/Mako/$TARBALL"
    83.9  TAGS="python"
   83.10  
   83.11  DEPENDS="python"
    84.1 --- a/python-markupsafe/receipt	Tue Sep 11 11:29:43 2018 +0300
    84.2 +++ b/python-markupsafe/receipt	Fri Sep 14 01:56:52 2018 +0300
    84.3 @@ -6,7 +6,7 @@
    84.4  SHORT_DESC="Implements a XML/HTML/XHTML Markup safe string for Python"
    84.5  MAINTAINER="pascal.bellard@slitaz.org"
    84.6  LICENSE="BSD"
    84.7 -WEB_SITE="http://pypi.python.org/pypi/MarkupSafe"
    84.8 +WEB_SITE="https://pypi.org/project/MarkupSafe/"
    84.9  REPOLOGY="python:markupsafe"
   84.10  
   84.11  BUILD_DEPENDS="python"
    85.1 --- a/python-mechanize/receipt	Tue Sep 11 11:29:43 2018 +0300
    85.2 +++ b/python-mechanize/receipt	Fri Sep 14 01:56:52 2018 +0300
    85.3 @@ -11,7 +11,7 @@
    85.4  
    85.5  SOURCE="mechanize"
    85.6  TARBALL="${SOURCE}-${VERSION}.tar.gz"
    85.7 -WGET_URL="http://pypi.python.org/packages/source/m/mechanize/$TARBALL"
    85.8 +WGET_URL="https://files.pythonhosted.org/packages/source/m/mechanize/$TARBALL"
    85.9  
   85.10  DEPENDS="python"
   85.11  BUILD_DEPENDS="python-dev python-distribute"
    86.1 --- a/python-mock/receipt	Tue Sep 11 11:29:43 2018 +0300
    86.2 +++ b/python-mock/receipt	Fri Sep 14 01:56:52 2018 +0300
    86.3 @@ -6,12 +6,12 @@
    86.4  SHORT_DESC="A library for testing in Python."
    86.5  MAINTAINER="pascal.bellard@slitaz.org"
    86.6  LICENSE="BSD"
    86.7 -WEB_SITE="http://pypi.python.org/pypi/$SOURCE/$VERSION"
    86.8 +WEB_SITE="https://pypi.org/pypi/mock/"
    86.9  REPOLOGY="python:mock"
   86.10  
   86.11  SOURCE="mock"
   86.12  TARBALL="$SOURCE-$VERSION.tar.gz"
   86.13 -WGET_URL="http://pypi.python.org/packages/source/${SOURCE:0:1}/$SOURCE/$TARBALL"
   86.14 +WGET_URL="https://files.pythonhosted.org/packages/source/${SOURCE:0:1}/$SOURCE/$TARBALL"
   86.15  
   86.16  DEPENDS="python"
   86.17  BUILD_DEPENDS="python"
    87.1 --- a/python-mpd/receipt	Tue Sep 11 11:29:43 2018 +0300
    87.2 +++ b/python-mpd/receipt	Fri Sep 14 01:56:52 2018 +0300
    87.3 @@ -6,11 +6,11 @@
    87.4  SHORT_DESC="Python MPD client library"
    87.5  MAINTAINER="jozee@slitaz.org"
    87.6  LICENSE="LGPL3"
    87.7 -WEB_SITE="https://pypi.python.org/pypi/python-mpd/"
    87.8 +WEB_SITE="https://pypi.org/project/python-mpd/"
    87.9  REPOLOGY="python:mpd"
   87.10  
   87.11  TARBALL="$PACKAGE-$VERSION.tar.bz2"
   87.12 -WGET_URL="http://pypi.python.org/packages/source/p/python-mpd/$TARBALL"
   87.13 +WGET_URL="https://files.pythonhosted.org/packages/source/p/python-mpd/$TARBALL"
   87.14  
   87.15  DEPENDS="python"
   87.16  BUILD_DEPENDS="python-dev"
    88.1 --- a/python-oauth2/receipt	Tue Sep 11 11:29:43 2018 +0300
    88.2 +++ b/python-oauth2/receipt	Fri Sep 14 01:56:52 2018 +0300
    88.3 @@ -11,7 +11,7 @@
    88.4  
    88.5  SOURCE="oauth2"
    88.6  TARBALL="$SOURCE-$VERSION.tar.gz"
    88.7 -WGET_URL="http://pypi.python.org/packages/source/o/$SOURCE/$TARBALL"
    88.8 +WGET_URL="https://files.pythonhosted.org/packages/source/o/$SOURCE/$TARBALL"
    88.9  TAGS="python"
   88.10  
   88.11  DEPENDS="python"
    89.1 --- a/python-ofxparse/receipt	Tue Sep 11 11:29:43 2018 +0300
    89.2 +++ b/python-ofxparse/receipt	Fri Sep 14 01:56:52 2018 +0300
    89.3 @@ -6,12 +6,12 @@
    89.4  SHORT_DESC="Tools for working with the OFX (Open Financial Exchange) file format."
    89.5  MAINTAINER="pascal.bellard@slitaz.org"
    89.6  LICENSE="MIT"
    89.7 -WEB_SITE="https://pypi.python.org/pypi/ofxparse"
    89.8 +WEB_SITE="https://pypi.org/project/ofxparse/"
    89.9  REPOLOGY="python:ofxparse"
   89.10  
   89.11  SOURCE="ofxparse"
   89.12  TARBALL="$SOURCE-$VERSION.tar.gz"
   89.13 -WGET_URL="https://pypi.python.org/packages/source/${SOURCE:0:1}/$SOURCE/$TARBALL"
   89.14 +WGET_URL="https://files.pythonhosted.org/packages/source/${SOURCE:0:1}/$SOURCE/$TARBALL"
   89.15  
   89.16  DEPENDS="python python-beautifulsoup4"
   89.17  BUILD_DEPENDS="python"
    90.1 --- a/python-ooop/receipt	Tue Sep 11 11:29:43 2018 +0300
    90.2 +++ b/python-ooop/receipt	Fri Sep 14 01:56:52 2018 +0300
    90.3 @@ -6,12 +6,12 @@
    90.4  SHORT_DESC="OpenObject on Python, a library to connect with Open ERP."
    90.5  MAINTAINER="pascal.bellard@slitaz.org"
    90.6  LICENSE="GPL3"
    90.7 -WEB_SITE="http://pypi.python.org/pypi/ooop"
    90.8 +WEB_SITE="https://pypi.org/project/ooop/"
    90.9  REPOLOGY="python:ooop"
   90.10  
   90.11  SOURCE="${PACKAGE#*-}"
   90.12  TARBALL="$SOURCE-$VERSION.tar.gz"
   90.13 -WGET_URL="http://pypi.python.org/packages/source/${SOURCE:0:1}/$SOURCE/$TARBALL"
   90.14 +WGET_URL="https://files.pythonhosted.org/packages/source/${SOURCE:0:1}/$SOURCE/$TARBALL"
   90.15  
   90.16  DEPENDS="python"
   90.17  BUILD_DEPENDS="python python-dev"
    91.1 --- a/python-opengl-accelerate/receipt	Tue Sep 11 11:29:43 2018 +0300
    91.2 +++ b/python-opengl-accelerate/receipt	Fri Sep 14 01:56:52 2018 +0300
    91.3 @@ -11,7 +11,7 @@
    91.4  
    91.5  SOURCE="PyOpenGL-accelerate"
    91.6  TARBALL="$SOURCE-$VERSION.tar.gz"
    91.7 -WGET_URL="https://pypi.python.org/packages/source/P/$SOURCE/$TARBALL"
    91.8 +WGET_URL="https://files.pythonhosted.org/packages/source/P/$SOURCE/$TARBALL"
    91.9  
   91.10  DEPENDS="python python-opengl"
   91.11  BUILD_DEPENDS="python python-dev python-opengl"
    92.1 --- a/python-opengl/receipt	Tue Sep 11 11:29:43 2018 +0300
    92.2 +++ b/python-opengl/receipt	Fri Sep 14 01:56:52 2018 +0300
    92.3 @@ -11,7 +11,7 @@
    92.4  
    92.5  SOURCE="PyOpenGL"
    92.6  TARBALL="$SOURCE-$VERSION.tar.gz"
    92.7 -WGET_URL="https://pypi.python.org/packages/source/P/$SOURCE/$TARBALL"
    92.8 +WGET_URL="https://files.pythonhosted.org/packages/source/P/$SOURCE/$TARBALL"
    92.9  
   92.10  DEPENDS="python python-numpy python-pil freeglut"
   92.11  BUILD_DEPENDS="python python-dev freeglut-dev"
    93.1 --- a/python-packaging/receipt	Tue Sep 11 11:29:43 2018 +0300
    93.2 +++ b/python-packaging/receipt	Fri Sep 14 01:56:52 2018 +0300
    93.3 @@ -6,7 +6,7 @@
    93.4  SHORT_DESC="Core utilities for Python packages"
    93.5  MAINTAINER="al.bobylev@gmail.com"
    93.6  LICENSE="BSD"
    93.7 -WEB_SITE="https://pypi.python.org/pypi/packaging"
    93.8 +WEB_SITE="https://pypi.org/project/packaging/"
    93.9  REPOLOGY="python:packaging"
   93.10  
   93.11  BUILD_DEPENDS="python-six python-pyparsing"
    94.1 --- a/python-passlib/receipt	Tue Sep 11 11:29:43 2018 +0300
    94.2 +++ b/python-passlib/receipt	Fri Sep 14 01:56:52 2018 +0300
    94.3 @@ -6,12 +6,12 @@
    94.4  SHORT_DESC="comprehensive password hashing framework supporting over 30 schemes."
    94.5  MAINTAINER="pascal.bellard@slitaz.org"
    94.6  LICENSE="BSD"
    94.7 -WEB_SITE="https://pypi.python.org/pypi/$SOURCE"
    94.8 +WEB_SITE="https://pypi.org/project/passlib/"
    94.9  REPOLOGY="python:passlib"
   94.10  
   94.11  SOURCE="passlib"
   94.12  TARBALL="$SOURCE-$VERSION.tar.gz"
   94.13 -WGET_URL="https://pypi.python.org/packages/source/${SOURCE:0:1}/$SOURCE/$TARBALL"
   94.14 +WGET_URL="https://files.pythonhosted.org/packages/source/${SOURCE:0:1}/$SOURCE/$TARBALL"
   94.15  
   94.16  DEPENDS="python"
   94.17  BUILD_DEPENDS="wget python"
    95.1 --- a/python-paste/receipt	Tue Sep 11 11:29:43 2018 +0300
    95.2 +++ b/python-paste/receipt	Fri Sep 14 01:56:52 2018 +0300
    95.3 @@ -11,7 +11,7 @@
    95.4  
    95.5  SOURCE="Paste"
    95.6  TARBALL="$SOURCE-$VERSION.tar.gz"
    95.7 -WGET_URL="http://pypi.python.org/packages/source/P/$SOURCE/$TARBALL"
    95.8 +WGET_URL="https://files.pythonhosted.org/packages/source/P/$SOURCE/$TARBALL"
    95.9  TAGS="python"
   95.10  
   95.11  DEPENDS="python"
    96.1 --- a/python-pastedeploy/receipt	Tue Sep 11 11:29:43 2018 +0300
    96.2 +++ b/python-pastedeploy/receipt	Fri Sep 14 01:56:52 2018 +0300
    96.3 @@ -11,7 +11,7 @@
    96.4  
    96.5  SOURCE="PasteDeploy"
    96.6  TARBALL="$SOURCE-$VERSION.tar.gz"
    96.7 -WGET_URL="http://pypi.python.org/packages/source/P/$SOURCE/$TARBALL"
    96.8 +WGET_URL="https://files.pythonhosted.org/packages/source/P/$SOURCE/$TARBALL"
    96.9  TAGS="python"
   96.10  
   96.11  DEPENDS="python python-paste"
    97.1 --- a/python-pastescript/receipt	Tue Sep 11 11:29:43 2018 +0300
    97.2 +++ b/python-pastescript/receipt	Fri Sep 14 01:56:52 2018 +0300
    97.3 @@ -11,7 +11,7 @@
    97.4  
    97.5  SOURCE="PasteScript"
    97.6  TARBALL="$SOURCE-$VERSION.tar.gz"
    97.7 -WGET_URL="http://pypi.python.org/packages/source/P/$SOURCE/$TARBALL"
    97.8 +WGET_URL="https://files.pythonhosted.org/packages/source/P/$SOURCE/$TARBALL"
    97.9  TAGS="python"
   97.10  
   97.11  DEPENDS="python python-paste python-pastedeploy"
    98.1 --- a/python-peak-rules/receipt	Tue Sep 11 11:29:43 2018 +0300
    98.2 +++ b/python-peak-rules/receipt	Fri Sep 14 01:56:52 2018 +0300
    98.3 @@ -6,7 +6,7 @@
    98.4  SHORT_DESC="Generic functions and business rules support systems"
    98.5  MAINTAINER="al.bobylev@gmail.com"
    98.6  LICENSE="ZPL2.1"
    98.7 -WEB_SITE="https://pypi.python.org/pypi/PEAK-Rules"
    98.8 +WEB_SITE="https://pypi.org/project/PEAK-Rules"
    98.9  REPOLOGY="python:peak-rules"
   98.10  
   98.11  TARBALL="$PACKAGE-$VERSION.tar.gz"
    99.1 --- a/python-phonenumbers/receipt	Tue Sep 11 11:29:43 2018 +0300
    99.2 +++ b/python-phonenumbers/receipt	Fri Sep 14 01:56:52 2018 +0300
    99.3 @@ -7,12 +7,12 @@
    99.4  MAINTAINER="pascal.bellard@slitaz.org"
    99.5  LICENSE="Apache"
    99.6  WEB_SITE="https://github.com/daviddrysdale/python-phonenumbers"
    99.7 -#https://pypi.python.org/pypi/phonenumbers
    99.8 +#https://pypi.org/project/phonenumbers/
    99.9  REPOLOGY="python:phonenumbers"
   99.10  
   99.11  SOURCE="phonenumbers"
   99.12  TARBALL="$SOURCE-$VERSION.tar.gz"
   99.13 -WGET_URL="http://pypi.python.org/packages/source/p/$SOURCE/$TARBALL"
   99.14 +WGET_URL="https://files.pythonhosted.org/packages/source/p/$SOURCE/$TARBALL"
   99.15  
   99.16  DEPENDS="python"
   99.17  BUILD_DEPENDS="python-dev python"
   100.1 --- a/python-pillow/receipt	Tue Sep 11 11:29:43 2018 +0300
   100.2 +++ b/python-pillow/receipt	Fri Sep 14 01:56:52 2018 +0300
   100.3 @@ -6,12 +6,12 @@
   100.4  SHORT_DESC="Python Imaging Library (Fork)."
   100.5  MAINTAINER="pascal.bellard@slitaz.org"
   100.6  LICENSE="PSL"
   100.7 -WEB_SITE="http://pypi.python.org/pypi/$SOURCE/$VERSION"
   100.8 +WEB_SITE="https://pypi.org/project/Pillow/"
   100.9  REPOLOGY="python:pillow"
  100.10  
  100.11  SOURCE="Pillow"
  100.12  TARBALL="$SOURCE-$VERSION.zip"
  100.13 -WGET_URL="https://pypi.python.org/packages/source/${SOURCE:0:1}/$SOURCE/$TARBALL"
  100.14 +WGET_URL="https://files.pythonhosted.org/packages/source/${SOURCE:0:1}/$SOURCE/$TARBALL"
  100.15  
  100.16  DEPENDS="python"
  100.17  BUILD_DEPENDS="python-dev tiff-dev"
   101.1 --- a/python-prettytable/receipt	Tue Sep 11 11:29:43 2018 +0300
   101.2 +++ b/python-prettytable/receipt	Fri Sep 14 01:56:52 2018 +0300
   101.3 @@ -6,12 +6,12 @@
   101.4  SHORT_DESC="Python library for easily displaying tabular data in ASCII."
   101.5  MAINTAINER="pankso@slitaz.org"
   101.6  LICENSE="BSD"
   101.7 -WEB_SITE="http://pypi.python.org/pypi/PrettyTable"
   101.8 +WEB_SITE="https://pypi.org/projects/PrettyTable/"
   101.9  REPOLOGY="python:prettytable"
  101.10  
  101.11  SOURCE="prettytable"
  101.12  TARBALL="${SOURCE}-${VERSION}.tar.bz2"
  101.13 -WGET_URL="http://pypi.python.org/packages/source/P/PrettyTable/$TARBALL"
  101.14 +WGET_URL="https://files.pythonhosted.org/packages/source/P/PrettyTable/$TARBALL"
  101.15  
  101.16  DEPENDS="python"
  101.17  BUILD_DEPENDS="python-dev python-distribute"
   102.1 --- a/python-prompt-toolkit/receipt	Tue Sep 11 11:29:43 2018 +0300
   102.2 +++ b/python-prompt-toolkit/receipt	Fri Sep 14 01:56:52 2018 +0300
   102.3 @@ -10,7 +10,7 @@
   102.4  
   102.5  SOURCE="prompt_toolkit"
   102.6  TARBALL="$SOURCE-$VERSION.tar.gz"
   102.7 -WGET_URL="https://pypi.python.org/packages/source/p/$SOURCE/$TARBALL"
   102.8 +WGET_URL="https://files.pythonhosted.org/packages/source/p/$SOURCE/$TARBALL"
   102.9  
  102.10  DEPENDS="python python-six python-pygments python-wcwidth"
  102.11  BUILD_DEPENDS="python-dev python-six python-pygments python-wcwidth"
   103.1 --- a/python-py/receipt	Tue Sep 11 11:29:43 2018 +0300
   103.2 +++ b/python-py/receipt	Fri Sep 14 01:56:52 2018 +0300
   103.3 @@ -6,12 +6,12 @@
   103.4  SHORT_DESC="Library with cross-python path, ini-parsing, io, code, log facilities."
   103.5  MAINTAINER="pascal.bellard@slitaz.org"
   103.6  LICENSE="MIT"
   103.7 -WEB_SITE="http://pypi.python.org/pypi/py"
   103.8 +WEB_SITE="https://pypi.org/project/py/"
   103.9  REPOLOGY="python:py"
  103.10  
  103.11  SOURCE="py"
  103.12  TARBALL="$SOURCE-$VERSION.tar.gz"
  103.13 -WGET_URL="http://pypi.python.org/packages/source/${SOURCE:0:1}/$SOURCE/$TARBALL"
  103.14 +WGET_URL="https://files.pythonhosted.org/packages/source/${SOURCE:0:1}/$SOURCE/$TARBALL"
  103.15  
  103.16  DEPENDS="python"
  103.17  BUILD_DEPENDS="python-dev"
   104.1 --- a/python-pycryptopp/receipt	Tue Sep 11 11:29:43 2018 +0300
   104.2 +++ b/python-pycryptopp/receipt	Fri Sep 14 01:56:52 2018 +0300
   104.3 @@ -6,12 +6,12 @@
   104.4  SHORT_DESC="Wrapper around a few algorithms from Crypto++ and python-Ed25519."
   104.5  MAINTAINER="pascal.bellard@slitaz.org"
   104.6  LICENSE="GPL"
   104.7 -WEB_SITE="http://pypi.python.org/pypi/pycryptopp"
   104.8 +WEB_SITE="https://pypi.org/project/pycryptopp/"
   104.9  REPOLOGY="python:pycryptopp"
  104.10  
  104.11  SOURCE="pycryptopp"
  104.12  TARBALL="$SOURCE-$VERSION.1206569328141510525648634803928199668821045408958.tar.gz"
  104.13 -WGET_URL="http://pypi.python.org/packages/source/${SOURCE:0:1}/$SOURCE/$TARBALL"
  104.14 +WGET_URL="https://files.pythonhosted.org/packages/source/${SOURCE:0:1}/$SOURCE/$TARBALL"
  104.15  
  104.16  DEPENDS="python"
  104.17  BUILD_DEPENDS="python-dev"
   105.1 --- a/python-pygments/receipt	Tue Sep 11 11:29:43 2018 +0300
   105.2 +++ b/python-pygments/receipt	Fri Sep 14 01:56:52 2018 +0300
   105.3 @@ -6,7 +6,7 @@
   105.4  SHORT_DESC="Generic syntax highlighter"
   105.5  MAINTAINER="claudinei@slitaz.org"
   105.6  LICENSE="BSD"
   105.7 -WEB_SITE="https://pypi.python.org/pypi/Pygments"
   105.8 +WEB_SITE="https://pypi.org/project/Pygments/"
   105.9  REPOLOGY="python:pygments"
  105.10  
  105.11  BUILD_DEPENDS="python"
   106.1 --- a/python-pygraphviz/receipt	Tue Sep 11 11:29:43 2018 +0300
   106.2 +++ b/python-pygraphviz/receipt	Fri Sep 14 01:56:52 2018 +0300
   106.3 @@ -6,7 +6,7 @@
   106.4  SHORT_DESC="A Python wrapper for the Graphviz Agraph data structure."
   106.5  MAINTAINER="pascal.bellard@slitaz.org"
   106.6  LICENSE="BSD"
   106.7 -WEB_SITE="http://pypi.python.org/pypi/pygraphviz"
   106.8 +WEB_SITE="https://pypi.org/project/pygraphviz/"
   106.9  REPOLOGY="python:pygraphviz"
  106.10  
  106.11  SOURCE="pygraphviz"
   107.1 --- a/python-pyliblzma/receipt	Tue Sep 11 11:29:43 2018 +0300
   107.2 +++ b/python-pyliblzma/receipt	Fri Sep 14 01:56:52 2018 +0300
   107.3 @@ -3,15 +3,15 @@
   107.4  PACKAGE="python-pyliblzma"
   107.5  VERSION="0.5.3"
   107.6  CATEGORY="development"
   107.7 -SHORT_DESC="A Python wrapper for the liblzma library."
   107.8 +SHORT_DESC="A Python wrapper for the liblzma library"
   107.9  MAINTAINER="pascal.bellard@slitaz.org"
  107.10  LICENSE="LGPL3"
  107.11 -WEB_SITE="http://pypi.python.org/pypi/pyliblzma"
  107.12 +WEB_SITE="https://pypi.org/project/pyliblzma/"
  107.13  REPOLOGY="python:pyliblzma"
  107.14  
  107.15  SOURCE="pyliblzma"
  107.16  TARBALL="$SOURCE-$VERSION.tar.bz2"
  107.17 -WGET_URL="http://pypi.python.org/packages/source/${SOURCE:0:1}/$SOURCE/$TARBALL"
  107.18 +WGET_URL="https://files.pythonhosted.org/packages/source/${SOURCE:0:1}/$SOURCE/$TARBALL"
  107.19  
  107.20  DEPENDS="liblzma python"
  107.21  BUILD_DEPENDS="xz-dev python-dev"
   108.1 --- a/python-pyparsing/receipt	Tue Sep 11 11:29:43 2018 +0300
   108.2 +++ b/python-pyparsing/receipt	Fri Sep 14 01:56:52 2018 +0300
   108.3 @@ -6,7 +6,7 @@
   108.4  SHORT_DESC="Python parsing module"
   108.5  MAINTAINER="pascal.bellard@slitaz.org"
   108.6  LICENSE="MIT"
   108.7 -WEB_SITE="https://pypi.python.org/pypi/pyparsing"
   108.8 +WEB_SITE="https://pypi.org/project/pyparsing/"
   108.9  REPOLOGY="python:pyparsing"
  108.10  
  108.11  BUILD_DEPENDS="python"
   109.1 --- a/python-pyserial/receipt	Tue Sep 11 11:29:43 2018 +0300
   109.2 +++ b/python-pyserial/receipt	Fri Sep 14 01:56:52 2018 +0300
   109.3 @@ -6,12 +6,12 @@
   109.4  SHORT_DESC="Python Serial Port Extension."
   109.5  MAINTAINER="pascal.bellard@slitaz.org"
   109.6  LICENSE="PSL"
   109.7 -WEB_SITE="https://pypi.python.org/pypi/pyserial"
   109.8 +WEB_SITE="https://pypi.org/project/pyserial/"
   109.9  REPOLOGY="python:pyserial"
  109.10  
  109.11  SOURCE="pyserial"
  109.12  TARBALL="$SOURCE-$VERSION.tar.gz"
  109.13 -WGET_URL="http://pypi.python.org/packages/source/${SOURCE:0:1}/$SOURCE/$TARBALL"
  109.14 +WGET_URL="https://files.pythonhosted.org/packages/source/${SOURCE:0:1}/$SOURCE/$TARBALL"
  109.15  
  109.16  DEPENDS="python"
  109.17  BUILD_DEPENDS="python"
   110.1 --- a/python-pyte/receipt	Tue Sep 11 11:29:43 2018 +0300
   110.2 +++ b/python-pyte/receipt	Fri Sep 14 01:56:52 2018 +0300
   110.3 @@ -11,7 +11,7 @@
   110.4  
   110.5  SOURCE="pyte"
   110.6  TARBALL="$SOURCE-$VERSION.tar.gz"
   110.7 -WGET_URL="https://pypi.python.org/packages/source/p/$SOURCE/$TARBALL"
   110.8 +WGET_URL="https://files.pythonhosted.org/packages/source/p/$SOURCE/$TARBALL"
   110.9  
  110.10  DEPENDS="python python-wcwidth"
  110.11  BUILD_DEPENDS="python-dev python-wcwidth"
   111.1 --- a/python-pytest/receipt	Tue Sep 11 11:29:43 2018 +0300
   111.2 +++ b/python-pytest/receipt	Fri Sep 14 01:56:52 2018 +0300
   111.3 @@ -6,12 +6,12 @@
   111.4  SHORT_DESC="A simple powerful testing with Python"
   111.5  MAINTAINER="pascal.bellard@slitaz.org"
   111.6  LICENSE="MIT"
   111.7 -WEB_SITE="http://pypi.python.org/pypi/pytest"
   111.8 +WEB_SITE="https://pypi.org/project/pytest/"
   111.9  REPOLOGY="python:pytest"
  111.10  
  111.11  SOURCE="pytest"
  111.12  TARBALL="$SOURCE-$VERSION.zip"
  111.13 -WGET_URL="http://pypi.python.org/packages/source/${SOURCE:0:1}/$SOURCE/$TARBALL"
  111.14 +WGET_URL="https://files.pythonhosted.org/packages/source/${SOURCE:0:1}/$SOURCE/$TARBALL"
  111.15  
  111.16  DEPENDS="python"
  111.17  BUILD_DEPENDS="python-dev"
   112.1 --- a/python-qrcode/receipt	Tue Sep 11 11:29:43 2018 +0300
   112.2 +++ b/python-qrcode/receipt	Fri Sep 14 01:56:52 2018 +0300
   112.3 @@ -6,12 +6,12 @@
   112.4  SHORT_DESC="Python QR Code image generator."
   112.5  MAINTAINER="pascal.bellard@slitaz.org"
   112.6  LICENSE="PSL"
   112.7 -WEB_SITE="https://pypi.python.org/pypi/qrcode"
   112.8 +WEB_SITE="https://pypi.org/project/qrcode/"
   112.9  REPOLOGY="python:qrcode"
  112.10  
  112.11  SOURCE="qrcode"
  112.12  TARBALL="$SOURCE-$VERSION.tar.gz"
  112.13 -WGET_URL="https://pypi.python.org/packages/source/${SOURCE:0:1}/$SOURCE/$TARBALL"
  112.14 +WGET_URL="https://files.pythonhosted.org/packages/source/${SOURCE:0:1}/$SOURCE/$TARBALL"
  112.15  
  112.16  DEPENDS="python python-pil python-six"
  112.17  BUILD_DEPENDS="python-dev python"
   113.1 --- a/python-requests/receipt	Tue Sep 11 11:29:43 2018 +0300
   113.2 +++ b/python-requests/receipt	Fri Sep 14 01:56:52 2018 +0300
   113.3 @@ -6,7 +6,7 @@
   113.4  SHORT_DESC="Python HTTP Requests for Humans"
   113.5  MAINTAINER="al.bobylev@gmail.com"
   113.6  LICENSE="Apache"
   113.7 -WEB_SITE="https://pypi.python.org/pypi/requests"
   113.8 +WEB_SITE="https://pypi.org/project/requests/"
   113.9  REPOLOGY="python:requests"
  113.10  
  113.11  BUILD_DEPENDS="python-urllib3 python-idna python-certifi python-chardet"
   114.1 --- a/python-rpi-gpio/receipt	Tue Sep 11 11:29:43 2018 +0300
   114.2 +++ b/python-rpi-gpio/receipt	Fri Sep 14 01:56:52 2018 +0300
   114.3 @@ -6,13 +6,13 @@
   114.4  SHORT_DESC="Python class to control the GPIO on a Raspberry Pi."
   114.5  MAINTAINER="pankso@slitaz.org"
   114.6  LICENSE="BSD"
   114.7 -WEB_SITE="https://pypi.python.org/pypi/RPi.GPIO"
   114.8 +WEB_SITE="https://pypi.org/project/RPi.GPIO/"
   114.9  REPOLOGY="python:rpi-gpio"
  114.10  HOST_ARCH="arm"
  114.11  
  114.12  SOURCE="RPi.GPIO"
  114.13  TARBALL="$SOURCE-$VERSION.tar.gz"
  114.14 -WGET_URL="https://pypi.python.org/packages/source/R/$SOURCE/$TARBALL"
  114.15 +WGET_URL="https://files.pythonhosted.org/packages/source/R/$SOURCE/$TARBALL"
  114.16  TAGS="raspberrypi rpi"
  114.17  
  114.18  DEPENDS="python python-smbus"
   115.1 --- a/python-serial/receipt	Tue Sep 11 11:29:43 2018 +0300
   115.2 +++ b/python-serial/receipt	Fri Sep 14 01:56:52 2018 +0300
   115.3 @@ -11,7 +11,7 @@
   115.4  
   115.5  SOURCE="pyserial"
   115.6  TARBALL="$SOURCE-$VERSION.tar.gz"
   115.7 -WGET_URL="https://pypi.python.org/packages/source/p/pyserial/$TARBALL"
   115.8 +WGET_URL="https://files.pythonhosted.org/packages/source/p/pyserial/$TARBALL"
   115.9  
  115.10  DEPENDS="python"
  115.11  BUILD_DEPENDS="python-dev"
   116.1 --- a/python-shapely/receipt	Tue Sep 11 11:29:43 2018 +0300
   116.2 +++ b/python-shapely/receipt	Fri Sep 14 01:56:52 2018 +0300
   116.3 @@ -6,12 +6,12 @@
   116.4  SHORT_DESC="Manipulation and analysis of geometric objects in the Cartesian plane."
   116.5  MAINTAINER="pascal.bellard@slitaz.org"
   116.6  LICENSE="BSD"
   116.7 -WEB_SITE="http://pypi.python.org/pypi/$SOURCE/$VERSION"
   116.8 +WEB_SITE="https://pypi.org/project/Shapely/"
   116.9  REPOLOGY="python:shapely"
  116.10  
  116.11  SOURCE="Shapely"
  116.12  TARBALL="$SOURCE-$VERSION.tar.gz"
  116.13 -WGET_URL="https://pypi.python.org/packages/source/${SOURCE:0:1}/$SOURCE/$TARBALL"
  116.14 +WGET_URL="https://files.pythonhosted.org/packages/source/${SOURCE:0:1}/$SOURCE/$TARBALL"
  116.15  
  116.16  DEPENDS="python geos"
  116.17  BUILD_DEPENDS="python-dev wget geos-dev"
   117.1 --- a/python-simplejson/receipt	Tue Sep 11 11:29:43 2018 +0300
   117.2 +++ b/python-simplejson/receipt	Fri Sep 14 01:56:52 2018 +0300
   117.3 @@ -6,12 +6,12 @@
   117.4  SHORT_DESC="Simple, fast, extensible JSON encoder/decoder for python."
   117.5  MAINTAINER="claudinei@slitaz.org"
   117.6  LICENSE="MIT"
   117.7 -WEB_SITE="http://pypi.python.org/pypi/simplejson"
   117.8 +WEB_SITE="https://pypi.org/project/simplejson/"
   117.9  REPOLOGY="python:simplejson"
  117.10  
  117.11  SOURCE="simplejson"
  117.12  TARBALL="$SOURCE-$VERSION.tar.gz"
  117.13 -WGET_URL="http://pypi.python.org/packages/source/s/$SOURCE/$TARBALL"
  117.14 +WGET_URL="https://files.pythonhosted.org/packages/source/s/$SOURCE/$TARBALL"
  117.15  
  117.16  DEPENDS="python"
  117.17  BUILD_DEPENDS="python-dev"
   118.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   118.2 +++ b/python-singledispatch/.icon.png	Fri Sep 14 01:56:52 2018 +0300
   118.3 @@ -0,0 +1,1 @@
   118.4 +../python/.icon.png
   118.5 \ No newline at end of file
   119.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   119.2 +++ b/python-singledispatch/receipt	Fri Sep 14 01:56:52 2018 +0300
   119.3 @@ -0,0 +1,23 @@
   119.4 +# SliTaz package receipt v2.
   119.5 +
   119.6 +PACKAGE="python-singledispatch"
   119.7 +ORIGIN="singledispatch"
   119.8 +VERSION="latest"
   119.9 +CATEGORY="python"
  119.10 +SHORT_DESC="Brings functools.singledispatch from Python 3.4 to Python 2.6-3.3"
  119.11 +MAINTAINER="al.bobylev@gmail.com"
  119.12 +LICENSE="MIT"
  119.13 +WEB_SITE="https://pypi.org/project/$ORIGIN/"
  119.14 +REPOLOGY="${PACKAGE/-/:}"
  119.15 +
  119.16 +BUILD_DEPENDS="python python-six"
  119.17 +
  119.18 +compile_rules() {
  119.19 +	pip install --no-compile --root=$DESTDIR $ORIGIN
  119.20 +}
  119.21 +
  119.22 +genpkg_rules() {
  119.23 +	VERSION=$(sed -n "/^Successfully installed/ s|.*$ORIGIN-||p" $LOGS/$PACKAGE.log)
  119.24 +	copy @std
  119.25 +	DEPENDS="python python-six"
  119.26 +}
   120.1 --- a/python-six/receipt	Tue Sep 11 11:29:43 2018 +0300
   120.2 +++ b/python-six/receipt	Fri Sep 14 01:56:52 2018 +0300
   120.3 @@ -6,7 +6,7 @@
   120.4  SHORT_DESC="Six is a Python 2 and 3 compatibility library"
   120.5  MAINTAINER="claudinei@slitaz.org"
   120.6  LICENSE="MIT"
   120.7 -WEB_SITE="https://pypi.python.org/pypi/six"
   120.8 +WEB_SITE="https://pypi.org/project/six/"
   120.9  REPOLOGY="python:six"
  120.10  
  120.11  BUILD_DEPENDS="python"
   121.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   121.2 +++ b/python-smspdu/.icon.png	Fri Sep 14 01:56:52 2018 +0300
   121.3 @@ -0,0 +1,1 @@
   121.4 +../python/.icon.png
   121.5 \ No newline at end of file
   122.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   122.2 +++ b/python-smspdu/receipt	Fri Sep 14 01:56:52 2018 +0300
   122.3 @@ -0,0 +1,22 @@
   122.4 +# SliTaz package receipt v2.
   122.5 +
   122.6 +PACKAGE="python-smspdu"
   122.7 +ORIGIN="smspdu"
   122.8 +VERSION="latest"
   122.9 +CATEGORY="development"
  122.10 +SHORT_DESC="SMS PDU encoding and decoding, including GSM-0338 character set"
  122.11 +MAINTAINER="pascal.bellard@slitaz.org"
  122.12 +LICENSE="BSD"
  122.13 +WEB_SITE="https://pypi.org/project/$SOURCE/"
  122.14 +
  122.15 +BUILD_DEPENDS="python"
  122.16 +
  122.17 +compile_rules() {
  122.18 +	pip install --no-compile --root=$DESTDIR $ORIGIN
  122.19 +}
  122.20 +
  122.21 +genpkg_rules() {
  122.22 +	VERSION=$(sed -n "/^Successfully installed/ s|.*$ORIGINd-||p" $LOGS/$PACKAGE.log)
  122.23 +	copy @std
  122.24 +	DEPENDS="python"
  122.25 +}
   123.1 --- a/python-snowballstemmer/receipt	Tue Sep 11 11:29:43 2018 +0300
   123.2 +++ b/python-snowballstemmer/receipt	Fri Sep 14 01:56:52 2018 +0300
   123.3 @@ -6,7 +6,7 @@
   123.4  SHORT_DESC="16 stemmer algorithms generated from Snowball algorithms"
   123.5  MAINTAINER="al.bobylev@gmail.com"
   123.6  LICENSE="BSD"
   123.7 -WEB_SITE="https://pypi.python.org/pypi/snowballstemmer"
   123.8 +WEB_SITE="https://pypi.org/project/snowballstemmer/"
   123.9  REPOLOGY="python:snowballstemmer"
  123.10  
  123.11  BUILD_DEPENDS="python"
   124.1 --- a/python-soappy/receipt	Tue Sep 11 11:29:43 2018 +0300
   124.2 +++ b/python-soappy/receipt	Fri Sep 14 01:56:52 2018 +0300
   124.3 @@ -6,12 +6,12 @@
   124.4  SHORT_DESC="SOAP services for python."
   124.5  MAINTAINER="pascal.bellard@slitaz.org"
   124.6  LICENSE="BSD"
   124.7 -WEB_SITE="https://pypi.python.org/pypi/SOAPpy"
   124.8 +WEB_SITE="https://pypi.org/project/SOAPpy/"
   124.9  REPOLOGY="python:soappy"
  124.10  
  124.11  SOURCE="SOAPpy"
  124.12  TARBALL="$SOURCE-$VERSION.zip"
  124.13 -WGET_URL="https://pypi.python.org/packages/source/S/SOAPpy/$TARBALL"
  124.14 +WGET_URL="https://files.pythonhosted.org/packages/source/S/SOAPpy/$TARBALL"
  124.15  
  124.16  DEPENDS="python"
  124.17  BUILD_DEPENDS="python-dev"
   125.1 --- a/python-sphinxcontrib-websupport/receipt	Tue Sep 11 11:29:43 2018 +0300
   125.2 +++ b/python-sphinxcontrib-websupport/receipt	Fri Sep 14 01:56:52 2018 +0300
   125.3 @@ -6,7 +6,7 @@
   125.4  SHORT_DESC="Sphinx API for Web Apps"
   125.5  MAINTAINER="al.bobylev@gmail.com"
   125.6  LICENSE="BSD"
   125.7 -WEB_SITE="https://pypi.python.org/pypi/sphinxcontrib-websupport"
   125.8 +WEB_SITE="https://pypi.org/project/sphinxcontrib-websupport/"
   125.9  REPOLOGY="python:sphinxcontrib-websupport"
  125.10  
  125.11  BUILD_DEPENDS="python"
   126.1 --- a/python-sqlalchemy/receipt	Tue Sep 11 11:29:43 2018 +0300
   126.2 +++ b/python-sqlalchemy/receipt	Fri Sep 14 01:56:52 2018 +0300
   126.3 @@ -11,7 +11,7 @@
   126.4  
   126.5  SOURCE="SQLAlchemy"
   126.6  TARBALL="$SOURCE-$VERSION.tar.gz"
   126.7 -WGET_URL="https://pypi.python.org/packages/source/S/$SOURCE/$TARBALL"
   126.8 +WGET_URL="https://files.pythonhosted.org/packages/source/S/$SOURCE/$TARBALL"
   126.9  
  126.10  DEPENDS="python"
  126.11  SUGGESTED="python-pysqlite"
   127.1 --- a/python-tempita/receipt	Tue Sep 11 11:29:43 2018 +0300
   127.2 +++ b/python-tempita/receipt	Fri Sep 14 01:56:52 2018 +0300
   127.3 @@ -6,12 +6,12 @@
   127.4  SHORT_DESC="Small text templating language"
   127.5  MAINTAINER="taziden@slitaz.org"
   127.6  LICENSE="MIT"
   127.7 -WEB_SITE="http://pypi.python.org/pypi/Tempita/"
   127.8 +WEB_SITE="https://pypi.org/project/Tempita/"
   127.9  REPOLOGY="python:tempita"
  127.10  
  127.11  SOURCE="Tempita"
  127.12  TARBALL="$SOURCE-$VERSION.tar.gz"
  127.13 -WGET_URL="$WEB_SITE/packages/source/T/$SOURCE/$TARBALL"
  127.14 +WGET_URL="https://files.pythonhosted.org/packages/source/T/$SOURCE/$TARBALL"
  127.15  TAGS="python"
  127.16  
  127.17  DEPENDS="python"
   128.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   128.2 +++ b/python-terminado/.icon.png	Fri Sep 14 01:56:52 2018 +0300
   128.3 @@ -0,0 +1,1 @@
   128.4 +../python/.icon.png
   128.5 \ No newline at end of file
   129.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   129.2 +++ b/python-terminado/receipt	Fri Sep 14 01:56:52 2018 +0300
   129.3 @@ -0,0 +1,23 @@
   129.4 +# SliTaz package receipt v2.
   129.5 +
   129.6 +PACKAGE="python-terminado"
   129.7 +ORIGIN="terminado"
   129.8 +VERSION="latest"
   129.9 +CATEGORY="development"
  129.10 +SHORT_DESC="Terminals served to xterm.js using Tornado websockets"
  129.11 +MAINTAINER="pascal.bellard@slitaz.org"
  129.12 +LICENSE="BSD"
  129.13 +WEB_SITE="https://pypi.org/project/terminado/"
  129.14 +REPOLOGY="python:terminado"
  129.15 +
  129.16 +BUILD_DEPENDS="python python-tornado"
  129.17 +
  129.18 +compile_rules() {
  129.19 +	pip install --no-compile --root=$DESTDIR $ORIGIN
  129.20 +}
  129.21 +
  129.22 +genpkg_rules() {
  129.23 +	VERSION=$(sed -n "/^Successfully installed/ s|.*$ORIGIN-||p" $LOGS/$PACKAGE.log)
  129.24 +	copy @std
  129.25 +	DEPENDS="python-tornado"
  129.26 +}
   130.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   130.2 +++ b/python-tornado/.icon.png	Fri Sep 14 01:56:52 2018 +0300
   130.3 @@ -0,0 +1,1 @@
   130.4 +../python/.icon.png
   130.5 \ No newline at end of file
   131.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   131.2 +++ b/python-tornado/receipt	Fri Sep 14 01:56:52 2018 +0300
   131.3 @@ -0,0 +1,25 @@
   131.4 +# SliTaz package receipt v2.
   131.5 +
   131.6 +PACKAGE="python-tornado"
   131.7 +ORIGIN="tornado"
   131.8 +VERSION="latest"
   131.9 +CATEGORY="development"
  131.10 +SHORT_DESC="A web framework and asynchronous networking library"
  131.11 +MAINTAINER="pascal.bellard@slitaz.org"
  131.12 +LICENSE="Apache"
  131.13 +WEB_SITE="http://www.tornadoweb.org/"
  131.14 +REPOLOGY="python:tornado"
  131.15 +
  131.16 +BUILD_DEPENDS="python python-futures python-six python-singledispatch \
  131.17 +python-backports_abc"
  131.18 +
  131.19 +compile_rules() {
  131.20 +	pip install --no-compile --root=$DESTDIR $ORIGIN
  131.21 +}
  131.22 +
  131.23 +genpkg_rules() {
  131.24 +	VERSION=$(sed -n "/^Successfully installed/ s|.*$ORIGIN-||p" $LOGS/$PACKAGE.log)
  131.25 +	copy @std
  131.26 +	DEPENDS="python python-futures python-six python-singledispatch \
  131.27 +	python-backports_abc"
  131.28 +}
   132.1 --- a/python-tweepy/receipt	Tue Sep 11 11:29:43 2018 +0300
   132.2 +++ b/python-tweepy/receipt	Fri Sep 14 01:56:52 2018 +0300
   132.3 @@ -11,7 +11,7 @@
   132.4  
   132.5  SOURCE="tweepy"
   132.6  TARBALL="$SOURCE-$VERSION.tar.gz"
   132.7 -WGET_URL="http://pypi.python.org/packages/source/t/$SOURCE/$TARBALL"
   132.8 +WGET_URL="https://files.pythonhosted.org/packages/source/t/$SOURCE/$TARBALL"
   132.9  TAGS="python"
  132.10  
  132.11  DEPENDS="python"
   133.1 --- a/python-typing/receipt	Tue Sep 11 11:29:43 2018 +0300
   133.2 +++ b/python-typing/receipt	Fri Sep 14 01:56:52 2018 +0300
   133.3 @@ -6,7 +6,7 @@
   133.4  SHORT_DESC="Type Hints for Python"
   133.5  MAINTAINER="al.bobylev@gmail.com"
   133.6  LICENSE="PSF"
   133.7 -WEB_SITE="https://pypi.python.org/pypi/typing"
   133.8 +WEB_SITE="https://pypi.org/project/typing/"
   133.9  REPOLOGY="python:typing"
  133.10  
  133.11  BUILD_DEPENDS="python"
   134.1 --- a/python-unidecode/receipt	Tue Sep 11 11:29:43 2018 +0300
   134.2 +++ b/python-unidecode/receipt	Fri Sep 14 01:56:52 2018 +0300
   134.3 @@ -6,12 +6,12 @@
   134.4  SHORT_DESC="ASCII transliterations of Unicode text."
   134.5  MAINTAINER="pascal.bellard@slitaz.org"
   134.6  LICENSE="GPL2"
   134.7 -WEB_SITE="http://pypi.python.org/pypi/$SOURCE/$VERSION"
   134.8 +WEB_SITE="https://pypi.org/project/Unidecode/"
   134.9  REPOLOGY="python:unidecode"
  134.10  
  134.11  SOURCE="Unidecode"
  134.12  TARBALL="$SOURCE-$VERSION.tar.gz"
  134.13 -WGET_URL="http://pypi.python.org/packages/source/${SOURCE:0:1}/$SOURCE/$TARBALL"
  134.14 +WGET_URL="https://files.pythonhosted.org/packages/source/${SOURCE:0:1}/$SOURCE/$TARBALL"
  134.15  
  134.16  DEPENDS="python"
  134.17  BUILD_DEPENDS="python"
   135.1 --- a/python-unittest2/receipt	Tue Sep 11 11:29:43 2018 +0300
   135.2 +++ b/python-unittest2/receipt	Fri Sep 14 01:56:52 2018 +0300
   135.3 @@ -6,12 +6,12 @@
   135.4  SHORT_DESC="New features backport to the unittest testing framework."
   135.5  MAINTAINER="pascal.bellard@slitaz.org"
   135.6  LICENSE="BSD"
   135.7 -WEB_SITE="http://pypi.python.org/pypi/unittest2"
   135.8 +WEB_SITE="https://pypi.org/project/unittest2/"
   135.9  REPOLOGY="python:unittest2"
  135.10  
  135.11  SOURCE="unittest2"
  135.12  TARBALL="$SOURCE-$VERSION.tar.gz"
  135.13 -WGET_URL="http://pypi.python.org/packages/source/${SOURCE:0:1}/$SOURCE/$TARBALL"
  135.14 +WGET_URL="https://files.pythonhosted.org/packages/source/${SOURCE:0:1}/$SOURCE/$TARBALL"
  135.15  
  135.16  DEPENDS="python"
  135.17  BUILD_DEPENDS="python-dev"
   136.1 --- a/python-urllib3/receipt	Tue Sep 11 11:29:43 2018 +0300
   136.2 +++ b/python-urllib3/receipt	Fri Sep 14 01:56:52 2018 +0300
   136.3 @@ -6,7 +6,7 @@
   136.4  SHORT_DESC="HTTP library with thread-safe connection pooling, file post, and more"
   136.5  MAINTAINER="al.bobylev@gmail.com"
   136.6  LICENSE="MIT"
   136.7 -WEB_SITE="https://pypi.python.org/pypi/urllib3"
   136.8 +WEB_SITE="https://pypi.org/project/urllib3/"
   136.9  REPOLOGY="python:urllib3"
  136.10  
  136.11  BUILD_DEPENDS="python"
   137.1 --- a/python-urwid/receipt	Tue Sep 11 11:29:43 2018 +0300
   137.2 +++ b/python-urwid/receipt	Fri Sep 14 01:56:52 2018 +0300
   137.3 @@ -11,7 +11,7 @@
   137.4  
   137.5  SOURCE="urwid"
   137.6  TARBALL="$SOURCE-$VERSION.tar.gz"
   137.7 -WGET_URL="https://pypi.python.org/packages/source/u/urwid/$TARBALL"
   137.8 +WGET_URL="https://files.pythonhosted.org/packages/source/u/urwid/$TARBALL"
   137.9  
  137.10  DEPENDS="python"
  137.11  BUILD_DEPENDS="python python-dev wget"
   138.1 --- a/python-wcwidth/receipt	Tue Sep 11 11:29:43 2018 +0300
   138.2 +++ b/python-wcwidth/receipt	Fri Sep 14 01:56:52 2018 +0300
   138.3 @@ -6,7 +6,7 @@
   138.4  SHORT_DESC="Measures number of Terminal column cells of wide-character codes"
   138.5  MAINTAINER="paul@slitaz.org"
   138.6  LICENSE="MIT"
   138.7 -WEB_SITE="https://pypi.python.org/pypi/wcwidth"
   138.8 +WEB_SITE="https://pypi.org/project/wcwidth/"
   138.9  REPOLOGY="python:wcwidth"
  138.10  
  138.11  BUILD_DEPENDS="python"
   139.1 --- a/python-weberror/receipt	Tue Sep 11 11:29:43 2018 +0300
   139.2 +++ b/python-weberror/receipt	Fri Sep 14 01:56:52 2018 +0300
   139.3 @@ -6,12 +6,12 @@
   139.4  SHORT_DESC="Web Error handling and exception catching"
   139.5  MAINTAINER="taziden@slitaz.org"
   139.6  LICENSE="MIT"
   139.7 -WEB_SITE="http://pypi.python.org/pypi/$SOURCE/"
   139.8 +WEB_SITE="https://pypi.org/project/WebError/"
   139.9  REPOLOGY="python:weberror"
  139.10  
  139.11  SOURCE="WebError"
  139.12  TARBALL="$SOURCE-$VERSION.tar.gz"
  139.13 -WGET_URL="$WEB_SITE/packages/source/W/$SOURCE/$TARBALL"
  139.14 +WGET_URL="https://files.pythonhosted.org/packages/source/W/$SOURCE/$TARBALL"
  139.15  TAGS="python"
  139.16  
  139.17  DEPENDS="python"
   140.1 --- a/python-webhelpers/receipt	Tue Sep 11 11:29:43 2018 +0300
   140.2 +++ b/python-webhelpers/receipt	Fri Sep 14 01:56:52 2018 +0300
   140.3 @@ -6,12 +6,12 @@
   140.4  SHORT_DESC="Web Helpers"
   140.5  MAINTAINER="taziden@slitaz.org"
   140.6  LICENSE="BSD"
   140.7 -WEB_SITE="http://pypi.python.org/pypi/$SOURCE/"
   140.8 +WEB_SITE="https://pypi.org/project/WebHelpers/"
   140.9  REPOLOGY="python:webhelpers"
  140.10  
  140.11  SOURCE="WebHelpers"
  140.12  TARBALL="$SOURCE-$VERSION.tar.gz"
  140.13 -WGET_URL="$WEB_SITE/packages/source/W/$SOURCE/$TARBALL"
  140.14 +WGET_URL="https://files.pythonhosted.org/packages/source//W/$SOURCE/$TARBALL"
  140.15  TAGS="python"
  140.16  
  140.17  DEPENDS="python"
   141.1 --- a/python-webtest/receipt	Tue Sep 11 11:29:43 2018 +0300
   141.2 +++ b/python-webtest/receipt	Fri Sep 14 01:56:52 2018 +0300
   141.3 @@ -6,12 +6,12 @@
   141.4  SHORT_DESC="Helper to test WSGI applications"
   141.5  MAINTAINER="taziden@slitaz.org"
   141.6  LICENSE="MIT"
   141.7 -WEB_SITE="http://pypi.python.org/pypi/$SOURCE/"
   141.8 +WEB_SITE="https://pypi.org/project/WebTest/"
   141.9  REPOLOGY="python:webtest"
  141.10  
  141.11  SOURCE="WebTest"
  141.12  TARBALL="$SOURCE-$VERSION.tar.gz"
  141.13 -WGET_URL="$WEB_SITE/packages/source/W/$SOURCE/$TARBALL"
  141.14 +WGET_URL="https://files.pythonhosted.org/packages/source/W/$SOURCE/$TARBALL"
  141.15  TAGS="python"
  141.16  
  141.17  DEPENDS="python"
   142.1 --- a/python-whoosh/receipt	Tue Sep 11 11:29:43 2018 +0300
   142.2 +++ b/python-whoosh/receipt	Fri Sep 14 01:56:52 2018 +0300
   142.3 @@ -6,12 +6,12 @@
   142.4  SHORT_DESC="Fast full text indexing, search, and spell checking library."
   142.5  MAINTAINER="pascal.bellard@slitaz.org"
   142.6  LICENSE="BSD"
   142.7 -WEB_SITE="http://pypi.python.org/pypi/Whoosh/"
   142.8 +WEB_SITE="https://pypi.org/project/Whoosh/"
   142.9  REPOLOGY="python:whoosh"
  142.10  
  142.11  SOURCE="Whoosh"
  142.12  TARBALL="$SOURCE-$VERSION.tar.gz"
  142.13 -WGET_URL="https://pypi.python.org/packages/source/${SOURCE:0:1}/$SOURCE/$TARBALL"
  142.14 +WGET_URL="https://files.pythonhosted.org/packages/source/${SOURCE:0:1}/$SOURCE/$TARBALL"
  142.15  
  142.16  DEPENDS="python"
  142.17  BUILD_DEPENDS="python"
   143.1 --- a/python-xmlutils/receipt	Tue Sep 11 11:29:43 2018 +0300
   143.2 +++ b/python-xmlutils/receipt	Fri Sep 14 01:56:52 2018 +0300
   143.3 @@ -6,11 +6,11 @@
   143.4  SHORT_DESC="Convert XML documents to SQL, CSV or JSON."
   143.5  MAINTAINER="pascal.bellard@slitaz.org"
   143.6  LICENSE="MIT"
   143.7 -WEB_SITE="https://pypi.python.org/pypi/xmlutils"
   143.8 +WEB_SITE="https://pypi.org/project/xmlutils/"
   143.9  
  143.10  SOURCE="xmlutils"
  143.11  TARBALL="$SOURCE-$VERSION.zip"
  143.12 -WGET_URL="http://pypi.python.org/packages/source/${SOURCE:0:1}/$SOURCE/$TARBALL"
  143.13 +WGET_URL="https://files.pythonhosted.org/packages/source/${SOURCE:0:1}/$SOURCE/$TARBALL"
  143.14  
  143.15  DEPENDS="python"
  143.16  BUILD_DEPENDS="python"
   144.1 --- a/python-zfec/receipt	Tue Sep 11 11:29:43 2018 +0300
   144.2 +++ b/python-zfec/receipt	Fri Sep 14 01:56:52 2018 +0300
   144.3 @@ -6,12 +6,12 @@
   144.4  SHORT_DESC="A fast erasure codec."
   144.5  MAINTAINER="pascal.bellard@slitaz.org"
   144.6  LICENSE="GPL2"
   144.7 -WEB_SITE="https://pypi.python.org/pypi/zfec"
   144.8 +WEB_SITE="https://pypi.org/project/zfec/"
   144.9  REPOLOGY="python:zfec"
  144.10  
  144.11  SOURCE="zfec"
  144.12  TARBALL="$SOURCE-$VERSION.tar.gz"
  144.13 -WGET_URL="https://pypi.python.org/packages/source/z/zfec/$TARBALL"
  144.14 +WGET_URL="https://files.pythonhosted.org/packages/source/z/zfec/$TARBALL"
  144.15  
  144.16  DEPENDS="python"
  144.17  BUILD_DEPENDS="wget python-dev"
   145.1 --- a/pyvim/receipt	Tue Sep 11 11:29:43 2018 +0300
   145.2 +++ b/pyvim/receipt	Fri Sep 14 01:56:52 2018 +0300
   145.3 @@ -9,7 +9,7 @@
   145.4  
   145.5  SOURCE="pyvim"
   145.6  TARBALL="$SOURCE-$VERSION.tar.gz"
   145.7 -WGET_URL="https://pypi.python.org/packages/source/p/$SOURCE/$TARBALL"
   145.8 +WGET_URL="https://files.pythonhosted.org/packages/source/p/$SOURCE/$TARBALL"
   145.9  
  145.10  DEPENDS="python python-prompt-toolkit ptpython python-docopt python-pyflakes"
  145.11  BUILD_DEPENDS="python-prompt-toolkit ptpython python-docopt python-pyflakes python-dev"
   146.1 --- a/roundup/receipt	Tue Sep 11 11:29:43 2018 +0300
   146.2 +++ b/roundup/receipt	Fri Sep 14 01:56:52 2018 +0300
   146.3 @@ -9,7 +9,7 @@
   146.4  DEPENDS="python"
   146.5  TARBALL="$PACKAGE-$VERSION.tar.gz"
   146.6  WEB_SITE="http://www.roundup-tracker.org"
   146.7 -WGET_URL="http://pypi.python.org/packages/source/r/$PACKAGE/$TARBALL"
   146.8 +WGET_URL="https://files.pythonhosted.org/packages/source/r/$PACKAGE/$TARBALL"
   146.9  
  146.10  # Rules to configure and make the package.
  146.11  compile_rules()
   147.1 --- a/sqlobject/receipt	Tue Sep 11 11:29:43 2018 +0300
   147.2 +++ b/sqlobject/receipt	Fri Sep 14 01:56:52 2018 +0300
   147.3 @@ -9,7 +9,7 @@
   147.4  SOURCE="SQLObject"
   147.5  TARBALL="$SOURCE-$VERSION.tar.gz"
   147.6  WEB_SITE="http://sqlobject.org/"
   147.7 -WGET_URL="http://pypi.python.org/packages/source/S/$SOURCE/$TARBALL"
   147.8 +WGET_URL="https://files.pythonhosted.org/packages/source/S/$SOURCE/$TARBALL"
   147.9  
  147.10  DEPENDS="python"
  147.11  BUILD_DEPENDS="python python-dev"
   148.1 --- a/turses/receipt	Tue Sep 11 11:29:43 2018 +0300
   148.2 +++ b/turses/receipt	Fri Sep 14 01:56:52 2018 +0300
   148.3 @@ -8,7 +8,7 @@
   148.4  LICENSE="GPL3"
   148.5  TARBALL="$PACKAGE-$VERSION.tar.gz"
   148.6  WEB_SITE="https://pypi.org/project/turses/"
   148.7 -WGET_URL="http://pypi.python.org/packages/source/t/$PACKAGE/$TARBALL"
   148.8 +WGET_URL="https://files.pythonhosted.org/packages/source/t/$PACKAGE/$TARBALL"
   148.9  
  148.10  DEPENDS="python python-httplib2 python-urwid python-oauth2 \
  148.11  python-tweepy"
   149.1 --- a/virtualenv/receipt	Tue Sep 11 11:29:43 2018 +0300
   149.2 +++ b/virtualenv/receipt	Fri Sep 14 01:56:52 2018 +0300
   149.3 @@ -6,11 +6,11 @@
   149.4  SHORT_DESC="Virtual Python Environment Builder."
   149.5  MAINTAINER="taziden@slitaz.org"
   149.6  LICENSE="MIT"
   149.7 -WEB_SITE="http://pypi.python.org/pypi/virtualenv"
   149.8 +WEB_SITE="https://pypi.org/project/virtualenv/"
   149.9  REPOLOGY="python:virtualenv"
  149.10  
  149.11  TARBALL="$PACKAGE-$VERSION.tar.gz"
  149.12 -WGET_URL="http://pypi.python.org/packages/source/v/virtualenv/$TARBALL"
  149.13 +WGET_URL="https://files.pythonhosted.org/packages/source/v/virtualenv/$TARBALL"
  149.14  TAGS="python"
  149.15  
  149.16  DEPENDS="python python-dev"
   150.1 --- a/vnc2flv/receipt	Tue Sep 11 11:29:43 2018 +0300
   150.2 +++ b/vnc2flv/receipt	Fri Sep 14 01:56:52 2018 +0300
   150.3 @@ -9,7 +9,7 @@
   150.4  WEB_SITE="http://www.unixuser.org/~euske/python/vnc2flv"
   150.5  
   150.6  TARBALL="$PACKAGE-$VERSION.tar.gz"
   150.7 -WGET_URL="http://pypi.python.org/packages/source/v/vnc2flv/$TARBALL"
   150.8 +WGET_URL="https://files.pythonhosted.org/packages/source/v/vnc2flv/$TARBALL"
   150.9  
  150.10  compile_rules() {
  150.11  	make || return 1
   151.1 --- a/xhtml2pdf/receipt	Tue Sep 11 11:29:43 2018 +0300
   151.2 +++ b/xhtml2pdf/receipt	Fri Sep 14 01:56:52 2018 +0300
   151.3 @@ -9,7 +9,7 @@
   151.4  LICENSE="GPL2"
   151.5  TARBALL="$SOURCE-$VERSION.tar.gz"
   151.6  WEB_SITE="http://www.xhtml2pdf.com"
   151.7 -WGET_URL="http://pypi.python.org/packages/source/p/$SOURCE/$TARBALL"
   151.8 +WGET_URL="https://files.pythonhosted.org/packages/source/p/$SOURCE/$TARBALL"
   151.9  
  151.10  DEPENDS="python python-reportlab python-html5lib python-pypdf"
  151.11  BUILD_DEPENDS="$DEPENDS python-dev"
   152.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
   152.2 +++ b/z3/receipt	Fri Sep 14 01:56:52 2018 +0300
   152.3 @@ -0,0 +1,34 @@
   152.4 +# SliTaz package receipt v2.
   152.5 +
   152.6 +PACKAGE="z3"
   152.7 +VERSION="4.7.1"
   152.8 +CATEGORY="development"
   152.9 +SHORT_DESC="The Z3 Theorem Prover"
  152.10 +MAINTAINER="al.bobylev@gmail.com"
  152.11 +LICENSE="MIT"
  152.12 +WEB_SITE="https://github.com/Z3Prover/z3"
  152.13 +
  152.14 +TARBALL="$PACKAGE-$VERSION.tar.gz"
  152.15 +WGET_URL="https://github.com/Z3Prover/z3/releases/download/$PACKAGE-$VERSION/$TARBALL"
  152.16 +
  152.17 +BUILD_DEPENDS="python"
  152.18 +SPLIT="z3-dev"
  152.19 +
  152.20 +compile_rules() {
  152.21 +	python scripts/mk_make.py
  152.22 +	cd build
  152.23 +	make &&
  152.24 +	make install
  152.25 +}
  152.26 +
  152.27 +genpkg_rules() {
  152.28 +	case $PACKAGE in
  152.29 +		z3)
  152.30 +			copy @std
  152.31 +			DEPENDS="libgomp"
  152.32 +			;;
  152.33 +		*-dev)
  152.34 +			copy @dev
  152.35 +			;;
  152.36 +	esac
  152.37 +}
   153.1 --- a/zopeinterface/receipt	Tue Sep 11 11:29:43 2018 +0300
   153.2 +++ b/zopeinterface/receipt	Fri Sep 14 01:56:52 2018 +0300
   153.3 @@ -8,8 +8,8 @@
   153.4  LICENSE="other"
   153.5  SOURCE="zope.interface"
   153.6  TARBALL="$SOURCE-$VERSION.zip"
   153.7 -WEB_SITE="https://pypi.python.org/pypi/zope.interface"
   153.8 -WGET_URL="https://pypi.python.org/packages/source/z/$SOURCE/$TARBALL"
   153.9 +WEB_SITE="https://pypi.org/project/zope.interface/"
  153.10 +WGET_URL="https://files.pythonhosted.org/packages/source/z/$SOURCE/$TARBALL"
  153.11  TAGS="webserver application-server appserver"
  153.12  
  153.13  DEPENDS="python"