# HG changeset patch # User Hans-G?nter Theisgen # Date 1648717656 -3600 # Node ID 278e569f78204639b72adb22ad32799db07adb71 # Parent 1c75fb23b95464ba4d560ca6e090bd3d3ebac620 updated m4 (1.4.18 -> 1.4.19) diff -r 1c75fb23b954 -r 278e569f7820 m4-lang/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/m4-lang/receipt Thu Mar 31 10:07:36 2022 +0100 @@ -0,0 +1,17 @@ +# SliTaz package receipt. + +PACKAGE="m4-lang" +VERSION="1.4.19" +CATEGORY="localization" +SHORT_DESC="GNU traditional Unix macro processor - localised messages." +MAINTAINER="maintainer@slitaz.org" +LICENSE="GPL3" +WEB_SITE="https://www.gnu.org/software/m4/" + +WANTED="m4" + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + cook_copy_folders locale +} diff -r 1c75fb23b954 -r 278e569f7820 m4/description.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/m4/description.txt Thu Mar 31 10:07:36 2022 +0100 @@ -0,0 +1,16 @@ +GNU M4 is an implementation of the traditional Unix macro processor. +It is mostly SVR4 compatible although it has some extensions +(for example, handling more than 9 positional parameters to macros). +GNU M4 also has built-in functions for including files, running shell +commands, doing arithmetic, etc. + +GNU M4 is a macro processor in the sense that it copies its input to +the output expanding macros as it goes. Macros are either builtin or +user-defined and can take any number of arguments. +Besides just doing macro expansion, m4 has builtin functions for +including named files, running UNIX commands, doing integer arithmetic, +manipulating text in various ways, recursion etc... +m4 can be used either as a front-end to a compiler or as a macro +processor in its own right. + +One of the biggest users of GNU M4 is the GNU Autoconf project. diff -r 1c75fb23b954 -r 278e569f7820 m4/receipt --- a/m4/receipt Thu Mar 31 08:05:33 2022 +0100 +++ b/m4/receipt Thu Mar 31 10:07:36 2022 +0100 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="m4" -VERSION="1.4.18" +VERSION="1.4.19" CATEGORY="development" SHORT_DESC="GNU traditional Unix macro processor." MAINTAINER="pankso@slitaz.org" @@ -11,6 +11,7 @@ TARBALL="$PACKAGE-$VERSION.tar.gz" WGET_URL="$GNU_MIRROR/$PACKAGE/$TARBALL" +SUGGESTED="m4-lang" DEPENDS="glibc-base" BUILD_DEPENDS="" @@ -27,13 +28,12 @@ compile_rules() { ./configure $CONFIGURE_ARGS && - make -j 1 && + make && make install } # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p $fs/usr - cp -a $install/usr/bin $fs/usr + cook_copy_folders bin }