gdraheim / zziplib

The ZZIPlib provides read access on ZIP-archives and unpacked data. It features an additional simplified API following the standard Posix API for file access
Other
60 stars 50 forks source link

Version 0.13.74 misidentifies itself as version 0.13.72 #155

Closed ryandesign closed 2 months ago

ryandesign commented 4 months ago
% zzcat --version
/opt/local/var/macports/build/_Volumes_Shared_macports-ports_archivers_libzzip/libzzip/work/zziplib-0.13.74/bins/zzcat.c version zziplib 0.13.72

Looks like the version number was not updated in all of the places where it needs to be updated on each release:

% grep '0\.13\.7[0-9]' -r .    
./CMakeLists.txt:project(zziplib VERSION "0.13.72" LANGUAGES C)
./test/CMakeLists.txt:project(zziptest VERSION "0.13.72" LANGUAGES C)
./ChangeLog:    * release 0.13.74
./ChangeLog:    * release 0.13.73
./ChangeLog:    * release 0.13.72
./ChangeLog:    * release 0.13.71
./ChangeLog:    * release 0.13.70
./zzip/CMakeLists.txt:project(zzip VERSION "0.13.72" LANGUAGES C)
./bins/CMakeLists.txt:project(zzipbins VERSION "0.13.72" LANGUAGES C)
./zziplib.spec:Version:      0.13.72
./docs/tools/md2dbk.py:__version__ = "0.13.72"
./docs/CMakeLists.txt:project(zzipbins VERSION "0.13.72" LANGUAGES C)
./testbuilds.py:__version__ = "0.13.72"
./zzipwrap/CMakeLists.txt:project(zzipwrap VERSION "0.13.72" LANGUAGES C)
./SDL/CMakeLists.txt:project(zzipsdl VERSION "0.13.72" LANGUAGES C)
gdraheim commented 4 months ago

Thanks for the pointer, may be a I forgot a step in my release process.

gdraheim commented 2 months ago

I have developed a DEVGUIDE to make sure this problem does not arise again. The source code has been prepared for a 0.13.75 release now.