Tweak x11-toolkits/p5-Wx version 0.99.23_2
[dports.git] / x11-toolkits / scintilla / Makefile
1 # Created by: Maxim Sobolev <sobomax@FreeBSD.org>
2 # $FreeBSD$
3
4 PORTNAME=       scintilla
5 PORTVERSION=    3.5.4
6 CATEGORIES=     x11-toolkits
7 MASTER_SITES=   SF/scintilla/SciTE/${PORTVERSION}
8 DISTNAME=       scite${PORTVERSION:S/.//g}
9
10 MAINTAINER=     cyberbotx@cyberbotx.com
11 COMMENT=        Full-featured free source code editing component for GTK+
12
13 LICENSE=        SCINTILLA
14 LICENSE_NAME=   License for Scintilla and SciTE
15 LICENSE_FILE=   ${WRKSRC}/../License.txt
16 LICENSE_PERMS=  dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
17
18 WRKSRC=         ${WRKDIR}/${PORTNAME}/gtk
19
20 USES=           gmake iconv pkgconfig tar:tgz
21 MAKEFILE=       makefile
22 USE_LDCONFIG=   yes
23 USE_GNOME=      gtk20
24 MAKE_ENV+=      LDFLAGS="${LDFLAGS}"
25 CFLAGS+=        -DPIC ${PICFLAG}
26
27 .include <bsd.port.pre.mk>
28
29 .if ${ARCH} == "sparc64"
30 PICFLAG?=       -fPIC
31 .else
32 PICFLAG?=       -fpic
33 .endif
34
35 post-patch:
36         @${REINPLACE_CMD} -e 's| -Os||g' ${WRKSRC}/makefile
37
38 do-install:
39         ${MKDIR} ${STAGEDIR}${PREFIX}/include/scintilla
40         ${INSTALL_DATA} ${WRKSRC}/../include/*.h ${STAGEDIR}${PREFIX}/include/scintilla
41         ${INSTALL_PROGRAM} ${WRKSRC}/../bin/libscintilla.so.2 ${STAGEDIR}${PREFIX}/lib
42         (cd ${STAGEDIR}${PREFIX}/lib && ${LN} -sf libscintilla.so.2 libscintilla.so)
43         ${INSTALL_PROGRAM} ${WRKSRC}/../bin/libscintilla_lexers.so.2 ${STAGEDIR}${PREFIX}/lib
44         (cd ${STAGEDIR}${PREFIX}/lib && ${LN} -sf libscintilla_lexers.so.2 libscintilla_lexers.so)
45
46 .include <bsd.port.post.mk>