Lines 1-3
Link Here
|
|
|
1 |
# ex:ts=8 |
1 |
# New ports collection makefile for: L-Breeder |
2 |
# New ports collection makefile for: L-Breeder |
2 |
# Date created: 30 May 2002 |
3 |
# Date created: 30 May 2002 |
3 |
# Whom: David Yeske <dyeske@yahoo.com> et al |
4 |
# Whom: David Yeske <dyeske@yahoo.com> et al |
Lines 5-30
Link Here
|
5 |
# $FreeBSD: ports/biology/L-Breeder/Makefile,v 1.17 2005/11/11 14:29:09 garga Exp $ |
6 |
# $FreeBSD: ports/biology/L-Breeder/Makefile,v 1.17 2005/11/11 14:29:09 garga Exp $ |
6 |
# |
7 |
# |
7 |
|
8 |
|
8 |
PORTNAME= L-Breeder |
9 |
PORTNAME= LBreeder |
9 |
PORTVERSION= 1.0 |
10 |
PORTVERSION= 1.0 |
10 |
PORTREVISION= 5 |
11 |
PORTREVISION= 6 |
11 |
CATEGORIES= biology |
12 |
CATEGORIES= biology |
12 |
MASTER_SITES= http://pixie.oum.ox.ac.uk/L-Breeder/ |
13 |
MASTER_SITES= http://www.simonyi.ox.ac.uk/dawkins/software/yan/L-Breeder/ |
13 |
DISTNAME= LBreeder |
14 |
DISTNAME= ${PORTNAME}-source |
14 |
EXTRACT_SUFX= .tgz |
|
|
15 |
|
15 |
|
16 |
MAINTAINER= dyeske@yahoo.com |
16 |
MAINTAINER= dyeske@yahoo.com |
17 |
COMMENT= Allows you to display and breed L-system forms |
17 |
COMMENT= Allows you to display and breed L-system forms |
18 |
|
18 |
|
19 |
LIB_DEPENDS= wx_gtk2_gl-2.4.0:${PORTSDIR}/x11-toolkits/wxgtk24 |
19 |
LIB_DEPENDS= wx_gtk2_gl-2.4.0:${PORTSDIR}/x11-toolkits/wxgtk24 |
20 |
|
20 |
|
21 |
DEPRECATED= "mastersite disappeared, no longer maintained by author" |
21 |
NO_WRKSUBDIR= yes |
22 |
EXPIRATION_DATE= 2005-12-31 |
22 |
BUILD_WRKSRC= ${WRKSRC}/Unix |
23 |
|
|
|
24 |
WRKSRC= ${WRKDIR}/LBreeder/LBreeder |
25 |
PATCH_WRKSRC= ${WRKDIR}/LBreeder |
26 |
PLIST_FILES= bin/L-Breeder |
27 |
|
23 |
|
|
|
24 |
USE_ZIP= yes |
28 |
USE_X_PREFIX= yes |
25 |
USE_X_PREFIX= yes |
29 |
USE_GL= yes |
26 |
USE_GL= yes |
30 |
USE_GMAKE= yes |
27 |
USE_GMAKE= yes |
Lines 42-67
Link Here
|
42 |
@${ECHO_MSG} "by defining WITH_OPTIMIZED_CFLAGS" |
39 |
@${ECHO_MSG} "by defining WITH_OPTIMIZED_CFLAGS" |
43 |
.endif |
40 |
.endif |
44 |
|
41 |
|
45 |
post-patch: |
42 |
|
46 |
@${FIND} ${WRKDIR} -type f -name Makefile | \ |
|
|
47 |
${XARGS} -n 10 ${REINPLACE_CMD} -E -e \ |
48 |
's|/usr/lib/libm.a||; \ |
49 |
s|-ldl||; \ |
50 |
s|-lgtk||; \ |
51 |
s|-lgmodule||; \ |
52 |
s|-lpthread||; \ |
53 |
s|-lgthread||; \ |
54 |
s|/usr/lib/libGL.a|-lGL|; \ |
55 |
s|/usr/lib/libGLU.so|-lGLU|; \ |
56 |
s|-O2|"${CFLAGS} ${PTHREAD_CFLAGS}"|; \ |
57 |
s|-lglib||; \ |
58 |
s|g\+\+|${CXX} -I${X11BASE}/include|; \ |
59 |
s|-lgdk||; \ |
60 |
s|wx-config|${WX_CONFIG}|; \ |
61 |
s|-lwx_gtk[[:space:]]|`${WX_CONFIG} --libs`|; \ |
62 |
s|-lwx_gtk_gl|-lwx_gtk2_gl-2.4|' |
63 |
|
64 |
do-install: |
43 |
do-install: |
65 |
@${INSTALL_PROGRAM} ${WRKSRC}/L-Breeder ${PREFIX}/bin |
44 |
@${INSTALL_PROGRAM} ${BUILD_WRKSRC}/${PORTNAME} ${PREFIX}/bin |
|
|
45 |
.if !defined(NOPORTDOCS) |
46 |
@${MKDIR} ${DOCSDIR} |
47 |
@${INSTALL_DATA} ${WRKSRC}/documentation/* ${DOCSDIR} |
48 |
.endif |
49 |
@${MKDIR} ${EXAMPLESDIR} |
50 |
@${INSTALL_DATA} ${WRKSRC}/Lsystems/* ${EXAMPLESDIR} |
66 |
|
51 |
|
67 |
.include <bsd.port.mk> |
52 |
.include <bsd.port.mk> |