wok-next rev 19748

s|yesterday|tomorrow| :) "LFS" receipts are updated to current, v.8.0.
author Aleksej Bobylev <al.bobylev@gmail.com>
date Thu Jun 08 13:10:33 2017 +0300 (2017-06-08)
parents 3215a72d127e
children 630dfb444bbd
files cookutils/receipt libpipeline-dev/receipt libpipeline/receipt man-db/receipt sysklogd/receipt vim/receipt vim/stuff/patches/rm-converted-translations.diff vim/stuff/patches/series
line diff
     1.1 --- a/cookutils/receipt	Thu Jun 08 11:37:15 2017 +0200
     1.2 +++ b/cookutils/receipt	Thu Jun 08 13:10:33 2017 +0300
     1.3 @@ -1,7 +1,7 @@
     1.4  # SliTaz package receipt v2.
     1.5  
     1.6  PACKAGE="cookutils"
     1.7 -VERSION="917"
     1.8 +VERSION="918"
     1.9  CATEGORY="base-system"
    1.10  SHORT_DESC="SliTaz packages builder new generation"
    1.11  MAINTAINER="pankso@slitaz.org"
     2.1 --- a/libpipeline-dev/receipt	Thu Jun 08 11:37:15 2017 +0200
     2.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     2.3 @@ -1,18 +0,0 @@
     2.4 -# SliTaz package receipt.
     2.5 -
     2.6 -PACKAGE="libpipeline-dev"
     2.7 -VERSION="1.4.1"
     2.8 -CATEGORY="development"
     2.9 -SHORT_DESC="Pipeline manipulation library (development files)"
    2.10 -MAINTAINER="al.bobylev@gmail.com"
    2.11 -LICENSE="GPL3"
    2.12 -WEB_SITE="http://libpipeline.nongnu.org/"
    2.13 -
    2.14 -WANTED="libpipeline"
    2.15 -DEPENDS="libpipeline"
    2.16 -
    2.17 -# Rules to gen a SliTaz package suitable for Tazpkg.
    2.18 -genpkg_rules()
    2.19 -{
    2.20 -	cook_copy_files *.h *.la *.pc
    2.21 -}
     3.1 --- a/libpipeline/receipt	Thu Jun 08 11:37:15 2017 +0200
     3.2 +++ b/libpipeline/receipt	Thu Jun 08 13:10:33 2017 +0300
     3.3 @@ -1,4 +1,4 @@
     3.4 -# SliTaz package receipt.
     3.5 +# SliTaz package receipt v2.
     3.6  
     3.7  PACKAGE="libpipeline"
     3.8  VERSION="1.4.1"
     3.9 @@ -12,6 +12,7 @@
    3.10  WGET_URL="http://download.savannah.gnu.org/releases/$PACKAGE/$TARBALL"
    3.11  
    3.12  BUILD_DEPENDS="check-dev"
    3.13 +SPLIT="libpipeline-dev"
    3.14  
    3.15  # Rules to configure and make the package.
    3.16  compile_rules()
    3.17 @@ -22,5 +23,8 @@
    3.18  # Rules to gen a SliTaz package suitable for Tazpkg.
    3.19  genpkg_rules()
    3.20  {
    3.21 -	cook_copy_files *.so*
    3.22 +	case $PACKAGE in
    3.23 +		libpipeline) copy @std;;
    3.24 +		*-dev) copy @dev;;
    3.25 +	esac
    3.26  }
     4.1 --- a/man-db/receipt	Thu Jun 08 11:37:15 2017 +0200
     4.2 +++ b/man-db/receipt	Thu Jun 08 13:10:33 2017 +0300
     4.3 @@ -1,7 +1,7 @@
     4.4 -# SliTaz package receipt.
     4.5 +# SliTaz package receipt v2.
     4.6  
     4.7  PACKAGE="man-db"
     4.8 -VERSION="2.7.5"
     4.9 +VERSION="2.7.6.1"
    4.10  CATEGORY="system-tools"
    4.11  SHORT_DESC="The on-line manual database"
    4.12  MAINTAINER="al.bobylev@gmail.com"
    4.13 @@ -11,9 +11,9 @@
    4.14  TARBALL="$PACKAGE-$VERSION.tar.xz"
    4.15  WGET_URL="http://download.savannah.gnu.org/releases/man-db/$TARBALL"
    4.16  
    4.17 -DEPENDS="gdbm libpipeline zlib"
    4.18  BUILD_DEPENDS="groff bzip2-dev xz-dev gettext libpipeline-dev gdbm-dev \
    4.19  zlib-dev"
    4.20 +SPLIT="man-db-dev"
    4.21  
    4.22  # Rules to configure and make the package.
    4.23  compile_rules()
    4.24 @@ -34,6 +34,11 @@
    4.25  # Rules to gen a SliTaz package suitable for Tazpkg.
    4.26  genpkg_rules()
    4.27  {
    4.28 -	cook_copy_folders bin libexec sbin
    4.29 -	cook_copy_files *.conf *.so*
    4.30 +	case $PACKAGE in
    4.31 +		man-db)
    4.32 +			copy @std
    4.33 +			DEPENDS="gdbm libpipeline zlib"
    4.34 +			;;
    4.35 +		*-dev) copy @dev;;
    4.36 +	esac
    4.37  }
     5.1 --- a/sysklogd/receipt	Thu Jun 08 11:37:15 2017 +0200
     5.2 +++ b/sysklogd/receipt	Thu Jun 08 13:10:33 2017 +0300
     5.3 @@ -1,4 +1,4 @@
     5.4 -# SliTaz package receipt.
     5.5 +# SliTaz package receipt v2.
     5.6  
     5.7  PACKAGE="sysklogd"
     5.8  VERSION="1.5.1"
     5.9 @@ -27,5 +27,5 @@
    5.10  # Rules to gen a SliTaz package suitable for Tazpkg.
    5.11  genpkg_rules()
    5.12  {
    5.13 -	cook_copy_folders sbin etc
    5.14 +	copy @std
    5.15  }
     6.1 --- a/vim/receipt	Thu Jun 08 11:37:15 2017 +0200
     6.2 +++ b/vim/receipt	Thu Jun 08 13:10:33 2017 +0300
     6.3 @@ -1,19 +1,16 @@
     6.4 -# SliTaz package receipt.
     6.5 +# SliTaz package receipt v2.
     6.6  
     6.7  PACKAGE="vim"
     6.8 -VERSION="7.4"
     6.9 +VERSION="8.0.069"
    6.10  CATEGORY="editors"
    6.11  SHORT_DESC="Advanced text editor"
    6.12  MAINTAINER="erjo@slitaz.org"
    6.13  LICENSE="other"
    6.14  WEB_SITE="http://www.vim.org/"
    6.15 -CONFIG_FILES="/etc/vim/vimrc"
    6.16 -TAGS="text-editor"
    6.17  
    6.18  TARBALL="$PACKAGE-$VERSION.tar.bz2"
    6.19  WGET_URL="ftp://ftp.vim.org/pub/vim/unix/$TARBALL"
    6.20  
    6.21 -DEPENDS="ncurses acl attr diffutils"
    6.22  # python may be removed after "ncursesw problem" solved
    6.23  BUILD_DEPENDS="python ncurses-dev acl-dev diffutils gettext"
    6.24  SIBLINGS="vim-tiny"
    6.25 @@ -31,7 +28,7 @@
    6.26  	make && make install
    6.27  
    6.28  	mkdir -p $install/etc/vim
    6.29 -	cp -a $src/runtime/vimrc_example.vim $install/etc/vim/vimrc
    6.30 +	cp $src/runtime/vimrc_example.vim $install/etc/vim/vimrc
    6.31  
    6.32  	mkdir -p $install/usr/share/doc
    6.33  	ln -s ../vim/vim*/doc $install/usr/share/doc/vim-$VERSION
    6.34 @@ -40,10 +37,13 @@
    6.35  # Rules to gen a SliTaz package suitable for Tazpkg.
    6.36  genpkg_rules()
    6.37  {
    6.38 -	cook_copy_folders etc bin vim
    6.39 +	copy @std
    6.40 +	CONFIG_FILES="/etc/vim/vimrc"
    6.41 +	TAGS="text-editor"
    6.42 +	DEPENDS="ncurses acl attr diffutils"
    6.43  }
    6.44  
    6.45 -post_install()
    6.46 +post_install_vim()
    6.47  {
    6.48  	cmd=$(readlink "$1/bin/vi")
    6.49  	if [ "$cmd" != '/usr/bin/vim' ]; then
    6.50 @@ -62,8 +62,3 @@
    6.51  		fi
    6.52  	fi
    6.53  }
    6.54 -
    6.55 -post_remove()
    6.56 -{
    6.57 -	ln -sf /bin/busybox "$1/bin/vi"
    6.58 -}
     7.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     7.2 +++ b/vim/stuff/patches/rm-converted-translations.diff	Thu Jun 08 13:10:33 2017 +0300
     7.3 @@ -0,0 +1,24 @@
     7.4 +Translation file 'zh_CN.cp936.mo' produces an error in the SliTaz Cook
     7.5 +compressor:
     7.6 +  read-mo.c:249: incomplete multibyte sequence
     7.7 +
     7.8 +Besides, $src/src/po/Makefile tells us:
     7.9 +  # Note: ja.sjis, *.cp1250 and zh_CN.cp936 are only for MS-Windows, they are
    7.10 +  # not installed on Unix
    7.11 +
    7.12 +TODO: remove some other encoding translations because SliTaz uses only UTF-8.
    7.13 +
    7.14 +--- a/src/po/Makefile
    7.15 ++++ b/src/po/Makefile
    7.16 +@@ -155,9 +155,9 @@
    7.17 + 
    7.18 + check: $(CHECKFILES)
    7.19 + 
    7.20 +-install: $(MOFILES) $(MOCONVERTED)
    7.21 ++install: $(MOFILES)
    7.22 + 	@$(MAKE) prefixcheck
    7.23 +-	for lang in $(LANGUAGES) $(CONVERTED); do \
    7.24 ++	for lang in $(LANGUAGES); do \
    7.25 + 	  dir=$(LOCALEDIR)/$$lang/; \
    7.26 + 	  if test ! -x "$$dir"; then \
    7.27 + 	    mkdir $$dir; chmod 755 $$dir; \
     8.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     8.2 +++ b/vim/stuff/patches/series	Thu Jun 08 13:10:33 2017 +0300
     8.3 @@ -0,0 +1,1 @@
     8.4 +rm-converted-translations.diff