~ubuntu-branches/ubuntu/gutsy/vnc4/gutsy

« back to all changes in this revision

Viewing changes to unix/xc/extras/ogl-sample/main/doc/man/manglu/ftn/Imakefile

  • Committer: Bazaar Package Importer
  • Author(s): Ola Lundqvist
  • Date: 2006-05-15 20:35:17 UTC
  • mfrom: (1.1.2 upstream)
  • Revision ID: james.westby@ubuntu.com-20060515203517-l4lre1ku942mn26k
Tags: 4.1.1+X4.3.0-10
* Correction of critical security issue. Thanks to Martin Kogler
  <e9925248@student.tuwien.ac.at> that informed me about the issue,
  and provided the patch.
  This flaw was originally found by Steve Wiseman of intelliadmin.com.
* Applied patch from Javier Kohen <jkohen@users.sourceforge.net> that
  inform the user that only 8 first characters of the password will
  actually be used when typing more than 8 characters, closes:
  #355619.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
XCOMM License Applicability. Except to the extent portions of this file are
 
2
XCOMM made subject to an alternative license as permitted in the SGI Free
 
3
XCOMM Software License B, Version 1.1 (the "License"), the contents of this
 
4
XCOMM file are subject only to the provisions of the License. You may not use
 
5
XCOMM this file except in compliance with the License. You may obtain a copy
 
6
XCOMM of the License at Silicon Graphics, Inc., attn: Legal Services, 1600
 
7
XCOMM Amphitheatre Parkway, Mountain View, CA 94043-1351, or at:
 
8
XCOMM 
 
9
XCOMM http://oss.sgi.com/projects/FreeB
 
10
XCOMM 
 
11
XCOMM Note that, as provided in the License, the Software is distributed on an
 
12
XCOMM "AS IS" basis, with ALL EXPRESS AND IMPLIED WARRANTIES AND CONDITIONS
 
13
XCOMM DISCLAIMED, INCLUDING, WITHOUT LIMITATION, ANY IMPLIED WARRANTIES AND
 
14
XCOMM CONDITIONS OF MERCHANTABILITY, SATISFACTORY QUALITY, FITNESS FOR A
 
15
XCOMM PARTICULAR PURPOSE, AND NON-INFRINGEMENT.
 
16
XCOMM 
 
17
XCOMM Original Code. The Original Code is: OpenGL Sample Implementation,
 
18
XCOMM Version 1.2.1, released January 26, 2000, developed by Silicon Graphics,
 
19
XCOMM Inc. The Original Code is Copyright (c) 1991-2000 Silicon Graphics, Inc.
 
20
XCOMM Copyright in any portions created by third parties is as indicated
 
21
XCOMM elsewhere herein. All Rights Reserved.
 
22
XCOMM 
 
23
XCOMM Additional Notice Provisions: The application programming interfaces
 
24
XCOMM established by SGI in conjunction with the Original Code are The
 
25
XCOMM OpenGL(R) Graphics System: A Specification (Version 1.2.1), released
 
26
XCOMM April 1, 1999; The OpenGL(R) Graphics System Utility Library (Version
 
27
XCOMM 1.3), released November 4, 1998; and OpenGL(R) Graphics with the X
 
28
XCOMM Window System(R) (Version 1.3), released October 19, 1998. This software
 
29
XCOMM was created using the OpenGL(R) version 1.2.1 Sample Implementation
 
30
XCOMM published by SGI, but has not been independently verified as being
 
31
XCOMM compliant with the OpenGL(R) version 1.2.1 Specification.
 
32
XCOMM
 
33
 
 
34
#ifdef  ManPageAlias
 
35
#undef  ManPageAlias
 
36
#endif
 
37
#define ManPageAlias(file,destdir,alias)                                @@\
 
38
alias.$(MANSUFFIX): file.$(MANSUFFIX)                                   @@\
 
39
        echo .so `basename destdir`/file.$(MANSUFFIX) > alias.$(MANSUFFIX) @@\
 
40
 
 
41
MANSUFFIX = 3gl
 
42
 
 
43
MAN_PAGES = \
 
44
fgluBeginCurve.$(MANSUFFIX)           fgluBeginPolygon.$(MANSUFFIX)         \
 
45
fgluBeginSurface.$(MANSUFFIX)         fgluBeginTrim.$(MANSUFFIX)            \
 
46
fgluBuild1DMipmaps.$(MANSUFFIX)       fgluBuild2DMipmaps.$(MANSUFFIX)       \
 
