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

(-)ayam/Makefile (-2 / +1 lines)
Lines 6-13 Link Here
6
#
6
#
7
7
8
PORTNAME=	ayam
8
PORTNAME=	ayam
9
PORTVERSION=	1.7
9
PORTVERSION=	1.8
10
PORTREVISION=	1
11
CATEGORIES=	graphics
10
CATEGORIES=	graphics
12
MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
11
MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
13
MASTER_SITE_SUBDIR=	${PORTNAME}
12
MASTER_SITE_SUBDIR=	${PORTNAME}
(-)ayam/distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
MD5 (ayam1.7.src.tar.gz) = f4cd9c2f69304a0b4693a48d2d2b9fc5
1
MD5 (ayam1.8.src.tar.gz) = 893f8c533efded07226b1514777d5403
2
SIZE (ayam1.7.src.tar.gz) = 2135436
2
SIZE (ayam1.8.src.tar.gz) = 2714421
(-)ayam/files/patch-Makefile.shared (-15 / +27 lines)
Lines 1-5 Link Here
1
--- Makefile.shared.orig	Sat Mar 27 03:17:07 2004
1
2
+++ Makefile.shared	Tue Oct  5 21:43:30 2004
2
$FreeBSD$
3
4
--- Makefile.shared.orig
5
+++ Makefile.shared
3
@@ -4,7 +4,7 @@
6
@@ -4,7 +4,7 @@
4
 # Makefile for Ayam (shared version)
7
 # Makefile for Ayam (shared version)
5
 
8
 
Lines 9-22 Link Here
9
 #PREFIX = /opt/ayam
12
 #PREFIX = /opt/ayam
10
 # if you use one of the following, be sure to change LIBDIR
13
 # if you use one of the following, be sure to change LIBDIR
11
 # and DOCDIR to a more suitable (Ayam specific) path
14
 # and DOCDIR to a more suitable (Ayam specific) path
12
@@ -34,14 +34,14 @@
15
@@ -31,21 +31,21 @@
13
 MKDIR = mkdir -p
14
 
16
 
15
 # the compiler
17
 INSTALL = ./ninstall
18
 #INSTALL = install
19
-MKDIR = mkdir -p
20
+#MKDIR = mkdir -p
21
 
22
 # the C compiler
16
-CC = cc
23
-CC = cc
17
+CC ?= cc
24
+CC ?= cc
18
 #CC = gcc
25
 #CC = gcc
19
 
26
 
27
 # the C++ compiler (just in use for the Aycsg plugin)
28
-CXX = CC
29
+CXX = ${CC}
30
 #CXX = g++-3.0
31
 
20
 # the linker
32
 # the linker
21
 # Starting with BMRT2.5, libribout and libslcargs are in C++,
33
 # Starting with BMRT2.5, libribout and libslcargs are in C++,
22
 # which forces us to use "CC" or "g++" to link the right libraries
34
 # which forces us to use "CC" or "g++" to link the right libraries
Lines 26-32 Link Here
26
 # for Linux, use
38
 # for Linux, use
27
 #LD = g++
39
 #LD = g++
28
 # MacOSX
40
 # MacOSX
29
@@ -68,7 +68,8 @@
41
@@ -73,7 +73,8 @@
30
 # o add -DAYOLDSLX if you compile with an Aqsis libslxargs prior to 0.7.19
42
 # o add -DAYOLDSLX if you compile with an Aqsis libslxargs prior to 0.7.19
31
 # o add -DUSE_NON_CONST if you compile with Tcl/Tk 8.4.x
43
 # o add -DUSE_NON_CONST if you compile with Tcl/Tk 8.4.x
32
 
44
 
Lines 36-42 Link Here
36
 # IRIX (-DAYIRIXBUG is needed by ncurve.c to work around a bug in libGLU)::
48
 # IRIX (-DAYIRIXBUG is needed by ncurve.c to work around a bug in libGLU)::
37
 #CFLAGS = -O -fullwarn -DAYIRIXBUG -DAYUSESLCARGS -DAYUSEBMRTRIBOUT
49
 #CFLAGS = -O -fullwarn -DAYIRIXBUG -DAYUSESLCARGS -DAYUSEBMRTRIBOUT
38
 # Linux:
