git: 3f235182164f - main - devel/mdds: update to 3.2.1 release (+)
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Fri, 04 Sep 2026 15:22:58 UTC
The branch main has been updated by fluffy:
URL: https://cgit.FreeBSD.org/ports/commit/?id=3f235182164fb45d6671e00471999d0e03030fa5
commit 3f235182164fb45d6671e00471999d0e03030fa5
Author: Dima Panov <fluffy@FreeBSD.org>
AuthorDate: 2026-09-04 14:35:08 +0000
Commit: Dima Panov <fluffy@FreeBSD.org>
CommitDate: 2026-09-04 15:22:49 +0000
devel/mdds: update to 3.2.1 release (+)
Release notes: https://gitlab.com/mdds/mdds/-/releases/3.2.0 \
https://gitlab.com/mdds/mdds/-/releases/3.2.1
---
devel/mdds/Makefile | 30 +++++-------------------------
devel/mdds/Makefile.version | 3 +++
devel/mdds/distinfo | 6 +++---
devel/mdds/files/patch-Makefile.am | 20 ++++++++++++++++++++
devel/mdds/pkg-plist | 1 +
5 files changed, 32 insertions(+), 28 deletions(-)
diff --git a/devel/mdds/Makefile b/devel/mdds/Makefile
index 6d0238fa81fc..2817bc1e3d4d 100644
--- a/devel/mdds/Makefile
+++ b/devel/mdds/Makefile
@@ -1,5 +1,5 @@
PORTNAME= mdds
-PORTVERSION= 3.1.0
+PORTVERSION= 3.2.1
CATEGORIES= devel
#MASTER_SITES= https://kohei.us/files/mdds/src/
@@ -10,33 +10,13 @@ WWW= https://gitlab.com/mdds/mdds
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= tar:xz
+USES= autoreconf gmake pkgconfig tar:xz
+GNU_CONFIGURE= yes
USE_GITLAB= yes
GL_ACCOUNT= mdds
-NO_ARCH= yes
-NO_BUILD= yes
-
-PLIST_SUB= API_VERSION=${API_VERSION}
-
-API_VERSION= ${PORTVERSION:R}
-
-do-configure:
- @${SED} -e 's|@API_VERSION@|${API_VERSION}|' \
- -e 's|@VERSION@|${PORTVERSION}|' \
- -e 's|@includedir@|$${prefix}/include|' \
- -e 's|@prefix@|${PREFIX}|' \
- ${WRKSRC}/misc/mdds.pc.in > \
- ${WRKSRC}/misc/mdds-${API_VERSION}.pc
-
-do-install:
- ${MKDIR} ${STAGEDIR}${PREFIX}/include/mdds-${API_VERSION}/mdds
- (cd ${WRKSRC}/include && ${COPYTREE_SHARE} . \
- ${STAGEDIR}${PREFIX}/include/mdds-${API_VERSION})
- ${FIND} ${STAGEDIR}${PREFIX}/include/mdds-${API_VERSION} \
- \( -name "*.orig" -or -name "Makefile.*" \) -delete
- ${INSTALL_DATA} ${WRKSRC}/misc/mdds-${API_VERSION}.pc \
- ${STAGEDIR}${PREFIX}/libdata/pkgconfig
+PLIST_SUB= API_VERSION=${MDDS_API_VERSION}
+.include "${.CURDIR}/../../devel/mdds/Makefile.version"
.include <bsd.port.mk>
diff --git a/devel/mdds/Makefile.version b/devel/mdds/Makefile.version
new file mode 100644
index 000000000000..e92b996faaed
--- /dev/null
+++ b/devel/mdds/Makefile.version
@@ -0,0 +1,3 @@
+MDDS_API_VERSION=3.0
+
+
diff --git a/devel/mdds/distinfo b/devel/mdds/distinfo
index 13c5297f4c1a..970c09ab72a3 100644
--- a/devel/mdds/distinfo
+++ b/devel/mdds/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1755766127
-SHA256 (mdds-3.1.0.tar.bz2) = ad5475e0efa1da6648efdceb3c8b50f94ae3a91d0d70845cef93c62c5e5844c1
-SIZE (mdds-3.1.0.tar.bz2) = 659178
+TIMESTAMP = 1783938392
+SHA256 (mdds-3.2.1.tar.bz2) = 7eb71ae35bcfbea27c6f1ab094ce4fbd4093eb396d5eebe926c0d77280bc7791
+SIZE (mdds-3.2.1.tar.bz2) = 649824
diff --git a/devel/mdds/files/patch-Makefile.am b/devel/mdds/files/patch-Makefile.am
new file mode 100644
index 000000000000..b33d2ca3c198
--- /dev/null
+++ b/devel/mdds/files/patch-Makefile.am
@@ -0,0 +1,20 @@
+--- Makefile.am.orig 2026-07-13 12:45:28 UTC
++++ Makefile.am
+@@ -4,7 +4,7 @@ SUBDIRS = include example misc test tools
+
+ SUBDIRS = include example misc test tools
+
+-pkgconfdir = $(datarootdir)/pkgconfig
++pkgconfdir = @prefix@/libdata/pkgconfig
+
+ AM_CPPFLAGS = \
+ -I$(top_srcdir)/include \
+@@ -12,7 +12,7 @@ dist_doc_DATA = AUTHORS README.md
+ $(CXXFLAGS_UNITTESTS)
+
+ dist_doc_DATA = AUTHORS README.md
+-nodist_pkgconf_DATA = misc/mdds-@MDDS_API_VERSION@.pc
++dist_pkgconf_DATA = misc/mdds-@MDDS_API_VERSION@.pc
+
+ DISTCLEANFILES = \
+ misc/mdds-@MDDS_API_VERSION@.pc
diff --git a/devel/mdds/pkg-plist b/devel/mdds/pkg-plist
index 1c2069f05629..1987c0879cc3 100644
--- a/devel/mdds/pkg-plist
+++ b/devel/mdds/pkg-plist
@@ -41,4 +41,5 @@ include/mdds-%%API_VERSION%%/mdds/sorted_string_map.hpp
include/mdds-%%API_VERSION%%/mdds/trie_map_def.inl
include/mdds-%%API_VERSION%%/mdds/trie_map_itr.hpp
include/mdds-%%API_VERSION%%/mdds/trie_map.hpp
+include/mdds-%%API_VERSION%%/mdds/version.hpp
libdata/pkgconfig/mdds-%%API_VERSION%%.pc