pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
libdoom-umapinfo: Improve pkg-config support.
Module Name: pkgsrc-wip
Committed By: Michael Baeuerle <micha%NetBSD.org@localhost>
Pushed By: micha
Date: Mon Apr 29 15:31:34 2024 +0200
Changeset: d22b74cc237b778e6976d74619bcc17e4935caf1
Modified Files:
libdoom-umapinfo/Makefile
Added Files:
libdoom-umapinfo/COMMIT_MSG
Log Message:
libdoom-umapinfo: Improve pkg-config support.
Add PKGCONFIG_OVERRIDE to Makefile for runtime search path.
Add commit message file as suggested by pkglint.
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=d22b74cc237b778e6976d74619bcc17e4935caf1
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
libdoom-umapinfo/COMMIT_MSG | 26 ++++++++++++++++++++++++++
libdoom-umapinfo/Makefile | 3 +++
2 files changed, 29 insertions(+)
diffs:
diff --git a/libdoom-umapinfo/COMMIT_MSG b/libdoom-umapinfo/COMMIT_MSG
new file mode 100644
index 0000000000..58c86afa21
--- /dev/null
+++ b/libdoom-umapinfo/COMMIT_MSG
@@ -0,0 +1,26 @@
+games/libdoom-umapinfo: Import 1.0.0
+
+A standalone parser for Doom UMAPINFO data.
+
+1.0.0 2023-08-27 Release
+--------------------------
+
+Important notes:
+- Namespace prefix changed for new API and ABI
+- Key and value type codes renumbered
+- Value defined for parameter "verbose" of function doom_umi1_create()
+
+Bug fixes:
+- Return value of doom_umi1_i_parser_key_append() fixed
+- Use of const pointers in doom_umi1_i_yyerror() and
+ doom_umi1_i_parser_msg() fixed
+- Function import_data() of CLI utility fixed (code was not C90 conformant)
+- Build directory of library now contains symlinks for internal header files
+ Only required for build with POSIX make
+- Archiver ar is called with combined options ("-rc" instead of "-r -c")
+ System V ar and old versions of GNU ar do not support separation of options
+
+New features and improvements:
+- Meson build system added for shared library
+ Muon can be used with samurai to avoid python dependency
+- Testsuite added
diff --git a/libdoom-umapinfo/Makefile b/libdoom-umapinfo/Makefile
index b4b13deb40..4d38b70731 100644
--- a/libdoom-umapinfo/Makefile
+++ b/libdoom-umapinfo/Makefile
@@ -12,6 +12,9 @@ LICENSE= 2-clause-bsd
PLIST_SUBST+= VERS="${VERSION}"
+PKGCONFIG_OVERRIDE+= output/muon-private/libdoom-umapinfo-1.pc
+PKGCONFIG_OVERRIDE_STAGE= post-build
+
.include "../../wip/muon/build.mk"
.include "../../mk/bsd.pkg.mk"
Home |
Main Index |
Thread Index |
Old Index