blob: faf9f7e14b84f54135e7608e242cb5756a61d863 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
|
PORTNAME= leptonica
DISTVERSION= 1.82.0
PORTREVISION= 2
CATEGORIES= graphics
MASTER_SITES= https://github.com/DanBloomberg/${PORTNAME}/releases/download/${DISTVERSION}/ \
http://www.${PORTNAME}.org/source/
PATCH_SITES= https://github.com/DanBloomberg/leptonica/commit/
PATCHFILES= b282ed9482e335439ccc429d4cd1dba517ba0c4d.patch:-p1
MAINTAINER= hiroto.kagotani@gmail.com
COMMENT= C library for efficient image processing and image analysis operations
WWW= http://www.leptonica.org/
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/leptonica-license.txt
USES= cmake cpe localbase pkgconfig
USE_LDCONFIG= yes
CONFLICTS= leptonlib
CMAKE_ON= BUILD_SHARED_LIBS
OPTIONS_DEFINE= BIN GIF JPEG JPEG2000 PNG TIFF WEBP
OPTIONS_DEFAULT= BIN GIF JPEG PNG TIFF WEBP
OPTIONS_SUB= yes
BIN_DESC= Build additional programs
BIN_CMAKE_BOOL= BUILD_PROG
GIF_LIB_DEPENDS= libgif.so:graphics/giflib
GIF_CMAKE_OFF= CMAKE_DISABLE_FIND_PACKAGE_GIF:BOOL=True
JPEG2000_LIB_DEPENDS= libopenjp2.so:graphics/openjpeg
JPEG2000_CMAKE_BOOL= OPENJPEG_SUPPORT
JPEG_USES= jpeg
JPEG_CMAKE_OFF= CMAKE_DISABLE_FIND_PACKAGE_JPEG:BOOL=True
PNG_LIB_DEPENDS= libpng.so:graphics/png
PNG_CMAKE_OFF= CMAKE_DISABLE_FIND_PACKAGE_PNG:BOOL=True
TIFF_LIB_DEPENDS= libtiff.so:graphics/tiff
TIFF_CMAKE_OFF= CMAKE_DISABLE_FIND_PACKAGE_TIFF
WEBP_LIB_DEPENDS= libwebp.so:graphics/webp
WEBP_CMAKE_BOOL= LIBWEBP_SUPPORT
post-install:
${RLN} ${STAGEDIR}${PREFIX}/lib/libleptonica.so.5.4.0 \
${STAGEDIR}${PREFIX}/lib/liblept.so
${RLN} ${STAGEDIR}${PREFIX}/lib/libleptonica.so.5.4.0 \
${STAGEDIR}${PREFIX}/lib/liblept.so.5
${RLN} ${STAGEDIR}${PREFIX}/lib/libleptonica.so.5.4.0 \
${STAGEDIR}${PREFIX}/lib/liblept.so.5.4.0
${MKDIR} ${STAGEDIR}${PREFIX}/share/cmake/Modules
${INSTALL_DATA} ${WRKSRC}/cmake/FindLeptonica.cmake \
${STAGEDIR}${PREFIX}/share/cmake/Modules/
.include <bsd.port.mk>
|