wok-next rev 19760

Typo: glibc, ncurses; up jsmin, kmod, svkbd.
author Aleksej Bobylev <al.bobylev@gmail.com>
date Sat Jun 10 08:37:51 2017 +0300 (2017-06-10)
parents 0ff6bd677938
children b14795918795
files glibc/receipt jsmin/receipt kmod/receipt ncurses/receipt svkbd-de/receipt svkbd-de/stuff/svkbd-de.desktop svkbd-fr/receipt svkbd-fr/stuff/svkbd-fr.desktop svkbd-ru/receipt svkbd-ru/stuff/svkbd-ru.desktop svkbd/receipt svkbd/stuff/applications/svkbd-de.desktop svkbd/stuff/applications/svkbd-en.desktop svkbd/stuff/applications/svkbd-fr.desktop svkbd/stuff/applications/svkbd-ru.desktop
line diff
     1.1 --- a/glibc/receipt	Fri Jun 09 22:24:52 2017 +0300
     1.2 +++ b/glibc/receipt	Sat Jun 10 08:37:51 2017 +0300
     1.3 @@ -221,7 +221,7 @@
     1.4  			CAT="base-system|name-server caching daemon"
     1.5  			;;
     1.6  		glibc-dev)
     1.7 -			cp @dev
     1.8 +			copy @std @dev
     1.9  			remove_already_packed
    1.10  			DEPENDS="glibc-base"
    1.11  			;;
     2.1 --- a/jsmin/receipt	Fri Jun 09 22:24:52 2017 +0300
     2.2 +++ b/jsmin/receipt	Sat Jun 10 08:37:51 2017 +0300
     2.3 @@ -1,29 +1,28 @@
     2.4 -# SliTaz package receipt.
     2.5 +# SliTaz package receipt v2.
     2.6  
     2.7  PACKAGE="jsmin"
     2.8 -COMMIT="1bf6ce5f74a9f8752ac7f5d115b8d7ccb31cfe1b"
     2.9 -VERSION="${COMMIT:0:10}"
    2.10 +VERSION="1bf6ce5"
    2.11  CATEGORY="development"
    2.12  SHORT_DESC="JavaScript minification filter"
    2.13  MAINTAINER="al.bobylev@gmail.com"
    2.14  LICENSE="other"
    2.15  WEB_SITE="https://github.com/douglascrockford/JSMin"
    2.16 -TARBALL="$PACKAGE-$VERSION.tar.gz"
    2.17 -WGET_URL="$WEB_SITE/archive/$COMMIT.tar.gz"
    2.18  HOST_ARCH="i486 arm"
    2.19  
    2.20 -DEPENDS=""
    2.21 -BUILD_DEPENDS=""
    2.22 +TARBALL="$PACKAGE-$VERSION.tar.gz"
    2.23 +WGET_URL="$WEB_SITE/archive/$VERSION.tar.gz"
    2.24  
    2.25  # Rules to configure and make the package.
    2.26  compile_rules()
    2.27  {
    2.28  	make jsmin
    2.29 +
    2.30 +	mkdir -p $install/usr/bin
    2.31 +	cp -a $src/jsmin $install/usr/bin
    2.32  }
    2.33  
    2.34  # Rules to gen a SliTaz package suitable for Tazpkg.
    2.35  genpkg_rules()
    2.36  {
    2.37 -	mkdir -p $fs/usr/bin
    2.38 -	cp -a $src/jsmin $fs/usr/bin
    2.39 +	copy jsmin
    2.40  }
     3.1 --- a/kmod/receipt	Fri Jun 09 22:24:52 2017 +0300
     3.2 +++ b/kmod/receipt	Sat Jun 10 08:37:51 2017 +0300
     3.3 @@ -1,9 +1,9 @@
     3.4 -# SliTaz package receipt.
     3.5 +# SliTaz package receipt v2.
     3.6  
     3.7  PACKAGE="kmod"
     3.8  VERSION="23"
     3.9  CATEGORY="base-system"
    3.10 -SHORT_DESC="Linux kernel modules tools."
    3.11 +SHORT_DESC="Linux kernel modules tools"
    3.12  MAINTAINER="pankso@slitaz.org"
    3.13  LICENSE="GPL2"
    3.14  WEB_SITE="https://www.kernel.org/pub/linux/utils/kernel/kmod/"
    3.15 @@ -12,14 +12,9 @@
    3.16  TARBALL="$PACKAGE-$VERSION.tar.xz"
    3.17  WGET_URL="$WEB_SITE$TARBALL"
    3.18  
    3.19 -DEPENDS="zlib liblzma"
    3.20 -BUILD_DEPENDS="zlib-dev liblzma-dev tar"
    3.21 -PROVIDE="modules-init-tools depmod"
    3.22 -
    3.23 -# Handle cross compilation. ARM use build host: tar
    3.24 -case "$ARCH" in
    3.25 -	arm) BUILD_DEPENDS="wget zlib-dev liblzma-dev" ;;
    3.26 -esac
    3.27 +BUILD_DEPENDS="zlib-dev xz-dev tar"
    3.28 +BUILD_DEPENDS_arm="zlib-dev xz-dev"
    3.29 +SPLIT="kmod-dev"
    3.30  
    3.31  # Rules to configure and make the package.
    3.32  compile_rules()
    3.33 @@ -45,6 +40,15 @@
    3.34  # Rules to gen a SliTaz package suitable for Tazpkg.
    3.35  genpkg_rules()
    3.36  {
    3.37 -	cook_copy_folders bin sbin
    3.38 -	cook_copy_files *.so*
    3.39 +	case $PACKAGE in
    3.40 +		kmod)
    3.41 +			copy @std
    3.42 +			PROVIDE="modules-init-tools depmod"
    3.43 +			DEPENDS="zlib liblzma"
    3.44 +			;;
    3.45 +		*-dev)
    3.46 +			copy @dev
    3.47 +			DEPENDS="kmod xz-dev pkg-config"
    3.48 +			;;
    3.49 +	esac
    3.50  }
     4.1 --- a/ncurses/receipt	Fri Jun 09 22:24:52 2017 +0300
     4.2 +++ b/ncurses/receipt	Sat Jun 10 08:37:51 2017 +0300
     4.3 @@ -75,7 +75,7 @@
     4.4  			;;
     4.5  		ncurses-libpanel)
     4.6  			copy libpanelw.so*
     4.7 -			CATEGORY="libs|panel stack extension"
     4.8 +			CAT="libs|panel stack extension"
     4.9  			DEPENDS="ncurses"
    4.10  			;;
    4.11  		ncurses-extra)
     5.1 --- a/svkbd-de/receipt	Fri Jun 09 22:24:52 2017 +0300
     5.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     5.3 @@ -1,21 +0,0 @@
     5.4 -# SliTaz package receipt.
     5.5 -
     5.6 -PACKAGE="svkbd-de"
     5.7 -GITHASH="a5b40479e354ce11a1b009492da65ea562070cba"
     5.8 -VERSION="${GITHASH:0:7}"
     5.9 -CATEGORY="x-window"
    5.10 -SHORT_DESC="Simple virtual keyboard that suck less (DE Layout)."
    5.11 -MAINTAINER="pankso@slitaz.org"
    5.12 -LICENSE="BSD"
    5.13 -WEB_SITE="http://tools.suckless.org/svkbd"
    5.14 -HOST_ARCH="i486 arm"
    5.15 -
    5.16 -WANTED="svkbd"
    5.17 -DEPENDS="xorg-libX11 xorg-libXtst"
    5.18 -
    5.19 -# Rules to gen a SliTaz package suitable for Tazpkg.
    5.20 -genpkg_rules()
    5.21 -{
    5.22 -	mkdir -p $fs/usr/bin/
    5.23 -	cp -a ${install}/usr/bin/${PACKAGE} $fs/usr/bin
    5.24 -}
     6.1 --- a/svkbd-de/stuff/svkbd-de.desktop	Fri Jun 09 22:24:52 2017 +0300
     6.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     6.3 @@ -1,6 +0,0 @@
     6.4 -[Desktop Entry]
     6.5 -Type=Application
     6.6 -Name=Svkbd Virtual Keyboard (DE)
     6.7 -Icon=input-keyboard
     6.8 -Exec=svkbd-de -d
     6.9 -Categories=Utility;
     7.1 --- a/svkbd-fr/receipt	Fri Jun 09 22:24:52 2017 +0300
     7.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     7.3 @@ -1,21 +0,0 @@
     7.4 -# SliTaz package receipt.
     7.5 -
     7.6 -PACKAGE="svkbd-fr"
     7.7 -GITHASH="a5b40479e354ce11a1b009492da65ea562070cba"
     7.8 -VERSION="${GITHASH:0:7}"
     7.9 -CATEGORY="x-window"
    7.10 -SHORT_DESC="Simple virtual keyboard that suck less (FR Layout)."
    7.11 -MAINTAINER="pankso@slitaz.org"
    7.12 -LICENSE="BSD"
    7.13 -WEB_SITE="http://tools.suckless.org/svkbd"
    7.14 -HOST_ARCH="i486 arm"
    7.15 -
    7.16 -WANTED="svkbd"
    7.17 -DEPENDS="xorg-libX11 xorg-libXtst"
    7.18 -
    7.19 -# Rules to gen a SliTaz package suitable for Tazpkg.
    7.20 -genpkg_rules()
    7.21 -{
    7.22 -	mkdir -p $fs/usr/bin/
    7.23 -	cp -a ${install}/usr/bin/${PACKAGE} $fs/usr/bin
    7.24 -}
     8.1 --- a/svkbd-fr/stuff/svkbd-fr.desktop	Fri Jun 09 22:24:52 2017 +0300
     8.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     8.3 @@ -1,7 +0,0 @@
     8.4 -[Desktop Entry]
     8.5 -Type=Application
     8.6 -Name=Svkbd Virtual Keyboard (FR)
     8.7 -Name[fr]=Clavier virtuel Svkbd (FR)
     8.8 -Icon=input-keyboard
     8.9 -Exec=svkbd-fr -d
    8.10 -Categories=Utility;
     9.1 --- a/svkbd-ru/receipt	Fri Jun 09 22:24:52 2017 +0300
     9.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     9.3 @@ -1,21 +0,0 @@
     9.4 -# SliTaz package receipt.
     9.5 -
     9.6 -PACKAGE="svkbd-ru"
     9.7 -GITHASH="a5b40479e354ce11a1b009492da65ea562070cba"
     9.8 -VERSION="${GITHASH:0:7}"
     9.9 -CATEGORY="x-window"
    9.10 -SHORT_DESC="Simple virtual keyboard that suck less (RU Layout)."
    9.11 -MAINTAINER="pankso@slitaz.org"
    9.12 -LICENSE="BSD"
    9.13 -WEB_SITE="http://tools.suckless.org/svkbd"
    9.14 -HOST_ARCH="i486 arm"
    9.15 -
    9.16 -WANTED="svkbd"
    9.17 -DEPENDS="xorg-libX11 xorg-libXtst"
    9.18 -
    9.19 -# Rules to gen a SliTaz package suitable for Tazpkg.
    9.20 -genpkg_rules()
    9.21 -{
    9.22 -	mkdir -p $fs/usr/bin/
    9.23 -	cp -a ${install}/usr/bin/${PACKAGE} $fs/usr/bin
    9.24 -}
    10.1 --- a/svkbd-ru/stuff/svkbd-ru.desktop	Fri Jun 09 22:24:52 2017 +0300
    10.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    10.3 @@ -1,7 +0,0 @@
    10.4 -[Desktop Entry]
    10.5 -Type=Application
    10.6 -Name=Svkbd Virtual Keyboard (RU)
    10.7 -Name[ru]=Виртуальная клавиатура Svkbd (RU)
    10.8 -Icon=input-keyboard
    10.9 -Exec=svkbd-ru -d
   10.10 -Categories=Utility;
    11.1 --- a/svkbd/receipt	Fri Jun 09 22:24:52 2017 +0300
    11.2 +++ b/svkbd/receipt	Sat Jun 10 08:37:51 2017 +0300
    11.3 @@ -1,36 +1,42 @@
    11.4 -# SliTaz package receipt.
    11.5 +# SliTaz package receipt v2.
    11.6  
    11.7  PACKAGE="svkbd"
    11.8 -GITHASH="a5b40479e354ce11a1b009492da65ea562070cba"
    11.9 +GITHASH="fc267005ced2251de9e05e62e8a2b42a2712236a"
   11.10  VERSION="${GITHASH:0:7}"
   11.11  CATEGORY="x-window"
   11.12 -SHORT_DESC="Simple virtual keyboard that suck less (EN Layout)."
   11.13 +SHORT_DESC="Simple virtual keyboard that suck less"
   11.14  MAINTAINER="pankso@slitaz.org"
   11.15  LICENSE="BSD"
   11.16 +WEB_SITE="http://tools.suckless.org/x/svkbd"
   11.17 +HOST_ARCH="i486 arm"
   11.18 +COOKOPTS="!menus"
   11.19 +
   11.20  TARBALL="$PACKAGE-$VERSION.tar.bz2"
   11.21 -WEB_SITE="http://tools.suckless.org/svkbd"
   11.22  WGET_URL="http://git.suckless.org/svkbd/snapshot/svkbd-$GITHASH.tar.bz2"
   11.23 -HOST_ARCH="i486 arm"
   11.24  
   11.25 -DEPENDS="xorg-libX11 xorg-libXtst"
   11.26  BUILD_DEPENDS="xorg-libX11-dev xorg-libXtst-dev"
   11.27 +SPLIT="svkbd-de svkbd-fr svkbd-ru"
   11.28  
   11.29  # Rules to configure and make the package.
   11.30  compile_rules()
   11.31 -{ 
   11.32 -	cp -d ${stuff}/*.h .
   11.33 -	for layout in de en ru fr
   11.34 -	do
   11.35 -		make svkbd-${layout} CC=${HOST_SYSTEM}-gcc || return 1
   11.36 +{
   11.37 +	cp -d $stuff/*.h .
   11.38 +	for layout in de en ru fr; do
   11.39 +		make svkbd-$layout CC=$HOST_SYSTEM-gcc || return 1
   11.40  	done
   11.41  	# We may need to sed config.def.h to set correct font for RU ???
   11.42  	#make svkbd-ru CC=${HOST_SYSTEM}-gcc
   11.43 -	make install DESTDIR=${DESTDIR} PREFIX="/usr"
   11.44 +	make install DESTDIR=$DESTDIR PREFIX="/usr"
   11.45  }
   11.46  
   11.47  # Rules to gen a SliTaz package suitable for Tazpkg.
   11.48  genpkg_rules()
   11.49  {
   11.50 -	mkdir -p $fs/usr/bin
   11.51 -	cp -a ${install}/usr/bin/${PACKAGE}-en $fs/usr/bin
   11.52 +	case $PACKAGE in
   11.53 +		svkbd)    copy svkbd-en*;;
   11.54 +		svkbd-de) copy svkbd-de*; CAT="x-window|DE Layout";;
   11.55 +		svkbd-fr) copy svkbd-fr*; CAT="x-window|FR Layout";;
   11.56 +		svkbd-ru) copy svkbd-ru*; CAT="x-window|RU Layout";;
   11.57 +	esac
   11.58 +	DEPENDS="xorg-libX11 xorg-libXtst"
   11.59  }
    12.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    12.2 +++ b/svkbd/stuff/applications/svkbd-de.desktop	Sat Jun 10 08:37:51 2017 +0300
    12.3 @@ -0,0 +1,6 @@
    12.4 +[Desktop Entry]
    12.5 +Type=Application
    12.6 +Name=Svkbd Virtual Keyboard (DE)
    12.7 +Exec=svkbd-de -d
    12.8 +Icon=input-keyboard
    12.9 +Categories=Utility;
    13.1 --- a/svkbd/stuff/applications/svkbd-en.desktop	Fri Jun 09 22:24:52 2017 +0300
    13.2 +++ b/svkbd/stuff/applications/svkbd-en.desktop	Sat Jun 10 08:37:51 2017 +0300
    13.3 @@ -1,6 +1,6 @@
    13.4  [Desktop Entry]
    13.5  Type=Application
    13.6  Name=Svkbd Virtual Keyboard
    13.7 +Exec=svkbd-en -d
    13.8  Icon=input-keyboard
    13.9 -Exec=svkbd-en -d
   13.10  Categories=Utility;
    14.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    14.2 +++ b/svkbd/stuff/applications/svkbd-fr.desktop	Sat Jun 10 08:37:51 2017 +0300
    14.3 @@ -0,0 +1,7 @@
    14.4 +[Desktop Entry]
    14.5 +Type=Application
    14.6 +Name=Svkbd Virtual Keyboard (FR)
    14.7 +Name[fr]=Clavier virtuel Svkbd (FR)
    14.8 +Exec=svkbd-fr -d
    14.9 +Icon=input-keyboard
   14.10 +Categories=Utility;
    15.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    15.2 +++ b/svkbd/stuff/applications/svkbd-ru.desktop	Sat Jun 10 08:37:51 2017 +0300
    15.3 @@ -0,0 +1,7 @@
    15.4 +[Desktop Entry]
    15.5 +Type=Application
    15.6 +Name=Svkbd Virtual Keyboard (RU)
    15.7 +Name[ru]=Виртуальная клавиатура Svkbd (RU)
    15.8 +Exec=svkbd-ru -d
    15.9 +Icon=input-keyboard
   15.10 +Categories=Utility;