I would like to present here a system we're developing at jpackage project 
(www.jpackage.org) to maintain multiple distributions packages.
Rather to have a unique branch of universal package (smallest common 
denominator approach), we use xml ancestor document, and XSL transformations 
to produce redhat spec file, mandrake spec file, etc... This way, we have:
- fully distribution-compliant packages (mandrake package retain .mdk name, 
menu system, etc...)
- rpm-independant system, which could be used to produce other kind of 
package (debian ones ?)
- structured centralized information, ready to be stored in xml database or 
other xml persistence system
Sample demo files are available in archive 
http://lis.snv.jussieu.fr/~rousse/linux/jpackage/jpackage.tar.bz2 (without 
any instruction tough, just ask le if you need), comments welcomed !
-- 
Guillaume Rousse <[EMAIL PROTECTED]>
GPG key http://lis.snv.jussieu.fr/~rousse/gpgkey.html


Reply via email to