# Created by: Kris Moore # $FreeBSD$ PORTNAME= libfm PORTVERSION= 1.2.0 PORTREVISION= 1 CATEGORIES= x11 MASTER_SITES= SF/pcmanfm/PCManFM%20%2B%20Libfm%20%28tarball%20release%29/libfm%20%28required%20by%20PCManFM%29/ MAINTAINER= horia@racoviceanu.com COMMENT= The libFM backend library to PCManFM LICENSE= GPLv2 BUILD_DEPENDS= p5-XML-Parser>=0:${PORTSDIR}/textproc/p5-XML-Parser \ valac:${PORTSDIR}/lang/vala LIB_DEPENDS= libmenu-cache.so:${PORTSDIR}/x11/menu-cache \ libexif.so:${PORTSDIR}/graphics/libexif USES= desktop-file-utils fam gmake pkgconfig shared-mime-info tar:xz USE_GNOME= gtk20 USE_AUTOTOOLS= aclocal automake libtool CONFIGURE_ARGS+=--sysconfdir=${LOCALBASE}/etc MAKE_ENV= INSTALL_STRIP_FLAG=${STRIP} USE_LDCONFIG= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib PORTDOCS= AUTHORS NEWS README OPTIONS_DEFINE= DOCS NLS OPTIONS_SUB= yes NLS_USES= gettext .include PLIST_SUB+= MAJORVER=1.0 PLIST_SUB+= VER=4 post-patch: @${REINPLACE_CMD} -e 's|-DG_DISABLE_DEPRECATED||' \ ${WRKSRC}/src/Makefile.in @${REINPLACE_CMD} -e \ 's|-Wno-unused-but-set-variable||' \ ${WRKSRC}/src/actions/Makefile.am \ ${WRKSRC}/src/actions/Makefile.in @${REINPLACE_CMD} -e '/^pkgconfigdir/s|$$(libdir)|$$(prefix)/libdata|; \ s|libfm-gtk3.pc||' \ ${WRKSRC}/Makefile.am @${REINPLACE_CMD} -e '/libfm.conf/ d' ${WRKSRC}/data/Makefile.am .if ! ${PORT_OPTIONS:MNLS} @${REINPLACE_CMD} -e 's|src po|src|' \ ${WRKSRC}/Makefile.am .endif post-install: @${MKDIR} ${STAGEDIR}${PREFIX}/etc/xdg/libfm ${INSTALL_DATA} ${WRKSRC}/data/libfm.conf \ ${STAGEDIR}${PREFIX}/etc/xdg/libfm/libfm.conf.sample @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include