Off-Topic > Off-Topic - Tiny Core Lounge

CDE portable apps

(1/2) > >>

Jason W:
This is a utility to make a very portable package out of any app.  I tried it out on emelfm2 and abiword, and simply running "cde emelfm2" makes a fully self contained package, basically including whatever is used and needed in a directory structure under a cde_package directory.  It works with our tcz symlinks as it includes the target files in /tmp/tcloop.  Not for making distribution packages with, as the cde binary is needed to run the resulting app.  But nifty if you want to quickly package up your favorite app from one distro to be able to be run on any other.  And Tinycore is given a mention on that project page.

http://www.stanford.edu/~pgbovine/cde.html

vinnie:
that's great!
I could use to create packages scm after creating the TCZ?

Jason W:
It won't create an scm, but does create for one's personal use an app directory that contains all needed dependencies, even ld-linux and the low level libs, so it will run on any other distro.  An scm installs into /apps only, and includes just the higher level dependencies.  Whereas a package created by cde is truly portable, run from any directory location on any distro.

gerald_clark:
It sounds like a cdetoscm utility would be pretty simple.

Jason W:
Actually, I will play with a package or two and just for fun upload them to the scm directory.  There is one binary, cde-exec, that is used during runtime, cde binary creates the package by simply just running "./cde leafpad" to create a full leafpad package. 

Navigation

[0] Message Index

[#] Next page

Go to full version