You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@logging.apache.org by sw...@apache.org on 2024/11/29 00:21:19 UTC
(logging-log4cxx) branch fix_release_date created (now e93223a4)
This is an automated email from the ASF dual-hosted git repository.
swebb2066 pushed a change to branch fix_release_date
in repository https://gitbox.apache.org/repos/asf/logging-log4cxx.git
at e93223a4 Update web site relese date
This branch includes the following new commits:
new e93223a4 Update web site relese date
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
(logging-log4cxx) 01/01: Update web site relese date
Posted by sw...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
swebb2066 pushed a commit to branch fix_release_date
in repository https://gitbox.apache.org/repos/asf/logging-log4cxx.git
commit e93223a4d08b13837b099b5bdfce437890113aa0
Author: Stephen Webb <sw...@gmail.com>
AuthorDate: Fri Nov 29 11:20:58 2024 +1100
Update web site relese date
---
src/site/CMakeLists.txt | 3 +++
src/site/markdown/change-report-gh.md | 4 ++--
.../{build-cmake.md => build-cmake.md.in} | 20 ++++++++++----------
3 files changed, 15 insertions(+), 12 deletions(-)
diff --git a/src/site/CMakeLists.txt b/src/site/CMakeLists.txt
index 2ee5db9d..32c949f2 100644
--- a/src/site/CMakeLists.txt
+++ b/src/site/CMakeLists.txt
@@ -33,6 +33,9 @@ configure_file( ${CMAKE_CURRENT_SOURCE_DIR}/doxy/Doxyfile.in
configure_file( ${CMAKE_CURRENT_SOURCE_DIR}/markdown/download.md.in
${CMAKE_CURRENT_BINARY_DIR}/markdown/download.md )
+configure_file( ${CMAKE_CURRENT_SOURCE_DIR}/markdown/development/build-cmake.md.in
+ ${CMAKE_CURRENT_BINARY_DIR}/markdown/development/build-cmake.md )
+
add_custom_target( doc_doxygen ALL
COMMAND ${DOXYGEN_EXECUTABLE} ${CMAKE_CURRENT_BINARY_DIR}/Doxyfile
WORKING_DIRECTORY ${LOG4CXX_SOURCE_DIR}
diff --git a/src/site/markdown/change-report-gh.md b/src/site/markdown/change-report-gh.md
index 7e2d9938..6617001b 100644
--- a/src/site/markdown/change-report-gh.md
+++ b/src/site/markdown/change-report-gh.md
@@ -25,7 +25,7 @@ Change Log {#changelog}
| Version | Date | Description |
| ------------------- | ---------- | -------------------- |
-| [1.3.1](#rel_1_3_1) | 2024-11-XX | Bugfix release |
+| [1.3.1](#rel_1_3_1) | 2024-11-30 | Bugfix release |
| [1.3.0](#rel_1_3_0) | 2024-10-21 | Maintenance release |
| [1.2.0](#rel_1_2_0) | 2024-01-01 | Maintenance release |
| [1.1.0](#rel_1_1_0) | 2023-05-01 | General bugfix release |
@@ -48,7 +48,7 @@ Change Log {#changelog}
| [0.0.1](#rel_0_1) | 2003-05-31 | |
-## Release 1.3.1 - 2024-11-XX {#rel_1_3_1}
+## Release 1.3.1 - 2024-11-30 {#rel_1_3_1}
This is a minor bugfix release to fix issues found with 1.3.0.
diff --git a/src/site/markdown/development/build-cmake.md b/src/site/markdown/development/build-cmake.md.in
similarity index 86%
rename from src/site/markdown/development/build-cmake.md
rename to src/site/markdown/development/build-cmake.md.in
index fcdfb918..5249c1b7 100644
--- a/src/site/markdown/development/build-cmake.md
+++ b/src/site/markdown/development/build-cmake.md.in
@@ -55,9 +55,9 @@ $ sudo apt-get install build-essential cmake gzip zip
and the cmake cursors UI to configure Log4cxx options.
~~~
$ apt-get install libapr1-dev libaprutil1-dev
-$ wget https://dlcdn.apache.org/logging/log4cxx/1.3.0/apache-log4cxx-1.3.0.tar.gz
-$ tar xf apache-log4cxx-1.3.0.tar.gz
-$ cd apache-log4cxx-1.3.0
+$ wget https://dlcdn.apache.org/logging/log4cxx/${LOG4CXX_RELEASE_VERSION}/apache-log4cxx-${LOG4CXX_RELEASE_VERSION}.tar.gz
+$ tar xf apache-log4cxx-${LOG4CXX_RELEASE_VERSION}.tar.gz
+$ cd apache-log4cxx-${LOG4CXX_RELEASE_VERSION}
$ mkdir build
$ cd build
$ ccmake ..
@@ -80,9 +80,9 @@ $ cd apr-util-1.6.3
$ CFLAGS=-fPIC ./configure --with-apr=$HOME/libraries --prefix=$HOME/libraries
$ make install
$ cd $HOME
-$ wget https://dlcdn.apache.org/logging/log4cxx/1.3.0/apache-log4cxx-1.3.0.tar.gz
-$ tar xf apache-log4cxx-1.3.0.tar.gz
-$ cmake -S apache-log4cxx-1.3.0 -B build/log4cxx -DAPR_STATIC=yes -DAPU_STATIC=yes -DCMAKE_PREFIX_PATH=$HOME/libraries -DCMAKE_INSTALL_PREFIX=$HOME/Libraries -DCMAKE_BUILD_TYPE=Release
+$ wget https://dlcdn.apache.org/logging/log4cxx/${LOG4CXX_RELEASE_VERSION}/apache-log4cxx-${LOG4CXX_RELEASE_VERSION}.tar.gz
+$ tar xf apache-log4cxx-${LOG4CXX_RELEASE_VERSION}.tar.gz
+$ cmake -S apache-log4cxx-${LOG4CXX_RELEASE_VERSION} -B build/log4cxx -DAPR_STATIC=yes -DAPU_STATIC=yes -DCMAKE_PREFIX_PATH=$HOME/libraries -DCMAKE_INSTALL_PREFIX=$HOME/Libraries -DCMAKE_BUILD_TYPE=Release
$ cmake --build build/log4cxx --target install
~~~
@@ -96,10 +96,10 @@ or Msys2 can be downloaded from: https://www.msys2.org/ and by default will be i
Unless you pass BUILD_TESTING=off, the location of command-line utilities must be provided
to the Log4cxx cmake build in the LOG4CXX_TEST_PROGRAM_PATH cmake variable.
-2. Building from source in %HOMEPATH%/Libraries.
+2. Building from source in \%HOMEPATH\%/Libraries.
Use your browser to download source for Expat from github, APR and APR-Util from https://archive.apache.org/dist/apr/
-and Log4cxx from https://dlcdn.apache.org/logging/log4cxx/1.3.0.
-Extract the source code into directories libexpat, apr-1.7.4, apr-util-1.6.3 and apache-log4cxx-1.3.0.
+and Log4cxx from https://dlcdn.apache.org/logging/log4cxx/${LOG4CXX_RELEASE_VERSION}.
+Extract the source code into directories libexpat, apr-1.7.4, apr-util-1.6.3 and apache-log4cxx-${LOG4CXX_RELEASE_VERSION}.
~~~
$ cd %HOMEPATH%/Libraries
$ cmake -S libexpat/expat -B buildtrees/expat -DCMAKE_INSTALL_PREFIX=%HOMEPATH%/Libraries/installed
@@ -109,7 +109,7 @@ $ cmake --build buildtrees/apr --target install --config Release
$ set CMAKE_PREFIX_PATH=%HOMEPATH%/Libraries/installed
$ cmake -S apr-util-1.6.3 -B buildtrees/apr-util -DCMAKE_INSTALL_PREFIX=%HOMEPATH%/Libraries/installed
$ cmake --build buildtrees/apr-util --target install --config Release
-$ cmake -S apache-log4cxx-1.3.0 -B buildtrees/log4cxx -DCMAKE_INSTALL_PREFIX=%HOMEPATH%/Libraries/installed -DLOG4CXX_TEST_PROGRAM_PATH=C:/Program Files/Git/usr/bin
+$ cmake -S apache-log4cxx-${LOG4CXX_RELEASE_VERSION} -B buildtrees/log4cxx -DCMAKE_INSTALL_PREFIX=%HOMEPATH%/Libraries/installed -DLOG4CXX_TEST_PROGRAM_PATH=C:/Program Files/Git/usr/bin
$ cmake --build buildtrees/log4cxx --target install --config Release
~~~