xref: /mports/filesystems/e2fsprogs-libblkid/Makefile
  • Home
  • History
  • Annotate
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# set PORTREVISION to avoid override by master port
2
3PORTREVISION=	0
4CATEGORIES=	filesystems misc devel
5PKGNAMESUFFIX=	-libblkid
6
7COMMENT=	Blkid library from e2fsprogs package
8
9LICENSE=	lgpl+
10_no_license_file=	sorry
11
12LIB_DEPENDS=	libuuid.so:misc/e2fsprogs-libuuid
13
14CONFIGURE_ARGS=	--enable-elf-shlibs --disable-libuuid --enable-libblkid
15
16MASTERDIR=	${.CURDIR}/../../filesystems/e2fsprogs-core
17MAKE_ARGS=	LIB_SUBDIRS=lib/blkid LDFLAGS_SHLIB=-L${LOCALBASE}/lib
18USE_LDCONFIG=	yes
19ALL_TARGET=	libs
20LDFLAGS+=	-L${LOCALBASE}/lib
21INSTALL_TARGET=	install install-shlibs
22INSTALL_WRKSRC=	${WRKSRC}/lib/blkid
23
24PKGDIR=		${.CURDIR}
25
26pre-build:
27	${MKDIR} ${WRKSRC}/lib/blkid/elfshared
28	cd ${WRKSRC}/util && ${MAKE_CMD} subst
29
30post-build:
31	cd ${INSTALL_WRKSRC} && ${MAKE_CMD} check
32
33.include "${MASTERDIR}/Makefile"
34

served by {OpenGrok

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