50
 # Linux:
39
@@ -115,49 +116,53 @@
51
@@ -120,49 +121,53 @@
40
 TOGLOBJECT = togl/togl.o
52
 TOGLOBJECT = togl/togl.o
41
 
53
 
42
 # OpenGL
54
 # OpenGL
Lines 99-105 Link Here
99
 #X11LIBS = -L/usr/X11R6/lib -lXmu -lXext -lX11
111
 #X11LIBS = -L/usr/X11R6/lib -lXmu -lXext -lX11
100
 
112
 
101
 
113
 
102
@@ -172,18 +177,18 @@
114
@@ -177,18 +182,18 @@
103
 
115
 
104
 
116
 
105
 # Aqsis
117
 # Aqsis
Lines 123-129 Link Here
123
 
135
 
124
 
136
 
125
 # BMRT
137
 # BMRT
126
@@ -194,9 +199,9 @@
138
@@ -199,9 +204,9 @@
127
 BMRTINCDIR = $(BMRTDIR)/include
139
 BMRTINCDIR = $(BMRTDIR)/include
128
 BMRTLIBDIR = $(BMRTDIR)/lib
140
 BMRTLIBDIR = $(BMRTDIR)/lib
129
 # if you use BMRT libribout and not Affine:
141
 # if you use BMRT libribout and not Affine:
Lines 135-141 Link Here
135
 # if you do not use libslcargs from BMRT:
147
 # if you do not use libslcargs from BMRT:
136
 SLCARGSLIB =
148
 SLCARGSLIB =
137
 # if you use Affine as BMRT libribout replacement and libslcargs from BMRT:
149
 # if you use Affine as BMRT libribout replacement and libslcargs from BMRT:
138
@@ -206,9 +211,9 @@
150
@@ -211,9 +216,9 @@
139
 # Dynamic Loading
151
 # Dynamic Loading
140
 # Library for dynamic loading (contains dlopen())
152
 # Library for dynamic loading (contains dlopen())
141
 # Linux, IRIX, Solaris, (MacOSX: get libdl from Fink!):
153
 # Linux, IRIX, Solaris, (MacOSX: get libdl from Fink!):
Lines 147-153 Link Here
147
 
159
 
148
 # linker flags to produce shared modules:
160
 # linker flags to produce shared modules:
149
 # Linux, Solaris, IRIX:
161
 # Linux, Solaris, IRIX:
150
@@ -222,8 +227,8 @@
162
@@ -227,8 +232,8 @@
151
 RRIBLIBS = -L$(AFFINEDIR)/lib -lribrdr -lribhash -lribnop -lm
163
 RRIBLIBS = -L$(AFFINEDIR)/lib -lribrdr -lribhash -lribnop -lm
152
 
164
 
153
 # Ayslx Plugin (Aqsis)
165
 # Ayslx Plugin (Aqsis)
Lines 158-166 Link Here
158
 
170
 
159
 # Ayso Plugin (RenderDotC, RDC)
171
 # Ayso Plugin (RenderDotC, RDC)
160
 RDCDIR = /usr/local/rdc
172
 RDCDIR = /usr/local/rdc
161
@@ -373,9 +378,9 @@
173
@@ -413,9 +418,9 @@
162
 .c.o: 
174
 .cpp.o:
163
 	$(CC) -c $(CFLAGS) $*.c -o $@ -I. -IMF3D -I$(TOGLINCDIR) $(TCLINC) $(TKINC) -I$(BMRTINCDIR) -I$(GLINCDIR) -I$(AFFINEINCDIR) -I$(AQSISINCDIR) -I$(TIFFINCDIR)
175
 	$(CXX) -c $(CFLAGS) $*.cpp -o $@ -I. -IMF3D -I$(TOGLINCDIR) $(TCLINC) $(TKINC) -I$(BMRTINCDIR) -I$(GLINCDIR) -I$(AFFINEINCDIR) -I$(AQSISINCDIR) -I$(OPENCSGINCDIR) -I$(GLEWINCDIR) -Iplugins
164
 
176
 
