aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2025-01-30 14:33:01 -0500
committerDavid Robillard <d@drobilla.net>2025-01-30 15:51:01 -0500
commit4ef30fd5e0f175a4f8c79be49fb15a4fc6676517 (patch)
treeefe0ec0698e35516df50b7b26ebc771fb03e1873
parent40cf01fefae08c4d750e3c42e3aaede9293ea881 (diff)
downloadserd-4ef30fd5e0f175a4f8c79be49fb15a4fc6676517.tar.gz
serd-4ef30fd5e0f175a4f8c79be49fb15a4fc6676517.tar.bz2
serd-4ef30fd5e0f175a4f8c79be49fb15a4fc6676517.zip
Remove project and version number from man page OS field
The mandoc documentation suggests leaving this blank. Although I still think it's nicer for third-party projects to put their own versions here (as many GNU utilities do, for example), it's a hassle in practice to maintain the version over time, and I'm not sure what to do about the date in that case. The version is passed to the mandoc command instead for generating the HTML man pages, so those are unchanged.
-rw-r--r--NEWS6
-rw-r--r--doc/man/meson.build1
-rw-r--r--doc/man/serdi.16
-rw-r--r--meson.build2
-rw-r--r--src/serd_config.h2
5 files changed, 12 insertions, 5 deletions
diff --git a/NEWS b/NEWS
index 09b4dc94..0957f469 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,9 @@
+serd (0.32.5) unstable; urgency=medium
+
+ * Remove project and version number from man page OS field
+
+ -- David Robillard <d@drobilla.net> Thu, 30 Jan 2025 19:32:12 +0000
+
serd (0.32.4) stable; urgency=medium
* Clean up enum declarations
diff --git a/doc/man/meson.build b/doc/man/meson.build
index 0ce65d01..f714b6be 100644
--- a/doc/man/meson.build
+++ b/doc/man/meson.build
@@ -49,6 +49,7 @@ if not get_option('tools').disabled()
mandoc,
'-Kutf-8',
'-Ostyle=mandoc.css,man=%N.html',
+ '-Ios=Serd @0@'.format(meson.project_version()),
'-Thtml',
'-Wwarning,stop',
'@INPUT@',
diff --git a/doc/man/serdi.1 b/doc/man/serdi.1
index 16d05c50..d928ad39 100644
--- a/doc/man/serdi.1
+++ b/doc/man/serdi.1
@@ -1,8 +1,8 @@
-.\" Copyright 2011-2024 David Robillard <d@drobilla.net>
+.\" Copyright 2011-2025 David Robillard <d@drobilla.net>
.\" SPDX-License-Identifier: ISC
-.Dd January 18, 2025
+.Dd January 30, 2025
.Dt SERDI 1
-.Os Serd 0.32.4
+.Os
.Sh NAME
.Nm serdi
.Nd read and write RDF syntax
diff --git a/meson.build b/meson.build
index e19693a8..1bb110b6 100644
--- a/meson.build
+++ b/meson.build
@@ -12,7 +12,7 @@ project(
],
license: 'ISC',
meson_version: '>= 0.56.0',
- version: '0.32.4',
+ version: '0.32.5',
)
serd_src_root = meson.current_source_dir()
diff --git a/src/serd_config.h b/src/serd_config.h
index cb356e40..d4165a20 100644
--- a/src/serd_config.h
+++ b/src/serd_config.h
@@ -36,7 +36,7 @@
#define SERD_SRC_SERD_CONFIG_H
// Define version unconditionally so a warning will catch a mismatch
-#define SERD_VERSION "0.32.4"
+#define SERD_VERSION "0.32.5"
#if !defined(SERD_NO_DEFAULT_CONFIG)