xref: /mports/misc/libuuid/Makefile
  • Home
  • History
  • Annotate
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1PORTNAME=	libuuid
2DISTVERSIONPREFIX=	v
3DISTVERSION=	2.41.1
4PORTREVISION=	1
5CATEGORIES=	misc
6
7MAINTAINER=	ports@MidnightBSD.org
8COMMENT=	Library to generate or parse 128-bit Universally Unique IDs (UUIDs)
9WWW=		https://github.com/util-linux/util-linux
10
11LICENSE=	bsd3
12LICENSE_FILE=	${WRKSRC}/Documentation/licenses/COPYING.BSD-3-Clause
13
14USES=		bison meson pkgconfig tar:xz
15
16USE_GITHUB=	yes
17GH_ACCOUNT=	util-linux
18GH_PROJECT=	util-linux
19
20USE_LDCONFIG=	yes
21HAS_SYMBOL_VERSION=	${PREFIX}/lib/libuuid.so.1.3.0
22# disable all Meson features because the project has gazillion of them and we only need one
23MESON_ARGS=	--auto-features=disabled \
24		-Dallow-32bit-time=true \
25		-Dbuild-libuuid=enabled \
26		-Ddefault_library=both \
27		-Dprogram-tests=false
28
29OPTIONS_DEFINE=		MANPAGES
30OPTIONS_DEFAULT=	MANPAGES
31OPTIONS_SUB=		yes
32MANPAGES_BUILD_DEPENDS=	asciidoctor:textproc/rubygem-asciidoctor
33
34.include <bsd.port.mk>
35

served by {OpenGrok

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