diff --git a/sysutils/libdisplay-info/Makefile b/sysutils/libdisplay-info/Makefile index 2da23452f87d..7e4e3f4974e4 100644 --- a/sysutils/libdisplay-info/Makefile +++ b/sysutils/libdisplay-info/Makefile @@ -1,28 +1,29 @@ PORTNAME= libdisplay-info DISTVERSION= 0.1.1 CATEGORIES= sysutils MAINTAINER= jbeich@FreeBSD.org COMMENT= EDID and DisplayID library WWW= https://gitlab.freedesktop.org/emersion/libdisplay-info LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= hwdata>0:misc/hwdata TEST_DEPENDS= edid-decode:sysutils/edid-decode USES= compiler:c11 meson pkgconfig python:build shebangfix USE_GITLAB= yes GL_SITE= https://gitlab.freedesktop.org GL_ACCOUNT= emersion SHEBANG_FILES= tool/*.py +PLIST_SUB= VERSION=${DISTVERSION:C/-.*//} pre-test: @if [ ! -e ${WRKDIR}/.meson_build_tests ]; then \ ${RM} ${CONFIGURE_COOKIE} ${BUILD_COOKIE}; \ ${MAKE} -C${.CURDIR} build MESON_ARGS="${MESON_ARGS} --reconfigure"; \ ${TOUCH} ${WRKDIR}/.meson_build_tests; \ fi .include diff --git a/sysutils/libdisplay-info/pkg-plist b/sysutils/libdisplay-info/pkg-plist index 021571ac8189..7eb432eeba1c 100644 --- a/sysutils/libdisplay-info/pkg-plist +++ b/sysutils/libdisplay-info/pkg-plist @@ -1,12 +1,12 @@ bin/di-edid-decode include/libdisplay-info/cta.h include/libdisplay-info/cvt.h include/libdisplay-info/displayid.h include/libdisplay-info/dmt.h include/libdisplay-info/edid.h include/libdisplay-info/gtf.h include/libdisplay-info/info.h lib/libdisplay-info.so -lib/libdisplay-info.so.0.1.1 +lib/libdisplay-info.so.%%VERSION%% lib/libdisplay-info.so.1 libdata/pkgconfig/libdisplay-info.pc