From 61750d9caf1bab189b3df8dc474856e4ef327da0 Mon Sep 17 00:00:00 2001 From: Ghabry Date: Sun, 24 Oct 2021 20:40:05 +0200 Subject: [PATCH 1/3] Release helper: Abort on error --- builds/release-helper.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/builds/release-helper.sh b/builds/release-helper.sh index 2585acf9..e9bd0ddf 100755 --- a/builds/release-helper.sh +++ b/builds/release-helper.sh @@ -2,7 +2,9 @@ # release-helper.sh - maintainer utility script to change # the library version and update all copyright dates -# by carstene1ns 2020, released under the MIT license +# by carstene1ns 2021, released under the MIT license + +set -e year=$(date +%Y) version=$1 From 9654bd2dfc9b2b39c2f92b5ee3f44caf5a9cd638 Mon Sep 17 00:00:00 2001 From: Ghabry Date: Sun, 24 Oct 2021 20:40:37 +0200 Subject: [PATCH 2/3] Change version to 0.7.0 --- CMakeLists.txt | 2 +- README.md | 8 ++++---- configure.ac | 2 +- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index cfbb4e6b..b4673ec7 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -4,7 +4,7 @@ if(${CMAKE_VERSION} VERSION_LESS 3.12) cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}) endif() -project(liblcf VERSION 0.6.2 LANGUAGES CXX) +project(liblcf VERSION 0.7.0 LANGUAGES CXX) # Compilation options option(BUILD_SHARED_LIBS "Build shared library, disable for building the static library (default: ON)" ON) diff --git a/README.md b/README.md index 2ca5a9a4..8aa660d9 100644 --- a/README.md +++ b/README.md @@ -41,8 +41,8 @@ Building requirements: Step-by-step instructions: - tar xf liblcf-0.6.2.tar.xz # unpack the tarball - cd liblcf-0.6.2 # enter in the package directory + tar xf liblcf-0.7.0.tar.xz # unpack the tarball + cd liblcf-0.7.0 # enter in the package directory ./configure --prefix /usr # find libraries, set options make # compile the library sudo make install # install system-wide @@ -71,8 +71,8 @@ Building requirements: Step-by-step instructions: - tar xf liblcf-0.6.2.tar.xz # unpack the tarball - cd liblcf-0.6.2 # enter in the package directory + tar xf liblcf-0.7.0.tar.xz # unpack the tarball + cd liblcf-0.7.0 # enter in the package directory cmake . -DCMAKE_BUILD_TYPE=Release # configure project cmake --build . # compile the library sudo cmake --build . --target install # install system-wide diff --git a/configure.ac b/configure.ac index 46d3a6e7..313263ce 100644 --- a/configure.ac +++ b/configure.ac @@ -2,7 +2,7 @@ # Process this file with autoconf to produce a configure script. AC_PREREQ([2.69]) -AC_INIT([liblcf],[0.6.2],[https://github.com/EasyRPG/liblcf/issues],[liblcf],[https://easyrpg.org/]) +AC_INIT([liblcf],[0.7.0],[https://github.com/EasyRPG/liblcf/issues],[liblcf],[https://easyrpg.org/]) AC_CONFIG_AUX_DIR([builds/autoconf]) AM_INIT_AUTOMAKE([1.11.4 foreign subdir-objects -Wall dist-xz]) From f0558434edbdeaed564073dbe4f5ad8c469e982b Mon Sep 17 00:00:00 2001 From: Ghabry Date: Sun, 24 Oct 2021 20:44:00 +0200 Subject: [PATCH 3/3] Readme: Improve 3rd party section wording --- README.md | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 8aa660d9..08e0b6ff 100644 --- a/README.md +++ b/README.md @@ -109,8 +109,11 @@ See the file [COPYING] for copying conditions. ### 3rd party software -liblcf code includes a copy of [inih] under New BSD license. -liblcf code includes a copy of [string-view-lite] and [span-lite] under Boost Software License, Version 1.0. +liblcf includes code of the following 3rd party software: + +- [inih] under New BSD license. +- [string-view-lite] and [span-lite] under Boost Software License, Version 1.0. + See the source code comment headers for license details.