complearn 0.6.2

This diff represents the content of publicly available package versions that have been released to one of the supported registries. The information contained in this diff is provided for informational purposes only and reflects changes between package versions as they appear in their respective public registries.
Files changed (104) hide show
  1. data/AUTHORS +13 -0
  2. data/COPYING +340 -0
  3. data/ChangeLog +0 -0
  4. data/INSTALL +231 -0
  5. data/Makefile +352 -0
  6. data/Makefile.am +76 -0
  7. data/Makefile.in +352 -0
  8. data/NEWS +7 -0
  9. data/README +0 -0
  10. data/aclocal.m4 +104 -0
  11. data/bin/Makefile +209 -0
  12. data/bin/Makefile.am +8 -0
  13. data/bin/Makefile.in +209 -0
  14. data/bin/labeltree +68 -0
  15. data/bin/labeltree.in +68 -0
  16. data/bin/makesvm +70 -0
  17. data/bin/makesvm.in +70 -0
  18. data/bin/maketree +98 -0
  19. data/bin/maketree.in +98 -0
  20. data/bin/ncd +43 -0
  21. data/bin/ncd.in +43 -0
  22. data/bin/ncdmatrix +54 -0
  23. data/bin/ncdmatrix.in +54 -0
  24. data/bin/ncdvector +50 -0
  25. data/bin/ncdvector.in +50 -0
  26. data/complearn-0.6.2.gem +0 -0
  27. data/complearn.gemspec +57 -0
  28. data/config.log +597 -0
  29. data/config.status +1082 -0
  30. data/configure +4922 -0
  31. data/configure.ac +91 -0
  32. data/confstat5FpLBf/config.h +65 -0
  33. data/confstat5FpLBf/subs-1.sed +50 -0
  34. data/confstat5FpLBf/subs-2.sed +13 -0
  35. data/confstat5FpLBf/subs.frag +0 -0
  36. data/confstat5FpLBf/subs.sed +59 -0
  37. data/confstat5FpLBf/undefs.sed +24 -0
  38. data/doc/FAQ.txt +67 -0
  39. data/doc/Makefile +286 -0
  40. data/doc/Makefile.am +11 -0
  41. data/doc/Makefile.in +286 -0
  42. data/doc/devguide.txt +15 -0
  43. data/doc/example.complearnrc +14 -0
  44. data/doc/examples.txt +35 -0
  45. data/doc/man/Makefile +255 -0
  46. data/doc/man/Makefile.am +11 -0
  47. data/doc/man/Makefile.in +255 -0
  48. data/doc/man/complearn.5 +91 -0
  49. data/doc/man/labeltree.1 +35 -0
  50. data/doc/man/makesvm.1 +60 -0
  51. data/doc/man/maketree.1 +58 -0
  52. data/doc/man/ncd.1 +51 -0
  53. data/doc/man/ncdmatrix.1 +40 -0
  54. data/doc/man/ncdvector.1 +42 -0
  55. data/doc/readme.txt +101 -0
  56. data/doc/userguide.txt +46 -0
  57. data/examples/genes/blueWhale.txt +1 -0
  58. data/examples/genes/cat.txt +1 -0
  59. data/examples/genes/chimpanzee.txt +1 -0
  60. data/examples/genes/finWhale.txt +1 -0
  61. data/examples/genes/graySeal.txt +1 -0
  62. data/examples/genes/harborSeal.txt +1 -0
  63. data/examples/genes/horse.txt +1 -0
  64. data/examples/genes/human.txt +1 -0
  65. data/examples/genes/mouse.txt +1 -0
  66. data/examples/genes/rat.txt +1 -0
  67. data/ext/Makefile +167 -0
  68. data/ext/Quartet.c +399 -0
  69. data/ext/Quartet.h +62 -0
  70. data/ext/TreeScore.c +244 -0
  71. data/ext/TreeScore.h +3 -0
  72. data/ext/config.h +65 -0
  73. data/ext/config.h.in +64 -0
  74. data/ext/extconf.rb +3 -0
  75. data/ext/lib/CompLearnLib/CLConfig.rb +241 -0
  76. data/ext/lib/CompLearnLib/CompressionObject.rb +59 -0
  77. data/ext/lib/CompLearnLib/CompressionTask.rb +99 -0
  78. data/ext/lib/CompLearnLib/DistMatrix.rb +18 -0
  79. data/ext/lib/CompLearnLib/FoundComp.rb +10 -0
  80. data/ext/lib/CompLearnLib/FoundComp.rb.in +10 -0
  81. data/ext/lib/CompLearnLib/Ncd.rb +248 -0
  82. data/ext/lib/CompLearnLib/RunEnv.rb +150 -0
  83. data/ext/lib/CompLearnLib/Task.rb +39 -0
  84. data/ext/lib/CompLearnLib/TaskMaster.rb +13 -0
  85. data/ext/lib/CompLearnLib/TaskMasterMPI.rb +112 -0
  86. data/ext/lib/CompLearnLib/TaskMasterSingle.rb +39 -0
  87. data/ext/lib/CompLearnLib/Tree.rb +300 -0
  88. data/install-sh +294 -0
  89. data/missing +336 -0
  90. data/mkinstalldirs +111 -0
  91. data/o +24 -0
  92. data/scripts/CompLearn.iss +89 -0
  93. data/scripts/CompLearn.iss.in +89 -0
  94. data/scripts/debian/changelog +6 -0
  95. data/scripts/debian/control +14 -0
  96. data/scripts/makeSetup.sh +23 -0
  97. data/scripts/makeSetup.sh.in +23 -0
  98. data/scripts/makedeb.zsh +46 -0
  99. data/scripts/makedeb.zsh.in +46 -0
  100. data/tests/alltests.rb +2 -0
  101. data/tests/bz2test.rb +516 -0
  102. data/tests/sshagent-test.rb +48 -0
  103. data/tests/tests.rb +275 -0
  104. metadata +164 -0
