Lines 6-12
Link Here
|
6 |
# |
6 |
# |
7 |
|
7 |
|
8 |
PORTNAME= gnocl |
8 |
PORTNAME= gnocl |
9 |
PORTVERSION= 0.5.12 |
9 |
PORTVERSION= 0.5.15 |
10 |
PORTREVISION= 1 |
10 |
PORTREVISION= 1 |
11 |
CATEGORIES= x11-toolkits devel |
11 |
CATEGORIES= x11-toolkits devel |
12 |
MASTER_SITES= http://www.dr-baum.net/gnocl/ |
12 |
MASTER_SITES= http://www.dr-baum.net/gnocl/ |
Lines 18-30
Link Here
|
18 |
|
18 |
|
19 |
USE_GMAKE= yes |
19 |
USE_GMAKE= yes |
20 |
USE_BZIP2= yes |
20 |
USE_BZIP2= yes |
|
|
21 |
USE_REINPLACE= yes |
21 |
INSTALLS_SHLIB= yes |
22 |
INSTALLS_SHLIB= yes |
22 |
|
23 |
|
23 |
BUILD_WRKSRC= ${WRKSRC}/src |
24 |
BUILD_WRKSRC= ${WRKSRC}/src |
24 |
CFLAGS+= -I${LOCALBASE}/include/tcl8.4 |
25 |
CFLAGS+= -I${LOCALBASE}/include/tcl8.4 |
25 |
|
26 |
|
26 |
USE_X_PREFIX= yes |
27 |
USE_X_PREFIX= yes |
27 |
USE_GNOME= libgnomecanvas gconf2 |
28 |
USE_GNOME= gtk20 |
28 |
|
29 |
|
29 |
.include <bsd.port.pre.mk> |
30 |
.include <bsd.port.pre.mk> |
30 |
|
31 |
|
Lines 33-56
Link Here
|
33 |
.endif |
34 |
.endif |
34 |
|
35 |
|
35 |
GNOCL_CANVAS_FILE="lib/libgnoclCanvas.so.1" |
36 |
GNOCL_CANVAS_FILE="lib/libgnoclCanvas.so.1" |
|
|
37 |
GNOCL_GCONF_FILE="lib/libgnoclGconf.so.1" |
38 |
GNOCL_GNOME_FILE="lib/libgnoclGnome.so.1" |
36 |
|
39 |
|
37 |
.if defined(WITHOUT_CANVAS) |
40 |
.if defined(WITHOUT_CANVAS) |
38 |
ALL_TARGET= gnocl |
41 |
GNOCL_CANVAS_FILE= "@comment " |
39 |
USE_GNOME= gtk20 gconf2 |
42 |
.else |
40 |
GNOCL_CANVAS_FILE= "@comment " |
43 |
USE_GNOME+= libgnomecanvas |
41 |
.endif |
44 |
.endif |
42 |
|
45 |
|
43 |
.if defined(WITH_GNOME) |
46 |
.if defined(WITHOUT_GCONF) |
44 |
GNOCL_USE_GNOME:=1 |
47 |
GNOCL_GCONF_FILE= "@comment " |
|
|
48 |
.else |
49 |
USE_GNOME+= gconf2 |
50 |
.endif |
51 |
|
52 |
.if defined(WITHOUT_GNOME) |
53 |
GNOCL_GNOME_FILE= "@comment " |
54 |
.else |
45 |
USE_GNOME+= libgnomeui |
55 |
USE_GNOME+= libgnomeui |
46 |
.endif |
56 |
.endif |
47 |
|
57 |
|
48 |
PLIST_SUB+= GNOCL_CANVAS_FILE=${GNOCL_CANVAS_FILE} |
58 |
PLIST_SUB+= GNOCL_CANVAS_FILE=${GNOCL_CANVAS_FILE} |
|
|
59 |
PLIST_SUB+= GNOCL_GCONF_FILE=${GNOCL_GCONF_FILE} |
60 |
PLIST_SUB+= GNOCL_GNOME_FILE=${GNOCL_GNOME_FILE} |
61 |
|
62 |
post-patch: |
63 |
.if defined(WITHOUT_CANVAS) |
64 |
${REINPLACE_CMD} -e 's=^USE_CANVAS=#USE_CANVAS=' ${BUILD_WRKSRC}/Makefile |
65 |
.endif |
66 |
.if defined(WITHOUT_GCONF) |
67 |
${REINPLACE_CMD} -e 's=^USE_GCONF=#USE_GCONF=' ${BUILD_WRKSRC}/Makefile |
68 |
.endif |
69 |
.if defined(WITHOUT_GNOME) |
70 |
${REINPLACE_CMD} -e 's=^USE_GNOME=#USE_GNOME=' ${BUILD_WRKSRC}/Makefile |
71 |
.endif |
49 |
|
72 |
|
50 |
do-install: |
73 |
do-install: |
51 |
${INSTALL_DATA} ${BUILD_WRKSRC}/gnocl.so ${PREFIX}/lib/libgnocl.so.1 |
74 |
${INSTALL_DATA} ${BUILD_WRKSRC}/gnocl.so ${PREFIX}/lib/libgnocl.so.1 |
52 |
if ${TEST} -f ${BUILD_WRKSRC}/gnoclCanvas.so; then \ |
75 |
if ${TEST} -f ${BUILD_WRKSRC}/gnoclCanvas.so; then \ |
53 |
${INSTALL_DATA} ${BUILD_WRKSRC}/gnoclCanvas.so ${PREFIX}/lib/libgnoclCanvas.so.1; \ |
76 |
${INSTALL_DATA} ${BUILD_WRKSRC}/gnoclCanvas.so ${PREFIX}/lib/libgnoclCanvas.so.1; \ |
|
|
77 |
fi; \ |
78 |
if ${TEST} -f ${BUILD_WRKSRC}/gnoclGconf.so; then \ |
79 |
${INSTALL_DATA} ${BUILD_WRKSRC}/gnoclGconf.so ${PREFIX}/lib/libgnoclGconf.so.1; \ |
80 |
fi; \ |
81 |
if ${TEST} -f ${BUILD_WRKSRC}/gnoclGnome.so; then \ |
82 |
${INSTALL_DATA} ${BUILD_WRKSRC}/gnoclGnome.so ${PREFIX}/lib/libgnoclGnome.so.1; \ |
54 |
fi; \ |
83 |
fi; \ |
55 |
|
84 |
|
56 |
.include <bsd.port.post.mk> |
85 |
.include <bsd.port.post.mk> |