[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Savannah-hackers] submission of UniPackage - savannah.nongnu.org
From: |
ben . myles |
Subject: |
[Savannah-hackers] submission of UniPackage - savannah.nongnu.org |
Date: |
Tue, 07 Dec 2004 06:27:20 -0500 |
User-agent: |
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.5) Gecko/20041107 Firefox/1.0 |
A package was submitted to savannah.nongnu.org
This mail was sent to address@hidden, address@hidden
Ben Myles <address@hidden> described the package as follows:
License: gpl
Other License:
Package: UniPackage
System name: unipackage
Type: non-GNU
Description:
UniPackage is an alternative to distribution-specific packaging
systems like Debian's DEB, Redhat/Fedora/Mandrake/etc RPM and
so on. UniPackage works on any Linux distribution, from SuSe to
your very own Linux From Scratch.
The beauty of UniPackage is its simplicity. A package is a simple
tar.bz2 archive. To install a package, simply type:
tar jfxv MyApp.tar.bz2
... and that's it! The program will be extracted into a directory
(in the example, the directory would be "MyApp") which conforms
to the AppDir standard. Furthermore, this "AppDir" can be moved
anywhere the user wishes without breaking any references to files
or libraries.
In addition, UniPackage helps solve the "dependancy hell" problem
that Linux is rapidly decending into. When the package builder builds
the package, UniPackage automatically bundles with it all required
libraries (in a "lib" subdirectory). Furthermore, UniPackage strips
these libraries to ensure they are of a minimal size.
With all libraries bundled in the package, you can rest assured that
even if you don't have the twenty-seven different libraries the
application depends on, everything will work just fine. However,
if you do have some (or all) of the libraries available on your
system, UniPackage will automatically use the libraries already on
your system (thus conserving memory).
UniPackage packages can be most effectively used in conjunction
with rox-filer. Rox-filer allows any program to be run simply
by clicking on its "AppDir", much the same as Mac OS X!
Currently, UniPackage consists primarily of a bash script. In the future,
this will be expanded, and instead of a bash script we will probably
create a C++ program.
Source code for the preliminary version can be found at:
http://www.egive.org.au/UniPackage.tar
Other Software Required:
Other Comments:
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/
- [Savannah-hackers] submission of UniPackage - savannah.nongnu.org,
ben . myles <=
- Re: [Savannah-hackers] submission of UniPackage - savannah.nongnu.org, Sylvain Beucler, 2004/12/07
- Re: [Savannah-hackers] submission of UniPackage - savannah.nongnu.org, Ben Myles, 2004/12/07
- Re: [Savannah-hackers] submission of UniPackage - savannah.nongnu.org, Sylvain Beucler, 2004/12/08
- Re: [Savannah-hackers] submission of UniPackage - savannah.nongnu.org, Ben Myles, 2004/12/11
- Re: [Savannah-hackers] submission of UniPackage - savannah.nongnu.org, Sylvain Beucler, 2004/12/11
- Re: [Savannah-hackers] submission of UniPackage - savannah.nongnu.org, Ben Myles, 2004/12/11
- Re: [Savannah-hackers] submission of UniPackage - savannah.nongnu.org, Sylvain Beucler, 2004/12/11