On 4/14/02 at 11:20 AM, Mike Noyes <[EMAIL PROTECTED]>
wrote:

> David outlines a package description file in his
> "Developing for LRP" guide. The format follows.
> 
> /var/lib/lrpkg/pkg.desc
> Name: upx
> Version: 1.20
> Release: 1
> Packager: David Douthitt <[EMAIL PROTECTED]>
> Packaged: Wed Jul 18 09:40:25 CDT 2001
> Keywords: compressor compress
> Description: Use UPX to compress executables and kernels!
> URL: http://upx.sourceforge.net/
> License: GPL2
> Group: Utilities/Compression
> 
> I propose the following changes:

Comments follow...

> use program name instead of package name,

Thought those were supposed to be (close) to the same?  Probably the
actual name of the binary or program should be used.

> use ISO 8601 date format,

I figured the date format could be whatever - ISO 8601 works for
me....

> use version format from pkg.version,

Yes and no...

> add glibc version,

Good idea...

> remove "Keywords", "Release", and "Group".

Bad idea.

Keywords allow basic searches:

cd /var/lib/lrpkg
grep -li "^Keywords: .*keyword*" | sed 's/.desc$//'

Release allows you to separate releases from versions.

Group is one of the best reasons for *.desc: what category IS this
package - allows nice creation of FTP repositories.

> Name: Ultimate Packer for eXecutables

Ouch!  That's neither a program name nor a package name.  The program
is "upx"

> Version: 1.20-1

upx is not version 1.20-1 but version 1.20 (at least in this example).

> Packager: David Douthitt <[EMAIL PROTECTED]>
> Packaged: 2001-07-18
> glibc: 2.1.3
> Description: UPX is a free, portable, extendable, high-performance
>     executable packer for several different executable formats. It
>     achieves an excellent compression ratio and offers very fast
>     decompression. Your executables suffer no memory overhead or
>     other drawbacks.
> URL: http://upx.sourceforge.net/
> License: GPL2
--
David Douthitt
UNIX Systems Administrator
HP-UX, Unixware, Linux
[EMAIL PROTECTED]

_______________________________________________
Leaf-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/leaf-devel

Reply via email to