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