freebsd-ports/graphics/libgphoto2/Makefile
Koop Mast 3e04c2ddb8 Unbreak after base rev 253637
While here remove unused patch

PR:             ports/180825
Submitted by:   rpaulo@
2013-07-25 18:55:01 +00:00

76 lines
2 KiB
Makefile

# Created by: Anders Nordby <anders@fix.no>
# $FreeBSD$
PORTNAME= libgphoto2
PORTVERSION= 2.4.14
PORTREVISION= 3
CATEGORIES= graphics
MASTER_SITES= SF/gphoto/libgphoto/${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Universal digital camera control library
LICENSE= LGPL21
LIB_DEPENDS= exif:${PORTSDIR}/graphics/libexif \
jpeg:${PORTSDIR}/graphics/jpeg
USES= gmake pkgconfig
USE_BZIP2= yes
USE_GNOME= ltverhack
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
MAN3= libgphoto2.3 libgphoto2_port.3
.include <bsd.port.options.mk>
.if ${OSVERSION} < 1000040
CONFIGURE_ENV+= LIBUSB_CFLAGS="-I/usr/include" \
LIBUSB_LIBS="-lusb"
.else
# Safe because it's never used
CFLAGS+= -DENODATA=0
.endif
.if ${PORT_OPTIONS:MNLS}
USES+= gettext
PLIST_SUB+= NLS=""
.else
USES+= iconv
CONFIGURE_ARGS+= --disable-nls
PLIST_SUB+= NLS="@comment "
.endif
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 <bsd.port.mk>