165
-all: ayamsh csphere.so mfio.so metaobj.so
177
-all: ayamsh csphere.so mfio.so metaobj.so
166
+all: ayamsh csphere.so mfio.so metaobj.so ayslx.so
178
+all: ayamsh csphere.so mfio.so metaobj.so ayslx.so
Lines 169-172 Link Here
169
+ayamsh: $(AYAMOBJS) $(TOGLOBJECT)
181
+ayamsh: $(AYAMOBJS) $(TOGLOBJECT)
170
 	$(LD) $(AYAMOBJS) $(TOGLOBJECT) $(EXLDFLAGS) -o ayamsh $(TKLIB) $(TCLLIB) $(GLLIBS) $(X11LIBS) $(RIBOUTLIB) $(AQSISRI2RIB) $(SLCARGSLIB) $(AFFINEOBJS) $(AQSISOBJS) $(TIFFLIB) -lm $(DL)
182
 	$(LD) $(AYAMOBJS) $(TOGLOBJECT) $(EXLDFLAGS) -o ayamsh $(TKLIB) $(TCLLIB) $(GLLIBS) $(X11LIBS) $(RIBOUTLIB) $(AQSISRI2RIB) $(SLCARGSLIB) $(AFFINEOBJS) $(AQSISOBJS) $(TIFFLIB) -lm $(DL)
171
 
183
 
172
 csphere.so: $(CSPHEREOBJS)
184
 aycsg.so: $(AYCSGOBJS) $(OPENCSGOBJS)
