Hi Yada,
The pkg format is usually a tarball.
Inside the tarball, you have something like the following layout :
packing_list
RPMS/
RPMS/an_rpm.i386.rpm
RPMS/another_rpm.i386.rpm
scripts/
scripts/post-install/
scripts/post-install/script
scripts/pre-install/
scripts/pre-install/script
scripts/pre-uninstall/
scripts/pre-uninstall/script
scripts/post-uninstall/
scripts/post-uninstall/script
scripts/other
The server unpacks, reads the packing list, runs the pre-install scripts,
then installs rpms.
After that, it will exectute the post-install scripts.
The best way to learn how to build a package, it to take a current package
apart:
tar -xvf BlueQuartz-FC1-Awstats-5.9-3.pkg (as an example).
Note, I think I remember seeing some packages gzipped also
After building your package, put it all together with a tar command like:
tar -cvf BlueQuartz-FC1-Awstats-5.9-3-1.pkg RPMS scripts packing_list
Dear List, Please correct me if I am wrong!
Jimbob
On 08/06/06, Yada Ho <yada (at mark) ds3.net> wrote:
>
> Please to help me to find sources of information for how to creating
> packages for
> BlueQuartz.
>
>
>
5585_2.html (attatchment)