default_python_build and initrd detection patches
    Jannis Pohlmann 
    jannis at lunar-linux.org
       
    Sun Mar 15 17:28:57 CET 2009
    
    
  
Hey guys,
I don't know exactly who has commit access for
http://svn.foo-projects.org/svn/lunar/lunar/, but here are two patches
for you to consider.
1. lunar-default_python_build.patch -- We have a lot of python modules
   which all share the same build instructions:
     python setup.py config && 
     prepare_install && 
     python setup.py install
   The attached patch introduces default_python_build(). If there is an
   executable ./configure script or no setup.py, it falls back to
   default_build. Otherwise it runs
     python setup.py build && 
     prepare_install &&
     python setup.py install
   It uses "setup.py build" instead of "setup.py config" because the
   config command doesn't always seem to be available.
2. lunar-initd-detection.patch -- This is a patch for the initd.plugin.
   It currently uses the expression '# chkconfig: ' to detect init
   scripts. However, there is no need to use spaces in the expression,
   especially not after the 'chkconfig:'. Perl-style regular expressions
   in grep are a POSIX extension, so '\t' won't work here. Thus, the
   patch changes '# chkconfig: ' to '^# chkconfig:' which improves
   things a bit.
Cheers,
Jannis
-------------- next part --------------
A non-text attachment was scrubbed...
Name: lunar-default-python-build.patch
Type: text/x-patch
Size: 627 bytes
Desc: not available
URL: <http://foo-projects.org/pipermail/lunar-dev/attachments/20090315/a2727033/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: lunar-initd-detection.patch
Type: text/x-patch
Size: 1516 bytes
Desc: not available
URL: <http://foo-projects.org/pipermail/lunar-dev/attachments/20090315/a2727033/attachment-0001.bin>
    
    
More information about the Lunar-dev
mailing list