blob: 753130c5176e42505545b06851bef1fa751285e2 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
|
# $NetBSD: Makefile,v 1.17 2013/06/30 14:14:10 rodent Exp $
#
DISTNAME= Cg-3.1_April2012_x86${DIST_ARCH}
PKGNAME= ${DISTNAME:S/-/-compiler-/:S/_April2012_x86${DIST_ARCH}//}
CATEGORIES= lang
MASTER_SITES= http://developer.download.nvidia.com/cg/Cg_3.1/
EXTRACT_SUFX= .tgz
MAINTAINER= minskim@NetBSD.org
HOMEPAGE= http://developer.nvidia.com/cg-toolkit
COMMENT= Compiler for the Cg 3.1 language
LICENSE= nvidia-license
WRKSRC= ${WRKDIR}
USE_LANGUAGES= c c++
EMUL_PLATFORMS= linux-i386 linux-x86_64
EMUL_MODULES.linux= base
EMUL_REQD= suse>=7.3
BUILD_DIRS= # empty
RUN_LDCONFIG= yes
USE_TOOLS+= pax
.include "../../mk/bsd.prefs.mk"
PLIST_SRC= PLIST.common
.if ${EMUL_ARCH} == "i386"
DIST_ARCH= # blank
INSTALLATION_DIRS= ${EMULDIR}/lib
PLIST_SRC+= PLIST.linux-i386
.elif ${EMUL_ARCH} == "x86_64"
DIST_ARCH= _64
INSTALLATION_DIRS= ${EMULDIR}/lib64
PLIST_SRC+= PLIST.linux-x86_64
.else
DIST_ARCH= # blank
INSTALLATION_DIRS= ${EMULDIR}/lib
PLIST_SRC+= PLIST.linux-i386
.endif
INSTALLATION_DIRS+= bin include/Cg share/doc/Cg-compiler \
share/doc/html/Cg-compiler \
share/examples/Cg-compiler/Direct3D10/advanced/cgfx_buffer_lighting \
share/examples/Cg-compiler/Direct3D10/advanced/combine_programs \
share/examples/Cg-compiler/Direct3D10/advanced/custom_state_assignments \
share/examples/Cg-compiler/Direct3D10/advanced/gs_shrinky \
share/examples/Cg-compiler/Direct3D10/advanced/gs_simple \
share/examples/Cg-compiler/Direct3D10/advanced/include_string \
share/examples/Cg-compiler/Direct3D10/advanced/interpolation_modifier \
share/examples/Cg-compiler/Direct3D10/basic/02_vertex_and_fragment_program \
share/examples/Cg-compiler/Direct3D10/basic/03_uniform_parameter \
share/examples/Cg-compiler/Direct3D10/basic/04_varying_parameter \
share/examples/Cg-compiler/Direct3D10/basic/05_texture_sampling \
share/examples/Cg-compiler/Direct3D10/basic/06_vertex_twisting \
share/examples/Cg-compiler/Direct3D10/basic/07_two_texture_accesses \
share/examples/Cg-compiler/Direct3D10/basic/cgfx_buffer \
share/examples/Cg-compiler/Direct3D10/basic/cgfx_simple \
share/examples/Cg-compiler/Direct3D10/basic/cgfx_texture \
share/examples/Cg-compiler/Direct3D10/miniDXUT \
share/examples/Cg-compiler/Direct3D11/advanced/cgfx_buffer_lighting \
share/examples/Cg-compiler/Direct3D11/advanced/cgfx_bumpdemo_array \
share/examples/Cg-compiler/Direct3D11/advanced/cgfx_bumpdemo \
share/examples/Cg-compiler/Direct3D11/advanced/cgfx_latest \
share/examples/Cg-compiler/Direct3D11/advanced/combine_programs \
share/examples/Cg-compiler/Direct3D11/advanced/custom_state_assignments \
share/examples/Cg-compiler/Direct3D11/advanced/gs_shrinky \
share/examples/Cg-compiler/Direct3D11/advanced/gs_simple \
share/examples/Cg-compiler/Direct3D11/advanced/include_string \
share/examples/Cg-compiler/Direct3D11/advanced/interpolation_modifier \
share/examples/Cg-compiler/Direct3D11/basic/02_vertex_and_fragment_program \
share/examples/Cg-compiler/Direct3D11/basic/03_uniform_parameter \
share/examples/Cg-compiler/Direct3D11/basic/04_varying_parameter \
share/examples/Cg-compiler/Direct3D11/basic/05_texture_sampling \
share/examples/Cg-compiler/Direct3D11/basic/06_vertex_twisting \
share/examples/Cg-compiler/Direct3D11/basic/07_two_texture_accesses \
share/examples/Cg-compiler/Direct3D11/basic/cgfx_buffer \
share/examples/Cg-compiler/Direct3D11/basic/cgfx_simple \
share/examples/Cg-compiler/Direct3D11/basic/cgfx_texture \
share/examples/Cg-compiler/Direct3D9/advanced/cgfx_buffer_lighting \
share/examples/Cg-compiler/Direct3D9/advanced/cgfx_bumpdemo \
share/examples/Cg-compiler/Direct3D9/basic/01_vertex_program \
share/examples/Cg-compiler/Direct3D9/basic/02_vertex_and_fragment_program \
share/examples/Cg-compiler/Direct3D9/basic/03_uniform_parameter \
share/examples/Cg-compiler/Direct3D9/basic/04_varying_parameter \
share/examples/Cg-compiler/Direct3D9/basic/05_texture_sampling \
share/examples/Cg-compiler/Direct3D9/basic/06_vertex_twisting \
share/examples/Cg-compiler/Direct3D9/basic/07_two_texture_accesses \
share/examples/Cg-compiler/Direct3D9/miniDXUT \
share/examples/Cg-compiler/OpenGL/advanced/cgfx_boxfilter \
share/examples/Cg-compiler/OpenGL/advanced/cgfx_bumpdemo_array \
share/examples/Cg-compiler/OpenGL/advanced/cgfx_bumpdemo \
share/examples/Cg-compiler/OpenGL/advanced/cgfx_interfaces \
share/examples/Cg-compiler/OpenGL/advanced/cgfx_latest \
share/examples/Cg-compiler/OpenGL/advanced/cgfx_procfx \
share/examples/Cg-compiler/OpenGL/advanced/cgfx_texture_array \
share/examples/Cg-compiler/OpenGL/advanced/combine_program \
share/examples/Cg-compiler/OpenGL/advanced/custom_state_assignments \
share/examples/Cg-compiler/OpenGL/advanced/generic_attribs \
share/examples/Cg-compiler/OpenGL/advanced/gs_interp_quad \
share/examples/Cg-compiler/OpenGL/advanced/gs_md2render \
share/examples/Cg-compiler/OpenGL/advanced/gs_quadnormal \
share/examples/Cg-compiler/OpenGL/advanced/gs_shrinky \
share/examples/Cg-compiler/OpenGL/advanced/gs_simple \
share/examples/Cg-compiler/OpenGL/advanced/include_string \
share/examples/Cg-compiler/OpenGL/advanced/interpolation_modifier \
share/examples/Cg-compiler/OpenGL/advanced/texture_array \
share/examples/Cg-compiler/OpenGL/advanced/vertex_texture \
share/examples/Cg-compiler/OpenGL/basic/01_vertex_program \
share/examples/Cg-compiler/OpenGL/basic/02_vertex_and_fragment_program \
share/examples/Cg-compiler/OpenGL/basic/03_uniform_parameter \
share/examples/Cg-compiler/OpenGL/basic/04_varying_parameter \
share/examples/Cg-compiler/OpenGL/basic/05_texture_sampling \
share/examples/Cg-compiler/OpenGL/basic/06_vertex_twisting \
share/examples/Cg-compiler/OpenGL/basic/07_two_texture_accesses \
share/examples/Cg-compiler/OpenGL/basic/08_vertex_transform \
share/examples/Cg-compiler/OpenGL/basic/09_vertex_lighting \
share/examples/Cg-compiler/OpenGL/basic/10_fragment_lighting \
share/examples/Cg-compiler/OpenGL/basic/11_two_lights_with_structs \
share/examples/Cg-compiler/OpenGL/basic/12_light_attenuation \
share/examples/Cg-compiler/OpenGL/basic/13_spotlight \
share/examples/Cg-compiler/OpenGL/basic/14_bulge \
share/examples/Cg-compiler/OpenGL/basic/15_particle_system \
share/examples/Cg-compiler/OpenGL/basic/16_keyframe_interpolation \
share/examples/Cg-compiler/OpenGL/basic/18_cube_map_reflection \
share/examples/Cg-compiler/OpenGL/basic/19_cube_map_refraction \
share/examples/Cg-compiler/OpenGL/basic/20_chromatic_dispersion \
share/examples/Cg-compiler/OpenGL/basic/21_bump_map_wall \
share/examples/Cg-compiler/OpenGL/basic/22_specular_bump_map \
share/examples/Cg-compiler/OpenGL/basic/23_bump_map_floor \
share/examples/Cg-compiler/OpenGL/basic/24_bump_map_torus \
share/examples/Cg-compiler/OpenGL/basic/25_uniform_fog \
share/examples/Cg-compiler/OpenGL/basic/26_toon_shading \
share/examples/Cg-compiler/OpenGL/basic/27_projective_texturing \
share/examples/Cg-compiler/OpenGL/buffers/buffer_lighting \
share/examples/Cg-compiler/OpenGL/buffers/cgfx_buffer_lighting \
share/examples/Cg-compiler/OpenGL/buffers/ubo_lighting \
share/examples/Cg-compiler/OpenGL/glew/include/GL \
share/examples/Cg-compiler/OpenGL/glew/src \
share/examples/Cg-compiler/OpenGL/tessellation/cgfx_tessellation \
share/examples/Cg-compiler/OpenGL/tessellation/phong_tess \
share/examples/Cg-compiler/OpenGL/tessellation/pn_triangles \
share/examples/Cg-compiler/OpenGL/tessellation/quad_tri_bezier \
share/examples/Cg-compiler/OpenGL/tessellation/terrain_tess \
share/examples/Cg-compiler/OpenGL/tessellation/tess_bezier \
share/examples/Cg-compiler/OpenGL/tessellation/tess_simple \
share/examples/Cg-compiler/Tools/cgfxcat \
share/examples/Cg-compiler/Tools/cginfo \
share/examples/Cg-compiler/Trace
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/usr/bin/* ${DESTDIR}${PREFIX}/bin
.if ${EMUL_ARCH} == "i386"
${INSTALL_DATA} ${WRKSRC}/usr/lib/* ${DESTDIR}${EMULDIR}/lib
.elif ${EMUL_ARCH} == "x86_64"
${INSTALL_DATA} ${WRKSRC}/usr/lib64/* ${DESTDIR}${EMULDIR}/lib64
.else
${INSTALL_DATA} ${WRKSRC}/usr/lib/* ${DESTDIR}${EMULDIR}/lib
.endif
${INSTALL_DATA} ${WRKSRC}/usr/include/Cg/* \
${DESTDIR}${PREFIX}/include/Cg
${INSTALL_DATA} ${WRKSRC}/usr/local/Cg/README ${DESTDIR}${PREFIX}/share/doc/Cg-compiler
${INSTALL_DATA} ${WRKSRC}/usr/local/Cg/docs/Cg* ${DESTDIR}${PREFIX}/share/doc/Cg-compiler
${INSTALL_DATA} ${WRKSRC}/usr/local/Cg/docs/html/* ${DESTDIR}${PREFIX}/share/doc/html/Cg-compiler
cd ${WRKSRC}/usr/local/Cg/examples && \
${INSTALL_DATA} Direct3D10/advanced/Direct3D10_Advanced_20* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/Direct3D10/advanced && \
${INSTALL_DATA} Direct3D10/advanced/cgfx_buffer_lighting/* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/Direct3D10/advanced/cgfx_buffer_lighting && \
${INSTALL_DATA} Direct3D10/advanced/combine_programs/* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/Direct3D10/advanced/combine_programs && \
${INSTALL_DATA} Direct3D10/advanced/custom_state_assignments/* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/Direct3D10/advanced/custom_state_assignments && \
${INSTALL_DATA} Direct3D10/advanced/gs_shrinky/* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/Direct3D10/advanced/gs_shrinky && \
${INSTALL_DATA} Direct3D10/advanced/gs_simple/* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/Direct3D10/advanced/gs_simple && \
${INSTALL_DATA} Direct3D10/advanced/include_string/* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/Direct3D10/advanced/include_string && \
${INSTALL_DATA} Direct3D10/advanced/interpolation_modifier/* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/Direct3D10/advanced/interpolation_modifier && \
${INSTALL_DATA} Direct3D10/basic/Direct3D10_Basic_20* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/Direct3D10/basic && \
${INSTALL_DATA} Direct3D10/basic/02_vertex_and_fragment_program/* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/Direct3D10/basic/02_vertex_and_fragment_program && \
${INSTALL_DATA} Direct3D10/basic/03_uniform_parameter/* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/Direct3D10/basic/03_uniform_parameter && \
${INSTALL_DATA} Direct3D10/basic/04_varying_parameter/* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/Direct3D10/basic/04_varying_parameter && \
${INSTALL_DATA} Direct3D10/basic/05_texture_sampling/* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/Direct3D10/basic/05_texture_sampling && \
${INSTALL_DATA} Direct3D10/basic/06_vertex_twisting/* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/Direct3D10/basic/06_vertex_twisting && \
${INSTALL_DATA} Direct3D10/basic/07_two_texture_accesses/* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/Direct3D10/basic/07_two_texture_accesses && \
${INSTALL_DATA} Direct3D10/basic/cgfx_buffer/* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/Direct3D10/basic/cgfx_buffer && \
${INSTALL_DATA} Direct3D10/basic/cgfx_simple/* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/Direct3D10/basic/cgfx_simple && \
${INSTALL_DATA} Direct3D10/basic/cgfx_texture/* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/Direct3D10/basic/cgfx_texture && \
${INSTALL_DATA} Direct3D10/miniDXUT/* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/Direct3D10/miniDXUT && \
${INSTALL_DATA} Direct3D11/advanced/Direct3D11_Advanced_20* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/Direct3D11/advanced && \
${INSTALL_DATA} Direct3D11/advanced/cgfx_buffer_lighting/* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/Direct3D11/advanced/cgfx_buffer_lighting && \
${INSTALL_DATA} Direct3D11/advanced/cgfx_bumpdemo_array/* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/Direct3D11/advanced/cgfx_bumpdemo_array && \
${INSTALL_DATA} Direct3D11/advanced/cgfx_bumpdemo/* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/Direct3D11/advanced/cgfx_bumpdemo && \
${INSTALL_DATA} Direct3D11/advanced/cgfx_latest/* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/Direct3D11/advanced/cgfx_latest && \
${INSTALL_DATA} Direct3D11/advanced/combine_programs/* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/Direct3D11/advanced/combine_programs && \
${INSTALL_DATA} Direct3D11/advanced/custom_state_assignments/* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/Direct3D11/advanced/custom_state_assignments && \
${INSTALL_DATA} Direct3D11/advanced/gs_shrinky/* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/Direct3D11/advanced/gs_shrinky && \
${INSTALL_DATA} Direct3D11/advanced/gs_simple/* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/Direct3D11/advanced/gs_simple && \
${INSTALL_DATA} Direct3D11/advanced/include_string/* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/Direct3D11/advanced/include_string && \
${INSTALL_DATA} Direct3D11/advanced/interpolation_modifier/* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/Direct3D11/advanced/interpolation_modifier && \
${INSTALL_DATA} Direct3D11/basic/Direct3D11_Basic_20* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/Direct3D11/basic && \
${INSTALL_DATA} Direct3D11/basic/02_vertex_and_fragment_program/* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/Direct3D11/basic/02_vertex_and_fragment_program && \
${INSTALL_DATA} Direct3D11/basic/03_uniform_parameter/* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/Direct3D11/basic/03_uniform_parameter && \
${INSTALL_DATA} Direct3D11/basic/04_varying_parameter/* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/Direct3D11/basic/04_varying_parameter && \
${INSTALL_DATA} Direct3D11/basic/05_texture_sampling/* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/Direct3D11/basic/05_texture_sampling && \
${INSTALL_DATA} Direct3D11/basic/06_vertex_twisting/* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/Direct3D11/basic/06_vertex_twisting && \
${INSTALL_DATA} Direct3D11/basic/07_two_texture_accesses/* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/Direct3D11/basic/07_two_texture_accesses && \
${INSTALL_DATA} Direct3D11/basic/cgfx_buffer/* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/Direct3D11/basic/cgfx_buffer && \
${INSTALL_DATA} Direct3D11/basic/cgfx_simple/* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/Direct3D11/basic/cgfx_simple && \
${INSTALL_DATA} Direct3D11/basic/cgfx_texture/* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/Direct3D11/basic/cgfx_texture && \
${INSTALL_DATA} Direct3D9/advanced/Direct3D9_Advanced_20* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/Direct3D9/advanced && \
${INSTALL_DATA} Direct3D9/advanced/cgfx_buffer_lighting/* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/Direct3D9/advanced/cgfx_buffer_lighting && \
${INSTALL_DATA} Direct3D9/advanced/cgfx_bumpdemo/* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/Direct3D9/advanced/cgfx_bumpdemo && \
${INSTALL_DATA} Direct3D9/basic/Direct3D9_Basic_20* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/Direct3D9/basic && \
${INSTALL_DATA} Direct3D9/basic/01_vertex_program/* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/Direct3D9/basic/01_vertex_program && \
${INSTALL_DATA} Direct3D9/basic/02_vertex_and_fragment_program/* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/Direct3D9/basic/02_vertex_and_fragment_program && \
${INSTALL_DATA} Direct3D9/basic/03_uniform_parameter/* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/Direct3D9/basic/03_uniform_parameter && \
${INSTALL_DATA} Direct3D9/basic/04_varying_parameter/* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/Direct3D9/basic/04_varying_parameter && \
${INSTALL_DATA} Direct3D9/basic/05_texture_sampling/* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/Direct3D9/basic/05_texture_sampling && \
${INSTALL_DATA} Direct3D9/basic/06_vertex_twisting/* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/Direct3D9/basic/06_vertex_twisting && \
${INSTALL_DATA} Direct3D9/basic/07_two_texture_accesses/* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/Direct3D9/basic/07_two_texture_accesses && \
${INSTALL_DATA} Direct3D9/miniDXUT/* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/Direct3D9/miniDXUT && \
${INSTALL_DATA} OpenGL/Makefile \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/OpenGL && \
${INSTALL_DATA} OpenGL/advanced/Makefile \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/OpenGL/advanced && \
${INSTALL_DATA} OpenGL/advanced/OpenGL_Advanced_20* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/OpenGL/advanced && \
${INSTALL_DATA} OpenGL/advanced/cgfx_boxfilter/* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/OpenGL/advanced/cgfx_boxfilter && \
${INSTALL_DATA} OpenGL/advanced/cgfx_bumpdemo_array/* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/OpenGL/advanced/cgfx_bumpdemo_array && \
${INSTALL_DATA} OpenGL/advanced/cgfx_bumpdemo/* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/OpenGL/advanced/cgfx_bumpdemo && \
${INSTALL_DATA} OpenGL/advanced/cgfx_interfaces/* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/OpenGL/advanced/cgfx_interfaces && \
${INSTALL_DATA} OpenGL/advanced/cgfx_latest/* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/OpenGL/advanced/cgfx_latest && \
${INSTALL_DATA} OpenGL/advanced/cgfx_procfx/* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/OpenGL/advanced/cgfx_procfx && \
${INSTALL_DATA} OpenGL/advanced/cgfx_texture_array/* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/OpenGL/advanced/cgfx_texture_array && \
${INSTALL_DATA} OpenGL/advanced/combine_program/* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/OpenGL/advanced/combine_program && \
${INSTALL_DATA} OpenGL/advanced/custom_state_assignments/* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/OpenGL/advanced/custom_state_assignments && \
${INSTALL_DATA} OpenGL/advanced/generic_attribs/* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/OpenGL/advanced/generic_attribs && \
${INSTALL_DATA} OpenGL/advanced/gs_interp_quad/* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/OpenGL/advanced/gs_interp_quad && \
${INSTALL_DATA} OpenGL/advanced/gs_md2render/* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/OpenGL/advanced/gs_md2render && \
${INSTALL_DATA} OpenGL/advanced/gs_quadnormal/* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/OpenGL/advanced/gs_quadnormal && \
${INSTALL_DATA} OpenGL/advanced/gs_shrinky/* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/OpenGL/advanced/gs_shrinky && \
${INSTALL_DATA} OpenGL/advanced/gs_simple/* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/OpenGL/advanced/gs_simple && \
${INSTALL_DATA} OpenGL/advanced/include_string/* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/OpenGL/advanced/include_string && \
${INSTALL_DATA} OpenGL/advanced/interpolation_modifier/* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/OpenGL/advanced/interpolation_modifier && \
${INSTALL_DATA} OpenGL/advanced/texture_array/* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/OpenGL/advanced/texture_array && \
${INSTALL_DATA} OpenGL/advanced/vertex_texture/* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/OpenGL/advanced/vertex_texture && \
${INSTALL_DATA} OpenGL/basic/Makefile \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/OpenGL/basic && \
${INSTALL_DATA} OpenGL/basic/OpenGL_Basic_* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/OpenGL/basic && \
${INSTALL_DATA} OpenGL/basic/01_vertex_program/* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/OpenGL/basic/01_vertex_program && \
${INSTALL_DATA} OpenGL/basic/02_vertex_and_fragment_program/* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/OpenGL/basic/02_vertex_and_fragment_program && \
${INSTALL_DATA} OpenGL/basic/03_uniform_parameter/* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/OpenGL/basic/03_uniform_parameter && \
${INSTALL_DATA} OpenGL/basic/04_varying_parameter/* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/OpenGL/basic/04_varying_parameter && \
${INSTALL_DATA} OpenGL/basic/05_texture_sampling/* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/OpenGL/basic/05_texture_sampling && \
${INSTALL_DATA} OpenGL/basic/06_vertex_twisting/* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/OpenGL/basic/06_vertex_twisting && \
${INSTALL_DATA} OpenGL/basic/07_two_texture_accesses/* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/OpenGL/basic/07_two_texture_accesses && \
${INSTALL_DATA} OpenGL/basic/08_vertex_transform/* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/OpenGL/basic/08_vertex_transform && \
${INSTALL_DATA} OpenGL/basic/09_vertex_lighting/* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/OpenGL/basic/09_vertex_lighting && \
${INSTALL_DATA} OpenGL/basic/10_fragment_lighting/* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/OpenGL/basic/10_fragment_lighting && \
${INSTALL_DATA} OpenGL/basic/11_two_lights_with_structs/* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/OpenGL/basic/11_two_lights_with_structs && \
${INSTALL_DATA} OpenGL/basic/12_light_attenuation/* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/OpenGL/basic/12_light_attenuation && \
${INSTALL_DATA} OpenGL/basic/13_spotlight/* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/OpenGL/basic/13_spotlight && \
${INSTALL_DATA} OpenGL/basic/14_bulge/* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/OpenGL/basic/14_bulge && \
${INSTALL_DATA} OpenGL/basic/15_particle_system/* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/OpenGL/basic/15_particle_system && \
${INSTALL_DATA} OpenGL/basic/16_keyframe_interpolation/* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/OpenGL/basic/16_keyframe_interpolation && \
${INSTALL_DATA} OpenGL/basic/18_cube_map_reflection/* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/OpenGL/basic/18_cube_map_reflection && \
${INSTALL_DATA} OpenGL/basic/19_cube_map_refraction/* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/OpenGL/basic/19_cube_map_refraction && \
${INSTALL_DATA} OpenGL/basic/20_chromatic_dispersion/* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/OpenGL/basic/20_chromatic_dispersion && \
${INSTALL_DATA} OpenGL/basic/21_bump_map_wall/* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/OpenGL/basic/21_bump_map_wall && \
${INSTALL_DATA} OpenGL/basic/22_specular_bump_map/* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/OpenGL/basic/22_specular_bump_map && \
${INSTALL_DATA} OpenGL/basic/23_bump_map_floor/* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/OpenGL/basic/23_bump_map_floor && \
${INSTALL_DATA} OpenGL/basic/24_bump_map_torus/* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/OpenGL/basic/24_bump_map_torus && \
${INSTALL_DATA} OpenGL/basic/25_uniform_fog/* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/OpenGL/basic/25_uniform_fog && \
${INSTALL_DATA} OpenGL/basic/26_toon_shading/* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/OpenGL/basic/26_toon_shading && \
${INSTALL_DATA} OpenGL/basic/27_projective_texturing/* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/OpenGL/basic/27_projective_texturing && \
${INSTALL_DATA} OpenGL/buffers/Makefile \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/OpenGL/buffers && \
${INSTALL_DATA} OpenGL/buffers/OpenGL_Buffers_20* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/OpenGL/buffers && \
${INSTALL_DATA} OpenGL/buffers/buffer_lighting/* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/OpenGL/buffers/buffer_lighting && \
${INSTALL_DATA} OpenGL/buffers/cgfx_buffer_lighting/* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/OpenGL/buffers/cgfx_buffer_lighting && \
${INSTALL_DATA} OpenGL/buffers/ubo_lighting/* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/OpenGL/buffers/ubo_lighting && \
${INSTALL_DATA} OpenGL/glew/LICENSE.txt \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/OpenGL/glew && \
${INSTALL_DATA} OpenGL/glew/Makefile* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/OpenGL/glew && \
${INSTALL_DATA} OpenGL/glew/include/GL/* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/OpenGL/glew/include/GL && \
${INSTALL_DATA} OpenGL/glew/glew* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/OpenGL/glew && \
${INSTALL_DATA} OpenGL/glew/src/* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/OpenGL/glew/src && \
${INSTALL_DATA} OpenGL/glew/visualinfo* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/OpenGL/glew/ && \
${INSTALL_DATA} OpenGL/tessellation/Makefile \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/OpenGL/tessellation/ && \
${INSTALL_DATA} OpenGL/tessellation/*.sln \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/OpenGL/tessellation/ && \
${INSTALL_DATA} OpenGL/tessellation/cgfx_tessellation/* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/OpenGL/tessellation/cgfx_tessellation && \
${INSTALL_DATA} OpenGL/tessellation/phong_tess/* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/OpenGL/tessellation/phong_tess && \
${INSTALL_DATA} OpenGL/tessellation/pn_triangles/* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/OpenGL/tessellation/pn_triangles && \
${INSTALL_DATA} OpenGL/tessellation/quad_tri_bezier/* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/OpenGL/tessellation/quad_tri_bezier && \
${INSTALL_DATA} OpenGL/tessellation/terrain_tess/* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/OpenGL/tessellation/terrain_tess && \
${INSTALL_DATA} OpenGL/tessellation/tess_bezier/* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/OpenGL/tessellation/tess_bezier && \
${INSTALL_DATA} OpenGL/tessellation/tess_simple/* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/OpenGL/tessellation/tess_simple && \
${INSTALL_DATA} README \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler && \
${INSTALL_DATA} Tools/Makefile \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/Tools && \
${INSTALL_DATA} Tools/*.sln \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/Tools && \
${INSTALL_DATA} Tools/cgfxcat/* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/Tools/cgfxcat && \
${INSTALL_DATA} Tools/cginfo/* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/Tools/cginfo && \
${INSTALL_DATA} Trace/* \
${DESTDIR}${PREFIX}/share/examples/Cg-compiler/Trace
.include "../../mk/bsd.pkg.mk"
|