wok-current rev 24875
updated m4 (1.4.18 -> 1.4.19)
author | Hans-G?nter Theisgen |
---|---|
date | Thu Mar 31 10:07:36 2022 +0100 (2022-03-31) |
parents | 1c75fb23b954 |
children | d99c0862fdc3 |
files | m4-lang/receipt m4/description.txt m4/receipt |
line diff
1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/m4-lang/receipt Thu Mar 31 10:07:36 2022 +0100 1.3 @@ -0,0 +1,17 @@ 1.4 +# SliTaz package receipt. 1.5 + 1.6 +PACKAGE="m4-lang" 1.7 +VERSION="1.4.19" 1.8 +CATEGORY="localization" 1.9 +SHORT_DESC="GNU traditional Unix macro processor - localised messages." 1.10 +MAINTAINER="maintainer@slitaz.org" 1.11 +LICENSE="GPL3" 1.12 +WEB_SITE="https://www.gnu.org/software/m4/" 1.13 + 1.14 +WANTED="m4" 1.15 + 1.16 +# Rules to gen a SliTaz package suitable for Tazpkg. 1.17 +genpkg_rules() 1.18 +{ 1.19 + cook_copy_folders locale 1.20 +}
2.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 2.2 +++ b/m4/description.txt Thu Mar 31 10:07:36 2022 +0100 2.3 @@ -0,0 +1,16 @@ 2.4 +GNU M4 is an implementation of the traditional Unix macro processor. 2.5 +It is mostly SVR4 compatible although it has some extensions 2.6 +(for example, handling more than 9 positional parameters to macros). 2.7 +GNU M4 also has built-in functions for including files, running shell 2.8 +commands, doing arithmetic, etc. 2.9 + 2.10 +GNU M4 is a macro processor in the sense that it copies its input to 2.11 +the output expanding macros as it goes. Macros are either builtin or 2.12 +user-defined and can take any number of arguments. 2.13 +Besides just doing macro expansion, m4 has builtin functions for 2.14 +including named files, running UNIX commands, doing integer arithmetic, 2.15 +manipulating text in various ways, recursion etc... 2.16 +m4 can be used either as a front-end to a compiler or as a macro 2.17 +processor in its own right. 2.18 + 2.19 +One of the biggest users of GNU M4 is the GNU Autoconf project.
3.1 --- a/m4/receipt Thu Mar 31 08:05:33 2022 +0100 3.2 +++ b/m4/receipt Thu Mar 31 10:07:36 2022 +0100 3.3 @@ -1,7 +1,7 @@ 3.4 # SliTaz package receipt. 3.5 3.6 PACKAGE="m4" 3.7 -VERSION="1.4.18" 3.8 +VERSION="1.4.19" 3.9 CATEGORY="development" 3.10 SHORT_DESC="GNU traditional Unix macro processor." 3.11 MAINTAINER="pankso@slitaz.org" 3.12 @@ -11,6 +11,7 @@ 3.13 TARBALL="$PACKAGE-$VERSION.tar.gz" 3.14 WGET_URL="$GNU_MIRROR/$PACKAGE/$TARBALL" 3.15 3.16 +SUGGESTED="m4-lang" 3.17 DEPENDS="glibc-base" 3.18 BUILD_DEPENDS="" 3.19 3.20 @@ -27,13 +28,12 @@ 3.21 compile_rules() 3.22 { 3.23 ./configure $CONFIGURE_ARGS && 3.24 - make -j 1 && 3.25 + make && 3.26 make install 3.27 } 3.28 3.29 # Rules to gen a SliTaz package suitable for Tazpkg. 3.30 genpkg_rules() 3.31 { 3.32 - mkdir -p $fs/usr 3.33 - cp -a $install/usr/bin $fs/usr 3.34 + cook_copy_folders bin 3.35 }