Dan Nicholson wrote:
I've been thinking about how the paco patch is currently managed and
was trying to think how package management could be more general in
jhalfs. Unfortunately, my understanding of xsl sucks. Maybe you could
point me in the right direction on my thoughts.
What I was thinking was that commands that install to the root
filesystem in LFS always be defined with a role, such as "install".
So, you could then have something like:
<screen role="install"><userinput>make install</userinput></screen>
Then, during the command extraction during jhalfs, you could query for
this role and define extra <xsl:text> actions that surround this text.
This is really no different than what the paco patch appears to be
doing now, except it's not hardcoding things by looking for string().
Now, here's where I'm totally lost by not knowing xsl. I'd like it if
the lfs.xsl script "included" something like pm.xsl where you could
define custom actions that would be triggered for the "install" role.
Basically, I think it would be preferable if the dumped commands
contained all the extra processing instead of mangling LFS/master.sh
to add commands to the Makefile.
Is this possible?
Anything is possible the question is: "Should we commit
time/resources to hardwiring a pm into JHALFS"
I do not believe the use of package manager to install the books is
proper for JHALFS. 'Hard wiring' a package manager moves jhalfs one step
closer to be a full blown distro manager and one step away from a pure
book tool.
--
Dan
--
http://linuxfromscratch.org/mailman/listinfo/alfs-discuss
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page