xref: /mports/devel/rust-bindgen-cli/Makefile
  • Home
  • History
  • Annotate
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1PORTNAME=	bindgen-cli
2DISTVERSION=	0.69.1
3CATEGORIES=	devel
4MASTER_SITES=	CRATESIO
5PKGNAMEPREFIX=	rust-
6# XXX Teach USES=cargo to have proper default
7DISTFILES=	${CARGO_DIST_SUBDIR}/${DISTNAME}${CARGO_CRATE_EXT}
8
9MAINTAINER=	ports@MidnightBSD.org
10COMMENT=	Generate Rust bindings from C (and some C++) code
11WWW=		https://github.com/rust-lang/rust-bindgen
12
13LICENSE=	bsd3
14LICENSE_FILE=	${WRKSRC}/LICENSE
15
16USES=		cargo llvm:run,noexport
17PLIST_FILES=	bin/${PORTNAME:S/-cli//}
18
19post-patch:
20	@${REINPLACE_CMD} -e 's,"llvm-config,"${LLVM_CONFIG},' \
21		${WRKSRC_crate_clang-sys}/build/common.rs \
22		${WRKSRC_crate_clang-sys}/src/support.rs
23
24.include <bsd.port.mk>
25

served by {OpenGrok

Last Index Update: Sun Mar 22 17:06:33 EDT 2026