47
fgluCylinder.$(MANSUFFIX)             fgluDeleteNurbsRenderer.$(MANSUFFIX)  \
 
48
fgluDeleteQuadric.$(MANSUFFIX)        fgluDeleteTess.$(MANSUFFIX)           \
 
49
fgluDisk.$(MANSUFFIX)                 fgluEndCurve.$(MANSUFFIX)             \
 
50
fgluEndPolygon.$(MANSUFFIX)           fgluEndSurface.$(MANSUFFIX)           \
 
51
fgluEndTrim.$(MANSUFFIX)              fgluErrorString.$(MANSUFFIX)          \
 
52
fgluGetNurbsProperty.$(MANSUFFIX)     fgluGetString.$(MANSUFFIX)            \
 
53
fgluGetTessProperty.$(MANSUFFIX)      fgluLoadSamplingMatrices.$(MANSUFFIX) \
 
54
fgluLookAt.$(MANSUFFIX)               fgluNewNurbsRenderer.$(MANSUFFIX)     \
 
55
fgluNewQuadric.$(MANSUFFIX)           fgluNewTess.$(MANSUFFIX)              \
 
56
fgluNextContour.$(MANSUFFIX)          fgluNurbsCallback.$(MANSUFFIX)        \
 
57
fgluNurbsCallbackDataEXT.$(MANSUFFIX) fgluNurbsCurve.$(MANSUFFIX)           \
 
58
fgluNurbsProperty.$(MANSUFFIX)        fgluNurbsSurface.$(MANSUFFIX)         \
 
59
fgluOrtho2D.$(MANSUFFIX)              fgluPartialDisk.$(MANSUFFIX)          \
 
60
fgluPerspective.$(MANSUFFIX)          fgluPickMatrix.$(MANSUFFIX)           \
 
61
fgluProject.$(MANSUFFIX)              fgluPwlCurve.$(MANSUFFIX)             \
 
62
fgluQuadricCallback.$(MANSUFFIX)      fgluQuadricDrawStyle.$(MANSUFFIX)     \
 
63
fgluQuadricNormals.$(MANSUFFIX)       fgluQuadricOrientation.$(MANSUFFIX)   \
 
64
fgluQuadricTexture.$(MANSUFFIX)       fgluScaleImage.$(MANSUFFIX)           \
 
65
fgluSphere.$(MANSUFFIX)               fgluTessBeginContour.$(MANSUFFIX)     \
 
66
fgluTessBeginPolygon.$(MANSUFFIX)     fgluTessCallback.$(MANSUFFIX)         \
 
67
fgluTessEndContour.$(MANSUFFIX)       fgluTessEndPolygon.$(MANSUFFIX)       \
 
68
fgluTessNormal.$(MANSUFFIX)           fgluTessProperty.$(MANSUFFIX)         \
 
69
fgluTessVertex.$(MANSUFFIX)           fgluUnProject.$(MANSUFFIX)            
 
70
 
 
71
LINK_NAMES = \
 
72
fgluBeginCurve.$(MANSUFFIX)           fgluBeginPolygon.$(MANSUFFIX)         \
 
73
fgluBeginSurface.$(MANSUFFIX)         fgluBeginTrim.$(MANSUFFIX)            \
 
74
fgluBuild1DMipmaps.$(MANSUFFIX)       fgluBuild2DMipmaps.$(MANSUFFIX)       \
 
75
fgluCylinder.$(MANSUFFIX)             fgluDeleteNurbsRenderer.$(MANSUFFIX)  \
 
76
fgluDeleteQuadric.$(MANSUFFIX)        fgluDeleteTess.$(MANSUFFIX)           \
 
77
fgluDisk.$(MANSUFFIX)                 fgluErrorString.$(MANSUFFIX)          \
 
78
fgluGetNurbsProperty.$(MANSUFFIX)     fgluGetString.$(MANSUFFIX)            \
 
79
fgluGetTessProperty.$(MANSUFFIX)      fgluLoadSamplingMatrices.$(MANSUFFIX) \
 
80
fgluLookAt.$(MANSUFFIX)               fgluNewNurbsRenderer.$(MANSUFFIX)     \
 
81
fgluNewQuadric.$(MANSUFFIX)           fgluNewTess.$(MANSUFFIX)              \
 
82
fgluNextContour.$(MANSUFFIX)          fgluNurbsCallback.$(MANSUFFIX)        \
 
83
fgluNurbsCallbackDataEXT.$(MANSUFFIX) fgluNurbsCurve.$(MANSUFFIX)           \
 
