Lines 168-238
Link Here
|
168 |
gv_php.cpp: gv.i |
168 |
gv_php.cpp: gv.i |
169 |
$(SWIG) -c++ -php5 -o gv_php.cpp $(srcdir)/gv.i |
169 |
$(SWIG) -c++ -php5 -o gv_php.cpp $(srcdir)/gv.i |
170 |
|
170 |
|
171 |
pkgpythondir = $(pkglibdir)/python |
171 |
pkgpython23dir = $(libdir)/python2.3/site-packages |
172 |
PYTHON_data = gv.py |
172 |
PYTHON23_data = $(builddir)/gv.py |
173 |
nodist_libgv_python_la_SOURCES = gv_python.cpp $(PYTHON_data) |
173 |
nodist_libgv_python23_la_SOURCES = gv_python23.cpp |
174 |
libgv_python_la_SOURCES = $(BASESOURCES) gv_dummy_init.c |
|
|
175 |
libgv_python_la_LIBADD = $(BASELIBS) $(PYTHON_LIBS) |
176 |
libgv_python_la_LDFLAGS = -module -avoid-version |
177 |
libgv_python_la_CPPFLAGS = $(BASECPPFLAGS) $(PYTHON_INCLUDES) |
178 |
$(PYTHON_data): gv_python.cpp |
179 |
gv_python.cpp: gv.i |
180 |
$(SWIG) -c++ -python -o gv_python.cpp $(srcdir)/gv.i |
181 |
|
182 |
pkgpython23dir = $(pkglibdir)/python23 |
183 |
PYTHON23_data = gv.py |
184 |
nodist_libgv_python23_la_SOURCES = gv_python23.cpp $(PYTHON23_data) |
185 |
libgv_python23_la_SOURCES = $(BASESOURCES) gv_dummy_init.c |
174 |
libgv_python23_la_SOURCES = $(BASESOURCES) gv_dummy_init.c |
186 |
libgv_python23_la_LIBADD = $(BASELIBS) $(PYTHON23_LIBS) |
175 |
libgv_python23_la_LIBADD = $(BASELIBS) $(PYTHON23_LIBS) |
187 |
libgv_python23_la_LDFLAGS = -module -avoid-version |
176 |
libgv_python23_la_LDFLAGS = -module -avoid-version |
188 |
libgv_python23_la_CPPFLAGS = $(BASECPPFLAGS) $(PYTHON23_INCLUDES) |
177 |
libgv_python23_la_CPPFLAGS = $(BASECPPFLAGS) $(PYTHON23_INCLUDES) |
189 |
# $(PYTHON23_data): gv_python23.cpp |
178 |
# $(PYTHON23_data): gv_python23.cpp |
190 |
gv_python23.cpp: gv.i |
179 |
gv_python23.cpp: gv.i |
191 |
$(SWIG) -c++ -python -classic -o gv_python23.cpp $(srcdir)/gv.i |
180 |
$(SWIG) -c++ -python -o $@ $< |
192 |
|
181 |
|
193 |
pkgpython24dir = $(pkglibdir)/python24 |
182 |
pkgpython24dir = $(libdir)/python2.4/site-packages |
194 |
PYTHON24_data = gv.py |
183 |
PYTHON24_data = $(builddir)/gv.py |
195 |
nodist_libgv_python24_la_SOURCES = gv_python24.cpp $(PYTHON24_data) |
184 |
nodist_libgv_python24_la_SOURCES = gv_python24.cpp |
196 |
libgv_python24_la_SOURCES = $(BASESOURCES) gv_dummy_init.c |
185 |
libgv_python24_la_SOURCES = $(BASESOURCES) gv_dummy_init.c |
197 |
libgv_python24_la_LIBADD = $(BASELIBS) $(PYTHON24_LIBS) |
186 |
libgv_python24_la_LIBADD = $(BASELIBS) $(PYTHON24_LIBS) |
198 |
libgv_python24_la_LDFLAGS = -module -avoid-version |
187 |
libgv_python24_la_LDFLAGS = -module -avoid-version |
199 |
libgv_python24_la_CPPFLAGS = $(BASECPPFLAGS) $(PYTHON24_INCLUDES) |
188 |
libgv_python24_la_CPPFLAGS = $(BASECPPFLAGS) $(PYTHON24_INCLUDES) |
200 |
# $(PYTHON24_data): gv_python24.cpp |
189 |
# $(PYTHON24_data): gv_python24.cpp |
201 |
gv_python24.cpp: gv.i |
190 |
gv_python24.cpp: gv.i |
202 |
$(SWIG) -c++ -python -classic -o gv_python24.cpp $(srcdir)/gv.i |
191 |
$(SWIG) -c++ -python -o $@ $< |
203 |
|
192 |
|
204 |
pkgpython25dir = $(pkglibdir)/python25 |
193 |
pkgpython25dir = $(libdir)/python2.5/site-packages |
205 |
PYTHON25_data = gv.py |
194 |
PYTHON25_data = $(builddir)/gv.py |
206 |
nodist_libgv_python25_la_SOURCES = gv_python25.cpp $(PYTHON25_data) |
195 |
nodist_libgv_python25_la_SOURCES = gv_python25.cpp |
207 |
libgv_python25_la_SOURCES = $(BASESOURCES) gv_dummy_init.c |
196 |
libgv_python25_la_SOURCES = $(BASESOURCES) gv_dummy_init.c |
208 |
libgv_python25_la_LIBADD = $(BASELIBS) $(PYTHON25_LIBS) |
197 |
libgv_python25_la_LIBADD = $(BASELIBS) $(PYTHON25_LIBS) |
209 |
libgv_python25_la_LDFLAGS = -module -avoid-version |
198 |
libgv_python25_la_LDFLAGS = -module -avoid-version |
210 |
libgv_python25_la_CPPFLAGS = $(BASECPPFLAGS) $(PYTHON25_INCLUDES) |
199 |
libgv_python25_la_CPPFLAGS = $(BASECPPFLAGS) $(PYTHON25_INCLUDES) |
211 |
# $(PYTHON25_data): gv_python25.cpp |
200 |
# $(PYTHON25_data): gv_python25.cpp |
212 |
gv_python25.cpp: gv.i |
201 |
gv_python25.cpp: gv.i |
213 |
$(SWIG) -c++ -python -classic -o gv_python25.cpp $(srcdir)/gv.i |
202 |
$(SWIG) -c++ -python -o $@ $< |
214 |
|
203 |
|
215 |
pkgpython26dir = $(pkglibdir)/python26 |
204 |
pkgpython26dir = $(libdir)/python2.6/site-packages |
216 |
PYTHON26_data = gv.py |
205 |
PYTHON26_data = $(builddir)/gv.py |
217 |
nodist_libgv_python26_la_SOURCES = gv_python26.cpp $(PYTHON26_data) |
206 |
nodist_libgv_python26_la_SOURCES = gv_python26.cpp |
218 |
libgv_python26_la_SOURCES = $(BASESOURCES) gv_dummy_init.c |
207 |
libgv_python26_la_SOURCES = $(BASESOURCES) gv_dummy_init.c |
219 |
libgv_python26_la_LIBADD = $(BASELIBS) $(PYTHON26_LIBS) |
208 |
libgv_python26_la_LIBADD = $(BASELIBS) $(PYTHON26_LIBS) |
220 |
libgv_python26_la_LDFLAGS = -module -avoid-version |
209 |
libgv_python26_la_LDFLAGS = -module -avoid-version |
221 |
libgv_python26_la_CPPFLAGS = $(BASECPPFLAGS) $(PYTHON26_INCLUDES) |
210 |
libgv_python26_la_CPPFLAGS = $(BASECPPFLAGS) $(PYTHON26_INCLUDES) |
222 |
# $(PYTHON26_data): gv_python26.cpp |
211 |
# $(PYTHON26_data): gv_python26.cpp |
223 |
gv_python26.cpp: gv.i |
212 |
gv_python26.cpp: gv.i |
224 |
$(SWIG) -c++ -python -o gv_python26.cpp $(srcdir)/gv.i |
213 |
$(SWIG) -c++ -python -o $@ $< |
225 |
|
214 |
|
226 |
pkgpython27dir = $(pkglibdir)/python27 |
215 |
pkgpython27dir = $(libdir)/python2.7/site-packages |
227 |
PYTHON27_data = gv.py |
216 |
PYTHON27_data = $(builddir)/gv.py |
228 |
nodist_libgv_python27_la_SOURCES = gv_python27.cpp $(PYTHON27_data) |
217 |
nodist_libgv_python27_la_SOURCES = gv_python27.cpp |
229 |
libgv_python27_la_SOURCES = $(BASESOURCES) gv_dummy_init.c |
218 |
libgv_python27_la_SOURCES = $(BASESOURCES) gv_dummy_init.c |
230 |
libgv_python27_la_LIBADD = $(BASELIBS) $(PYTHON27_LIBS) |
219 |
libgv_python27_la_LIBADD = $(BASELIBS) $(PYTHON27_LIBS) |
231 |
libgv_python27_la_LDFLAGS = -module -avoid-version |
220 |
libgv_python27_la_LDFLAGS = -module -avoid-version |
232 |
libgv_python27_la_CPPFLAGS = $(BASECPPFLAGS) $(PYTHON27_INCLUDES) |
221 |
libgv_python27_la_CPPFLAGS = $(BASECPPFLAGS) $(PYTHON27_INCLUDES) |
233 |
# $(PYTHON27_data): gv_python27.cpp |
222 |
# $(PYTHON27_data): gv_python27.cpp |
234 |
gv_python27.cpp: gv.i |
223 |
gv_python27.cpp: gv.i |
235 |
$(SWIG) -c++ -python -o gv_python27.cpp $(srcdir)/gv.i |
224 |
$(SWIG) -c++ -python -o $@ $< |
|
|
225 |
|
226 |
pkgpython33dir = $(libdir)/python3.3/site-packages |
227 |
PYTHON33_data = $(builddir)/gv.py |
228 |
nodist_libgv_python33_la_SOURCES = gv_python33.cpp |
229 |
libgv_python33_la_SOURCES = $(BASESOURCES) gv_dummy_init.c |
230 |
libgv_python33_la_LIBADD = $(BASELIBS) $(PYTHON33_LIBS) |
231 |
libgv_python33_la_LDFLAGS = -module -avoid-version |
232 |
libgv_python33_la_CPPFLAGS = $(BASECPPFLAGS) $(PYTHON33_INCLUDES) |
233 |
# $(PYTHON33_data): gv_python33.cpp |
234 |
gv_python33.cpp: gv.i |
235 |
$(SWIG) -c++ -python -o $@ $< |
236 |
|
237 |
BUILT_SOURCES = $(builddir)/gv.py |
238 |
|
239 |
$(builddir)/gv.py: gv.i |
240 |
swig -c++ -python -o dummy.cpp $< |
236 |
|
241 |
|
237 |
pkgRdir = $(pkglibdir)/R |
242 |
pkgRdir = $(pkglibdir)/R |
238 |
R_data = |
243 |
R_data = |
Lines 267-273
Link Here
|
267 |
gv_tcl.cpp: gv.i |
272 |
gv_tcl.cpp: gv.i |
268 |
$(SWIG) -c++ -tcl -namespace -o gv_tcl.cpp $(srcdir)/gv.i |
273 |
$(SWIG) -c++ -tcl -namespace -o gv_tcl.cpp $(srcdir)/gv.i |
269 |
|
274 |
|
270 |
pkginclude_HEADERS = gv.i gv.cpp |
275 |
pkginclude_HEADERS = |
271 |
pkglib_LTLIBRARIES = |
276 |
pkglib_LTLIBRARIES = |
272 |
man_MANS = |
277 |
man_MANS = |
273 |
pdf_DATA = |
278 |
pdf_DATA = |
Lines 337-383
Link Here
|
337 |
DEVTSTS += test_php |
342 |
DEVTSTS += test_php |
338 |
endif |
343 |
endif |
339 |
if WITH_PYTHON |
344 |
if WITH_PYTHON |
340 |
pkgpython_DATA = $(PYTHON_data) |
|
|
341 |
py_mans = gv.3python |
345 |
py_mans = gv.3python |
342 |
py_data = gv.3python.pdf |
346 |
py_data = gv.3python.pdf |
343 |
pkgpython_LTLIBRARIES = libgv_python.la |
|
|
344 |
DEVTSTS += test_python |
345 |
endif |
347 |
endif |
346 |
if WITH_PYTHON23 |
348 |
if WITH_PYTHON23 |
347 |
pkgpython23_DATA = $(PYTHON23_data) |
349 |
pkgpython23_DATA = $(PYTHON23_data) |
348 |
py_mans = gv.3python |
|
|
349 |
py_data = gv.3python.pdf |
350 |
pkgpython23_LTLIBRARIES = libgv_python23.la |
350 |
pkgpython23_LTLIBRARIES = libgv_python23.la |
351 |
#DEVTSTS += test_python23 |
351 |
#DEVTSTS += test_python23 |
352 |
endif |
352 |
endif |
353 |
if WITH_PYTHON24 |
353 |
if WITH_PYTHON24 |
354 |
pkgpython24_DATA = $(PYTHON24_data) |
354 |
pkgpython24_DATA = $(PYTHON24_data) |
355 |
py_mans = gv.3python |
|
|
356 |
py_data = gv.3python.pdf |
357 |
pkgpython24_LTLIBRARIES = libgv_python24.la |
355 |
pkgpython24_LTLIBRARIES = libgv_python24.la |
358 |
#DEVTSTS += test_python24 |
356 |
#DEVTSTS += test_python24 |
359 |
endif |
357 |
endif |
360 |
if WITH_PYTHON25 |
358 |
if WITH_PYTHON25 |
361 |
pkgpython25_DATA = $(PYTHON25_data) |
359 |
pkgpython25_DATA = $(PYTHON25_data) |
362 |
py_mans = gv.3python |
|
|
363 |
py_data = gv.3python.pdf |
364 |
pkgpython25_LTLIBRARIES = libgv_python25.la |
360 |
pkgpython25_LTLIBRARIES = libgv_python25.la |
365 |
#DEVTSTS += test_python25 |
361 |
#DEVTSTS += test_python25 |
366 |
endif |
362 |
endif |
367 |
if WITH_PYTHON26 |
363 |
if WITH_PYTHON26 |
368 |
pkgpython26_DATA = $(PYTHON26_data) |
364 |
pkgpython26_DATA = $(PYTHON26_data) |
369 |
py_mans = gv.3python |
|
|
370 |
py_data = gv.3python.pdf |
371 |
pkgpython26_LTLIBRARIES = libgv_python26.la |
365 |
pkgpython26_LTLIBRARIES = libgv_python26.la |
372 |
#DEVTSTS += test_python26 |
366 |
#DEVTSTS += test_python26 |
373 |
endif |
367 |
endif |
374 |
if WITH_PYTHON27 |
368 |
if WITH_PYTHON27 |
375 |
pkgpython27_DATA = $(PYTHON27_data) |
369 |
pkgpython27_DATA = $(PYTHON27_data) |
376 |
py_mans = gv.3python |
|
|
377 |
py_data = gv.3python.pdf |
378 |
pkgpython27_LTLIBRARIES = libgv_python27.la |
370 |
pkgpython27_LTLIBRARIES = libgv_python27.la |
379 |
#DEVTSTS += test_python27 |
371 |
#DEVTSTS += test_python27 |
380 |
endif |
372 |
endif |
|
|
373 |
if WITH_PYTHON33 |
374 |
pkgpython33_DATA = $(PYTHON33_data) |
375 |
pkgpython33_LTLIBRARIES = libgv_python33.la |
376 |
endif |
381 |
man_MANS += $(py_mans) |
377 |
man_MANS += $(py_mans) |
382 |
pdf_DATA += $(py_data) |
378 |
pdf_DATA += $(py_data) |
383 |
if WITH_R |
379 |
if WITH_R |
Lines 468-476
Link Here
|
468 |
if WITH_PHP |
464 |
if WITH_PHP |
469 |
(cd $(DESTDIR)$(pkgphpdir); rm -f gv.so; $(LN_S) libgv_php.so gv.so;) |
465 |
(cd $(DESTDIR)$(pkgphpdir); rm -f gv.so; $(LN_S) libgv_php.so gv.so;) |
470 |
endif |
466 |
endif |
471 |
if WITH_PYTHON |
|
|
472 |
(cd $(DESTDIR)$(pkgpythondir); rm -f _gv.so; $(LN_S) libgv_python.so _gv.so;) |
473 |
endif |
474 |
if WITH_PYTHON23 |
467 |
if WITH_PYTHON23 |
475 |
(cd $(DESTDIR)$(pkgpython23dir); rm -f _gv.so; $(LN_S) libgv_python23.so _gv.so;) |
468 |
(cd $(DESTDIR)$(pkgpython23dir); rm -f _gv.so; $(LN_S) libgv_python23.so _gv.so;) |
476 |
endif |
469 |
endif |
Lines 486-491
Link Here
|
486 |
if WITH_PYTHON27 |
479 |
if WITH_PYTHON27 |
487 |
(cd $(DESTDIR)$(pkgpython27dir); rm -f _gv.so; $(LN_S) libgv_python27.so _gv.so;) |
480 |
(cd $(DESTDIR)$(pkgpython27dir); rm -f _gv.so; $(LN_S) libgv_python27.so _gv.so;) |
488 |
endif |
481 |
endif |
|
|
482 |
if WITH_PYTHON33 |
483 |
(cd $(DESTDIR)$(pkgpython33dir); rm -f _gv.so; $(LN_S) libgv_python33.so _gv.so;) |
484 |
endif |
489 |
if WITH_R |
485 |
if WITH_R |
490 |
(cd $(DESTDIR)$(pkgRdir); rm -f gv.so; $(LN_S) libgv_R.so gv.so;) |
486 |
(cd $(DESTDIR)$(pkgRdir); rm -f gv.so; $(LN_S) libgv_R.so gv.so;) |
491 |
endif |
487 |
endif |
Lines 604-617
Link Here
|
604 |
gv_perl.cpp $(PERL_data) \ |
600 |
gv_perl.cpp $(PERL_data) \ |
605 |
gv_php.cpp $(PHP_data) \ |
601 |
gv_php.cpp $(PHP_data) \ |
606 |
gv_python.cpp $(PYTHON_data) gv.pyc \ |
602 |
gv_python.cpp $(PYTHON_data) gv.pyc \ |
607 |
gv_python23.cpp $(PYTHON23_data) gv.pyc \ |
603 |
gv_python23.cpp $(PYTHON23_data) \ |
608 |
gv_python24.cpp $(PYTHON24_data) gv.pyc \ |
604 |
gv_python24.cpp $(PYTHON24_data) \ |
609 |
gv_python25.cpp $(PYTHON25_data) gv.pyc \ |
605 |
gv_python25.cpp $(PYTHON25_data) \ |
610 |
gv_python26.cpp $(PYTHON26_data) gv.pyc \ |
606 |
gv_python26.cpp $(PYTHON26_data) \ |
611 |
gv_python27.cpp $(PYTHON27_data) gv.pyc \ |
607 |
gv_python27.cpp $(PYTHON27_data) \ |
|
|
608 |
gv_python33.cpp $(PYTHON27_data) \ |
612 |
gv_R.cpp $(R_data) \ |
609 |
gv_R.cpp $(R_data) \ |
613 |
gv_ruby.cpp $(RUBY_data) \ |
610 |
gv_ruby.cpp $(RUBY_data) \ |
614 |
gv_tcl.cpp $(TCL_data) pkgIndex.tcl |
611 |
gv_tcl.cpp $(TCL_data) pkgIndex.tcl |
615 |
|
612 |
|
616 |
DISTCLEANFILES = gv_*.n gv_*.pdf |
613 |
DISTCLEANFILES = gv_*.n gv_*.pdf |
617 |
|
|
|