pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

libdoom-umapinfo: Update to 1.0.0rc1



Module Name:	pkgsrc-wip
Committed By:	Michael Baeuerle <micha%NetBSD.org@localhost>
Pushed By:	micha
Date:		Fri Feb 24 15:11:30 2023 +0100
Changeset:	ed72d6b620b36e6118b6319b0f488ba95a60fcae

Modified Files:
	libdoom-umapinfo/Makefile
	libdoom-umapinfo/PLIST
	libdoom-umapinfo/buildlink3.mk
	libdoom-umapinfo/distinfo

Log Message:
libdoom-umapinfo: Update to 1.0.0rc1

1.0.0  2023-02-24  Release
--------------------------

Important notes:
- Key and value codes renumbered
- First parameter of doom_umi1_register_mmanager() now takes a pointer
  to a malloc() replacement function (Doom zone memory does not support
  reallocation)
- 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

New features and improvements:
- Meson build system added for shared library
  Tested to work with meson/ninja and muon/samurai
- Testsuite added

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=ed72d6b620b36e6118b6319b0f488ba95a60fcae

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 libdoom-umapinfo/Makefile      | 5 +++--
 libdoom-umapinfo/PLIST         | 8 +++++---
 libdoom-umapinfo/buildlink3.mk | 2 +-
 libdoom-umapinfo/distinfo      | 6 +++---
 4 files changed, 12 insertions(+), 9 deletions(-)

diffs:
diff --git a/libdoom-umapinfo/Makefile b/libdoom-umapinfo/Makefile
index 15487c04c1..97b1adadc4 100644
--- a/libdoom-umapinfo/Makefile
+++ b/libdoom-umapinfo/Makefile
@@ -1,7 +1,7 @@
 # $NetBSD$
 
-VERSION=	0.8.1
-DISTNAME=	libdoom-umapinfo-${VERSION}
+VERSION=	1.0.0
+DISTNAME=	libdoom-umapinfo-${VERSION}rc1
 CATEGORIES=	games
 MASTER_SITES=	https://micha.freeshell.org/libdoom-umapinfo/src/
 
@@ -12,4 +12,5 @@ LICENSE=	2-clause-bsd
 
 PLIST_SUBST+=	VERS="${VERSION}"
 
+.include "../../devel/meson/build.mk"
 .include "../../mk/bsd.pkg.mk"
diff --git a/libdoom-umapinfo/PLIST b/libdoom-umapinfo/PLIST
index 9888f75f30..0c9495cca8 100644
--- a/libdoom-umapinfo/PLIST
+++ b/libdoom-umapinfo/PLIST
@@ -1,6 +1,8 @@
 @comment $NetBSD$
 bin/doom-umapinfo-cli
-include/libdoom-umapinfo-0/doom_umi.h
-lib/libdoom-umapinfo-${VERS}.a
+include/libdoom-umapinfo-1/doom_umi.h
 lib/libdoom-umapinfo.a
-lib/pkgconfig/libdoom-umapinfo-0.pc
+lib/libdoom-umapinfo.so
+lib/libdoom-umapinfo.so.1
+lib/libdoom-umapinfo.so.${VERS}
+lib/pkgconfig/libdoom-umapinfo-1.pc
diff --git a/libdoom-umapinfo/buildlink3.mk b/libdoom-umapinfo/buildlink3.mk
index 8afe2ad731..9504cdb7dd 100644
--- a/libdoom-umapinfo/buildlink3.mk
+++ b/libdoom-umapinfo/buildlink3.mk
@@ -5,7 +5,7 @@ BUILDLINK_TREE+=	libdoom-umapinfo
 .if !defined(LIBDOOM_UMAPINFO_BUILDLINK3_MK)
 LIBDOOM_UMAPINFO_BUILDLINK3_MK:=
 
-BUILDLINK_API_DEPENDS.libdoom-umapinfo+=	libdoom-umapinfo>=0.8.1
+BUILDLINK_API_DEPENDS.libdoom-umapinfo+=	libdoom-umapinfo>=1.0.0
 BUILDLINK_PKGSRCDIR.libdoom-umapinfo?=		../../wip/libdoom-umapinfo
 .endif	# LIBDOOM_UMAPINFO_BUILDLINK3_MK
 
diff --git a/libdoom-umapinfo/distinfo b/libdoom-umapinfo/distinfo
index 8304592198..170f40e481 100644
--- a/libdoom-umapinfo/distinfo
+++ b/libdoom-umapinfo/distinfo
@@ -1,5 +1,5 @@
 $NetBSD$
 
-BLAKE2s (libdoom-umapinfo-0.8.1.tar.gz) = ea67ea4eefaca8538d88e24d5b5e605b4d788a8fcfd8e870fc3a30036f2b313a
-SHA512 (libdoom-umapinfo-0.8.1.tar.gz) = 2d7686db3fe91676f2f36d612e0fb7c31987a480aab7f26da8e4620d39e49311d4b24b6fd02fd5458bafb9aed8af2e012e5cf168bb146852f7e90fc0e8d0fc90
-Size (libdoom-umapinfo-0.8.1.tar.gz) = 250349 bytes
+BLAKE2s (libdoom-umapinfo-1.0.0rc1.tar.gz) = 7c38604ce93374461a21f043f44191a3276071b35e86aa9a80fb09da6a4e2223
+SHA512 (libdoom-umapinfo-1.0.0rc1.tar.gz) = 86e3c3bc1eedbb46005eadb282042dc840c1013d8789081c8acd52e68212629c951c6a0f14ce329f776e9122f0ff233fcb18b5b440f052620d2236cab57a36c0
+Size (libdoom-umapinfo-1.0.0rc1.tar.gz) = 266073 bytes


Home | Main Index | Thread Index | Old Index