84
fgluNurbsProperty.$(MANSUFFIX)        fgluNurbsSurface.$(MANSUFFIX)         \
 
85
fgluOrtho2D.$(MANSUFFIX)              fgluPartialDisk.$(MANSUFFIX)          \
 
86
fgluPerspective.$(MANSUFFIX)          fgluPickMatrix.$(MANSUFFIX)           \
 
87
fgluProject.$(MANSUFFIX)              fgluPwlCurve.$(MANSUFFIX)             \
 
88
fgluQuadricCallback.$(MANSUFFIX)      fgluQuadricDrawStyle.$(MANSUFFIX)     \
 
89
fgluQuadricNormals.$(MANSUFFIX)       fgluQuadricOrientation.$(MANSUFFIX)   \
 
90
fgluQuadricTexture.$(MANSUFFIX)       fgluScaleImage.$(MANSUFFIX)           \
 
91
fgluSphere.$(MANSUFFIX)               fgluTessBeginContour.$(MANSUFFIX)     \
 
92
fgluTessBeginPolygon.$(MANSUFFIX)     fgluTessCallback.$(MANSUFFIX)         \
 
93
fgluTessEndPolygon.$(MANSUFFIX)       fgluTessNormal.$(MANSUFFIX)           \
 
94
fgluTessProperty.$(MANSUFFIX)         fgluTessVertex.$(MANSUFFIX)           \
 
95
fgluUnProject.$(MANSUFFIX)            
 
96
 
 
97
ALIAS_NAMES = \
 
98
fgluEndCurve.$(MANSUFFIX)       fgluEndPolygon.$(MANSUFFIX)     \
 
99
fgluEndSurface.$(MANSUFFIX)     fgluEndTrim.$(MANSUFFIX)        \
 
100
fgluTessEndContour.$(MANSUFFIX) 
 
101
 
 
102
 
 
103
AllTarget($(MAN_PAGES))
 
104
 
 
105
list:
 
106
        @for i in $(MAN_PAGES); do echo $$i; done;
 
107
 
 
108
install_list:
 
109
        @for i in $(MAN_PAGES); do echo $(LIBMANDIR)/$$i; done;
 
110
 
 
111
install:: install.man
 
112
 
 
113
clean::
 
114
        $(RM) $(LINK_NAMES) $(ALIAS_NAMES)
 
115
 
 
116
InstallMultipleMan($(MAN_PAGES),$(LIBMANDIR))
 
117
 
 
118
LinkFile(fgluBeginCurve.$(MANSUFFIX), fglubegincurve.3gl)
 
119
ManPageAlias(fgluBeginCurve, $(LIBMANDIR), fgluEndCurve)
 
120
 
 
121
LinkFile(fgluBeginPolygon.$(MANSUFFIX), fglubeginpolygon.3gl)
 
122
ManPageAlias(fgluBeginPolygon, $(LIBMANDIR), fgluEndPolygon)
 
123
 
 
124
LinkFile(fgluBeginSurface.$(MANSUFFIX), fglubeginsurface.3gl)
 
125
ManPageAlias(fgluBeginSurface, $(LIBMANDIR), fgluEndSurface)
 
126
 
 
127
LinkFile(fgluBeginTrim.$(MANSUFFIX), fglubegintrim.3gl)
 
128
ManPageAlias(fgluBeginTrim, $(LIBMANDIR), fgluEndTrim)
 
129
 
 
130
LinkFile(fgluBuild1DMipmaps.$(MANSUFFIX), fglubuild1dmipmaps.3gl)
 
131
 
 
132
LinkFile(fgluBuild2DMipmaps.$(MANSUFFIX), fglubuild2dmipmaps.3gl)
 
133
 
 
134
LinkFile(fgluCylinder.$(MANSUFFIX), fglucylinder.3gl)
 
135
 
 
136
LinkFile(fgluDeleteNurbsRenderer.$(MANSUFFIX), fgludeletenurbsrenderer.3gl)
 
137
 
 
138
LinkFile(fgluDeleteQuadric.$(MANSUFFIX), fgludeletequadric.3gl)
 
139
 
 
140
LinkFile(fgluDeleteTess.$(MANSUFFIX), fgludeletetess.3gl)
 
141
 
 
142
LinkFile(fgluDisk.$(MANSUFFIX), fgludisk.3gl)
 
143
 
 
144
LinkFile(fgluErrorString.$(MANSUFFIX), fgluerrorstring.3gl)
 
145
 
 
146
LinkFile(fgluGetNurbsProperty.$(MANSUFFIX), fglugetnurbsproperty.3gl)
 