(-)ayam/pkg-plist (+12 lines)
Lines 14-19 Link Here
14
lib/ayam/tcl/ai.tcl
14
lib/ayam/tcl/ai.tcl
15
lib/ayam/tcl/ayam.tcl
15
lib/ayam/tcl/ayam.tcl
16
lib/ayam/tcl/balloon.tcl
16
lib/ayam/tcl/balloon.tcl
17
lib/ayam/tcl/birail1.tcl
18
lib/ayam/tcl/birail2.tcl
17
lib/ayam/tcl/box.tcl
19
lib/ayam/tcl/box.tcl
18
lib/ayam/tcl/bpatch.tcl
20
lib/ayam/tcl/bpatch.tcl
19
lib/ayam/tcl/browser.tcl
21
lib/ayam/tcl/browser.tcl
Lines 27-32 Link Here
27
lib/ayam/tcl/control.tcl
29
lib/ayam/tcl/control.tcl
28
lib/ayam/tcl/cylinder.tcl
30
lib/ayam/tcl/cylinder.tcl
29
lib/ayam/tcl/disk.tcl
31
lib/ayam/tcl/disk.tcl
32
lib/ayam/tcl/extrnc.tcl
30
lib/ayam/tcl/extrude.tcl
33
lib/ayam/tcl/extrude.tcl
31
lib/ayam/tcl/gordon.tcl
34
lib/ayam/tcl/gordon.tcl
32
lib/ayam/tcl/hyperb.tcl
35
lib/ayam/tcl/hyperb.tcl
Lines 68-73 Link Here
68
lib/ayam/tcl/splash.tcl
71
lib/ayam/tcl/splash.tcl
69
lib/ayam/tcl/sweep.tcl
72
lib/ayam/tcl/sweep.tcl
70
lib/ayam/tcl/tc.tcl
73
lib/ayam/tcl/tc.tcl
74
lib/ayam/tcl/text.tcl
75
lib/ayam/tcl/tgui.tcl
71
lib/ayam/tcl/tmp.tcl
76
lib/ayam/tcl/tmp.tcl
72
lib/ayam/tcl/toolbox.tcl
77
lib/ayam/tcl/toolbox.tcl
73
lib/ayam/tcl/torus.tcl
78
lib/ayam/tcl/torus.tcl
Lines 168-177 Link Here
168
%%PORTDOCS%%%%DOCSDIR%%/html/ayam-8.html
173
%%PORTDOCS%%%%DOCSDIR%%/html/ayam-8.html
169
%%PORTDOCS%%%%DOCSDIR%%/html/ayam.html
174
%%PORTDOCS%%%%DOCSDIR%%/html/ayam.html
170
%%PORTDOCS%%%%DOCSDIR%%/html/pics/ampick.gif
175
%%PORTDOCS%%%%DOCSDIR%%/html/pics/ampick.gif
176
%%PORTDOCS%%%%DOCSDIR%%/html/pics/birail1.gif
177
%%PORTDOCS%%%%DOCSDIR%%/html/pics/birail1vc.gif
178
%%PORTDOCS%%%%DOCSDIR%%/html/pics/birail2.gif
179
%%PORTDOCS%%%%DOCSDIR%%/html/pics/birail2vc.gif
171
%%PORTDOCS%%%%DOCSDIR%%/html/pics/cap.gif
180
%%PORTDOCS%%%%DOCSDIR%%/html/pics/cap.gif
172
%%PORTDOCS%%%%DOCSDIR%%/html/pics/clampnc.gif
181
%%PORTDOCS%%%%DOCSDIR%%/html/pics/clampnc.gif
173
%%PORTDOCS%%%%DOCSDIR%%/html/pics/clone.gif
182
%%PORTDOCS%%%%DOCSDIR%%/html/pics/clone.gif
174
%%PORTDOCS%%%%DOCSDIR%%/html/pics/concatnc.gif
183
%%PORTDOCS%%%%DOCSDIR%%/html/pics/concatnc.gif
184
%%PORTDOCS%%%%DOCSDIR%%/html/pics/elevate.gif
175
%%PORTDOCS%%%%DOCSDIR%%/html/pics/extrude.gif
185
%%PORTDOCS%%%%DOCSDIR%%/html/pics/extrude.gif
176
%%PORTDOCS%%%%DOCSDIR%%/html/pics/gordon-hood.gif
186
%%PORTDOCS%%%%DOCSDIR%%/html/pics/gordon-hood.gif
177
%%PORTDOCS%%%%DOCSDIR%%/html/pics/icurves.gif
187
%%PORTDOCS%%%%DOCSDIR%%/html/pics/icurves.gif
Lines 180-185 Link Here
180
%%PORTDOCS%%%%DOCSDIR%%/html/pics/main.gif
190
%%PORTDOCS%%%%DOCSDIR%%/html/pics/main.gif
181
%%PORTDOCS%%%%DOCSDIR%%/html/pics/meta.gif
191
%%PORTDOCS%%%%DOCSDIR%%/html/pics/meta.gif
182
%%PORTDOCS%%%%DOCSDIR%%/html/pics/multip.gif
192
%%PORTDOCS%%%%DOCSDIR%%/html/pics/multip.gif
193
%%PORTDOCS%%%%DOCSDIR%%/html/pics/ncircle.gif
183
%%PORTDOCS%%%%DOCSDIR%%/html/pics/plotcur.gif
194
%%PORTDOCS%%%%DOCSDIR%%/html/pics/plotcur.gif
184
%%PORTDOCS%%%%DOCSDIR%%/html/pics/prefs.gif
195
%%PORTDOCS%%%%DOCSDIR%%/html/pics/prefs.gif
185
%%PORTDOCS%%%%DOCSDIR%%/html/pics/primitives.gif
196
%%PORTDOCS%%%%DOCSDIR%%/html/pics/primitives.gif
Lines 192-197 Link Here
192
%%PORTDOCS%%%%DOCSDIR%%/html/pics/ssweep.gif
203
%%PORTDOCS%%%%DOCSDIR%%/html/pics/ssweep.gif
193
%%PORTDOCS%%%%DOCSDIR%%/html/pics/sweep.gif
204
%%PORTDOCS%%%%DOCSDIR%%/html/pics/sweep.gif
194
%%PORTDOCS%%%%DOCSDIR%%/html/pics/tce.gif
205
%%PORTDOCS%%%%DOCSDIR%%/html/pics/tce.gif
206
%%PORTDOCS%%%%DOCSDIR%%/html/pics/text-ayam.gif
195
%%PORTDOCS%%%%DOCSDIR%%/html/pics/tools.gif
207
%%PORTDOCS%%%%DOCSDIR%%/html/pics/tools.gif
196
%%PORTDOCS%%%%DOCSDIR%%/html/pics/treeview.gif
208
%%PORTDOCS%%%%DOCSDIR%%/html/pics/treeview.gif
197
%%PORTDOCS%%%%DOCSDIR%%/html/pics/view.gif
209
%%PORTDOCS%%%%DOCSDIR%%/html/pics/view.gif

Return to bug 74992