wok-next rev 21124

Rename florence-gtk2 -> florence05; remove fltk-2.0.x; add codec2
author Aleksej Bobylev <al.bobylev@gmail.com>
date Wed Jan 16 21:52:02 2019 +0200 (2019-01-16)
parents 262dccc5e3ed
children a6b3a5c1f0c2
files autossh/receipt brotli/receipt bzip2/receipt cairo/receipt codec2/receipt db5/receipt exo/receipt florence-gtk2/.icon.png florence-gtk2/receipt florence-gtk2/stuff/patches/florence.patch florence-gtk2/stuff/patches/series florence05/.icon.png florence05/receipt florence05/stuff/patches/florence.patch florence05/stuff/patches/series fltk-2.0.x/receipt gdbm/receipt lz4/receipt poppler/receipt subversion/receipt tiff/receipt zstd/receipt
line diff
     1.1 --- a/autossh/receipt	Tue Jan 15 09:58:59 2019 +0200
     1.2 +++ b/autossh/receipt	Wed Jan 16 21:52:02 2019 +0200
     1.3 @@ -1,7 +1,7 @@
     1.4  # SliTaz package receipt v2.
     1.5  
     1.6  PACKAGE="autossh"
     1.7 -VERSION="1.4f"
     1.8 +VERSION="1.4g"
     1.9  CATEGORY="network"
    1.10  SHORT_DESC="Automatically restart SSH sessions and tunnels"
    1.11  MAINTAINER="pascal.bellard@slitaz.org"
    1.12 @@ -9,9 +9,13 @@
    1.13  WEB_SITE="https://www.harding.motd.ca/autossh/"
    1.14  
    1.15  TARBALL="$PACKAGE-$VERSION.tgz"
    1.16 -WGET_URL="${WEB_SITE}$TARBALL"
    1.17 +WGET_URL="https://www.harding.motd.ca/autossh/$TARBALL"
    1.18 +TARBALL_SHA1="bd88da0e296b8d85722ee9e7c314e9319e5b2db8"
    1.19  
    1.20  BUILD_DEPENDS="openssh"
    1.21 +DEPENDS="openssh"
    1.22 +
    1.23 +TAGS="SSH"
    1.24  
    1.25  compile_rules() {
    1.26  	./configure \
    1.27 @@ -19,9 +23,3 @@
    1.28  	make &&
    1.29  	make install
    1.30  }
    1.31 -
    1.32 -genpkg_rules() {
    1.33 -	copy @std
    1.34 -	DEPENDS="openssh"
    1.35 -	TAGS="ssh"
    1.36 -}
     2.1 --- a/brotli/receipt	Tue Jan 15 09:58:59 2019 +0200
     2.2 +++ b/brotli/receipt	Wed Jan 16 21:52:02 2019 +0200
     2.3 @@ -20,12 +20,13 @@
     2.4  COPY_python_brotli="@std"
     2.5  COPY_python3_brotli="@std"
     2.6  
     2.7 +CAT_libbrotli="base-system|shared library"
     2.8  CAT_python_brotli="python|use in Python2"
     2.9  CAT_python3_brotli="python|use in Python3"
    2.10  
    2.11  DEPENDS_std=" "
    2.12  DEPENDS_libbrotli=" "
    2.13 -DEPENDS_dev="brotli libbrotli"
    2.14 +DEPENDS_dev="$PACKAGE lib$PACKAGE"
    2.15  DEPENDS_python_brotli="python"
    2.16  DEPENDS_python3_brotli="python3"
    2.17  
     3.1 --- a/bzip2/receipt	Tue Jan 15 09:58:59 2019 +0200
     3.2 +++ b/bzip2/receipt	Wed Jan 16 21:52:02 2019 +0200
     3.3 @@ -18,8 +18,11 @@
     3.4  
     3.5  SPLIT="lib$PACKAGE $PACKAGE $PACKAGE-dev"
     3.6  
     3.7 +CAT_libbzip2="libs|shared library"
     3.8 +
     3.9  DEPENDS_libbzip2=" "
    3.10 -DEPENDS_std="libbzip2"
    3.11 +DEPENDS_std="lib$PACKAGE"
    3.12 +DEPENDS_dev="lib$PACKAGE $PACKAGE"
    3.13  
    3.14  TAGS_std="LFS compression archive"
    3.15  
     4.1 --- a/cairo/receipt	Tue Jan 15 09:58:59 2019 +0200
     4.2 +++ b/cairo/receipt	Wed Jan 16 21:52:02 2019 +0200
     4.3 @@ -20,6 +20,7 @@
     4.4  
     4.5  COPY_libcairo="libcairo.so* libcairo-gobject.so* libcairo-script-interpreter.so*"
     4.6  
     4.7 +CAT_libcairo="x-window|shared libraries"
     4.8  CAT_std="development|development tools"
     4.9  
    4.10  COOKOPTS="skip-log-errors"
     5.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     5.2 +++ b/codec2/receipt	Wed Jan 16 21:52:02 2019 +0200
     5.3 @@ -0,0 +1,32 @@
     5.4 +# SliTaz package receipt v2.
     5.5 +
     5.6 +PACKAGE="codec2"
     5.7 +VERSION="0.8.1"
     5.8 +CATEGORY="multimedia"
     5.9 +SHORT_DESC="An open source low bit rate speech codec"
    5.10 +MAINTAINER="pascal.bellard@slitaz.org"
    5.11 +LICENSE="LGPL2.1"
    5.12 +WEB_SITE="https://www.rowetel.com/?page_id=452"
    5.13 +
    5.14 +TARBALL="$PACKAGE-$VERSION.tar.bz2"
    5.15 +WGET_URL="subversion|svn://svn.code.sf.net/p/freetel/code/codec2/tags/$VERSION/"
    5.16 +
    5.17 +BUILD_DEPENDS="subversion cmake libsamplerate-dev speex-dev"
    5.18 +SPLIT="lib$PACKAGE $PACKAGE $PACKAGE-dev"
    5.19 +
    5.20 +CAT_libcodec2="multimedia|shared library"
    5.21 +
    5.22 +DEPENDS_libcodec2=" "
    5.23 +DEPENDS_std="lib$PACKAGE"
    5.24 +DEPENDS_dev="lib$PACKAGE $PACKAGE"
    5.25 +
    5.26 +compile_rules() {
    5.27 +	mkdir build
    5.28 +	cd    build
    5.29 +	cmake \
    5.30 +		-DCMAKE_INSTALL_PREFIX=/usr \
    5.31 +		.. &&
    5.32 +	make install || return 1
    5.33 +
    5.34 +	cook_pick_docs ../README* ../INSTALL
    5.35 +}
     6.1 --- a/db5/receipt	Tue Jan 15 09:58:59 2019 +0200
     6.2 +++ b/db5/receipt	Wed Jan 16 21:52:02 2019 +0200
     6.3 @@ -24,9 +24,10 @@
     6.4  DEPENDS_std="lib$PACKAGE"
     6.5  DEPENDS_libdb5=" "
     6.6  DEPENDS_libdb5_cxx=" "
     6.7 +DEPENDS_dev="$PACKAGE lib$PACKAGE lib$PACKAGE-cxx"
     6.8  
     6.9 -CAT_libdb5="libs|libraries"
    6.10 -CAT_libdb5_cxx="libs|libraries for C++ support"
    6.11 +CAT_libdb5="libs|shared libraries"
    6.12 +CAT_libdb5_cxx="libs|shared libraries for C++ support"
    6.13  
    6.14  TAGS_std="database"
    6.15  
     7.1 --- a/exo/receipt	Tue Jan 15 09:58:59 2019 +0200
     7.2 +++ b/exo/receipt	Wed Jan 16 21:52:02 2019 +0200
     7.3 @@ -15,6 +15,8 @@
     7.4  BUILD_DEPENDS="intltool gtk2-dev libxfce4util-dev libxfce4ui-dev"
     7.5  SPLIT="lib$PACKAGE $PACKAGE $PACKAGE-dev"
     7.6  
     7.7 +CAT_libexo="x-window|shared library"
     7.8 +
     7.9  DEPENDS_libexo="atk gdk-pixbuf glib gtk2 gtk3 libcairo libx11 libxfce4util \
    7.10  pango"
    7.11  DEPENDS_std="lib$PACKAGE atk gdk-pixbuf glib gtk3 libxfce4ui libxfce4util pango"
     8.1 Binary file florence-gtk2/.icon.png has changed
     9.1 --- a/florence-gtk2/receipt	Tue Jan 15 09:58:59 2019 +0200
     9.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     9.3 @@ -1,34 +0,0 @@
     9.4 -# SliTaz package receipt v2.
     9.5 -
     9.6 -PACKAGE="florence-gtk2"
     9.7 -VERSION="0.5.4"
     9.8 -CATEGORY="utilities"
     9.9 -SHORT_DESC="On-screen virtual keyboard (GTK2 version)"
    9.10 -MAINTAINER="psychomaniak@xakep.ru"
    9.11 -LICENSE="GPL"
    9.12 -WEB_SITE="https://sourceforge.net/projects/florence/"
    9.13 -REPOLOGY="florence"
    9.14 -
    9.15 -TARBALL="florence-$VERSION.tar.bz2"
    9.16 -WGET_URL="$SF_MIRROR/florence/$TARBALL"
    9.17 -
    9.18 -BUILD_DEPENDS="intltool gconf-dev libx11-dev glib-dev cairo-dev \
    9.19 -librsvg-dev libxml2-dev gtk2-dev gstreamer0-dev libxtst-dev \
    9.20 -at-spi2-core-dev at-spi2-atk-dev gtk2-dev"
    9.21 -
    9.22 -compile_rules() {
    9.23 -	./configure \
    9.24 -		--without-panelapplet \
    9.25 -		--without-docs \
    9.26 -		--without-notification \
    9.27 -		$CONFIGURE_ARGS &&
    9.28 -	make -j1 &&
    9.29 -	make -j1 install
    9.30 -}
    9.31 -
    9.32 -genpkg_rules() {
    9.33 -	copy @std *.mo
    9.34 -	DEPENDS="gconf at-spi2-core libcairo gdk-pixbuf glib gstreamer0 gtk2 librsvg \
    9.35 -	libxml2 pango libx11 libxtst"
    9.36 -	PROVIDE="florence"
    9.37 -}
    10.1 --- a/florence-gtk2/stuff/patches/florence.patch	Tue Jan 15 09:58:59 2019 +0200
    10.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    10.3 @@ -1,17 +0,0 @@
    10.4 -Fix bad situation when Comment exactly repeat the Name. Add sub-category.
    10.5 -
    10.6 ---- a/data/florence.desktop.in.in
    10.7 -+++ b/data/florence.desktop.in.in
    10.8 -@@ -1,10 +1,10 @@
    10.9 - [Desktop Entry]
   10.10 - Encoding=UTF-8
   10.11 --_Name=Florence Virtual Keyboard
   10.12 -+Name=Florence
   10.13 - _Comment=Florence Virtual Keyboard
   10.14 - Exec=florence
   10.15 - Terminal=false
   10.16 - Type=Application
   10.17 - Icon=@ICONDIR@/florence.svg
   10.18 --Categories=Application;Accessibility;
   10.19 -+Categories=Application;Accessibility;Utility;
   10.20 - 
    11.1 --- a/florence-gtk2/stuff/patches/series	Tue Jan 15 09:58:59 2019 +0200
    11.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    11.3 @@ -1,1 +0,0 @@
    11.4 -florence.patch
    12.1 Binary file florence05/.icon.png has changed
    13.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    13.2 +++ b/florence05/receipt	Wed Jan 16 21:52:02 2019 +0200
    13.3 @@ -0,0 +1,33 @@
    13.4 +# SliTaz package receipt v2.
    13.5 +
    13.6 +PACKAGE="florence05"
    13.7 +VERSION="0.5.4"
    13.8 +CATEGORY="utilities"
    13.9 +SHORT_DESC="On-screen virtual keyboard (GTK2 version)"
   13.10 +MAINTAINER="psychomaniak@xakep.ru"
   13.11 +LICENSE="GPL"
   13.12 +WEB_SITE="https://sourceforge.net/projects/florence/"
   13.13 +REPOLOGY="florence"
   13.14 +
   13.15 +TARBALL="florence-$VERSION.tar.bz2"
   13.16 +WGET_URL="$SF_MIRROR/florence/$TARBALL"
   13.17 +TARBALL_SHA1="116f24fb640f9ea918ec9d1b1406cfd1eb1ea39d"
   13.18 +
   13.19 +BUILD_DEPENDS="intltool gconf-dev libx11-dev glib-dev cairo-dev librsvg-dev \
   13.20 +libxml2-dev gtk2-dev gstreamer0-dev libxtst-dev at-spi2-core-dev \
   13.21 +at-spi2-atk-dev gtk2-dev"
   13.22 +DEPENDS="at-spi2-core gconf gdk-pixbuf glib gstreamer0 gtk2 libcairo librsvg \
   13.23 +libx11 libxml2 libxtst pango"
   13.24 +
   13.25 +COPY="@std *.mo"
   13.26 +PROVIDE="florence"
   13.27 +
   13.28 +compile_rules() {
   13.29 +	./configure \
   13.30 +		--without-panelapplet \
   13.31 +		--without-docs \
   13.32 +		--without-notification \
   13.33 +		$CONFIGURE_ARGS &&
   13.34 +	make -j1 &&
   13.35 +	make -j1 install
   13.36 +}
    14.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    14.2 +++ b/florence05/stuff/patches/florence.patch	Wed Jan 16 21:52:02 2019 +0200
    14.3 @@ -0,0 +1,17 @@
    14.4 +Fix bad situation when Comment exactly repeat the Name. Add sub-category.
    14.5 +
    14.6 +--- a/data/florence.desktop.in.in
    14.7 ++++ b/data/florence.desktop.in.in
    14.8 +@@ -1,10 +1,10 @@
    14.9 + [Desktop Entry]
   14.10 + Encoding=UTF-8
   14.11 +-_Name=Florence Virtual Keyboard
   14.12 ++Name=Florence
   14.13 + _Comment=Florence Virtual Keyboard
   14.14 + Exec=florence
   14.15 + Terminal=false
   14.16 + Type=Application
   14.17 + Icon=@ICONDIR@/florence.svg
   14.18 +-Categories=Application;Accessibility;
   14.19 ++Categories=Application;Accessibility;Utility;
   14.20 + 
    15.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    15.2 +++ b/florence05/stuff/patches/series	Wed Jan 16 21:52:02 2019 +0200
    15.3 @@ -0,0 +1,1 @@
    15.4 +florence.patch
    16.1 --- a/fltk-2.0.x/receipt	Tue Jan 15 09:58:59 2019 +0200
    16.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    16.3 @@ -1,75 +0,0 @@
    16.4 -# SliTaz package receipt v2.
    16.5 -
    16.6 -PACKAGE="fltk-2.0.x"
    16.7 -VERSION="r7725"
    16.8 -CATEGORY="system-tools"
    16.9 -SHORT_DESC="Fast Light Tool Kit (provide fluid)"
   16.10 -MAINTAINER="devel@slitaz.org"
   16.11 -LICENSE="LGPL2"
   16.12 -WEB_SITE="https://www.fltk.org/index.php"
   16.13 -
   16.14 -TARBALL="$PACKAGE-$VERSION.tar.bz2"
   16.15 -WGET_URL="subversion|http://svn.easysw.com/public/fltk/fltk/trunk"
   16.16 -BRANCH="${VERSION#r}"
   16.17 -
   16.18 -BUILD_DEPENDS="libxft-dev glu glu-dev mesa mesa-dev \
   16.19 -subversion autoconf xorg-dev libpng12-dev"
   16.20 -SPLIT="$PACKAGE-dev $PACKAGE-fluid2 $PACKAGE-gl"
   16.21 -
   16.22 -compile_rules() {
   16.23 -	sed -i 's/0xAA\([,}]\)/-86\1/g' src/UpBox.cxx
   16.24 -	find -name Makefile | sed 's/Makefile/makedepend/' | xargs touch -d 197001010000
   16.25 -	  patch -p0 src/filename_list.cxx <<EOF
   16.26 -66c66
   16.27 -<   int n = scandir(d, list, 0, (int(*)(const void*,const void*))sort);
   16.28 ----
   16.29 ->   int n = scandir(d, list, 0, (int(*)(const dirent64**,const dirent64**))sort);
   16.30 -EOF
   16.31 -	autoconf
   16.32 -	export LD_LIBRARY_PATH="/lib:/usr/lib:$src/lib"
   16.33 -
   16.34 -	./configure \
   16.35 -		--prefix=/usr \
   16.36 -		--mandir=/usr/share/man \
   16.37 -		--enable-shared \
   16.38 -		--enable-xft \
   16.39 -		$CONFIGURE_ARGS &&
   16.40 -	make &&
   16.41 -	cp -f fltk2-config /usr/bin &&
   16.42 -	make DESTDIR=$install install
   16.43 -}
   16.44 -
   16.45 -genpkg_rules() {
   16.46 -	case $PACKAGE in
   16.47 -		fltk-2.0.x)
   16.48 -			DEPENDS="expat fontconfig freetype jpeg libx11 \
   16.49 -			libxau libxdmcp libxext libxft \
   16.50 -			libxrender zlib libpng12 libxi \
   16.51 -			libxinerama gcc-lib-base"
   16.52 -			mkdir -p $fs/usr/lib
   16.53 -			cp -a $install/usr/lib/*.so* $fs/usr/lib
   16.54 -			# Remove gl support --> fltk-2.0.x-gl
   16.55 -			rm $fs/usr/lib/libfltk2*gl*
   16.56 -			;;
   16.57 -		*-dev)
   16.58 -			DEPENDS="fltk-2.0.x"
   16.59 -			mkdir -p $fs/usr/bin $fs/usr/lib
   16.60 -			cp -a $install/usr/bin/fltk2-config $fs/usr/bin
   16.61 -			cp -a $install/usr/lib/*.*a $fs/usr/lib
   16.62 -			cp -a $install/usr/include $fs/usr
   16.63 -			;;
   16.64 -		*-fluid2)
   16.65 -			CAT="development|designer"
   16.66 -			DEPENDS="fltk-2.0.x"
   16.67 -			mkdir -p $fs/usr/bin
   16.68 -			cp -a $install/usr/bin/fluid2 $fs/usr/bin
   16.69 -			;;
   16.70 -		*-gl)
   16.71 -			CAT="x-window|GL library"
   16.72 -			DEPENDS="mesa glu expat fontconfig libxft \
   16.73 -			libxi libxinerama libxext gcc-lib-base"
   16.74 -			mkdir -p $fs/usr/lib
   16.75 -			cp -a $install/usr/lib/libfltk2*gl*.so* $fs/usr/lib
   16.76 -			;;
   16.77 -	esac
   16.78 -}
    17.1 --- a/gdbm/receipt	Tue Jan 15 09:58:59 2019 +0200
    17.2 +++ b/gdbm/receipt	Wed Jan 16 21:52:02 2019 +0200
    17.3 @@ -16,9 +16,10 @@
    17.4  SPLIT="lib$PACKAGE $PACKAGE $PACKAGE-dev"
    17.5  
    17.6  DEPENDS_libgdbm=" "
    17.7 -DEPENDS_std="libgdbm readline"
    17.8 +DEPENDS_std="lib$PACKAGE readline"
    17.9 +DEPENDS_dev="$PACKAGE"
   17.10  
   17.11 -CAT_libgdbm="libs|library"
   17.12 +CAT_libgdbm="libs|shared library"
   17.13  TAGS_std="LFS"
   17.14  
   17.15  compile_rules() {
    18.1 --- a/lz4/receipt	Tue Jan 15 09:58:59 2019 +0200
    18.2 +++ b/lz4/receipt	Wed Jan 16 21:52:02 2019 +0200
    18.3 @@ -16,6 +16,7 @@
    18.4  
    18.5  DEPENDS_liblz4=" "
    18.6  DEPENDS_std=" "
    18.7 +DEPENDS_dev="lib$PACKAGE $PACKAGE"
    18.8  
    18.9  CAT_liblz4="base-system|shared library"
   18.10  
    19.1 --- a/poppler/receipt	Tue Jan 15 09:58:59 2019 +0200
    19.2 +++ b/poppler/receipt	Wed Jan 16 21:52:02 2019 +0200
    19.3 @@ -18,6 +18,8 @@
    19.4  gdk-pixbuf-dev openjpeg2-dev lcms2-dev curl-dev poppler-data"
    19.5  SPLIT="lib$PACKAGE $PACKAGE $PACKAGE-dev"
    19.6  
    19.7 +CAT_libpoppler="libs|shared library"
    19.8 +
    19.9  DEPENDS_libpoppler="libcairo fontconfig freetype glib lcms2 libcurl libjpeg-turbo \
   19.10  libpng nspr nss openjpeg2 libtiff zlib"
   19.11  DEPENDS_std="lib$PACKAGE libcairo freetype lcms2"
    20.1 --- a/subversion/receipt	Tue Jan 15 09:58:59 2019 +0200
    20.2 +++ b/subversion/receipt	Wed Jan 16 21:52:02 2019 +0200
    20.3 @@ -23,7 +23,7 @@
    20.4  DEPENDS_dev="lib$PACKAGE $PACKAGE apr-dev apr-util-dev cyrus-sasl-dev \
    20.5  expat-dev libmagic-dev lz4-dev serf-dev sqlite3-dev utf9proc-dev zlib-dev"
    20.6  
    20.7 -CAT_libsubversion="libs|library"
    20.8 +CAT_libsubversion="libs|shared library"
    20.9  
   20.10  compile_rules() {
   20.11  	./configure \
    21.1 --- a/tiff/receipt	Tue Jan 15 09:58:59 2019 +0200
    21.2 +++ b/tiff/receipt	Wed Jan 16 21:52:02 2019 +0200
    21.3 @@ -18,8 +18,11 @@
    21.4  BUILD_DEPENDS="cmake ninja zlib-dev libjpeg-turbo-dev xz-dev"
    21.5  SPLIT="lib$PACKAGE $PACKAGE $PACKAGE-dev"
    21.6  
    21.7 +CAT_libtiff="graphics|shared library"
    21.8 +
    21.9  DEPENDS_libtiff="libjpeg-turbo liblzma zlib"
   21.10 -DEPENDS_std="libtiff"
   21.11 +DEPENDS_std="lib$PACKAGE"
   21.12 +DEPENDS_dev="$PACKAGE"
   21.13  
   21.14  compile_rules() {
   21.15  	mkdir -p libtiff-build
    22.1 --- a/zstd/receipt	Tue Jan 15 09:58:59 2019 +0200
    22.2 +++ b/zstd/receipt	Wed Jan 16 21:52:02 2019 +0200
    22.3 @@ -16,8 +16,11 @@
    22.4  SPLIT="lib$PACKAGE $PACKAGE $PACKAGE-dev"
    22.5  # zstd binaries doesn't depends on zstd library
    22.6  
    22.7 +CAT_libzstd="base-system|shared library"
    22.8 +
    22.9  DEPENDS_libzstd=" "
   22.10  DEPENDS_std="liblz4 liblzma zlib"
   22.11 +DEPENDS_dev="lib$PACKAGE $PACKAGE"
   22.12  
   22.13  TAGS_std="compression"
   22.14