~ubuntu-branches/ubuntu/raring/gdis/raring-proposed

« back to all changes in this revision

Viewing changes to makefile

  • Committer: Bazaar Package Importer
  • Author(s): Daniel Leidert (dale)
  • Date: 2009-04-06 17:12:18 UTC
  • mfrom: (3.1.3 squeeze)
  • Revision ID: james.westby@ubuntu.com-20090406171218-uizoe126jrq09ytt
Tags: 0.90-1
* New upstream release 0.90.
* Acknowledge NMU (closes: #492994). Thanks to Neil Williams.

* makefile.debian: Upstream doesn't provide a Makefile to edit - so created
  our own.
* debian/compat: Added and set to be 5.
* debian/control: Added Homepage, Vcs* and DM-Upload-Allowed fields.
  (Maintainer): Set to the debichem team with approval by Noèl.
  (Uploaders): Added myself.
  (Build-Depends): Increased debhelper version to 5. Removed glutg3-dev.
  Added dpatch.
  (Standards-Version): Bumped to 3.8.1.
  (Description): Removed homepage. Fixed a typo.
* debian/copyright: Updated, completed and adjusted.
* debian/dirs: Dropped useless file.
* debian/docs: Renamed to debian/gdis.docs.
* debian/menu: Renamed to debian/gdis.menu.
  (section): Fixed accordingly to policy.
* debian/gdis.1: Just some formatting changes.
* debian/gdis.desktop: Added file (with small fixes) provided by Phill Bull
  (LP: #111353).
* debian/gdis.install: Added.
* debian/rules: Cleaned. Installation is now done by dh_install. Make sure,
  the CVS directory is not copied. Added dh_desktop call.
* debian/source.lintian-overrides: makefile.debian is created for Debian but
  lives outside debian/.
* debian/watch: Added.
* debian/README.build: Dropped.
* debian/README.source: Added to be compliant to the policy v3.8.
* debian/patches/Debian_make.dpatch: Added.
  - gdis.h (ELEM_FILE): Moved fix for gdis.elemts path (#399132) to this
    patch.
* debian/patches/00list: Added.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
# --- gdis Makefile
2
 
 
3
 
NAME = gdis-0.89
4
 
INSTALL = /progs/bin
5
 
USE_GPROF = NO
6
 
USE_EFENCE = NO
7
 
 
8
 
# --- edit as required
9
 
 
10
 
include makefile.linux
11
 
#include makefile.sgi
12
 
#include makefile.osx
13
 
#include makefile.win32
14
 
 
15
 
# --- process the flags
16
 
 
17
 
ifeq ($(USE_EFENCE), YES)
18
 
LIBS := $(LIBS) -lefence
19
 
endif
20
 
ifeq ($(USE_GPROF), YES)
21
 
CFLAGS := $(CFLAGS) -pg
22
 
LIBS := $(LIBS) -pg
23
 
endif
24
 
 
25
 
# --- main target
26
 
 
27
 
include makefile.src
28
 
 
29
 
OBJ = $(SRC:.c=.o)
30
 
 
31
 
gdis: $(OBJ)
32
 
        $(CC) $(OBJ) $(LDFLAGS) -o gdis $(LIBS)
33
 
 
34
 
# --- extra targets
35
 
 
36
 
.DELETE_ON_ERROR:
37
 
.SUFFIXES:
38
 
.SUFFIXES: .c .o .app .dmg
39
 
 
40
 
.c.o: 
41
 
        $(CC) $(CFLAGS) -c $< $(INCS)
42
 
 
43
 
.PHONY: clean
44
 
clean:
45
 
        /bin/rm -f $(OBJ) gdis
46
 
        /bin/rm -fr gdis.app
47
 
        /bin/rm -f gdis.dmg
48
 
 
49
 
.PHONY: install
50
 
install:
51
 
        /usr/bin/strip gdis
52
 
        /bin/cp gdis $(INSTALL)
53
 
        /bin/cp gdis.elements $(INSTALL)
54
 
        /bin/cp gdis.library $(INSTALL)
55
 
        /bin/cp gdis.manual $(INSTALL)
56
 
 
57
 
.PHONY: tgz
58
 
tgz:
59
 
        cd .. ; ln -s gdis $(NAME) ; tar -czvf $(NAME)-source.tgz \
60
 
        $(NAME)/install $(NAME)/makefile $(NAME)/makefile.* \
61
 
        $(NAME)/README $(NAME)/CHANGELOG $(NAME)/TODO \
62
 
        $(NAME)/GPL.txt \
63
 
        $(NAME)/*.c $(NAME)/*.h $(NAME)/*.xpm \
64
 
        $(NAME)/make_gdis.app $(NAME)/gdis.app.template $(NAME)/GDIS.icns \
65
 
        $(NAME)/gdis.elements $(NAME)/gdis.library $(NAME)/gdis.manual ;\
66
 
        rm -rf $(NAME)
67
 
 
68
 
.PHONY: depend
69
 
depend:
70
 
        makedepend -Y *.[ch]
71
 
# DO NOT DELETE
72
 
 
73
 
analysis.o: gdis.h pak.h coords.h model.h edit.h file.h matrix.h measure.h
74
 
analysis.o: parse.h graph.h shortcuts.h interface.h analysis.h task.h
75
 
analysis.o: numeric.h
76
 
analysis.o: task.h
77
 
camera.o: gdis.h pak.h matrix.h render.h opengl.h dialog.h quaternion.h
78
 
camera.o: numeric.h interface.h
79
 
colourlib.o: colourlib.h
80
 
connect.o: gdis.h pak.h coords.h interface.h shortcuts.h matrix.h spatial.h
81
 
connect.o: numeric.h morph.h opengl.h select.h zone.h
82
 
contents.o: gdis.h pak.h coords.h edit.h file.h matrix.h
83
 
coords.o: gdis.h pak.h coords.h edit.h error.h interface.h matrix.h measure.h
84
 
coords.o: spatial.h surface.h numeric.h morph.h opengl.h render.h select.h
85
 
coords.o: zone.h
86
 
crystal_graph.o: gdis.h pak.h coords.h model.h file.h parse.h scan.h matrix.h
87
 
crystal_graph.o: interface.h numeric.h
88
 
defect.o: gdis.h pak.h file.h scan.h parse.h coords.h defect.h edit.h graph.h
89
 
defect.o: dialog.h model.h matrix.h geometry.h numeric.h space.h surface.h
90
 
defect.o: task.h zone.h interface.h shortcuts.h
91
 
dock.o: gdis.h pak.h coords.h model.h file.h matrix.h module.h parse.h
92
 
dock.o: project.h quaternion.h task.h interface.h dialog.h shortcuts.h
93
 
edit.o: gdis.h pak.h coords.h edit.h matrix.h opengl.h render.h select.h
94
 
edit.o: shortcuts.h interface.h zone.h
95
 
elem.o: gdis.h pak.h coords.h edit.h file.h parse.h matrix.h numeric.h
96
 
elem.o: surface.h select.h interface.h shortcuts.h opengl.h
97
 
error.o: gdis.h pak.h interface.h
98
 
file.o: gdis.h pak.h coords.h file.h parse.h matrix.h model.h space.h zone.h
99
 
file.o: render.h select.h shortcuts.h interface.h dialog.h opengl.h
100
 
file_abinit.o: gdis.h pak.h coords.h model.h file.h parse.h interface.h
101
 
file_arc.o: gdis.h pak.h coords.h model.h file.h parse.h matrix.h interface.h
102
 
file_bgf.o: gdis.h pak.h coords.h model.h file.h parse.h scan.h matrix.h
103
 
file_bgf.o: interface.h numeric.h
104
 
file_castep.o: gdis.h pak.h coords.h file.h parse.h model.h interface.h
105
 
file_cel.o: gdis.h pak.h coords.h model.h file.h parse.h
106
 
file_cgf.o: gdis.h pak.h coords.h model.h file.h parse.h scan.h matrix.h
107
 
file_cgf.o: interface.h numeric.h
108
 
file_cif.o: gdis.h pak.h coords.h file.h parse.h matrix.h model.h interface.h
109
 
file_cssr.o: gdis.h pak.h coords.h model.h file.h matrix.h interface.h
110
 
file_cssr.o: parse.h
111
 
file_diff.o: gdis.h pak.h coords.h model.h file.h parse.h matrix.h surface.h
112
 
file_diff.o: interface.h
113
 
file_dlp.o: gdis.h pak.h coords.h model.h file.h parse.h scan.h interface.h
114
 
file_dlpoly.o: gdis.h pak.h coords.h model.h file.h parse.h scan.h matrix.h
115
 
file_dlpoly.o: interface.h
116
 
file_dmol.o: gdis.h pak.h coords.h matrix.h model.h parse.h file.h scan.h
117
 
file_fdf.o: gdis.h pak.h coords.h error.h file.h parse.h matrix.h model.h
118
 
file_fdf.o: interface.h
119
 
file_gauss.o: gdis.h pak.h coords.h file.h parse.h matrix.h model.h
120
 
file_gauss.o: interface.h
121
 
file_geomview.o: gdis.h pak.h coords.h model.h file.h parse.h scan.h matrix.h
122
 
file_geomview.o: spatial.h interface.h
123
 
file_gmf.o: gdis.h pak.h coords.h file.h parse.h morph.h model.h matrix.h
124
 
file_gmf.o: quaternion.h render.h space.h surface.h shortcuts.h interface.h
125
 
file_gms.o: gdis.h pak.h gamess.h coords.h model.h edit.h file.h parse.h
126
 
file_gms.o: matrix.h interface.h
127
 
file_gulp.o: gdis.h pak.h coords.h edit.h file.h gulp_keyword.h parse.h
128
 
file_gulp.o: scan.h space.h matrix.h model.h interface.h
129
 
file_marvin.o: gdis.h pak.h coords.h file.h parse.h matrix.h model.h space.h
130
 
file_marvin.o: scan.h interface.h
131
 
file_nwchem.o: gdis.h pak.h coords.h file.h parse.h model.h interface.h
132
 
file_pdb.o: gdis.h pak.h coords.h model.h file.h parse.h matrix.h interface.h
133
 
file_povray.o: gdis.h pak.h coords.h file.h matrix.h quaternion.h numeric.h
134
 
file_povray.o: morph.h opengl.h render.h select.h spatial.h interface.h
135
 
file_povray.o: colourlib.h
136
 
file_rietica.o: gdis.h pak.h coords.h file.h parse.h model.h scan.h matrix.h
137
 
file_rietica.o: interface.h opengl.h
138
 
file_xml.o: gdis.h pak.h coords.h edit.h file.h model.h parse.h render.h
139
 
file_xml.o: spatial.h matrix.h interface.h
140
 
file_xtl.o: gdis.h pak.h coords.h model.h file.h parse.h matrix.h interface.h
141
 
file_xyz.o: gdis.h pak.h coords.h model.h file.h parse.h scan.h matrix.h
142
 
file_xyz.o: interface.h
143
 
gdis.o: pak.h
144
 
geometry.o: gdis.h pak.h coords.h matrix.h morph.h spatial.h surface.h
145
 
geometry.o: model.h interface.h
146
 
gl_graph.o: gdis.h pak.h graph.h matrix.h numeric.h opengl.h
147
 
gl_main.o: gdis.h pak.h coords.h edit.h geometry.h graph.h matrix.h molsurf.h
148
 
gl_main.o: morph.h spatial.h zone.h opengl.h render.h select.h surface.h
149
 
gl_main.o: numeric.h measure.h quaternion.h interface.h dialog.h gl_varray.h
150
 
gl_primitives.o: gdis.h pak.h coords.h matrix.h numeric.h quaternion.h
151
 
gl_primitives.o: opengl.h render.h interface.h
152
 
gl_stereo.o: gdis.h pak.h coords.h matrix.h opengl.h render.h interface.h
153
 
gl_varray.o: gdis.h pak.h coords.h matrix.h numeric.h opengl.h
154
 
gui_analysis.o: gdis.h pak.h coords.h file.h graph.h analysis.h task.h
155
 
gui_analysis.o: dialog.h interface.h shortcuts.h
156
 
gui_animate.o: gdis.h pak.h coords.h model.h edit.h file.h render.h matrix.h
157
 
gui_animate.o: quaternion.h measure.h numeric.h opengl.h shortcuts.h
158
 
gui_animate.o: interface.h dialog.h
159
 
gui_canvas.o: gdis.h pak.h opengl.h interface.h
160
 
gui_defect.o: gdis.h pak.h defect.h dialog.h matrix.h shortcuts.h interface.h
161
 
gui_dialog.o: gdis.h pak.h file.h matrix.h parse.h shortcuts.h interface.h
162
 
gui_dialog.o: dialog.h
163
 
gui_diffract.o: gdis.h pak.h coords.h file.h graph.h parse.h sginfo.h
164
 
gui_diffract.o: matrix.h surface.h spatial.h task.h numeric.h interface.h
165
 
gui_diffract.o: dialog.h shortcuts.h opengl.h
166
 
gui_edit.o: gdis.h pak.h coords.h edit.h file.h parse.h library.h matrix.h
167
 
gui_edit.o: measure.h model.h morph.h numeric.h select.h space.h spatial.h
168
 
gui_edit.o: surface.h shortcuts.h interface.h dialog.h opengl.h zone.h
169
 
gui_gms.o: gdis.h pak.h gamess.h coords.h file.h task.h matrix.h parse.h
170
 
gui_gms.o: spatial.h shortcuts.h dialog.h interface.h opengl.h
171
 
gui_gperiodic.o: gdis.h pak.h coords.h matrix.h render.h gperiodic.h
172
 
gui_gperiodic.o: shortcuts.h interface.h dialog.h opengl.h
173
 
gui_gulp.o: gdis.h pak.h coords.h edit.h file.h graph.h model.h parse.h
174
 
gui_gulp.o: scan.h task.h matrix.h surface.h spatial.h shortcuts.h
175
 
gui_gulp.o: interface.h dialog.h opengl.h render.h gui_image.h
176
 
gui_help.o: gdis.h pak.h shortcuts.h dialog.h scan.h parse.h interface.h
177
 
gui_help.o: gui_image.h
178
 
gui_library.o: gdis.h pak.h model.h library.h interface.h shortcuts.h
179
 
gui_main.o: gdis.h pak.h coords.h edit.h file.h graph.h task.h morph.h
180
 
gui_main.o: model.h module.h matrix.h render.h select.h space.h sginfo.h
181
 
gui_main.o: spatial.h opengl.h quaternion.h surface.h shortcuts.h interface.h
182
 
gui_main.o: dialog.h zmatrix.h gui_image.h logo_left.xpm logo_right.xpm
183
 
gui_mdi.o: gdis.h pak.h coords.h matrix.h model.h shortcuts.h interface.h
184
 
gui_mdi.o: dialog.h
185
 
gui_measure.o: gdis.h pak.h coords.h edit.h matrix.h opengl.h parse.h
186
 
gui_measure.o: render.h spatial.h select.h shortcuts.h interface.h dialog.h
187
 
gui_measure.o: measure.h
188
 
gui_molsurf.o: gdis.h pak.h file.h parse.h coords.h matrix.h molsurf.h
189
 
gui_molsurf.o: spatial.h surface.h sginfo.h task.h shortcuts.h interface.h
190
 
gui_molsurf.o: dialog.h opengl.h
191
 
gui_monty.o: gdis.h pak.h coords.h edit.h file.h graph.h model.h parse.h
192
 
gui_monty.o: scan.h task.h matrix.h surface.h spatial.h shortcuts.h
193
 
gui_monty.o: interface.h dialog.h opengl.h numeric.h
194
 
gui_render.o: gdis.h pak.h coords.h edit.h file.h parse.h task.h morph.h
195
 
gui_render.o: matrix.h opengl.h render.h select.h spatial.h zone.h
196
 
gui_render.o: shortcuts.h interface.h dialog.h
197
 
gui_setup.o: gdis.h pak.h shortcuts.h dialog.h scan.h parse.h interface.h
198
 
gui_shorts.o: gdis.h pak.h dialog.h interface.h gui_image.h go.xpm pause.xpm
199
 
gui_shorts.o: play.xpm rewind.xpm fastforward.xpm stop.xpm step_forward.xpm
200
 
gui_shorts.o: step_backward.xpm
201
 
gui_siesta.o: gdis.h pak.h coords.h model.h file.h matrix.h module.h parse.h
202
 
gui_siesta.o: project.h spatial.h quaternion.h task.h interface.h dialog.h
203
 
gui_siesta.o: shortcuts.h mesch.h gui_siesta.h
204
 
gui_space.o: gdis.h pak.h coords.h matrix.h space.h shortcuts.h interface.h
205
 
gui_space.o: dialog.h opengl.h
206
 
gui_surface.o: gdis.h pak.h coords.h edit.h file.h parse.h task.h model.h
207
 
gui_surface.o: morph.h numeric.h sginfo.h matrix.h space.h surface.h
208
 
gui_surface.o: shortcuts.h interface.h dialog.h opengl.h
209
 
gui_symmetry.o: gdis.h pak.h coords.h edit.h matrix.h sginfo.h shortcuts.h
210
 
gui_symmetry.o: interface.h dialog.h opengl.h
211
 
gui_task.o: gdis.h pak.h task.h file.h parse.h shortcuts.h interface.h
212
 
gui_task.o: dialog.h
213
 
gui_tree.o: gdis.h pak.h coords.h model.h space.h graph.h select.h matrix.h
214
 
gui_tree.o: project.h shortcuts.h interface.h opengl.h dialog.h methane.xpm
215
 
gui_tree.o: box.xpm surface.xpm polymer.xpm diamond2.xpm graph.xpm
216
 
gui_zmatrix.o: gdis.h pak.h coords.h matrix.h zmatrix.h zmatrix_pak.h
217
 
gui_zmatrix.o: shortcuts.h dialog.h interface.h zone.h
218
 
hirshfeld.o: gdis.h pak.h coords.h matrix.h space.h numeric.h hirshfeld.h
219
 
hirshfeld.o: hirshfeld_data.h molsurf.h
220
 
image.o: gdis.h pak.h coords.h edit.h file.h matrix.h opengl.h dialog.h
221
 
image.o: interface.h gui_image.h folder.xpm disk.xpm arrow.xpm axes.xpm
222
 
image.o: tools.xpm palette.xpm cross.xpm geom.xpm cell.xpm camera.xpm
223
 
image.o: element.xpm tb_animate.xpm tb_diffraction.xpm tb_isosurface.xpm
224
 
image.o: tb_surface.xpm canvas_single.xpm canvas_create.xpm canvas_delete.xpm
225
 
image.o: plus.xpm
226
 
library.o: gdis.h pak.h coords.h file.h parse.h library.h matrix.h model.h
227
 
library.o: scan.h interface.h
228
 
main.o: gdis.h pak.h file.h parse.h task.h render.h matrix.h opengl.h
229
 
main.o: numeric.h module.h library.h interface.h gui_image.h
230
 
matrix.o: gdis.h pak.h coords.h edit.h matrix.h quaternion.h model.h morph.h
231
 
matrix.o: opengl.h render.h select.h space.h spatial.h interface.h
232
 
measure.o: gdis.h pak.h coords.h matrix.h measure.h interface.h opengl.h
233
 
mesch.o: mesch_pak.h
234
 
mesch_core.o: mesch_pak.h
235
 
model.o: gdis.h pak.h coords.h matrix.h edit.h error.h file.h graph.h morph.h
236
 
model.o: model.h measure.h project.h analysis.h task.h render.h select.h
237
 
model.o: space.h surface.h spatial.h opengl.h interface.h dialog.h zone.h
238
 
module.o: gdis.h pak.h file.h parse.h task.h opengl.h numeric.h interface.h
239
 
molsurf.o: gdis.h pak.h file.h coords.h matrix.h molsurf.h molsurf_data.h
240
 
molsurf.o: hirshfeld.h numeric.h parse.h project.h spatial.h surface.h task.h
241
 
molsurf.o: interface.h opengl.h zone.h colourlib.h vector.h
242
 
numeric.o: gdis.h pak.h numeric.h
243
 
parse.o: gdis.h pak.h file.h parse.h keywords.h interface.h
244
 
project.o: gdis.h pak.h coords.h model.h graph.h surface.h molsurf.h
245
 
project.o: numeric.h parse.h project.h file.h scan.h interface.h
246
 
quaternion.o: gdis.h pak.h matrix.h interface.h
247
 
render.o: gdis.h pak.h coords.h matrix.h opengl.h render.h interface.h
248
 
scan.o: gdis.h pak.h file.h parse.h
249
 
select.o: gdis.h pak.h coords.h matrix.h quaternion.h measure.h spatial.h
250
 
select.o: opengl.h render.h select.h zone.h interface.h shortcuts.h
251
 
sgclib.o: sginfo.h
252
 
sginfo.o: gdis.h pak.h sginfo.h
253
 
sgio.o: sginfo.h
254
 
space.o: gdis.h pak.h coords.h model.h matrix.h sginfo.h space.h zone.h
255
 
space.o: dialog.h interface.h
256
 
spatial.o: gdis.h pak.h coords.h geometry.h matrix.h morph.h numeric.h
257
 
spatial.o: spatial.h select.h interface.h shortcuts.h opengl.h
258
 
surface.o: gdis.h pak.h coords.h model.h matrix.h numeric.h vector.h space.h
259
 
surface.o: surface.h zone.h interface.h
260
 
task.o: gdis.h pak.h file.h task.h interface.h
261
 
type.o: gdis.h pak.h coords.h model.h file.h parse.h interface.h task.h
262
 
zmatrix.o: gdis.h pak.h coords.h matrix.h zmatrix.h zmatrix_pak.h parse.h
263
 
zmatrix.o: interface.h
264
 
zone.o: gdis.h pak.h coords.h interface.h shortcuts.h matrix.h spatial.h
265
 
zone.o: numeric.h morph.h opengl.h select.h zone.h