git: ad55a8b7e0c0 - main - textproc/mdbook: Update to 0.4.45

From: Nuno Teixeira <eduardo_at_FreeBSD.org>
Date: Tue, 18 Feb 2025 14:01:10 UTC
The branch main has been updated by eduardo:

URL: https://cgit.FreeBSD.org/ports/commit/?id=ad55a8b7e0c0ae6a03009001d60e66ce8b44f7d8

commit ad55a8b7e0c0ae6a03009001d60e66ce8b44f7d8
Author:     Nuno Teixeira <eduardo@FreeBSD.org>
AuthorDate: 2025-02-18 13:39:01 +0000
Commit:     Nuno Teixeira <eduardo@FreeBSD.org>
CommitDate: 2025-02-18 14:00:54 +0000

    textproc/mdbook: Update to 0.4.45
    
    - Add examples option
    
    ChangeLog:
    https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0445
---
 textproc/mdbook/Makefile | 11 ++++++++++-
 textproc/mdbook/distinfo |  6 +++---
 2 files changed, 13 insertions(+), 4 deletions(-)

diff --git a/textproc/mdbook/Makefile b/textproc/mdbook/Makefile
index 3a946a1532a3..7c5d82a856a7 100644
--- a/textproc/mdbook/Makefile
+++ b/textproc/mdbook/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	mdbook
 DISTVERSIONPREFIX=	v
-DISTVERSION=	0.4.44
+DISTVERSION=	0.4.45
 CATEGORIES=	textproc
 
 MAINTAINER=	eduardo@FreeBSD.org
@@ -17,5 +17,14 @@ GH_ACCOUNT=	rust-lang
 GH_PROJECT=	mdBook
 
 PLIST_FILES=	bin/mdbook
+PORTEXAMPLES=	examples guide test_book
+
+OPTIONS_DEFINE=	EXAMPLES
+
+post-install-EXAMPLES-on:
+	${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
+	(cd ${WRKSRC} && \
+		${COPYTREE_SHARE} "${PORTEXAMPLES}" \
+		${STAGEDIR}${EXAMPLESDIR})
 
 .include <bsd.port.mk>
diff --git a/textproc/mdbook/distinfo b/textproc/mdbook/distinfo
index 3c2a2cbd34b3..bc651966156f 100644
--- a/textproc/mdbook/distinfo
+++ b/textproc/mdbook/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1738103526
+TIMESTAMP = 1739834525
 SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1
 SIZE (rust/crates/addr2line-0.24.2.crate) = 39015
 SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627
@@ -553,5 +553,5 @@ SHA256 (rust/crates/zerovec-0.10.4.crate) = aa2b893d79df23bfb12d5461018d408ea19d
 SIZE (rust/crates/zerovec-0.10.4.crate) = 126398
 SHA256 (rust/crates/zerovec-derive-0.10.3.crate) = 6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6
 SIZE (rust/crates/zerovec-derive-0.10.3.crate) = 19438
-SHA256 (rust-lang-mdBook-v0.4.44_GH0.tar.gz) = af801a377aec2e671e6c6fe5ed3043c3e8cab674cbaa0a2faed36b8b6987ce10
-SIZE (rust-lang-mdBook-v0.4.44_GH0.tar.gz) = 1547713
+SHA256 (rust-lang-mdBook-v0.4.45_GH0.tar.gz) = bba66446316de17cdaea918b195ee7420bf3259746b196d4a5e0eda4d9612122
+SIZE (rust-lang-mdBook-v0.4.45_GH0.tar.gz) = 1548067