# Created by: Anders Nordby # $FreeBSD$ PORTNAME= libgphoto2 PORTVERSION= 2.4.14 PORTREVISION= 3 CATEGORIES= graphics MASTER_SITES= SF/gphoto/libgphoto/${PORTVERSION} MAINTAINER= pav@FreeBSD.org COMMENT= Universal digital camera picture control tool LIB_DEPENDS= exif.12:${PORTSDIR}/graphics/libexif \ jpeg.11:${PORTSDIR}/graphics/jpeg USE_BZIP2= yes USE_GNOME= pkgconfig ltverhack USE_GMAKE= yes USE_AUTOTOOLS= libtool libltdl LIBTOOLFILES= configure libgphoto2_port/configure USE_LDCONFIG= yes CONFIGURE_ENV= LTDLINCL="-I${LOCALBASE}/include" LIBLTDL="-L${LOCALBASE}/lib -lltdl" PLIST_SUB= VERSION="${PORTVERSION}" VERSION_PORT=0.8.0 MAKE_JOBS_SAFE= yes MAN3= libgphoto2.3 libgphoto2_port.3 .include .if ${PORT_OPTIONS:MNLS} USES+= gettext PLIST_SUB+= NLS="" .else CONFIGURE_ARGS+= --disable-nls PLIST_SUB+= NLS="@comment " USES+= iconv .endif CONFIGURE_ENV+= LIBUSB_LIBS="-lusb" LIBUSB_CFLAGS="-I/usr/include" post-patch: .for file in configure libgphoto2_port/configure @${REINPLACE_CMD} -e \ 's|{libdir}/pkgconfig|{prefix}/libdata/pkgconfig|g ; \ s|-g -O2||g ; \ /grep -i linux/s|; fi ; then|; else false; fi ; then|' ${WRKSRC}/${file} .endfor .if ${PORT_OPTIONS:MNLS} @${REINPLACE_CMD} -e 's|(LDFLAGS) -o|(LDFLAGS) -lintl -o|' ${WRKSRC}/libgphoto2_port/libgphoto2_port/Makefile.in .endif @${REINPLACE_CMD} -e '/test.*udevscriptdir/d ; s| "$$(DESTDIR)$$(udevscriptdir)"||' ${WRKSRC}/libgphoto2_port/usb/Makefile.in ${WRKSRC}/packaging/generic/Makefile.in @${REINPLACE_CMD} -e 's|linux-hotplug ||' ${WRKSRC}/packaging/Makefile.in @${REINPLACE_CMD} -e 's|@HAVE_DOXYGEN_TRUE@|#| ; s|@HAVE_DOXYGEN_FALSE@||' ${WRKSRC}/doc/Makefile.in @${REINPLACE_CMD} -e '/Requires/d' ${WRKSRC}/libgphoto2_port/libgphoto2_port.pc.in @${REINPLACE_CMD} 's|with_hal=yes|with_hal=no|' ${WRKSRC}/libgphoto2_port/configure .include