Re: [PATCH] Add screen install attributes for final system packages

2007-09-05 Thread M.Canales.es
El Sábado, 21 de Julio de 2007 01:42, Dan Nicholson escribió:
 Another jhalfs helper. As has been discussed before, it would be nice to
 mark the screen sections with an attribute to announce that it will be
 installing to the system rather than just working in the source/build
 tree. Manuel suggested adding the attribute userlevel=install, so I've
 done that for the Ch. 6 packages and the kernel in Ch. 8.

Now that LFS-6.3 has been released and we are just openning a new 7.0 
milestone, I think that is the best momment to implement that XML additions, 
if they are accepted. For reference, the propossals was made on this posts:

http://linuxfromscratch.org/pipermail/lfs-dev/2007-July/059682.html
http://linuxfromscratch.org/pipermail/lfs-dev/2007-July/059687.html

If there is no objetions about that additions, I will commit the changes this 
weekend.

Comments, complaints?

-- 
Manuel Canales Esparcia
Usuario de LFS nº2886:   http://www.linuxfromscratch.org
LFS en castellano: http://www.escomposlinux.org/lfs-es http://www.lfs-es.info
TLDP-ES:   http://es.tldp.org
-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page


Re: [PATCH] Add screen install attributes for final system packages

2007-09-05 Thread Matthew Burgess
On Wed, 5 Sep 2007 19:52:41 +0200, M.Canales.es [EMAIL PROTECTED] wrote:

 http://linuxfromscratch.org/pipermail/lfs-dev/2007-July/059682.html
 http://linuxfromscratch.org/pipermail/lfs-dev/2007-July/059687.html
 
 If there is no objetions about that additions, I will commit the changes
 this 
 weekend.
 
 Comments, complaints?

No comments or complaints here.  We might hit merge problems between this and 
the jh-branch merge, but they'll be pretty trivial to fix up, I should think.

Thanks,

Matt.

-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page


Re: [PATCH] Add screen install attributes for final system packages

2007-09-05 Thread Jeremy Huntwork
On Wed, Sep 05, 2007 at 07:52:41PM +0200, M.Canales.es wrote:
 If there is no objetions about that additions, I will commit the changes this 
 weekend.

+1

 Comments, complaints?

