123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960 |
- # $OpenBSD: Makefile,v 1.51 2017/06/06 08:45:02 ajacoutot Exp $
- COMMENT= digital camera library
- VERSION= 2.5.14
- DISTNAME= libgphoto2-${VERSION}
- PKGNAME= libgphoto-${VERSION}
- GPHOTO2_PORT_API= 0.12.0
- SUBST_VARS= GPHOTO2_PORT_API VERSION
- CATEGORIES= graphics devel
- SHARED_LIBS += gphoto2_port 8.1 # 12.0
- SHARED_LIBS += gphoto2 4.2 # 6.0
- HOMEPAGE= http://www.gphoto.org/
- MAINTAINER= Antoine Jacoutot <ajacoutot@openbsd.org>
- # LGPLv2.1
- PERMIT_PACKAGE_CDROM= Yes
- WANTLIB += c exif expat fontconfig freetype gd iconv intl jpeg
- WANTLIB += ltdl lzma m png pthread pthread-stubs tiff usb usb-1.0
- WANTLIB += webp xml2 z
- MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=gphoto/}
- LIB_DEPENDS= graphics/gd \
- graphics/libexif \
- devel/libusb-compat \
- devel/libtool,-ltdl \
- textproc/libxml
- CONFIGURE_STYLE= gnu
- CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
- LDFLAGS="-L${LOCALBASE}/lib -L${X11BASE}/lib" \
- ac_cv_path_DOXYGEN=false
- CONFIGURE_ARGS= --enable-static \
- --without-hal \
- --without-bonjour
- # XXX libusb1 is broken
- CONFIGURE_ARGS += --with-libusb-1.0=no
- # /usr/local/lib/libiconv.a(localcharset.o)(.text+0x0): In function `locale_charset':
- # multiple definition of `locale_charset'
- MAKE_FLAGS= INTLLIBS='$$(LTLIBINTL)'
- post-install:
- rm ${PREFIX}/lib/libgphoto2/${VERSION}/*.{a,la}
- rm ${PREFIX}/lib/libgphoto2_port/${GPHOTO2_PORT_API}/*.{a,la}
- rm -rf ${PREFIX}/lib/udev
- mv ${PREFIX}/share/doc/libgphoto2_port \
- ${PREFIX}/share/doc/libgphoto2
- .include <bsd.port.mk>
|