From d0f6eb01c1e99f3446e63c1ceb30482184eb6a63 Mon Sep 17 00:00:00 2001 From: Robin Mills Date: Wed, 22 Apr 2020 20:34:49 +0100 Subject: [PATCH] Makeover Release Notes and platform/ReadMe --- CMakeLists.txt | 2 +- releasenotes/CYGWIN/ReadMe.txt | 51 ++++++++++++++++------------------ releasenotes/Darwin/ReadMe.txt | 47 +++++++++++++++---------------- releasenotes/Linux/ReadMe.txt | 48 +++++++++++++++----------------- releasenotes/MinGW/ReadMe.txt | 47 +++++++++++++++---------------- releasenotes/Unix/ReadMe.txt | 46 +++++++++++++++--------------- releasenotes/msvc/ReadMe.txt | 48 +++++++++++++++++--------------- releasenotes/releasenotes.txt | 14 +++++----- 8 files changed, 148 insertions(+), 155 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 3ab70832..23966008 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,7 +1,7 @@ cmake_minimum_required( VERSION 3.3.2 ) project(exiv2 - VERSION 0.27.3.19 + VERSION 0.27.3.19 # 0.27.3 = GM; 0.27.3.1 = RC1; ends in 9 "Not for release" (0.27.3.9, 0.27.3.19 etc) LANGUAGES CXX C ) diff --git a/releasenotes/CYGWIN/ReadMe.txt b/releasenotes/CYGWIN/ReadMe.txt index 71982129..e0b24014 100644 --- a/releasenotes/CYGWIN/ReadMe.txt +++ b/releasenotes/CYGWIN/ReadMe.txt @@ -1,25 +1,26 @@ @RV@ Cygwin/Windows Bundle @RC@ -Structure of the bundle: ------------------------- - -bin/exiv2.exe exiv2 and sample applications -bin/cygexiv2-@VN@.dll DLL -lib/libexiv2.dll.a & libexiv2-xmp.a link libraries -lib/cmake/exiv2 CMake support/consume files -lib/pkgconfig/exiv2.pc pkg-config file -share/man/ man pages -share/locale/ localisation files -samples/exifprint.cpp sample code -logs build/test log - -ReadMe.txt This file -exiv2.png Exiv2 Logo -COPYING GPLv2.0 Software License -README.md Developer Manual -README-CONAN.md Developer Manual Appendix -README-SAMPLES.md Developer Sample Code Manual -releasenotes.txt Late breaking news +Document Purpose +-------- ------- +ReadMe.txt This file +README.md Developer Manual +README-CONAN.md Developer Manual Appendix +README-SAMPLES.md Developer Sample Code Manual +releasenotes.txt Late breaking news +exiv2.png Exiv2 Logo +COPYING GPLv2.0 Software License + +Deliverable Location +----------- -------- +exiv2 and sample applications bin/exiv2.exe +exiv2 dll bin/cygexiv2-@VN@.dll +link libraries lib/libexiv2.dll.a & libexiv2-xmp.a +CMake support/consume files lib/cmake/exiv2 +pkg-config file lib/pkgconfig/exiv2.pc +man pages share/man/ +localisation files share/locale/ +sample code samples/exifprint.cpp +build and test log logs/build.txt To run exiv2 from the bundle ---------------------------- @@ -61,10 +62,6 @@ Project Website: https://exiv2.org $ export "MANPATH=/usr/local/share/man:$MANPATH" $ man exiv2 -The following documents are included in your bundle: - -README.md Developer Manual -README-CONAN.md Developer Manual Appendix -README-SAMPLES.md Developer Sample Code Manual - - +Robin Mills +robin@clanmills.com +Updated: 2020-04-22 diff --git a/releasenotes/Darwin/ReadMe.txt b/releasenotes/Darwin/ReadMe.txt index c7a79d2f..96b9318f 100644 --- a/releasenotes/Darwin/ReadMe.txt +++ b/releasenotes/Darwin/ReadMe.txt @@ -1,25 +1,26 @@ @RV@ macOS (Darwin) Bundle @RC@ -Structure of the bundle ------------------------ +Document Purpose +-------- ------- +ReadMe.txt This file +README.md Developer Manual +README-CONAN.md Developer Manual Appendix +README-SAMPLES.md Developer Sample Code Manual +releasenotes.txt Late breaking news +exiv2.png Exiv2 Logo +COPYING GPLv2.0 Software License -bin/exiv2 exiv2 and sample applications -lib/libexiv2.@VM@.@VN@.@VD@@VR@.dylib & libexiv2-xmp.a libraries -lib/pkgconfig/exiv2.pc pkg-config file -lib/cmake/exiv2 CMake support/consume files -include/exiv2/ include files -share/man/ man pages -share/locale/ localisation files -samples/exifprint.cpp sample code -logs build/test log - -ReadMe.txt This file -exiv2.png Exiv2 Logo -COPYING GPLv2.0 Software License -README.md Developer Manual -README-CONAN.md Developer Manual Appendix -README-SAMPLES.md Developer Sample Code Manual -releasenotes.txt Late breaking news +Deliverable Location +----------- -------- +exiv2 and sample applications bin/exiv2 +libraries lib/libexiv2.@VM@.@VN@.@VD@@VR@.dylib & libexiv2-xmp.a +pkg-config file lib/pkgconfig/exiv2.pc +CMake support/consume files lib/cmake/exiv2 +include files include/exiv2/ +man pages share/man/ +localisation files share/locale/ +sample code samples/exifprint.cpp +build/test log logs/build.txt To run exiv2 from the bundle ---------------------------- @@ -58,8 +59,6 @@ Project Website: https://exiv2.org $ export "MANPATH=/usr/local/share/man:$MANPATH" $ man exiv2 -The following documents are included in your bundle: - -README.md Developer Manual -README-CONAN.md Developer Manual Appendix -README-SAMPLES.md Developer Sample Code Manual +Robin Mills +robin@clanmills.com +Updated: 2020-04-22 diff --git a/releasenotes/Linux/ReadMe.txt b/releasenotes/Linux/ReadMe.txt index d55a1a8e..1a48b2fb 100644 --- a/releasenotes/Linux/ReadMe.txt +++ b/releasenotes/Linux/ReadMe.txt @@ -1,25 +1,26 @@ @RV@ Linux Bundle @RC@ -Structure of the bundle: ------------------------- +Document Purpose +-------- ------- +ReadMe.txt This file +README.md Developer Manual +README-CONAN.md Developer Manual Appendix +README-SAMPLES.md Developer Sample Code Manual +releasenotes.txt Late breaking news +exiv2.png Exiv2 Logo +COPYING GPLv2.0 Software License -bin/exiv2 exiv2 and sample applications -lib/libexiv2.so.@VM@.@VN@.@VD@@VR@ & libexiv2-xmp.a libraries -lib/pkgconfig/exiv2.pc pkg-config file -lib/cmake/exiv2 CMake support/consume files -include/exiv2/ include files -share/man/ man pages -share/locale/ localisation files -samples/exifprint.cpp sample code -logs build/test log - -ReadMe.txt This file -COPYING GPLv2.0 Software License -releasenotes.txt Late breaking news -README.md Developer Manual -README-CONAN.md Developer Manual Appendix -README-SAMPLES.md Developer Sample Code Manual -exiv2.png Exiv2 Logo +Deliverable Location +----------- -------- +exiv2 and sample applications bin/exiv2 +libraries lib/libexiv2.so.@VM@.@VN@.@VD@@VR@ & libexiv2-xmp.a +pkg-config file lib/pkgconfig/exiv2.pc +CMake support/consume files lib/cmake/exiv2 +pkg-config file lib/pkgconfig/exiv2.pc +man pages share/man/ +localisation files share/locale/ +sample code samples/exifprint.cpp +build and test log logs/build.txt To run exiv2 from the bundle ---------------------------- @@ -61,9 +62,6 @@ Project Website: https://exiv2.org $ export "MANPATH=/usr/local/share/man:$MANPATH" $ man exiv2 -The following documents are included in your bundle: - -README.md Developer Manual -README-CONAN.md Developer Manual Appendix -README-SAMPLES.md Developer Sample Code Manual - +Robin Mills +robin@clanmills.com +Updated: 2020-04-22 diff --git a/releasenotes/MinGW/ReadMe.txt b/releasenotes/MinGW/ReadMe.txt index 4a387a3a..b6afbd9f 100644 --- a/releasenotes/MinGW/ReadMe.txt +++ b/releasenotes/MinGW/ReadMe.txt @@ -1,26 +1,27 @@ @RV@ MinGW/Windows Bundle @RC@ -Structure of the bundle: ------------------------- +Document Purpose +-------- ------- +ReadMe.txt This file +README.md Developer Manual +README-CONAN.md Developer Manual Appendix +README-SAMPLES.md Developer Sample Code Manual +releasenotes.txt Late breaking news +exiv2.png Exiv2 Logo +COPYING GPLv2.0 Software License -bin/exiv2.exe exiv2 and sample applications -bin/msys-exiv2-@VN@.dll exiv2 dll -lib/libexiv2.dll.a & libexiv2-xmp.a link libraries -lib/pkgconfig/exiv2.pc pkg-config file -lib/cmake/exiv2 CMake support/consume files -include/exiv2/ include files -share/man/ man pages -share/locale/ localisation files -samples/exifprint.cpp sample code -logs build/test log +Deliverable Location +----------- -------- -ReadMe.txt This file -exiv2.png Exiv2 Logo -COPYING GPLv2.0 Software License -README.md Developer Manual -README-CONAN.md Developer Manual Appendix -README-SAMPLES.md Developer Sample Code Manual -releasenotes.txt Late breaking news +exiv2 and sample applications bin/exiv2.exe +exiv2 dll bin/msys-exiv2-@VN@.dll +link libraries lib/libexiv2.dll.a & libexiv2-xmp.a +CMake support/consume files lib/cmake/exiv2 +pkg-config file lib/pkgconfig/exiv2.pc +man pages share/man/ +localisation files share/locale/ +sample code samples/exifprint.cpp +build and test log logs/build.txt To run exiv2 from the bundle ---------------------------- @@ -64,8 +65,6 @@ Project Website: https://exiv2.org $ export "MANPATH=/usr/local/share/man:$MANPATH" $ man exiv2 -The following documents are included in your bundle: - -README.md Developer Manual -README-CONAN.md Developer Manual Appendix -README-SAMPLES.md Developer Sample Code Manual +Robin Mills +robin@clanmills.com +Updated: 2020-04-22 diff --git a/releasenotes/Unix/ReadMe.txt b/releasenotes/Unix/ReadMe.txt index b97f3b2e..2ba6666d 100644 --- a/releasenotes/Unix/ReadMe.txt +++ b/releasenotes/Unix/ReadMe.txt @@ -1,25 +1,25 @@ @RV@ @CMAKE_SYSTEM_NAME@ Bundle @RC@ -Structure of the bundle: ------------------------- +Document Purpose +-------- ------- +ReadMe.txt This file +README.md Developer Manual +README-CONAN.md Developer Manual Appendix +README-SAMPLES.md Developer Sample Code Manual +releasenotes.txt Late breaking news +exiv2.png Exiv2 Logo +COPYING GPLv2.0 Software License -bin/exiv2 exiv2 and sample applications -lib/libexiv2.so.@VM@.@VN@.@VD@ & libexiv2-xmp.a libraries -lib/pkgconfig/exiv2.pc pkg-config file -lib/cmake/exiv2 CMake support/consume files -include/exiv2/ include files -share/man/ man pages -share/locale/ localisation files -samples/exifprint.cpp sample code -logs build/test log - -ReadMe.txt This file -COPYING GPLv2.0 Software License -releasenotes.txt Late breaking news -README.md Developer Manual -README-CONAN.md Developer Manual Appendix -README-SAMPLES.md Developer Sample Code Manual -exiv2.png Exiv2 Logo +Deliverable Location +----------- -------- +exiv2 and sample applications bin/exiv2 +libraries lib/libexiv2.so.@VM@.@VN@.@VD@ & libexiv2-xmp.a +CMake support/consume files lib/cmake/exiv2 +pkg-config file lib/pkgconfig/exiv2.pc +man pages share/man/ +localisation files share/locale/ +sample code samples/exifprint.cpp +build and test log logs/build.txt To run exiv2 from the bundle ---------------------------- @@ -61,8 +61,6 @@ Project Website: https://exiv2.org $ export "MANPATH=/usr/local/share/man:$MANPATH" $ man exiv2 -The following documents are included in your bundle: - -README.md Developer Manual -README-CONAN.md Developer Manual Appendix -README-SAMPLES.md Developer Sample Code Manual +Robin Mills +robin@clanmills.com +Updated: 2020-04-22 diff --git a/releasenotes/msvc/ReadMe.txt b/releasenotes/msvc/ReadMe.txt index 55f3b94b..6e2bdfee 100644 --- a/releasenotes/msvc/ReadMe.txt +++ b/releasenotes/msvc/ReadMe.txt @@ -1,23 +1,24 @@ @RV@ Visual Studio @VS@ Bundle @RC@ -Structure of the bundle: ------------------------- - -bin/exiv2.exe exiv2 and sample applications -bin/exiv2.dll dll -lib/exiv2.lib & exiv2-xmp.lib link libraries -lib/cmake/exiv2 CMake support/consume files -include/exiv2/ include files -samples/exifprint.cpp sample code -logs build/test log - -ReadMe.txt This file -COPYING GPLv2.0 Software License -releasenotes.txt Late breaking news -README.md Developer Manual -README-CONAN.md Developer Manual Appendix -README-SAMPLES.md Developer Sample Code Manual -exiv2.png Exiv2 Logo +Document Purpose +-------- ------- +ReadMe.txt This file +README.md Developer Manual +README-CONAN.md Developer Manual Appendix +README-SAMPLES.md Developer Sample Code Manual +releasenotes.txt Late breaking news +exiv2.png Exiv2 Logo +COPYING GPLv2.0 Software License + +Deliverable Location +----------- -------- +exiv2 and sample applications bin/exiv2.exe +exiv2 dll bin/exiv2.dll +link libraries lib/exiv2.lib & exiv2-xmp.lib +CMake support/consume files lib/cmake/exiv2 +include files include/exiv2/ +sample code samples/exifprint.cpp +build/test log logs/build.txt +----------------------------------------------------------------------------+ | Caution: Use a Windows unzip utility such as 7z or winzip | @@ -52,10 +53,11 @@ See file: README.md Section: 2.6 "Consuming Exiv2 with CMake" More Documentation ------------------ -https://www.exiv2.org/manpage.html +Project Website: https://exiv2.org -The following documents are included in your bundle: +$ export "MANPATH=/usr/local/share/man:$MANPATH" +$ man exiv2 -README.md Developer Manual -README-CONAN.md Developer Manual Appendix -README-SAMPLES.md Developer Sample Code Manual +Robin Mills +robin@clanmills.com +Updated: 2020-04-22 diff --git a/releasenotes/releasenotes.txt b/releasenotes/releasenotes.txt index a80cfbbc..e4640a36 100644 --- a/releasenotes/releasenotes.txt +++ b/releasenotes/releasenotes.txt @@ -3,8 +3,8 @@ Headline Features of Exiv2 v0.27.3 ---------------------------------- -Thank you to Phil, Sridhar, Luis, Kevin, Andreas S and for working with me on the release. -As always, thanks to my wife Alison and our cat Lizze for their support +Thank you to Phil, Sridhar, Luis, Kevin, and Andreas S for working with me on the release. +As always, thanks to my wife Alison and our cat Lizzie for their support 1) Bug and security fixes - Security fixes @@ -41,15 +41,15 @@ https://github.com/Exiv2/exiv2/milestone/5?closed=1 Schedule -------- -2020-04-30 RC1 -2020-05-31 RC2 -2020-06-30 GM +Exiv2 v0.27.3 RC1 2020-04-30 +Exiv2 v0.27.3 RC2 2020-05-31 +Exiv2 v0.27.3 RC3 2020-06-30 Future Releases --------------- -I returned from retirement to undertake the 0.27.3 project -It's likely that I will work on 0.27.4 in 2021 +I returned from retirement to undertake the 0.27.3 project. +It's likely that I will work on 0.27.4 in Spring 2021. Team Exiv2 are looking for contributors to work on Exiv2 v0.28