Mats Lidell writes:
I would welcome an improvement in the package system so that third
party packages could be distributed outside of the official XEmacs
Packages much in the way like PORTDIR_OVERLAY works in gentoo or "DAG
RPM Repository" works for Red Hat.
"Distribution" of standalone packages outside of the packages is
already possible, as VM and AUCTeX have proved.
What people seem to want to avoid is the use of the build
infrastructure. In theory it should be possible to do
cd /tmp
cvs checkout package-control
cd packages
xemacs Local.rules
cd xemacs-packages
tar xzf big-ball-o-lisp.tar.gz
cd big-ball-of-lisp
mv -f Makefile Makefile.upstream
xemacs Makefile package-info.in # make sure REQUIRES in Makefile
# is empty because you ain't got
# nuthin' to require, honey
make bindist
and an XEmacs package will show up shortly in your staging directory.
But of course nobody has ever been willing to test it out. They think
it should be simpler than that and not involve maybe 100KiB of
infrastructure.
I don't really see the use cases for PORTDIR_OVERLAY.
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta