xref: /mports/graphics/aalib/Makefile
  • Home
  • History
  • Annotate
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# Created by: Andrey Zakhvatov
2
3PORTNAME=	aalib
4DISTVERSION=	1.4rc5
5PORTREVISION=	13
6CATEGORIES=	graphics
7MASTER_SITES=	SF/aa-project/aa-lib/1.4rc5
8
9MAINTAINER=	ports@MidnightBSD.org
10COMMENT=	ASCII art library
11
12LICENSE=	lgpl
13LICENSE_FILE=	${WRKSRC}/COPYING
14
15USES=		libtool localbase makeinfo
16WRKSRC=		${WRKDIR}/${PORTNAME}-1.4.0
17GNU_CONFIGURE=	yes
18USE_LDCONFIG=	yes
19INFO=		aalib
20
21OPTIONS_MULTI=		DRIVERS
22OPTIONS_MULTI_DRIVERS=	X11 NCURSES SLANG
23OPTIONS_DEFAULT=	NCURSES
24
25DRIVERS_DESC=		Drives selection
26
27X11_USES=		xorg
28X11_USE=		XORG=x11
29X11_CONFIGURE_WITH=	x11-driver=yes
30NCURSES_USES=		ncurses
31NCURSES_CONFIGURE_WITH=	curses-driver=yes
32SLANG_LIB_DEPENDS=	libslang.so:devel/libslang2
33SLANG_CONFIGURE_WITH=	slang-driver=yes
34
35post-extract:
36	@${RM} ${WRKSRC}/doc/aalib.info*
37
38post-patch:
39	-${RM} ${WRKSRC}/config.cache
40	@${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|g; \
41		s|MAKEINFO=makeinfo|MAKEINFO="${MAKEINFO} --no-split"|g' \
42		${WRKSRC}/configure
43	@${REINPLACE_CMD} \
44		-e 's|AC_DEFUN(AM_PATH_AALIB|AC_DEFUN([AM_PATH_AALIB]|g' \
45		${WRKSRC}/aalib.m4
46	@${FIND} ${WRKSRC} \( -name '*.[ch]' \! -name acconfig.h \) \
47		| ${XARGS} ${REINPLACE_CMD} -e 's|<malloc.h>|<stdlib.h>|g'
48
49post-install:
50	@${STRIP_CMD} ${PREFIX}/lib/libaa.so
51
52.include <bsd.port.mk>
53

served by {OpenGrok

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