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