@@ -0,0 +1,352 @@
1
+ # Makefile.in generated automatically by automake 1.4-p4 from Makefile.am
2
+
3
+ # Copyright (C) 1994, 1995-8, 1999 Free Software Foundation, Inc.
4
+ # This Makefile.in is free software; the Free Software Foundation
5
+ # gives unlimited permission to copy and/or distribute it,
6
+ # with or without modifications, as long as this notice is preserved.
7
+
8
+ # This program is distributed in the hope that it will be useful,
9
+ # but WITHOUT ANY WARRANTY, to the extent permitted by law; without
10
+ # even the implied warranty of MERCHANTABILITY or FITNESS FOR A
11
+ # PARTICULAR PURPOSE.
12
+
13
+
14
+ SHELL = /bin/sh
15
+
16
+ srcdir = .
17
+ top_srcdir = .
18
+
19
+ prefix = /usr/local
20
+ exec_prefix = ${prefix}
21
+
22
+ bindir = ${exec_prefix}/bin
23
+ sbindir = ${exec_prefix}/sbin
24
+ libexecdir = ${exec_prefix}/libexec
25
+ datadir = ${prefix}/share
26
+ sysconfdir = ${prefix}/etc
27
+ sharedstatedir = ${prefix}/com
28
+ localstatedir = ${prefix}/var
29
+ libdir = ${exec_prefix}/lib
30
+ infodir = ${prefix}/info
31
+ mandir = ${prefix}/man
32
+ includedir = ${prefix}/include
33
+ oldincludedir = /usr/include
34
+
35
+ DESTDIR =
36
+
37
+ pkgdatadir = $(datadir)/complearn
38
+ pkglibdir = $(libdir)/complearn
39
+ pkgincludedir = $(includedir)/complearn
40
+
41
+ top_builddir = .
42
+
43
+ ACLOCAL = aclocal
44
+ AUTOCONF = autoconf
45
+ AUTOMAKE = automake
46
+ AUTOHEADER = autoheader
47
+
48
+ INSTALL = /usr/bin/install -c
49
+ INSTALL_PROGRAM = ${INSTALL} $(AM_INSTALL_PROGRAM_FLAGS)
50
+ INSTALL_DATA = ${INSTALL} -m 644
51
+ INSTALL_SCRIPT = ${INSTALL}
52
+ transform = s,x,x,
53
+
54
+ NORMAL_INSTALL = :
55
+ PRE_INSTALL = :
56
+ POST_INSTALL = :
57
+ NORMAL_UNINSTALL = :
58
+ PRE_UNINSTALL = :
59
+ POST_UNINSTALL = :
60
+ CC = gcc
61
+ FOUNDBZIP2 = true
62
+ FOUNDGZIP = true
63
+ MAKEINFO = makeinfo
64
+ PACKAGE = complearn
65
+ RANLIB = ranlib
66
+ RUBYBIN = /usr/bin/ruby1.8
67
+ SET_MAKE =
68
+ TOPDIR = /home/cilibrar/src/complearngem/complearn-0.6.2
69
+ VERSION = 0.6.2
70
+ WINBUILDDIR = c:\build
71
+
72
+ SUBDIRS = doc bin ext
73
+
74
+ EXTRA_DIST = $(libsrc) $(scriptsrc) $(extsrc) $(examples) $(miscdoc)
75
+
76
+
77
+ miscdoc = doc/examples.txt doc/devguide.txt doc/FAQ.txt doc/readme.txt doc/userguide.txt doc/example.complearnrc
78
+
79
+
80
+ extsrc = ext/extconf.rb ext/Quartet.c ext/Quartet.h ext/TreeScore.c ext/TreeScore.h ext/config.h.in
81
+
82
+
83
+ complearndir = complearn
84
+
85
+ scriptsrc = bin/labeltree.in bin/makesvm.in bin/maketree.in bin/ncd.in bin/ncdmatrix.in bin/ncdvector.in scripts/CompLearn.iss.in scripts/makeSetup.sh.in
86
+
87
+
88
+ libsrc = ext/lib/CompLearnLib/CompressionObject.rb ext/lib/CompLearnLib/CompressionTask.rb ext/lib/CompLearnLib/CLConfig.rb ext/lib/CompLearnLib/DistMatrix.rb ext/lib/CompLearnLib/Ncd.rb ext/lib/CompLearnLib/RunEnv.rb ext/lib/CompLearnLib/TaskMasterMPI.rb ext/lib/CompLearnLib/TaskMaster.rb ext/lib/CompLearnLib/TaskMasterSingle.rb ext/lib/CompLearnLib/Task.rb ext/lib/CompLearnLib/Tree.rb ext/lib/CompLearnLib/FoundComp.rb.in ext/config.h.in tests/alltests.rb tests/bz2test.rb tests/sshagent-test.rb tests/tests.rb scripts/makedeb.zsh.in scripts/debian/control scripts/debian/changelog
89
+
90
+
91
+ examples = examples/genes/blueWhale.txt examples/genes/cat.txt examples/genes/chimpanzee.txt examples/genes/finWhale.txt examples/genes/graySeal.txt examples/genes/harborSeal.txt examples/genes/horse.txt examples/genes/human.txt examples/genes/mouse.txt examples/genes/rat.txt
92
+
93
+ ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
94
+ mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
95
+ CONFIG_CLEAN_FILES =
96
+ DIST_COMMON = README AUTHORS COPYING ChangeLog INSTALL Makefile.am \
97
+ Makefile.in NEWS aclocal.m4 configure configure.ac install-sh missing \
98
+ mkinstalldirs
99
+
100
+
101
+ DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST)
102
+
103
+ TAR = tar
104
+ GZIP_ENV = --best
105
+ all: all-redirect
106
+ .SUFFIXES:
107
+ $(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.ac $(ACLOCAL_M4)
108
+ cd $(top_srcdir) && $(AUTOMAKE) --gnu --include-deps Makefile
109
+
110
+ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
111
+ cd $(top_builddir) \
112
+ && CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
113
+
114
+ $(ACLOCAL_M4): configure.ac
115
+ cd $(srcdir) && $(ACLOCAL)
116
+
117
+ config.status: $(srcdir)/configure.ac $(CONFIG_STATUS_DEPENDENCIES)
118
+ $(SHELL) ./config.status --recheck
119
+ $(srcdir)/configure: $(srcdir)/configure.ac $(ACLOCAL_M4) $(CONFIGURE_DEPENDENCIES)
120
+ cd $(srcdir) && $(AUTOCONF)
121
+
122
+ # This directory's subdirectories are mostly independent; you can cd
123
+ # into them and run `make' without going through this Makefile.
124
+ # To change the values of `make' variables: instead of editing Makefiles,
125
+ # (1) if the variable is set in `config.status', edit `config.status'
126
+ # (which will cause the Makefiles to be regenerated when you run `make');
127
+ # (2) otherwise, pass the desired values on the `make' command line.
128
+
129
+
130
+
131
+ all-recursive install-data-recursive install-exec-recursive \
132
+ installdirs-recursive install-recursive uninstall-recursive \
133
+ check-recursive installcheck-recursive info-recursive dvi-recursive:
134
+ @set fnord $(MAKEFLAGS); amf=$$2; \
135
+ dot_seen=no; \
136
+ target=`echo $@ | sed s/-recursive//`; \
137
+ list='$(SUBDIRS)'; for subdir in $$list; do \
138
+ echo "Making $$target in $$subdir"; \
139
+ if test "$$subdir" = "."; then \
140
+ dot_seen=yes; \
141
+ local_target="$$target-am"; \
142
+ else \
143
+ local_target="$$target"; \
144
+ fi; \
145
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
146
+ || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
147
+ done; \
148
+ if test "$$dot_seen" = "no"; then \
149
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
150
+ fi; test -z "$$fail"
151
+
152
+ mostlyclean-recursive clean-recursive distclean-recursive \
153
+ maintainer-clean-recursive:
154
+ @set fnord $(MAKEFLAGS); amf=$$2; \
155
+ dot_seen=no; \
156
+ rev=''; list='$(SUBDIRS)'; for subdir in $$list; do \
157
+ rev="$$subdir $$rev"; \
158
+ test "$$subdir" = "." && dot_seen=yes; \
159
+ done; \
160
+ test "$$dot_seen" = "no" && rev=". $$rev"; \
161
+ target=`echo $@ | sed s/-recursive//`; \
162
+ for subdir in $$rev; do \
163
+ echo "Making $$target in $$subdir"; \
164
+ if test "$$subdir" = "."; then \
165
+ local_target="$$target-am"; \
166
+ else \
167
+ local_target="$$target"; \
168
+ fi; \
169
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
170
+ || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
171
+ done && test -z "$$fail"
172
+ tags-recursive:
173
+ list='$(SUBDIRS)'; for subdir in $$list; do \
174
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
175
+ done
176
+
177
+ tags: TAGS
178
+
179
+ ID: $(HEADERS) $(SOURCES) $(LISP)
180
+ list='$(SOURCES) $(HEADERS)'; \
181
+ unique=`for i in $$list; do echo $$i; done | \
182
+ awk ' { files[$$0] = 1; } \
183
+ END { for (i in files) print i; }'`; \
184
+ here=`pwd` && cd $(srcdir) \
185
+ && mkid -f$$here/ID $$unique $(LISP)
186
+
187
+ TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) $(LISP)
188
+ tags=; \
189
+ here=`pwd`; \
190
+ list='$(SUBDIRS)'; for subdir in $$list; do \
191
+ if test "$$subdir" = .; then :; else \
192
+ test -f $$subdir/TAGS && tags="$$tags -i $$here/$$subdir/TAGS"; \
193
+ fi; \
194
+ done; \
195
+ list='$(SOURCES) $(HEADERS)'; \
196
+ unique=`for i in $$list; do echo $$i; done | \
197
+ awk ' { files[$$0] = 1; } \
198
+ END { for (i in files) print i; }'`; \
199
+ test -z "$(ETAGS_ARGS)$$unique$(LISP)$$tags" \
200
+ || (cd $(srcdir) && etags $(ETAGS_ARGS) $$tags $$unique $(LISP) -o $$here/TAGS)
201
+
202
+ mostlyclean-tags:
203
+
204
+ clean-tags:
205
+
206
+ distclean-tags:
207
+ -rm -f TAGS ID
208
+
209
+ maintainer-clean-tags:
210
+
211
+ distdir = $(PACKAGE)-$(VERSION)
212
+ top_distdir = $(distdir)
213
+
214
+ # This target untars the dist file and tries a VPATH configuration. Then
215
+ # it guarantees that the distribution is self-contained by making another
216
+ # tarfile.
217
+ distcheck: dist
218
+ -rm -rf $(distdir)
219
+ GZIP=$(GZIP_ENV) $(TAR) zxf $(distdir).tar.gz
220
+ mkdir $(distdir)/=build
221
+ mkdir $(distdir)/=inst
222
+ dc_install_base=`cd $(distdir)/=inst && pwd`; \
223
+ cd $(distdir)/=build \
224
+ && ../configure --srcdir=.. --prefix=$$dc_install_base \
225
+ && $(MAKE) $(AM_MAKEFLAGS) \
226
+ && $(MAKE) $(AM_MAKEFLAGS) dvi \
227
+ && $(MAKE) $(AM_MAKEFLAGS) check \
228
+ && $(MAKE) $(AM_MAKEFLAGS) install \
229
+ && $(MAKE) $(AM_MAKEFLAGS) installcheck \
230
+ && $(MAKE) $(AM_MAKEFLAGS) dist
231
+ -rm -rf $(distdir)
232
+ @banner="$(distdir).tar.gz is ready for distribution"; \
233
+ dashes=`echo "$$banner" | sed s/./=/g`; \
234
+ echo "$$dashes"; \
235
+ echo "$$banner"; \
236
+ echo "$$dashes"
237
+ dist: distdir
238
+ -chmod -R a+r $(distdir)
239
+ GZIP=$(GZIP_ENV) $(TAR) chozf $(distdir).tar.gz $(distdir)
240
+ -rm -rf $(distdir)
241
+ dist-all: distdir
242
+ -chmod -R a+r $(distdir)
243
+ GZIP=$(GZIP_ENV) $(TAR) chozf $(distdir).tar.gz $(distdir)
244
+ -rm -rf $(distdir)
245
+ distdir: $(DISTFILES)
246
+ -rm -rf $(distdir)
247
+ mkdir $(distdir)
248
+ -chmod 777 $(distdir)
249
+ $(mkinstalldirs) $(distdir)/bin $(distdir)/doc $(distdir)/examples/genes \
250
+ $(distdir)/ext $(distdir)/ext/lib/CompLearnLib \
251
+ $(distdir)/scripts $(distdir)/scripts/debian \
252
+ $(distdir)/tests
253
+ @for file in $(DISTFILES); do \
254
+ d=$(srcdir); \
255
+ if test -d $$d/$$file; then \
256
+ cp -pr $$d/$$file $(distdir)/$$file; \
257
+ else \
258
+ test -f $(distdir)/$$file \
259
+ || ln $$d/$$file $(distdir)/$$file 2> /dev/null \
260
+ || cp -p $$d/$$file $(distdir)/$$file || :; \
261
+ fi; \
262
+ done
263
+ for subdir in $(SUBDIRS); do \
264
+ if test "$$subdir" = .; then :; else \
265
+ test -d $(distdir)/$$subdir \
266
+ || mkdir $(distdir)/$$subdir \
267
+ || exit 1; \
268
+ chmod 777 $(distdir)/$$subdir; \
269
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir=../$(distdir) distdir=../$(distdir)/$$subdir distdir) \
270
+ || exit 1; \
271
+ fi; \
272
+ done
273
+ info-am:
274
+ info: info-recursive
275
+ dvi-am:
276
+ dvi: dvi-recursive
277
+ check-am: all-am
278
+ check: check-recursive
279
+ installcheck-am:
280
+ installcheck: installcheck-recursive
281
+ install-exec-am:
282
+ install-exec: install-exec-recursive
283
+
284
+ install-data-am:
285
+ install-data: install-data-recursive
286
+
287
+ install-am: all-am
288
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
289
+ install: install-recursive
290
+ uninstall-am:
291
+ uninstall: uninstall-recursive
292
+ all-am: Makefile
293
+ all-redirect: all-recursive
294
+ install-strip:
295
+ $(MAKE) $(AM_MAKEFLAGS) AM_INSTALL_PROGRAM_FLAGS=-s install
296
+ installdirs: installdirs-recursive
297
+ installdirs-am:
298
+
299
+
300
+ mostlyclean-generic:
301
+
302
+ clean-generic:
303
+
304
+ distclean-generic:
305
+ -rm -f Makefile $(CONFIG_CLEAN_FILES)
306
+ -rm -f config.cache config.log stamp-h stamp-h[0-9]*
307
+
308
+ maintainer-clean-generic:
309
+ mostlyclean-am: mostlyclean-tags mostlyclean-generic
310
+
311
+ mostlyclean: mostlyclean-recursive
312
+
313
+ clean-am: clean-tags clean-generic mostlyclean-am
314
+
315
+ clean: clean-recursive
316
+
317
+ distclean-am: distclean-tags distclean-generic clean-am
318
+
319
+ distclean: distclean-recursive
320
+ -rm -f config.status
321
+
322
+ maintainer-clean-am: maintainer-clean-tags maintainer-clean-generic \
323
+ distclean-am
324
+ @echo "This command is intended for maintainers to use;"
325
+ @echo "it deletes files that may require special tools to rebuild."
326
+
327
+ maintainer-clean: maintainer-clean-recursive
328
+ -rm -f config.status
329
+
330
+ .PHONY: install-data-recursive uninstall-data-recursive \
331
+ install-exec-recursive uninstall-exec-recursive installdirs-recursive \
332
+ uninstalldirs-recursive all-recursive check-recursive \
333
+ installcheck-recursive info-recursive dvi-recursive \
334
+ mostlyclean-recursive distclean-recursive clean-recursive \
335
+ maintainer-clean-recursive tags tags-recursive mostlyclean-tags \
336
+ distclean-tags clean-tags maintainer-clean-tags distdir info-am info \
337
+ dvi-am dvi check check-am installcheck-am installcheck install-exec-am \
338
+ install-exec install-data-am install-data install-am install \
339
+ uninstall-am uninstall all-redirect all-am all installdirs-am \
340
+ installdirs mostlyclean-generic distclean-generic clean-generic \
341
+ maintainer-clean-generic clean mostlyclean distclean maintainer-clean
342
+
343
+
344
+ clean:
345
+ rm -rf confstat*
346
+
347
+ deb:
348
+ ./scripts/makedeb.zsh
349
+
350
+ # Tell versions [3.59,3.63) of GNU make to not export all variables.
351
+ # Otherwise a system limit (for SysV at least) may be exceeded.
352
+ .NOEXPORT:
@@ -0,0 +1,76 @@
1
+ SUBDIRS = doc bin ext
2
+
3
+ EXTRA_DIST = \
4
+ $(libsrc) \
5
+ $(scriptsrc) \
6
+ $(extsrc) \
7
+ $(examples) \
8
+ $(miscdoc)
9
+
10
+ miscdoc = \
11
+ doc/examples.txt \
12
+ doc/devguide.txt \
13
+ doc/FAQ.txt \
14
+ doc/readme.txt \
15
+ doc/userguide.txt \
16
+ doc/example.complearnrc
17
+
18
+ extsrc = \
19
+ ext/extconf.rb \
20
+ ext/Quartet.c \
21
+ ext/Quartet.h \
22
+ ext/TreeScore.c \
23
+ ext/TreeScore.h \
24
+ ext/config.h.in
25
+
26
+ complearndir = complearn
27
+
28
+ scriptsrc = \
29
+ bin/labeltree.in \
30
+ bin/makesvm.in \
31
+ bin/maketree.in \
32
+ bin/ncd.in \
33
+ bin/ncdmatrix.in \
34
+ bin/ncdvector.in \
35
+ scripts/CompLearn.iss.in \
36
+ scripts/makeSetup.sh.in
37
+
38
+ libsrc = \
39
+ ext/lib/CompLearnLib/CompressionObject.rb \
40
+ ext/lib/CompLearnLib/CompressionTask.rb \
41
+ ext/lib/CompLearnLib/CLConfig.rb \
42
+ ext/lib/CompLearnLib/DistMatrix.rb \
43
+ ext/lib/CompLearnLib/Ncd.rb \
44
+ ext/lib/CompLearnLib/RunEnv.rb \
45
+ ext/lib/CompLearnLib/TaskMasterMPI.rb \
46
+ ext/lib/CompLearnLib/TaskMaster.rb \
47
+ ext/lib/CompLearnLib/TaskMasterSingle.rb \
48
+ ext/lib/CompLearnLib/Task.rb \
49
+ ext/lib/CompLearnLib/Tree.rb \
50
+ ext/lib/CompLearnLib/FoundComp.rb.in \
51
+ ext/config.h.in \
52
+ tests/alltests.rb \
53
+ tests/bz2test.rb \
54
+ tests/sshagent-test.rb \
55
+ tests/tests.rb \
56
+ scripts/makedeb.zsh.in \
57
+ scripts/debian/control \
58
+ scripts/debian/changelog
59
+
60
+ examples = \
61
+ examples/genes/blueWhale.txt \
62
+ examples/genes/cat.txt \
63
+ examples/genes/chimpanzee.txt \
64
+ examples/genes/finWhale.txt \
65
+ examples/genes/graySeal.txt \
66
+ examples/genes/harborSeal.txt \
67
+ examples/genes/horse.txt \
68
+ examples/genes/human.txt \
69
+ examples/genes/mouse.txt \
70
+ examples/genes/rat.txt
71
+
72
+ clean:
73
+ rm -rf confstat*
74
+
75
+ deb:
76
+ ./scripts/makedeb.zsh
@@ -0,0 +1,352 @@
1
+ # Makefile.in generated automatically by automake 1.4-p4 from Makefile.am
2
+
3
+ # Copyright (C) 1994, 1995-8, 1999 Free Software Foundation, Inc.
4
+ # This Makefile.in is free software; the Free Software Foundation
5
+ # gives unlimited permission to copy and/or distribute it,
6
+ # with or without modifications, as long as this notice is preserved.
7
+
8
+ # This program is distributed in the hope that it will be useful,
9
+ # but WITHOUT ANY WARRANTY, to the extent permitted by law; without
10
+ # even the implied warranty of MERCHANTABILITY or FITNESS FOR A
11
+ # PARTICULAR PURPOSE.
12
+
13
+
14
+ SHELL = @SHELL@
15
+
16
+ srcdir = @srcdir@
17
+ top_srcdir = @top_srcdir@
18
+ VPATH = @srcdir@
19
+ prefix = @prefix@
20
+ exec_prefix = @exec_prefix@
21
+
22
+ bindir = @bindir@
23
+ sbindir = @sbindir@
24
+ libexecdir = @libexecdir@
25
+ datadir = @datadir@
26
+ sysconfdir = @sysconfdir@
27
+ sharedstatedir = @sharedstatedir@
28
+ localstatedir = @localstatedir@
29
+ libdir = @libdir@
30
+ infodir = @infodir@
31
+ mandir = @mandir@
32
+ includedir = @includedir@
33
+ oldincludedir = /usr/include
34
+
35
+ DESTDIR =
36
+
37
+ pkgdatadir = $(datadir)/@PACKAGE@
38
+ pkglibdir = $(libdir)/@PACKAGE@
39
+ pkgincludedir = $(includedir)/@PACKAGE@
40
+
41
+ top_builddir = .
42
+
43
+ ACLOCAL = @ACLOCAL@
44
+ AUTOCONF = @AUTOCONF@
45
+ AUTOMAKE = @AUTOMAKE@
46
+ AUTOHEADER = @AUTOHEADER@
47
+
48
+ INSTALL = @INSTALL@
49
+ INSTALL_PROGRAM = @INSTALL_PROGRAM@ $(AM_INSTALL_PROGRAM_FLAGS)
50
+ INSTALL_DATA = @INSTALL_DATA@
51
+ INSTALL_SCRIPT = @INSTALL_SCRIPT@
52
+ transform = @program_transform_name@
53
+
54
+ NORMAL_INSTALL = :
55
+ PRE_INSTALL = :
56
+ POST_INSTALL = :
57
+ NORMAL_UNINSTALL = :
58
+ PRE_UNINSTALL = :
59
+ POST_UNINSTALL = :
60
+ CC = @CC@
61
+ FOUNDBZIP2 = @FOUNDBZIP2@
62
+ FOUNDGZIP = @FOUNDGZIP@
63
+ MAKEINFO = @MAKEINFO@
64
+ PACKAGE = @PACKAGE@
65
+ RANLIB = @RANLIB@
66
+ RUBYBIN = @RUBYBIN@
67
+ SET_MAKE = @SET_MAKE@
68
+ TOPDIR = @TOPDIR@
69
+ VERSION = @VERSION@
70
+ WINBUILDDIR = @WINBUILDDIR@
71
+
72
+ SUBDIRS = doc bin ext
73
+
74
+ EXTRA_DIST = $(libsrc) $(scriptsrc) $(extsrc) $(examples) $(miscdoc)
75
+
76
+
77
+ miscdoc = doc/examples.txt doc/devguide.txt doc/FAQ.txt doc/readme.txt doc/userguide.txt doc/example.complearnrc
78
+
79
+
80
+ extsrc = ext/extconf.rb ext/Quartet.c ext/Quartet.h ext/TreeScore.c ext/TreeScore.h ext/config.h.in
81
+
82
+
83
+ complearndir = complearn
84
+
85
+ scriptsrc = bin/labeltree.in bin/makesvm.in bin/maketree.in bin/ncd.in bin/ncdmatrix.in bin/ncdvector.in scripts/CompLearn.iss.in scripts/makeSetup.sh.in
86
+
87
+
88
+ libsrc = ext/lib/CompLearnLib/CompressionObject.rb ext/lib/CompLearnLib/CompressionTask.rb ext/lib/CompLearnLib/CLConfig.rb ext/lib/CompLearnLib/DistMatrix.rb ext/lib/CompLearnLib/Ncd.rb ext/lib/CompLearnLib/RunEnv.rb ext/lib/CompLearnLib/TaskMasterMPI.rb ext/lib/CompLearnLib/TaskMaster.rb ext/lib/CompLearnLib/TaskMasterSingle.rb ext/lib/CompLearnLib/Task.rb ext/lib/CompLearnLib/Tree.rb ext/lib/CompLearnLib/FoundComp.rb.in ext/config.h.in tests/alltests.rb tests/bz2test.rb tests/sshagent-test.rb tests/tests.rb scripts/makedeb.zsh.in scripts/debian/control scripts/debian/changelog
89
+
90
+
91
+ examples = examples/genes/blueWhale.txt examples/genes/cat.txt examples/genes/chimpanzee.txt examples/genes/finWhale.txt examples/genes/graySeal.txt examples/genes/harborSeal.txt examples/genes/horse.txt examples/genes/human.txt examples/genes/mouse.txt examples/genes/rat.txt
92
+
93
+ ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
94
+ mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
95
+ CONFIG_CLEAN_FILES =
96
+ DIST_COMMON = README AUTHORS COPYING ChangeLog INSTALL Makefile.am \
97
+ Makefile.in NEWS aclocal.m4 configure configure.ac install-sh missing \
98
+ mkinstalldirs
99
+
100
+
101
+ DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST)
102
+
103
+ TAR = tar
104
+ GZIP_ENV = --best
105
+ all: all-redirect
106
+ .SUFFIXES:
107
+ $(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.ac $(ACLOCAL_M4)
108
+ cd $(top_srcdir) && $(AUTOMAKE) --gnu --include-deps Makefile
109
+
110
+ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
111
+ cd $(top_builddir) \
112
+ && CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
113
+
114
+ $(ACLOCAL_M4): configure.ac
115
+ cd $(srcdir) && $(ACLOCAL)
116
+
117
+ config.status: $(srcdir)/configure.ac $(CONFIG_STATUS_DEPENDENCIES)
118
+ $(SHELL) ./config.status --recheck
119
+ $(srcdir)/configure: $(srcdir)/configure.ac $(ACLOCAL_M4) $(CONFIGURE_DEPENDENCIES)
120
+ cd $(srcdir) && $(AUTOCONF)
121
+
122
+ # This directory's subdirectories are mostly independent; you can cd
123
+ # into them and run `make' without going through this Makefile.
124
+ # To change the values of `make' variables: instead of editing Makefiles,
125
+ # (1) if the variable is set in `config.status', edit `config.status'
126
+ # (which will cause the Makefiles to be regenerated when you run `make');
127
+ # (2) otherwise, pass the desired values on the `make' command line.
128
+
129
+ @SET_MAKE@
130
+
131
+ all-recursive install-data-recursive install-exec-recursive \
132
+ installdirs-recursive install-recursive uninstall-recursive \
133
+ check-recursive installcheck-recursive info-recursive dvi-recursive:
134
+ @set fnord $(MAKEFLAGS); amf=$$2; \
135
+ dot_seen=no; \
136
+ target=`echo $@ | sed s/-recursive//`; \
137
+ list='$(SUBDIRS)'; for subdir in $$list; do \
138
+ echo "Making $$target in $$subdir"; \
139
+ if test "$$subdir" = "."; then \
140
+ dot_seen=yes; \
141
+ local_target="$$target-am"; \
142
+ else \
143
+ local_target="$$target"; \
144
+ fi; \
145
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
146
+ || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
147
+ done; \
148
+ if test "$$dot_seen" = "no"; then \
149
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
150
+ fi; test -z "$$fail"
151
+
152
+ mostlyclean-recursive clean-recursive distclean-recursive \
153
+ maintainer-clean-recursive:
154
+ @set fnord $(MAKEFLAGS); amf=$$2; \
155
+ dot_seen=no; \
156
+ rev=''; list='$(SUBDIRS)'; for subdir in $$list; do \
157
+ rev="$$subdir $$rev"; \
158
+ test "$$subdir" = "." && dot_seen=yes; \
159
+ done; \
160
+ test "$$dot_seen" = "no" && rev=". $$rev"; \
161
+ target=`echo $@ | sed s/-recursive//`; \
162
+ for subdir in $$rev; do \
163
+ echo "Making $$target in $$subdir"; \
164
+ if test "$$subdir" = "."; then \
165
+ local_target="$$target-am"; \
166
+ else \
167
+ local_target="$$target"; \
168
+ fi; \
169
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
170
+ || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
171
+ done && test -z "$$fail"
172
+ tags-recursive:
173
+ list='$(SUBDIRS)'; for subdir in $$list; do \
174
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
175
+ done
176
+
177
+ tags: TAGS
178
+
179
+ ID: $(HEADERS) $(SOURCES) $(LISP)
180
+ list='$(SOURCES) $(HEADERS)'; \
181
+ unique=`for i in $$list; do echo $$i; done | \
182
+ awk ' { files[$$0] = 1; } \
183
+ END { for (i in files) print i; }'`; \
184
+ here=`pwd` && cd $(srcdir) \
185
+ && mkid -f$$here/ID $$unique $(LISP)
186
+
187
+ TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) $(LISP)
188
+ tags=; \
189
+ here=`pwd`; \
190
+ list='$(SUBDIRS)'; for subdir in $$list; do \
191
+ if test "$$subdir" = .; then :; else \
192
+ test -f $$subdir/TAGS && tags="$$tags -i $$here/$$subdir/TAGS"; \
193
+ fi; \
194
+ done; \
195
+ list='$(SOURCES) $(HEADERS)'; \
196
+ unique=`for i in $$list; do echo $$i; done | \
197
+ awk ' { files[$$0] = 1; } \
198
+ END { for (i in files) print i; }'`; \
199
+ test -z "$(ETAGS_ARGS)$$unique$(LISP)$$tags" \
200
+ || (cd $(srcdir) && etags $(ETAGS_ARGS) $$tags $$unique $(LISP) -o $$here/TAGS)
201
+
202
+ mostlyclean-tags:
203
+
204
+ clean-tags:
205
+
206
+ distclean-tags:
207
+ -rm -f TAGS ID
208
+
209
+ maintainer-clean-tags:
210
+
211
+ distdir = $(PACKAGE)-$(VERSION)
212
+ top_distdir = $(distdir)
213
+
214
+ # This target untars the dist file and tries a VPATH configuration. Then
215
+ # it guarantees that the distribution is self-contained by making another
216
+ # tarfile.
217
+ distcheck: dist
218
+ -rm -rf $(distdir)
219
+ GZIP=$(GZIP_ENV) $(TAR) zxf $(distdir).tar.gz
220
+ mkdir $(distdir)/=build
221
+ mkdir $(distdir)/=inst
222
+ dc_install_base=`cd $(distdir)/=inst && pwd`; \
223
+ cd $(distdir)/=build \
224
+ && ../configure --srcdir=.. --prefix=$$dc_install_base \
225
+ && $(MAKE) $(AM_MAKEFLAGS) \
226
+ && $(MAKE) $(AM_MAKEFLAGS) dvi \
227
+ && $(MAKE) $(AM_MAKEFLAGS) check \
228
+ && $(MAKE) $(AM_MAKEFLAGS) install \
229
+ && $(MAKE) $(AM_MAKEFLAGS) installcheck \
230
+ && $(MAKE) $(AM_MAKEFLAGS) dist
231
+ -rm -rf $(distdir)
232
+ @banner="$(distdir).tar.gz is ready for distribution"; \
233
+ dashes=`echo "$$banner" | sed s/./=/g`; \
234
+ echo "$$dashes"; \
235
+ echo "$$banner"; \
236
+ echo "$$dashes"
237
+ dist: distdir
238
+ -chmod -R a+r $(distdir)
239
+ GZIP=$(GZIP_ENV) $(TAR) chozf $(distdir).tar.gz $(distdir)
240
+ -rm -rf $(distdir)
241
+ dist-all: distdir
242
+ -chmod -R a+r $(distdir)
243
+ GZIP=$(GZIP_ENV) $(TAR) chozf $(distdir).tar.gz $(distdir)
244
+ -rm -rf $(distdir)
245
+ distdir: $(DISTFILES)
246
+ -rm -rf $(distdir)
247
+ mkdir $(distdir)
248
+ -chmod 777 $(distdir)
249
+ $(mkinstalldirs) $(distdir)/bin $(distdir)/doc $(distdir)/examples/genes \
250
+ $(distdir)/ext $(distdir)/ext/lib/CompLearnLib \
251
+ $(distdir)/scripts $(distdir)/scripts/debian \
252
+ $(distdir)/tests
253
+ @for file in $(DISTFILES); do \
254
+ d=$(srcdir); \
255
+ if test -d $$d/$$file; then \
256
+ cp -pr $$d/$$file $(distdir)/$$file; \
257
+ else \
258
+ test -f $(distdir)/$$file \
259
+ || ln $$d/$$file $(distdir)/$$file 2> /dev/null \
260
+ || cp -p $$d/$$file $(distdir)/$$file || :; \
261
+ fi; \
262
+ done
263
+ for subdir in $(SUBDIRS); do \
264
+ if test "$$subdir" = .; then :; else \
265
+ test -d $(distdir)/$$subdir \
266
+ || mkdir $(distdir)/$$subdir \
267
+ || exit 1; \
268
+ chmod 777 $(distdir)/$$subdir; \
269
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir=../$(distdir) distdir=../$(distdir)/$$subdir distdir) \
270
+ || exit 1; \
271
+ fi; \
272
+ done
273
+ info-am:
274
+ info: info-recursive
275
+ dvi-am:
276
+ dvi: dvi-recursive
277
+ check-am: all-am
278
+ check: check-recursive
279
+ installcheck-am:
280
+ installcheck: installcheck-recursive
281
+ install-exec-am:
282
+ install-exec: install-exec-recursive
283
+
284
+ install-data-am:
285
+ install-data: install-data-recursive
286
+
287
+ install-am: all-am
288
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
289
+ install: install-recursive
290
+ uninstall-am:
291
+ uninstall: uninstall-recursive
292
+ all-am: Makefile
293
+ all-redirect: all-recursive
294
+ install-strip:
295
+ $(MAKE) $(AM_MAKEFLAGS) AM_INSTALL_PROGRAM_FLAGS=-s install
296
+ installdirs: installdirs-recursive
297
+ installdirs-am:
298
+
299
+
300
+ mostlyclean-generic:
301
+
302
+ clean-generic:
303
+
304
+ distclean-generic:
305
+ -rm -f Makefile $(CONFIG_CLEAN_FILES)
306
+ -rm -f config.cache config.log stamp-h stamp-h[0-9]*
307
+
308
+ maintainer-clean-generic:
309
+ mostlyclean-am: mostlyclean-tags mostlyclean-generic
310
+
311
+ mostlyclean: mostlyclean-recursive
312
+
313
+ clean-am: clean-tags clean-generic mostlyclean-am
314
+
315
+ clean: clean-recursive
316
+
317
+ distclean-am: distclean-tags distclean-generic clean-am
318
+
319
+ distclean: distclean-recursive
320
+ -rm -f config.status
321
+
322
+ maintainer-clean-am: maintainer-clean-tags maintainer-clean-generic \
323
+ distclean-am
324
+ @echo "This command is intended for maintainers to use;"
325
+ @echo "it deletes files that may require special tools to rebuild."
326
+
327
+ maintainer-clean: maintainer-clean-recursive
328
+ -rm -f config.status
329
+
330
+ .PHONY: install-data-recursive uninstall-data-recursive \
331
+ install-exec-recursive uninstall-exec-recursive installdirs-recursive \
332
+ uninstalldirs-recursive all-recursive check-recursive \
333
+ installcheck-recursive info-recursive dvi-recursive \
334
+ mostlyclean-recursive distclean-recursive clean-recursive \
335
+ maintainer-clean-recursive tags tags-recursive mostlyclean-tags \
336
+ distclean-tags clean-tags maintainer-clean-tags distdir info-am info \
337
+ dvi-am dvi check check-am installcheck-am installcheck install-exec-am \
338
+ install-exec install-data-am install-data install-am install \
339
+ uninstall-am uninstall all-redirect all-am all installdirs-am \
340
+ installdirs mostlyclean-generic distclean-generic clean-generic \
341
+ maintainer-clean-generic clean mostlyclean distclean maintainer-clean
342
+
343
+
344
+ clean:
345
+ rm -rf confstat*
346
+
347
+ deb:
348
+ ./scripts/makedeb.zsh
349
+
350
+ # Tell versions [3.59,3.63) of GNU make to not export all variables.
351
+ # Otherwise a system limit (for SysV at least) may be exceeded.
352
+ .NOEXPORT:
OSZAR »