xref: /mports/graphics/jbigkit/Makefile
  • Home
  • History
  • Annotate
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1PORTNAME=	jbigkit
2PORTVERSION=	2.1
3PORTREVISION=	1
4CATEGORIES=	graphics
5MASTER_SITES=	https://www.cl.cam.ac.uk/~mgk25/download/
6
7MAINTAINER=	ports@MidnightBSD.org
8COMMENT=	Lossless compression for bi-level images such as scanned pages, faxes
9WWW=		https://www.cl.cam.ac.uk/~mgk25/jbigkit/
10
11LICENSE=	gpl2+
12LICENSE_FILE=	${WRKSRC}/COPYING
13
14USE_LDCONFIG=	yes
15MANS=		jbgtopbm.1 pbmtojbg.1
16BINS=		jbgtopbm pbmtojbg jbgtopbm85 pbmtojbg85
17LIBA=		libjbig.a libjbig85.a
18LIBS=		libjbig.so.2 libjbig85.so.1
19DOCSDIR?=	${PREFIX}/share/doc/jbig
20
21OPTIONS_DEFINE=	DOCS
22
23do-install:
24	${INSTALL_PROGRAM}	\
25		${BINS:S|^|${WRKSRC}/pbmtools/|} ${PREFIX}/bin
26
27	${INSTALL_MAN}	\
28		${MANS:S|^|${WRKSRC}/pbmtools/|} ${PREFIX}/share/man/man1
29
30	${INSTALL_DATA} ${WRKSRC}/libjbig/*.h ${PREFIX}/include
31
32	${INSTALL_DATA}	\
33		${LIBA:S|^|${WRKSRC}/libjbig/|} ${PREFIX}/lib
34	${INSTALL_LIB}	\
35		${LIBS:S|^|${WRKSRC}/libjbig/|} ${PREFIX}/lib
36	${LN} -sf libjbig.so.2 ${PREFIX}/lib/libjbig.so
37	${LN} -sf libjbig85.so.1 ${PREFIX}/lib/libjbig85.so
38
39	@${MKDIR} ${DOCSDIR}
40	${INSTALL_DATA} ${WRKSRC}/libjbig/jbig.txt ${DOCSDIR}
41
42regression-test test:
43	cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} LD_LIBRARY_PATH=${WRKSRC}/libjbig ${MAKE} test
44
45.include <bsd.port.mk>
46

served by {OpenGrok

Last Index Update: Sun Mar 22 17:06:33 EDT 2026