[oss-devel] oss source tarball name
Dev Mazumdar
dev at opensound.com
Thu Jan 17 23:39:13 EET 2008
Clive Wright wrote:
> Dev Mazumdar wrote:
>> Yair K. wrote:
>>> Hi,
>>>
>>> Currently, the source tarballs are stored in the following manner:
>>>
>>> 1) Latest stable tarballs are stored in /developer/sources/stable/$LICENSE/
>>> and the name of the tarballs depends on the build number.
>>> 2) Older tarballs are stored in /developer/sources/stable/attic/
>>>
>>> This is a problem for those which use automatic scripts to build oss or
>>> package systems which build from source. The latest tarball's name depends on
>>> the build number, which means that the script must be updated every time a
>>> new build is released. If said script wants to keep using a build after a
>>> newer one is released, it still has to be updated, because the directory has
>>> changed.
>>>
>>> I suggest the following:
>>> A. A stable filename which gurantees to match the latest build.
>>> B. A stable filename which gurantess to match the current build (maybe
>>> having a copy already in attic/ ?).
>>>
>>> Yours,
>>> Yair K.
>> Hi,
>>
>> While I agree with this, how do we specify the build id in the package name?
>>
>> We can guarantee that whatever is in the stable/$LICENSE is always the
>> latest - you will only find ONE bz2 file there.
>>
>> The other option is we rename as follows:
>> sources/stable/oss-4.0-stable-<license>.tar.bz2
>> But you never know what version this file is.
>>
>>
>> Yet another option is that we have a symlink:
>> LATEST -> oss-4.0-<buildid>-<license>-tar.bz2
>> Then you pull down LATEST using wget or whatever.
>>
>>
>> regards
>> Dev
>
>
>
> Symlinks are fine but in a webpage but not having an ls -l facility you
> can never be sure where they are pointing.
> What is wrong with using a filelist as in the /release directory then
> download the latest build with wget. See following example:
>
> wget http://www.4front-tech.com/release/`GET \
> http://www.4front-tech.com/release/filelist.v40 |grep Linux-i386 |\
> gawk '{print $2}' -`
>
> regards,
> Clive
> _______________________________________________
> oss-devel mailing list
> oss-devel at mailman.opensound.com
> http://mailman.opensound.com/mailman/listinfo/oss-devel
>
Right - good idea - then we'll try to create a filelist file that has
the correct source tree location.
regards
Dev
--
-----------------------------------------------------------
4Front Technologies
4035 Lafayette Place, Unit F, Culver City, CA 90232, USA.
Tel: (310) 202 8530 URL: www.opensound.com
Fax: (310) 202 0496 Email: info at opensound.com
-----------------------------------------------------------
More information about the oss-devel
mailing list