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@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: [EMAIL PROTECTED] ----------------------------------------------------------- _______________________________________________ oss-devel mailing list oss-devel@mailman.opensound.com http://mailman.opensound.com/mailman/listinfo/oss-devel