wok-next rev 20983

Small updates
author Aleksej Bobylev <al.bobylev@gmail.com>
date Fri Sep 28 13:48:52 2018 +0300 (2018-09-28)
parents 688a27861b6e
children 49a10d2a7814
files bzrtools/receipt dvdauthor/receipt epour/.icon.png epour/receipt gyrus/.icon.png gyrus/receipt gyrus/stuff/patches/inline.patch gyrus/stuff/patches/series libtorrent-rasterbar/receipt pyhn/.icon.png pyhn/receipt pylorcon/.icon.png pylorcon/receipt python-pyhn/.icon.png python-pyhn/receipt python-pylorcon/.icon.png python-pylorcon/receipt ufw/receipt
line diff
     1.1 --- a/bzrtools/receipt	Fri Sep 28 01:16:57 2018 +0300
     1.2 +++ b/bzrtools/receipt	Fri Sep 28 13:48:52 2018 +0300
     1.3 @@ -12,7 +12,7 @@
     1.4  WGET_URL="https://launchpad.net/$PACKAGE/stable/$VERSION/+download/$TARBALL"
     1.5  
     1.6  compile_rules() {
     1.7 -	python setup.py install --root=$DESTDIR
     1.8 +	python -B setup.py install --root=$install
     1.9  }
    1.10  
    1.11  genpkg_rules() {
     2.1 --- a/dvdauthor/receipt	Fri Sep 28 01:16:57 2018 +0300
     2.2 +++ b/dvdauthor/receipt	Fri Sep 28 13:48:52 2018 +0300
     2.3 @@ -11,17 +11,19 @@
     2.4  TARBALL="$PACKAGE-$VERSION.tar.gz"
     2.5  WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL"
     2.6  
     2.7 -BUILD_DEPENDS="imagemagick6-dev tiff-dev jpeg-dev libxml2-dev libdvdread-dev \
     2.8 -libpng16-dev"
     2.9 +BUILD_DEPENDS="libpng16-dev freetype-dev libdvdread-dev libxml2-dev   \
    2.10 +fontconfig-dev fribidi-dev"
    2.11  
    2.12  compile_rules() {
    2.13 -	./configure $CONFIGURE_ARGS &&
    2.14 +	./configure \
    2.15 +		--disable-rpath \
    2.16 +		$CONFIGURE_ARGS &&
    2.17  	fix libtool &&
    2.18  	make &&
    2.19 -	make DESTDIR=$DESTDIR install
    2.20 +	make install
    2.21  }
    2.22  
    2.23  genpkg_rules() {
    2.24  	copy @std
    2.25 -	DEPENDS="imagemagick6 tiff jpeg libxml2 fribidi libdvdread"
    2.26 +	DEPENDS="fontconfig freetype fribidi libdvdread libpng16 libxml2"
    2.27  }
     3.1 Binary file epour/.icon.png has changed
     4.1 --- a/epour/receipt	Fri Sep 28 01:16:57 2018 +0300
     4.2 +++ b/epour/receipt	Fri Sep 28 13:48:52 2018 +0300
     4.3 @@ -1,12 +1,13 @@
     4.4  # SliTaz package receipt v2.
     4.5  
     4.6  PACKAGE="epour"
     4.7 -VERSION="0.6.0"
     4.8 +VERSION="0.7.0"
     4.9  CATEGORY="graphics"
    4.10  SHORT_DESC="Enlightenment BitTorrent client"
    4.11  MAINTAINER="al.bobylev@gmail.com"
    4.12  LICENSE="GPL3"
    4.13  WEB_SITE="https://www.enlightenment.org/"
    4.14 +HOST_ARCH="any"
    4.15  
    4.16  TARBALL="$PACKAGE-$VERSION.tar.xz"
    4.17  WGET_URL="https://download.enlightenment.org/rel/apps/epour/$TARBALL"
    4.18 @@ -15,7 +16,7 @@
    4.19  efl-dev python-efl python-dbus-dev python-pyxdg"
    4.20  
    4.21  compile_rules(){
    4.22 -	./setup.py install --root=$install
    4.23 +	python -B ./setup.py install --root=$install
    4.24  }
    4.25  
    4.26  genpkg_rules(){
     5.1 Binary file gyrus/.icon.png has changed
     6.1 --- a/gyrus/receipt	Fri Sep 28 01:16:57 2018 +0300
     6.2 +++ b/gyrus/receipt	Fri Sep 28 13:48:52 2018 +0300
     6.3 @@ -1,22 +1,19 @@
     6.4  # SliTaz package receipt v2.
     6.5  
     6.6  PACKAGE="gyrus"
     6.7 -VERSION="0.3.8"
     6.8 +VERSION="0.3.12"
     6.9  CATEGORY="network"
    6.10  SHORT_DESC="Small tool for the administration of mailboxes in IMAP/Cyrus servers"
    6.11  MAINTAINER="pankso@slitaz.org"
    6.12  LICENSE="GPL2"
    6.13 -WEB_SITE="http://projects.gnome.org/gyrus/"
    6.14 +WEB_SITE="https://wiki.gnome.org/Attic/Gyrus"
    6.15  
    6.16 -TARBALL="$PACKAGE-$VERSION.tar.gz"
    6.17 -WGET_URL="http://ftp.gnome.org/pub/gnome/sources/gyrus/${VERSION%.*}/$TARBALL"
    6.18 +TARBALL="$PACKAGE-$VERSION.tar.xz"
    6.19 +WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL"
    6.20  
    6.21 -BUILD_DEPENDS="gtk+ dbus-dev orbit2-dev gnet-dev libglade-dev gconf-dev \
    6.22 -intltool"
    6.23 +BUILD_DEPENDS="intltool gtk+-dev glib-dev gconf-dev"
    6.24  
    6.25  compile_rules() {
    6.26 -	export LDFLAGS="$LDFLAGS -Wl,--copy-dt-needed-entries -lm"
    6.27 -
    6.28  	./configure $CONFIGURE_ARGS &&
    6.29  	make &&
    6.30  	make install
    6.31 @@ -24,5 +21,5 @@
    6.32  
    6.33  genpkg_rules() {
    6.34  	copy @std
    6.35 -	DEPENDS="gtk+ dbus orbit2 gnet libglade gconf"
    6.36 +	DEPENDS="cairo gconf gdk-pixbuf glib gtk+ pango"
    6.37  }
     7.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     7.2 +++ b/gyrus/stuff/patches/inline.patch	Fri Sep 28 13:48:52 2018 +0300
     7.3 @@ -0,0 +1,11 @@
     7.4 +--- a/src/gyrus-admin-mailbox.c
     7.5 ++++ b/src/gyrus-admin-mailbox.c
     7.6 +@@ -481,7 +481,7 @@
     7.7 + }
     7.8 + 
     7.9 + 
    7.10 +-inline gboolean
    7.11 ++gboolean
    7.12 + gyrus_admin_acl_rights_have_right (const gchar *rights,
    7.13 + 				   const gchar right)
    7.14 + {
     8.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     8.2 +++ b/gyrus/stuff/patches/series	Fri Sep 28 13:48:52 2018 +0300
     8.3 @@ -0,0 +1,1 @@
     8.4 +inline.patch
     9.1 --- a/libtorrent-rasterbar/receipt	Fri Sep 28 01:16:57 2018 +0300
     9.2 +++ b/libtorrent-rasterbar/receipt	Fri Sep 28 13:48:52 2018 +0300
     9.3 @@ -1,7 +1,7 @@
     9.4  # SliTaz package receipt v2.
     9.5  
     9.6  PACKAGE="libtorrent-rasterbar"
     9.7 -VERSION="1.1.3"
     9.8 +VERSION="1.1.9"
     9.9  CATEGORY="development"
    9.10  SHORT_DESC="A C++ bittorrent implementation library"
    9.11  MAINTAINER="slaxemulator@gmail.com"
    9.12 @@ -13,11 +13,12 @@
    9.13  
    9.14  BUILD_DEPENDS="boost-dev boost-system boost-chrono boost-random \
    9.15  openssl-dev python-dev boost-python"
    9.16 -SPLIT="libtorrent-rasterbar-dev"
    9.17 +SPLIT="$PACKAGE-dev"
    9.18  
    9.19  compile_rules() {
    9.20  	./configure \
    9.21  		--enable-python-binding \
    9.22 +		--disable-static \
    9.23  		$CONFIGURE_ARGS &&
    9.24  	fix libtool &&
    9.25  	make &&
    9.26 @@ -28,8 +29,7 @@
    9.27  	case $PACKAGE in
    9.28  		libtorrent-rasterbar)
    9.29  			copy @std
    9.30 -			DEPENDS="boost-chrono boost-python boost-random \
    9.31 -			boost-system openssl python"
    9.32 +			DEPENDS="boost-python boost-system openssl python"
    9.33  			;;
    9.34  		*-dev)
    9.35  			copy @dev
    10.1 --- a/pyhn/.icon.png	Fri Sep 28 01:16:57 2018 +0300
    10.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    10.3 @@ -1,1 +0,0 @@
    10.4 -../python/.icon.png
    10.5 \ No newline at end of file
    11.1 --- a/pyhn/receipt	Fri Sep 28 01:16:57 2018 +0300
    11.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    11.3 @@ -1,33 +0,0 @@
    11.4 -# SliTaz package receipt.
    11.5 -
    11.6 -PACKAGE="pyhn"
    11.7 -VERSION="26082015"
    11.8 -CATEGORY="utilities"
    11.9 -SHORT_DESC="Hacker news command line client."
   11.10 -MAINTAINER="paul@slitaz.org"
   11.11 -LICENSE="MIT"
   11.12 -WEB_SITE="https://github.com/socketubs/pyhn"
   11.13 -TARBALL="$PACKAGE-$VERSION.tar.bz2"
   11.14 -WGET_URL="git|git://github.com/socketubs/pyhn"
   11.15 -
   11.16 -DEPENDS="python python-urwid"
   11.17 -BUILD_DEPENDS="python-dev python-urwid git bzip2"
   11.18 -
   11.19 -# Rules to configure and make the package.
   11.20 -compile_rules()
   11.21 -{
   11.22 -	# hack config.py
   11.23 -	cd $src/pyhn
   11.24 -	sed -i 's/__default__/tazweb __url__/; \
   11.25 -		s/black||/light red||/' config.py
   11.26 -
   11.27 -	cd $src
   11.28 -	python setup.py install --root=$DESTDIR
   11.29 -}
   11.30 -
   11.31 -# Rules to gen a SliTaz package suitable for Tazpkg.
   11.32 -genpkg_rules()
   11.33 -{
   11.34 -	cp -a $install/usr $fs
   11.35 -}
   11.36 -	
    12.1 --- a/pylorcon/.icon.png	Fri Sep 28 01:16:57 2018 +0300
    12.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    12.3 @@ -1,1 +0,0 @@
    12.4 -../python/.icon.png
    12.5 \ No newline at end of file
    13.1 --- a/pylorcon/receipt	Fri Sep 28 01:16:57 2018 +0300
    13.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    13.3 @@ -1,25 +0,0 @@
    13.4 -# SliTaz package receipt v2.
    13.5 -
    13.6 -PACKAGE="pylorcon"
    13.7 -VERSION="3"
    13.8 -CATEGORY="development"
    13.9 -SHORT_DESC="Python wrapper for the LORCON 802.11 packet injection library"
   13.10 -MAINTAINER="slaxemulator@gmail.com"
   13.11 -LICENSE="GPL2"
   13.12 -WEB_SITE="https://code.google.com/archive/p/pylorcon/"
   13.13 -WEB_SITE="https://github.com/tom5760/pylorcon2"
   13.14 -REPOLOGY="python:pylorcon"
   13.15 -
   13.16 -TARBALL="$PACKAGE-$VERSION.tar.bz2"
   13.17 -WGET_URL="http://pylorcon.googlecode.com/files/$TARBALL" # FIXME
   13.18 -
   13.19 -BUILD_DEPENDS="python-dev lorcon-old-dev"
   13.20 -
   13.21 -compile_rules() {
   13.22 -	python setup.py install --root=$DESTDIR
   13.23 -}
   13.24 -
   13.25 -genpkg_rules() {
   13.26 -	copy @std
   13.27 -	DEPENDS="python lorcon-old"
   13.28 -}
    14.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    14.2 +++ b/python-pyhn/.icon.png	Fri Sep 28 13:48:52 2018 +0300
    14.3 @@ -0,0 +1,1 @@
    14.4 +../python/.icon.png
    14.5 \ No newline at end of file
    15.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    15.2 +++ b/python-pyhn/receipt	Fri Sep 28 13:48:52 2018 +0300
    15.3 @@ -0,0 +1,31 @@
    15.4 +# SliTaz package receipt v2.
    15.5 +
    15.6 +ORIGIN="pyhn"
    15.7 +PACKAGE="python-pyhn"
    15.8 +VERSION="0.3.9"
    15.9 +CATEGORY="utilities"
   15.10 +SHORT_DESC="Hacker news command line client"
   15.11 +MAINTAINER="paul@slitaz.org"
   15.12 +LICENSE="MIT"
   15.13 +WEB_SITE="https://pypi.org/project/$ORIGIN/"
   15.14 +HOST_ARCH="any"
   15.15 +REPOLOGY="pyhn" # python:pyhn
   15.16 +
   15.17 +# It depends on old and precise defined versions of Python modules:
   15.18 +#   * requests==2.10.0
   15.19 +#   * urwid==1.3.1
   15.20 +#   * beautifulsoup4==4.5.1
   15.21 +# They will be installed with the package and will no harm for any actual
   15.22 +# versions of the Python modules.
   15.23 +BUILD_DEPENDS="python python3"
   15.24 +SPLIT="${PACKAGE/python/python3}:3"
   15.25 +
   15.26 +compile_rules() {
   15.27 +	pip$SET install --no-compile --root=$install $ORIGIN==$VERSION
   15.28 +}
   15.29 +
   15.30 +genpkg_rules() {
   15.31 +	copy @std
   15.32 +	py=${PACKAGE%%-*} # python/python3
   15.33 +	DEPENDS="$py"
   15.34 +}
    16.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    16.2 +++ b/python-pylorcon/.icon.png	Fri Sep 28 13:48:52 2018 +0300
    16.3 @@ -0,0 +1,1 @@
    16.4 +../python/.icon.png
    16.5 \ No newline at end of file
    17.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    17.2 +++ b/python-pylorcon/receipt	Fri Sep 28 13:48:52 2018 +0300
    17.3 @@ -0,0 +1,25 @@
    17.4 +# SliTaz package receipt v2.
    17.5 +
    17.6 +PACKAGE="python-pylorcon"
    17.7 +VERSION="3"
    17.8 +CATEGORY="development"
    17.9 +SHORT_DESC="Python wrapper for the LORCON 802.11 packet injection library"
   17.10 +MAINTAINER="slaxemulator@gmail.com"
   17.11 +LICENSE="GPL2"
   17.12 +WEB_SITE="https://code.google.com/archive/p/pylorcon/"
   17.13 +WEB_SITE="https://github.com/tom5760/pylorcon2"
   17.14 +REPOLOGY="python:pylorcon"
   17.15 +
   17.16 +TARBALL="pylorcon-$VERSION.tar.bz2"
   17.17 +WGET_URL="https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/pylorcon/$TARBALL"
   17.18 +
   17.19 +BUILD_DEPENDS="python-dev lorcon-old-dev"
   17.20 +
   17.21 +compile_rules() {
   17.22 +	python -B setup.py install --root=$DESTDIR
   17.23 +}
   17.24 +
   17.25 +genpkg_rules() {
   17.26 +	copy @std
   17.27 +	DEPENDS="python lorcon-old"
   17.28 +}
    18.1 --- a/ufw/receipt	Fri Sep 28 01:16:57 2018 +0300
    18.2 +++ b/ufw/receipt	Fri Sep 28 13:48:52 2018 +0300
    18.3 @@ -1,28 +1,26 @@
    18.4 -# SliTaz package receipt.
    18.5 +# SliTaz package receipt v2.
    18.6  
    18.7  PACKAGE="ufw"
    18.8 -VERSION="0.34"
    18.9 +VERSION="0.35"
   18.10  CATEGORY="security"
   18.11 -SHORT_DESC="Uncomplicated Firewall, a cli for managing netfilter"
   18.12 +SHORT_DESC="Uncomplicated Firewall, a CLI for managing netfilter"
   18.13  MAINTAINER="pascal.bellard@slitaz.org"
   18.14  LICENSE="GPL3"
   18.15 +WEB_SITE="https://launchpad.net/ufw"
   18.16 +
   18.17  TARBALL="$PACKAGE-$VERSION.tar.gz"
   18.18 -WEB_SITE="https://launchpad.net/ufw"
   18.19  WGET_URL="$WEB_SITE/$VERSION/$VERSION/+download/$TARBALL"
   18.20 -TAGS="firewall"
   18.21  
   18.22 -DEPENDS="python iptables"
   18.23  BUILD_DEPENDS="python iptables"
   18.24  
   18.25 -# Rules to configure and make the package.
   18.26 -compile_rules()
   18.27 -{
   18.28 -	python setup.py build
   18.29 -	python setup.py install --root=$DESTDIR
   18.30 +compile_rules() {
   18.31 +	python -B setup.py install --root=$install || return 1
   18.32 +
   18.33 +	find $install -type f -exec chmod g-w '{}' \; # 664->644; 775->755
   18.34  }
   18.35  
   18.36 -# Rules to gen a SliTaz package suitable for Tazpkg.
   18.37 -genpkg_rules()
   18.38 -{
   18.39 -	cp -a $install/* $fs/
   18.40 +genpkg_rules() {
   18.41 +	copy @std
   18.42 +	DEPENDS="python iptables"
   18.43 +	TAGS="firewall"
   18.44  }