- Normalize the ImageMagick library name so it stays the same regardless of what the 16-bit and HDRI option are set to [1]. Teach cmake to look for the new name. Bump ports that link to the libraries due to this. - As a result do away with the "HALFSUPPORTED" option block, and list 16-bit and HDRI with the other options. - ImageMagick ships a basic SVG plugin when not using librsvg2 for SVG support. This basic SVG plugin needs libxml2 to work [2]. Make libxml2 a mandatory dependency (instead of only when the SVG option was selected). - Don't touch .keep files in the modules directory, there files there so it useless. PR: 194949 [1] PR: 195227 [2] Requested by: many [1] Submitted by: software-freebsd@interfasys.ch [2]
27 lines
615 B
Makefile
27 lines
615 B
Makefile
# Created by: barner
|
|
# $FreeBSD$
|
|
|
|
PORTNAME= libfprint
|
|
PORTVERSION= 0.5.1
|
|
PORTREVISION= 1
|
|
CATEGORIES= security
|
|
MASTER_SITES= http://people.freedesktop.org/~hadess/
|
|
|
|
MAINTAINER= lichray@gmail.com
|
|
COMMENT= Library for fingerprint reader devices
|
|
|
|
LIB_DEPENDS= libMagickCore-6.so:${PORTSDIR}/graphics/ImageMagick \
|
|
libnss3.so:${PORTSDIR}/security/nss
|
|
|
|
GNU_CONFIGURE= yes
|
|
USES= libtool pathfix pkgconfig tar:xz
|
|
USE_LDCONFIG= yes
|
|
USE_OPENSSL= yes
|
|
USE_GNOME= glib20
|
|
INSTALL_TARGET= install-strip
|
|
|
|
CONFIGURE_ENV= LIBUSB_CFLAGS=" " LIBUSB_LIBS="-lusb"
|
|
CPPFLAGS+= -DHAVE_MEMMEM
|
|
MAKE_JOBS_UNSAFE=yes
|
|
|
|
.include <bsd.port.mk>
|