[prev in list] [next in list] [prev in thread] [next in thread]
List: curl-users
Subject: Re: A curl package naming standard?
From: Troy Engel <tengel () sonic ! net>
Date: 2001-09-26 16:48:44
[Download RAW message or body]
On Wed, Sep 26, 2001 at 09:55:58AM +0200, Daniel Stenberg wrote:
>
> With the increasing amount of curl packages everywhere, I would like to see a
> naming standard in how to name curl archives. I need your input. Am I on the
> right track or am I lost in the desert?
Unfortunately it's not quite that easy in the RPM world -- there are accepted \
standards from which you can deviate *some*, but beyond a certain point curl looks \
like a sore thumb sticking out.
> The precompiled linux RPM package for redhat 7.1 i386 without SSL:
> curl-7.9-linux-rh71.i386.rpm
>
> The precompiled linux RPM package for redhat 6.2 i386 without SSL:
> curl-7.9-linux-rh62.i386.rpm
The difficulty here is that the RPM naming scheme is determined as:
<name>-<extra>-<version>-<release>.<arch>.<ext>
curl-1.0-1.i386.rpm
curl-ssl-devel-1.1.1-7rh6.i686.rpm
curl-5.4-3openssl095b.src.rpm
As you can see, the only place where "creativity" is usually used is in the <release> \
field. Typically this is where you see the "-1rh62" and stuff like I used, taking my \
cues from major packagers like Ryan Weaver (falsehope.com) and Matthias Saou \
(freshrpms.net). There doesn't exist much to handle "linux" or "PPC" or "mandrake" \
within the naming convention (although mandrake uses "-1mdk" in the release field to \
solve that particular problem).
I am loathe to change the current naming convention, only because it would break \
compatibility with the rest of the world's naming style. I'm not a Debian expert, \
but I'm sure they have similar guidelines...
writing from the isp shell on my non-line wrapping vi,
-te
--
Troy Engel
GPG KeyID: DF3D5207
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic