I've blueprinted HEAD against the rpm-4_5 branches, and
added xar and yaml subdirectories.

Note that you will still need to unpack
    http://wraptastic.org/pub/jbj/nanar.tar.gz
for the syck wdj wnh subdirectories in order to build HEAD.

I'll get lsyck ported to libyaml in the next day or two, eliminating
the need for the untar of a checkout from my private trees.

There's a need to demonstrate lua scriptlets pretty soon,
if someone wants to give it a shot.

Basically lua scriptlets look like
    %post -p <lua>
     lua code here

Unlike shell scriptlets, lua scriptlets have no associated dependencies.

One very useful place for lua is in the inner circle of dependency hell,
where /bin/sh is not yet functional. This involves rewriting the static
helpers currently in glibc-common, glibc, and libcc in lua.

The reason for using lua scriptlets is that the packaging is far easier to maintain than the static helpers currently used. There are certain failure cases, particularly when selinux is involved, that are extremely confusing to users, mostly because the static helpers hard-wired return codes are available only by examining the
source code.

Oh yeah, its likely time to setup the doxygen doco as well as max-rpm here
at rpm5.org.

I have modified max-rpm to use XML docbook rather than SGML that is likely
useful, particularly since rpm5.org is a FreeBSD system .

73 de Jeff
______________________________________________________________________
RPM Package Manager                                    http://rpm5.org
Developer Communication List                        rpm-devel@rpm5.org

Reply via email to