From mboxrd@z Thu Jan 1 00:00:00 1970 From: Michael Tremer To: development@lists.ipfire.org Subject: Re: [PATCH] less: update to 481 Date: Wed, 24 Feb 2016 21:59:59 -0800 Message-ID: <1456379999.2472.5.camel@ipfire.org> In-Reply-To: <1456217498-14520-1-git-send-email-lorenz.marcel@web.de> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============3985216230220305647==" List-Id: --===============3985216230220305647== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Hi, why does perl need less? Is this a hard dependency or optional? If optional, I would like to avoid bundling less in the toolchain, because that bloats the toolchain and lets the build take longer. -Michael On Tue, 2016-02-23 at 09:51 +0100, Marcel Lorenz wrote: > Update less to last version from Linux from Scratch. > LFS is prepared for tools build. Need for later Perl 5.22.x > integration. >=20 > Signed-off-by: Marcel Lorenz >=20 > --- > =C2=A0lfs/less | 19 +++++++++++++++---- > =C2=A01 file changed, 15 insertions(+), 4 deletions(-) >=20 > diff --git a/lfs/less b/lfs/less > index d9680c8..dbf66af 100644 > --- a/lfs/less > +++ b/lfs/less > @@ -1,7 +1,7 @@ > =C2=A0#################################################################### > ########### > =C2=A0#=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0# > =C2=A0# IPFire.org - A linux based > firewall=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0# > -# Copyright (C) 2007=C2=A0=C2=A0Michael Tremer & Christian > Schmidt=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0# > +# Copyright (C) 2007-2015=C2=A0=C2=A0IPFire Team=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0# > =C2=A0#=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0# > =C2=A0# This program is free software: you can redistribute it and/or > modify=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0# > =C2=A0# it under the terms of the GNU General Public License as published > by=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0# > @@ -24,7 +24,7 @@ > =C2=A0 > =C2=A0include Config > =C2=A0 > -VER=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=3D 443 > +VER=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=3D 481 > =C2=A0 > =C2=A0THISAPP=C2=A0=C2=A0=C2=A0=C2=A0=3D less-$(VER) > =C2=A0DL_FILE=C2=A0=C2=A0=C2=A0=C2=A0=3D $(THISAPP).tar.gz > @@ -32,6 +32,17 @@ DL_FROM=C2=A0=C2=A0=C2=A0=C2=A0=3D $(URL_IPFIRE) > =C2=A0DIR_APP=C2=A0=C2=A0=C2=A0=C2=A0=3D $(DIR_SRC)/$(THISAPP) > =C2=A0TARGET=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=3D $(DIR_INFO)/$(THISAPP) > =C2=A0 > +# Normal build or /tools build. > +# > +ifeq "$(ROOT)" "" > + EXTRA_CONFIG =3D --prefix=3D/usr --sysconfdir=3D/etc > + TARGET =3D $(DIR_INFO)/$(THISAPP) > +else > + EXTRA_CONFIG =3D --prefix=3D/tools --sysconfdir=3D/tools/etc > + TARGET =3D $(DIR_INFO)/$(THISAPP)-tools > +endif > + > + > =C2=A0#################################################################### > ########### > =C2=A0# Top-level Rules > =C2=A0#################################################################### > ########### > @@ -40,7 +51,7 @@ objects =3D $(DL_FILE) > =C2=A0 > =C2=A0$(DL_FILE) =3D $(DL_FROM)/$(DL_FILE) > =C2=A0 > -$(DL_FILE)_MD5 =3D 47db098fb3cdaf847b3c4be05ee954fc > +$(DL_FILE)_MD5 =3D 50ef46065c65257141a7340123527767 > =C2=A0 > =C2=A0install : $(TARGET) > =C2=A0 > @@ -70,7 +81,7 @@ $(subst %,%_MD5,$(objects)) : > =C2=A0$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) > =C2=A0 @$(PREBUILD) > =C2=A0 @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf > $(DIR_DL)/$(DL_FILE) > - cd $(DIR_APP) && ./configure --prefix=3D/usr --sysconfdir=3D/etc=20 > --disable-nls > + cd $(DIR_APP) && ./configure $(EXTRA_CONFIG) > =C2=A0 cd $(DIR_APP) && make $(MAKETUNING) > =C2=A0 cd $(DIR_APP) && make install > =C2=A0 @rm -rf $(DIR_APP) --===============3985216230220305647== Content-Type: application/pgp-signature Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="signature.asc" MIME-Version: 1.0 LS0tLS1CRUdJTiBQR1AgU0lHTkFUVVJFLS0tLS0KVmVyc2lvbjogR251UEcgdjIKCmlRSWNCQUFC Q2dBR0JRSld6cGhnQUFvSkVJQjU4UDl2a0FrSGg2SVAvQTE1QzlqdXhpbVN6TFNEWHA5c0RWeHEK NHRPRzRTYkxqQndjU0xJQWpoYlJhWWdEZHRBblROWTZjblRpUmk1aC9BSm9USkxXTzVDQWZMU1Yw L2tjTWs2TQpoZjYwR0p0VjFodGNHRklPeVMydVl1ZmhqVzR0R1JyN1liL05TcWNaNGNMWFdza3l6 c09hUTJUOUs4Z096dVRSClhYdUJnWWxjRzdDN25vMkEwVlhsTTJ0SlNVRWoyK2daMjc2alkxL1JB K3dibE9oUHpnSmo4UzdUd2F5VFJtMWUKczkwam00Q1ZoZWg4NHZibWZLUm1VczBiV1dSVVFyTmxp T1QrejYzbW5sbUg5bUs5Yys2aU1EMmYvMTRIbEkzVgpHdUh1bGs0bmthVm9uazVPM1FUYUVUSDRK OWdkR09yMUdMTXR3ZVpHSmpiemlIYVRBMzJ5Q216YlRuem5OUi9pCjhKOWtqSnY0VmNHZGR3WnV0 d3VaNXNKZmZjWVdoNUxFR2drT3k0VXljS3krZC9nVWdRUDdRdzloYjkzeGhEQmYKS0Vxbk1tZC9o K3o0YWxQd3FYdm4rV0djdGYweWxGYWdXREx6K2xibHdwSExDMXljKzYxWVJTZ3hoL0FselNrMQpC dFpGVEViME9kNTFOcDlKdnkrUWR3Wk1qeHFQUmI0c01seGZ1dEw2aVFZZEJjZHBOa3Y2MWcvbVA3 K2ZRQlgrCkVKcWg3Sk4xT1Y4eDRBb1pKOGlCcXNWMzBvcG5rKzF6c3RJMXZBWHZraHcyazc4S2Y4 YXBRSGlXQjcwejFvcWcKdlkwVVNNZHlhcFFDMEtsR0ptQ0ZUY05VU0tiU2g1Ri94NjlqQkVpTEV3 cWhxV1Zxb3Q3bFBsRnlabW1uMGxKLwovM3EvYTZKc2U0Mm01Vk9IeWhUVAo9bldWMAotLS0tLUVO RCBQR1AgU0lHTkFUVVJFLS0tLS0K --===============3985216230220305647==--