Update sysutils/cfengine36 to version 3.6.1_1,1
[dports.git] / graphics / sharpconstruct / Makefile
1 # Created by: Dmitry Marakasov <amdmi3@amdmi3.ru>
2 # $FreeBSD$
3
4 PORTNAME=       sharpconstruct
5 PORTVERSION=    0.11
6 PORTREVISION=   8
7 CATEGORIES=     graphics
8 MASTER_SITES=   SF/sharp3d/SharpConstruct/${PORTVERSION}
9
10 MAINTAINER=     amdmi3@FreeBSD.org
11 COMMENT=        3D modeller for organic shapes
12
13 LIB_DEPENDS=    libgtkglextmm-x11-1.2.so:${PORTSDIR}/x11-toolkits/gtkglextmm \
14                 libglademm-2.4.so:${PORTSDIR}/devel/libglademm24
15
16 USES=           tar:bzip2 gmake pkgconfig
17 USE_GL=         yes
18 GNU_CONFIGURE=  yes
19
20 ONLY_FOR_ARCHS= i386 amd64
21 ONLY_FOR_ARCHS_REASON=  uses SSE
22
23 PLIST_FILES=    bin/${PORTNAME} \
24                 man/man1/${PORTNAME}.1.gz
25 PORTDATA=       *
26
27 post-patch:
28         @${REINPLACE_CMD} -e 's|malloc.h|stdlib.h|' ${WRKSRC}/include/Align.hh
29         @${REINPLACE_CMD} -e 's|"/sharpconstruct|"|' ${WRKSRC}/src/MainWindow.cc
30         @${REINPLACE_CMD} -e 's|/usr/share/sharpconstruct|${DATADIR}|' ${WRKSRC}/src/MainWindow.cc
31         @${REINPLACE_CMD} -e '/FileDialog/,/}/ d' ${WRKSRC}/src/MainWindow.cc
32         @${REINPLACE_CMD} -e 's|memalign(b,c)|malloc(c)|' ${WRKSRC}/include/Align.hh
33         @${FIND} ${WRKSRC} -name Makefile.in -print0 | ${XARGS} -0 \
34                 ${REINPLACE_CMD} -e '/^DEFS / s|$$| -DDATADIR=\\"${DATADIR}\\"|'
35
36 .include <bsd.port.mk>