View | Details | Raw Unified | Return to bug 58877
Collapse All | Expand All

(-)graphics/qslim/Makefile (-9 / +1 lines)
Lines 33-47 Link Here
33
		-I${X11BASE}/include/X11 ${PTHREAD_CFLAGS}
33
		-I${X11BASE}/include/X11 ${PTHREAD_CFLAGS}
34
LDFLAGS=	-L${LOCALBASE}/lib -L${X11BASE}/lib ${PTHREAD_LIBS}
34
LDFLAGS=	-L${LOCALBASE}/lib -L${X11BASE}/lib ${PTHREAD_LIBS}
35
35
36
.include <bsd.port.pre.mk>
37
38
.if ${OSVERSION} > 500034
39
CFLAGS+=	-DMIX_ANSI_IOSTREAMS -fpermissive
36
CFLAGS+=	-DMIX_ANSI_IOSTREAMS -fpermissive
40
.endif
41
42
.if ${OSVERSION} >= 501000
43
BROKEN=		"Does not compile on FreeBSD ${OSVERSION}"
44
.endif
45
37
46
post-extract:
38
post-extract:
47
	@${RM} -f ${WRKSRC}/mixkit/src/getopt.h
39
	@${RM} -f ${WRKSRC}/mixkit/src/getopt.h
Lines 61-64 Link Here
61
	@${MKDIR} ${PREFIX}/include/mixkit
53
	@${MKDIR} ${PREFIX}/include/mixkit
62
	${INSTALL_DATA} ${WRKSRC}/mixkit/src/*.h ${PREFIX}/include/mixkit
54
	${INSTALL_DATA} ${WRKSRC}/mixkit/src/*.h ${PREFIX}/include/mixkit
63
55
64
.include <bsd.port.post.mk>
56
.include <bsd.port.mk>
(-)graphics/qslim/files/patch-mixkit::src::MxAsp.cxx (+31 lines)
Line 0 Link Here
1
--- mixkit/src/MxAsp.cxx.orig	Sat Jan 23 06:50:45 1999
2
+++ mixkit/src/MxAsp.cxx	Mon Nov  3 22:09:45 2003
3
@@ -53,8 +53,8 @@
4
 }
5
 
6
 #define asprint(V)\
7
-out<< *as##.##V##_var; \
8
-for(i=1; i<size; i++) out << " " << as##.##V##_var[i]
9
+out<< *as.V##_var; \
10
+for(i=1; i<size; i++) out << " " << as.V##_var[i]
11
 
12
 ostream& MxAspVar::print(ostream& out) const
13
 {
14
@@ -79,7 +79,7 @@
15
 #define defset(V, T) \
16
 bool MxAspVar::set_##V(V val, uint i) \
17
 {\
18
-     if( type==T && i<size ) { as##.##V##_var[i]=val; return true; } \
19
+     if( type==T && i<size ) { as.V##_var[i]=val; return true; } \
20
      else  return false; \
21
 }
22
 
23
@@ -94,7 +94,7 @@
24
 #define defget(V, T) \
25
 V *MxAspVar::get_##V(V *out, uint i) \
26
 {\
27
-     if( type==T && i<size ) { *out = as##.##V##_var[i]; return out; } \
28
+     if( type==T && i<size ) { *out = as.V##_var[i]; return out; } \
29
      else  return NULL; \
30
 } 
31

Return to bug 58877