Currently, my biggest complaint is that I have no ice cream. :(

--
JH
-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page


Re: [PATCH] Add screen install attributes for final system packages

2007-07-24 Thread M.Canales.es
El Sábado, 21 de Julio de 2007 01:42, Dan Nicholson escribió:
 Another jhalfs helper. As has been discussed before, it would be nice to
 mark the screen sections with an attribute to announce that it will be
 installing to the system rather than just working in the source/build
 tree. Manuel suggested adding the attribute userlevel=install, so I've
 done that for the Ch. 6 packages and the kernel in Ch. 8.

IMHO, both this and the sect1info patch are good additions for the 7.x 
milestone.

But I think also that could be better to apply they after the final 6.3 
release to can do more easy merges from/to the 6.3 branch to/from trunk.

-- 
Manuel Canales Esparcia
Usuario de LFS nº2886:   http://www.linuxfromscratch.org
LFS en castellano: http://www.escomposlinux.org/lfs-es http://www.lfs-es.info
TLDP-ES:   http://es.tldp.org
-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page


[PATCH] Add screen install attributes for final system packages

2007-07-20 Thread Dan Nicholson
Another jhalfs helper. As has been discussed before, it would be nice to
mark the screen sections with an attribute to announce that it will be
installing to the system rather than just working in the source/build
tree. Manuel suggested adding the attribute userlevel=install, so I've
done that for the Ch. 6 packages and the kernel in Ch. 8.

This allows a really simple stylesheet to be created so that interesting
things can be done. For instance, I created a paco stylesheet to wrap the
install commands like so:

paco -lp+ ${package}-${version} 
make install


Combined with the previous patch to export the package name and version
number, LFS is practically ready for a package manager and it required
no additional hacks.

Any objections? Again, there was no diff in the HTML. There might still
be interest in deciding what are install actions and what aren't, but
that's a separate discussion.

--
Dan

 BOOK/chapter06/autoconf.xml  |2 +-
 BOOK/chapter06/automake.xml  |2 +-
 BOOK/chapter06/bash.xml  |2 +-
 BOOK/chapter06/binutils.xml  |4 ++--
 BOOK/chapter06/bison.xml |2 +-
 BOOK/chapter06/bzip2.xml |4 ++--
 BOOK/chapter06/coreutils.xml |6 +++---
 BOOK/chapter06/db.xml|4 ++--
 BOOK/chapter06/diffutils.xml |2 +-
 BOOK/chapter06/e2fsprogs.xml |4 ++--
 BOOK/chapter06/file.xml  |2 +-
 BOOK/chapter06/findutils.xml |4 ++--
 BOOK/chapter06/flex.xml  |6 +++---
 BOOK/chapter06/gawk.xml  |2 +-
 BOOK/chapter06/gcc.xml   |6 +++---
 BOOK/chapter06/gettext.xml   |2 +-
 BOOK/chapter06/glibc.xml |   14 +++---
 BOOK/chapter06/grep.xml  |2 +-
 BOOK/chapter06/groff.xml |4 ++--
 BOOK/chapter06/grub.xml  |2 +-
 BOOK/chapter06/gzip.xml  |4 ++--
 BOOK/chapter06/iana-etc.xml  |2 +-
 BOOK/chapter06/inetutils.xml |4 ++--
 BOOK/chapter06/iproute2.xml  |4 ++--
 BOOK/chapter06/kbd.xml   |4 ++--
 BOOK/chapter06/less.xml  |2 +-
 BOOK/chapter06/libtool.xml   |2 +-
 BOOK/chapter06/linux-headers.xml |2 +-
 BOOK/chapter06/m4.xml|2 +-
 BOOK/chapter06/make.xml  |2 +-
 BOOK/chapter06/man-db.xml|4 ++--
 BOOK/chapter06/man-pages.xml |2 +-
 BOOK/chapter06/mktemp.xml|2 +-
 BOOK/chapter06/module-init-tools.xml |2 +-
 BOOK/chapter06/ncurses.xml   |   14 +++---
 BOOK/chapter06/patch.xml |2 +-
 BOOK/chapter06/perl.xml  |2 +-
 BOOK/chapter06/procps.xml|2 +-
 BOOK/chapter06/psmisc.xml|6 +++---
 BOOK/chapter06/readline.xml  |6 +++---
 BOOK/chapter06/sed.xml   |2 +-
 BOOK/chapter06/shadow.xml|8 
 BOOK/chapter06/sysklogd.xml  |4 ++--
 BOOK/chapter06/sysvinit.xml  |4 ++--
 BOOK/chapter06/tar.xml   |2 +-
 BOOK/chapter06/texinfo.xml   |4 ++--
 BOOK/chapter06/udev.xml  |   12 ++--
 BOOK/chapter06/util-linux.xml|2 +-
 BOOK/chapter06/vim.xml   |8 
 BOOK/chapter06/zlib.xml  |8 
 BOOK/chapter08/kernel.xml|   10 +-
 BOOK/stylesheets/dump-commands.xsl   |2 +-
 52 files changed, 106 insertions(+), 106 deletions(-)

diff --git a/BOOK/chapter06/autoconf.xml b/BOOK/chapter06/autoconf.xml
index b85fd8b..fb4d980 100644
--- a/BOOK/chapter06/autoconf.xml
+++ b/BOOK/chapter06/autoconf.xml
@@ -56,7 +56,7 @@
 
 paraInstall the package:/para
 
-screenuserinputmake install/userinput/screen
+screen userlevel=installuserinputmake install/userinput/screen
 
   /sect2
 
diff --git a/BOOK/chapter06/automake.xml b/BOOK/chapter06/automake.xml
index 2ede092..6204a59 100644
--- a/BOOK/chapter06/automake.xml
+++ b/BOOK/chapter06/automake.xml
@@ -54,7 +54,7 @@
 
 paraInstall the package:/para
 
-screenuserinputmake install/userinput/screen
+screen userlevel=installuserinputmake install/userinput/screen
 
   /sect2
 
diff --git a/BOOK/chapter06/bash.xml b/BOOK/chapter06/bash.xml
index e9b69e9..721029b 100644
--- a/BOOK/chapter06/bash.xml
+++ b/BOOK/chapter06/bash.xml
@@ -92,7 +92,7 @@ chown -Rv nobody .//userinput/screen
 
 paraInstall the package:/para
 
-screenuserinputmake install/userinput/screen
+screen userlevel=installuserinputmake install/userinput/screen
 
 paraRun the newly compiled commandbash/command program (replacing 
the one that is
 currently being executed):/para
diff --git a/BOOK/chapter06/binutils.xml b/BOOK/chapter06/binutils.xml
index bc86ff3..3925219 100644
--- a/BOOK/chapter06/binutils.xml
+++ b/BOOK/chapter06/binutils.xml
@@ -103,12 +103,12 @@ cd ../binutils-build/userinput/screen
 
 

Re: [PATCH] Add screen install attributes for final system packages

2007-07-20 Thread George Boudreau
Dan Nicholson wrote:
 Another jhalfs helper. As has been discussed before, it would be nice to
 mark the screen sections with an attribute to announce that it will be
 installing to the system rather than just working in the source/build
 tree. Manuel suggested adding the attribute userlevel=install, so I've
 done that for the Ch. 6 packages and the kernel in Ch. 8.
 
 This allows a really simple stylesheet to be created so that interesting
 things can be done. For instance, I created a paco stylesheet to wrap the
 install commands like so:
 
 paco -lp+ ${package}-${version} 
 make install
 
 
 Combined with the previous patch to export the package name and version
 number, LFS is practically ready for a package manager and it required
 no additional hacks.
 
 Any objections? Again, there was no diff in the HTML. There might still
 be interest in deciding what are install actions and what aren't, but
 that's a separate discussion.
   These additions are benign and will have no impact on older versions 
of jhalfs (2.2 or less). During the last quarter of 2006 similar changes 
were discussed for jhalfs-3.0 but it died from lack of interest.
 
 --
 Dan
 
-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page