147
 
 
148
LinkFile(fgluGetString.$(MANSUFFIX), fglugetstring.3gl)
 
149
 
 
150
LinkFile(fgluGetTessProperty.$(MANSUFFIX), fglugettessproperty.3gl)
 
151
 
 
152
LinkFile(fgluLoadSamplingMatrices.$(MANSUFFIX), fgluloadsamplingmatrices.3gl)
 
153
 
 
154
LinkFile(fgluLookAt.$(MANSUFFIX), fglulookat.3gl)
 
155
 
 
156
LinkFile(fgluNewNurbsRenderer.$(MANSUFFIX), fglunewnurbsrenderer.3gl)
 
157
 
 
158
LinkFile(fgluNewQuadric.$(MANSUFFIX), fglunewquadric.3gl)
 
159
 
 
160
LinkFile(fgluNewTess.$(MANSUFFIX), fglunewtess.3gl)
 
161
 
 
162
LinkFile(fgluNextContour.$(MANSUFFIX), fglunextcontour.3gl)
 
163
 
 
164
LinkFile(fgluNurbsCallback.$(MANSUFFIX), fglunurbscallback.3gl)
 
165
 
 
166
LinkFile(fgluNurbsCallbackDataEXT.$(MANSUFFIX), fglunurbscallbackdataext.3gl)
 
167
 
 
168
LinkFile(fgluNurbsCurve.$(MANSUFFIX), fglunurbscurve.3gl)
 
169
 
 
170
LinkFile(fgluNurbsProperty.$(MANSUFFIX), fglunurbsproperty.3gl)
 
171
 
 
172
LinkFile(fgluNurbsSurface.$(MANSUFFIX), fglunurbssurface.3gl)
 
173
 
 
174
LinkFile(fgluOrtho2D.$(MANSUFFIX), fgluortho2d.3gl)
 
175
 
 
176
LinkFile(fgluPartialDisk.$(MANSUFFIX), fglupartialdisk.3gl)
 
177
 
 
178
LinkFile(fgluPerspective.$(MANSUFFIX), fgluperspective.3gl)
 
179
 
 
180
LinkFile(fgluPickMatrix.$(MANSUFFIX), fglupickmatrix.3gl)
 
181
 
 
182
LinkFile(fgluProject.$(MANSUFFIX), fgluproject.3gl)
 
183
 
 
184
LinkFile(fgluPwlCurve.$(MANSUFFIX), fglupwlcurve.3gl)
 
185
 
 
186
LinkFile(fgluQuadricCallback.$(MANSUFFIX), fgluquadriccallback.3gl)
 
187
 
 
188
LinkFile(fgluQuadricDrawStyle.$(MANSUFFIX), fgluquadricdrawstyle.3gl)
 
189
 
 
190
LinkFile(fgluQuadricNormals.$(MANSUFFIX), fgluquadricnormals.3gl)
 
191
 
 
192
LinkFile(fgluQuadricOrientation.$(MANSUFFIX), fgluquadricorientation.3gl)
 
193
 
 
194
LinkFile(fgluQuadricTexture.$(MANSUFFIX), fgluquadrictexture.3gl)
 
195
 
 
196
LinkFile(fgluScaleImage.$(MANSUFFIX), fgluscaleimage.3gl)
 
197
 
 
198
LinkFile(fgluSphere.$(MANSUFFIX), fglusphere.3gl)
 
199
 
 
200
LinkFile(fgluTessBeginContour.$(MANSUFFIX), fglutessbegincontour.3gl)
 
201
ManPageAlias(fgluTessBeginContour, $(LIBMANDIR), fgluTessEndContour)
 
202
 
 
203
LinkFile(fgluTessBeginPolygon.$(MANSUFFIX), fglutessbeginpolygon.3gl)
 
204
 
 
205
LinkFile(fgluTessCallback.$(MANSUFFIX), fglutesscallback.3gl)
 
206
 
 
207
LinkFile(fgluTessEndPolygon.$(MANSUFFIX), fglutessendpolygon.3gl)
 
208
 
 
209
LinkFile(fgluTessNormal.$(MANSUFFIX), fglutessnormal.3gl)
 
210
 
 
211
LinkFile(fgluTessProperty.$(MANSUFFIX), fglutessproperty.3gl)
 
212
 
 
213
LinkFile(fgluTessVertex.$(MANSUFFIX), fglutessvertex.3gl)
 
214
 
 
215
LinkFile(fgluUnProject.$(MANSUFFIX), fgluunproject.3gl)
 
216