blob: 61ffca57d5641b802a9a42cbe081cb203156a1d8 (
plain)
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
|
# $NetBSD: Makefile,v 1.8 2004/03/23 04:41:00 jlam Exp $
PKGNAME= aalib-x11-${BASE_VERS}
CATEGORIES+= x11
PKGREVISION= 2
COMMENT= ASCII Art library with X11 support
PKG_INSTALLATION_TYPES= overwrite pkgviews
USE_BUILDLINK3= yes
USE_X11= # defined
ALL_TARGET= libaa-x11.la
INSTALL_TARGET= install-libLTLIBRARIES
INSTALLATION_DIRS= bin include lib
# We need to correct the aalib-config script to return "-laa-x11" instead
# of "-laa".
#
BUILDLINK_TRANSFORM+= l:aa:aa-x11
post-patch:
for file in ${WRKSRC}/src/Makefile.in; do \
${SED} -e "s,libaa\.la,libaa-x11.la,g" \
-e "s,libaa_la,libaa_x11_la,g" \
$${file} > $${file}.fixed; \
${MV} -f $${file}.fixed $${file}; \
done
@for f in `${FIND} ${WRKSRC} -name '*.[ch]' -print`; do \
${SED} -e "s|<malloc.h>|<stdlib.h>|g" $$f > $$f.patch \
&& ${MV} $$f.patch $$f; \
done
do-build:
cd ${WRKSRC}/src; ${SETENV} ${MAKE_ENV} \
${MAKE_PROGRAM} -f ${MAKEFILE} ${ALL_TARGET}
do-install:
${INSTALL_SCRIPT} ${WRKSRC}/aalib-config ${PREFIX}/bin/aalib-x11-config
${INSTALL_DATA} ${WRKSRC}/src/aalib.h ${PREFIX}/include/aalib-x11.h
cd ${WRKSRC}/src; ${SETENV} ${MAKE_ENV} \
${MAKE_PROGRAM} -f ${MAKEFILE} ${INSTALL_TARGET}
.include "../../graphics/aalib/Makefile.common"
|