Ignore:
Timestamp:
08/26/16 19:35:26 (8 years ago)
Author:
Hal Finkel <hfinkel@…>
Branches:
master, pympi
Children:
8ebc79b
Parents:
cda87e9
git-author:
Hal Finkel <hfinkel@…> (08/26/16 19:35:26)
git-committer:
Hal Finkel <hfinkel@…> (08/26/16 19:35:26)
Message:

Upgrade to latest blosc library

blosc git: e394f327ccc78319d90a06af0b88bce07034b8dd

File:
1 edited

Legend:

Unmodified
Added
Removed
  • thirdparty/blosc/RELEASING.rst

    r00587dc r981e22c  
    44 
    55:Author: Francesc Alted 
    6 :Contact: f[email protected] 
    7 :Date: 2012-09-16 
     6:Contact: f[email protected] 
     7:Date: 2014-01-15 
    88 
    99 
     
    1616- Check that *VERSION* symbols in blosc/blosc.h contains the correct info. 
    1717 
     18- Commit the changes:: 
     19 
     20    $ git commit -a -m"Getting ready for X.Y.Z release" 
     21 
     22 
    1823Testing 
    1924------- 
    2025 
    21 Go to the test/ directory and issue:: 
     26Create a new build/ directory, change into it and issue:: 
    2227 
    23   $ make test 
     28  $ cmake .. 
     29  $ cmake --build . 
     30  $ ctest 
    2431 
    25 These tests are very basic, and only valid for platforms where GNU 
    26 make/gcc tools are available.  To actually test Blosc the hard way, 
    27 look at the end of: 
     32To actually test Blosc the hard way, look at the end of: 
    2833 
    29 http://blosc.org/trac/wiki/SyntheticBenchmarks 
     34http://blosc.org/synthetic-benchmarks.html 
    3035 
    3136where instructions on how to intensively test (and benchmark) Blosc 
    3237are given. 
    33  
    34 Packaging 
    35 --------- 
    36  
    37 - Unpack the archive of the repository in a temporary directory:: 
    38  
    39   $ export VERSION="the version number" 
    40   $ mkdir /tmp/blosc-$VERSION 
    41   # IMPORTANT: make sure that you are at the root of the repo now! 
    42   $ git archive master | tar -x -C /tmp/blosc-$VERSION 
    43  
    44 - And package the repo:: 
    45  
    46   $ cd /tmp 
    47   $ tar cvfz blosc-$VERSION.tar.gz blosc-$VERSION 
    48  
    49 Do a quick check that the tarball is sane. 
    50  
    51  
    52 Uploading 
    53 --------- 
    54  
    55 - Go to the downloads section in blosc.org and upload the source 
    56   tarball. 
    5738 
    5839 
     
    7253---------- 
    7354 
    74 - Update the release notes in the github wiki: 
    75  
    76 https://github.com/FrancescAlted/blosc/wiki/Release-notes 
    77  
    78 - Send an announcement to the blosc, pytables, carray and 
     55- Send an announcement to the blosc, pytables-dev, bcolz and 
    7956  comp.compression lists.  Use the ``ANNOUNCE.rst`` file as skeleton 
    8057  (possibly as the definitive version). 
     58 
    8159 
    8260Post-release actions 
     
    8765 
    8866- Create new headers for adding new features in ``RELEASE_NOTES.rst`` 
    89   and empty the release-specific information in ``ANNOUNCE.rst`` and 
    90   add this place-holder instead: 
     67  and add this place-holder instead: 
    9168 
    9269  #XXX version-specific blurb XXX# 
     70 
     71- Commit the changes:: 
     72 
     73    $ git commit -a -m"Post X.Y.Z release actions done" 
     74    $ git push 
    9375 
    9476 
Note: See TracChangeset for help on using the changeset viewer.