~ubuntu-branches/ubuntu/trusty/flamethrower/trusty

« back to all changes in this revision

Viewing changes to Makefile.old

  • Committer: Bazaar Package Importer
  • Author(s): dann frazier
  • Date: 2006-04-18 17:11:22 UTC
  • mfrom: (1.1.1 upstream)
  • Revision ID: james.westby@ubuntu.com-20060418171122-89sz0bzqh0cpc24v
Tags: 0.1.8-1
* New upstream release
* Fix typo in description.  Closes: #363414
* Update Standard-Version to 3.6.2.2

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
# This Makefile is for the Flamethrower extension to perl.
2
 
#
3
 
# It was generated automatically by MakeMaker version
4
 
# 6.17 (Revision: 1.133) from the contents of
5
 
# Makefile.PL. Don't edit this file, edit Makefile.PL instead.
6
 
#
7
 
#       ANY CHANGES MADE HERE WILL BE LOST!
8
 
#
9
 
#   MakeMaker ARGV: ()
10
 
#
11
 
#   MakeMaker Parameters:
12
 
 
13
 
#     EXE_FILES => [q[bin/flamethrowerd], q[bin/flamethrower]]
14
 
#     INSTALLSITELIB => q[$(PREFIX)/lib/flamethrower]
15
 
#     NAME => q[Flamethrower]
16
 
#     VERSION => q[0.1.6]
17
 
#     dist => { CI=>q[cvs ci], RCS_LABEL=>q[cvs up] }
18
 
 
19
 
# --- MakeMaker post_initialize section:
20
 
 
21
 
 
22
 
# --- MakeMaker const_config section:
23
 
 
24
 
# These definitions are from config.sh (via /usr/lib/perl/5.8.1/Config.pm)
25
 
 
26
 
# They may have been overridden via Makefile.PL or on the command line
27
 
AR = ar
28
 
CC = cc
29
 
CCCDLFLAGS = -fPIC
30
 
CCDLFLAGS = -rdynamic
31
 
DLEXT = so
32
 
DLSRC = dl_dlopen.xs
33
 
LD = cc
34
 
LDDLFLAGS = -shared -L/usr/local/lib
35
 
LDFLAGS =  -L/usr/local/lib
36
 
LIBC = /lib/libc-2.3.2.so
37
 
LIB_EXT = .a
38
 
OBJ_EXT = .o
39
 
OSNAME = linux
40
 
OSVERS = 2.4.22-xfs+ti1211
41
 
RANLIB = :
42
 
SITELIBEXP = /usr/local/share/perl/5.8.1
43
 
SITEARCHEXP = /usr/local/lib/perl/5.8.1
44
 
SO = so
45
 
EXE_EXT = 
46
 
FULL_AR = /usr/bin/ar
47
 
VENDORARCHEXP = /usr/lib/perl5
48
 
VENDORLIBEXP = /usr/share/perl5
49
 
 
50
 
 
51
 
# --- MakeMaker constants section:
52
 
AR_STATIC_ARGS = cr
53
 
DIRFILESEP = /
54
 
NAME = Flamethrower
55
 
NAME_SYM = Flamethrower
56
 
VERSION = 0.1.6
57
 
VERSION_MACRO = VERSION
58
 
VERSION_SYM = 0_1_6
59
 
DEFINE_VERSION = -D$(VERSION_MACRO)=\"$(VERSION)\"
60
 
XS_VERSION = 0.1.6
61
 
XS_VERSION_MACRO = XS_VERSION
62
 
XS_DEFINE_VERSION = -D$(XS_VERSION_MACRO)=\"$(XS_VERSION)\"
63
 
INST_ARCHLIB = blib/arch
64
 
INST_SCRIPT = blib/script
65
 
INST_BIN = blib/bin
66
 
INST_LIB = blib/lib
67
 
INST_MAN1DIR = blib/man1
68
 
INST_MAN3DIR = blib/man3
69
 
MAN1EXT = 1p
70
 
MAN3EXT = 3pm
71
 
INSTALLDIRS = site
72
 
DESTDIR = 
73
 
PREFIX = /usr
74
 
PERLPREFIX = $(PREFIX)
75
 
SITEPREFIX = $(PREFIX)/local
76
 
VENDORPREFIX = $(PREFIX)
77
 
INSTALLPRIVLIB = $(PERLPREFIX)/share/perl/5.8.1
78
 
DESTINSTALLPRIVLIB = $(DESTDIR)$(INSTALLPRIVLIB)
79
 
INSTALLSITELIB = $(PREFIX)/lib/flamethrower
80
 
DESTINSTALLSITELIB = $(DESTDIR)$(INSTALLSITELIB)
81
 
INSTALLVENDORLIB = $(VENDORPREFIX)/share/perl5
82
 
DESTINSTALLVENDORLIB = $(DESTDIR)$(INSTALLVENDORLIB)
83
 
INSTALLARCHLIB = $(PERLPREFIX)/lib/perl/5.8.1
84
 
DESTINSTALLARCHLIB = $(DESTDIR)$(INSTALLARCHLIB)
85
 
INSTALLSITEARCH = $(PREFIX)/lib/flamethrower
86
 
DESTINSTALLSITEARCH = $(DESTDIR)$(INSTALLSITEARCH)
87
 
INSTALLVENDORARCH = $(VENDORPREFIX)/lib/perl5
88
 
DESTINSTALLVENDORARCH = $(DESTDIR)$(INSTALLVENDORARCH)
89
 
INSTALLBIN = $(PERLPREFIX)/bin
90
 
DESTINSTALLBIN = $(DESTDIR)$(INSTALLBIN)
91
 
INSTALLSITEBIN = $(SITEPREFIX)/bin
92
 
DESTINSTALLSITEBIN = $(DESTDIR)$(INSTALLSITEBIN)
93
 
INSTALLVENDORBIN = $(VENDORPREFIX)/bin
94
 
DESTINSTALLVENDORBIN = $(DESTDIR)$(INSTALLVENDORBIN)
95
 
INSTALLSCRIPT = $(PERLPREFIX)/bin
96
 
DESTINSTALLSCRIPT = $(DESTDIR)$(INSTALLSCRIPT)
97
 
INSTALLMAN1DIR = $(PERLPREFIX)/share/man/man1
98
 
DESTINSTALLMAN1DIR = $(DESTDIR)$(INSTALLMAN1DIR)
99
 
INSTALLSITEMAN1DIR = $(SITEPREFIX)/man/man1
100
 
DESTINSTALLSITEMAN1DIR = $(DESTDIR)$(INSTALLSITEMAN1DIR)
101
 
INSTALLVENDORMAN1DIR = $(VENDORPREFIX)/share/man/man1
102
 
DESTINSTALLVENDORMAN1DIR = $(DESTDIR)$(INSTALLVENDORMAN1DIR)
103
 
INSTALLMAN3DIR = $(PERLPREFIX)/share/man/man3
104
 
DESTINSTALLMAN3DIR = $(DESTDIR)$(INSTALLMAN3DIR)
105
 
INSTALLSITEMAN3DIR = $(SITEPREFIX)/man/man3
106
 
DESTINSTALLSITEMAN3DIR = $(DESTDIR)$(INSTALLSITEMAN3DIR)
107
 
INSTALLVENDORMAN3DIR = $(VENDORPREFIX)/share/man/man3
108
 
DESTINSTALLVENDORMAN3DIR = $(DESTDIR)$(INSTALLVENDORMAN3DIR)
109
 
PERL_LIB = /usr/share/perl/5.8.1
110
 
PERL_ARCHLIB = /usr/lib/perl/5.8.1
111
 
LIBPERL_A = libperl.a
112
 
FIRST_MAKEFILE = Makefile
113
 
MAKEFILE_OLD = $(FIRST_MAKEFILE).old
114
 
MAKE_APERL_FILE = $(FIRST_MAKEFILE).aperl
115
 
PERLMAINCC = $(CC)
116
 
PERL_INC = /usr/lib/perl/5.8.1/CORE
117
 
PERL = /usr/bin/perl
118
 
FULLPERL = /usr/bin/perl
119
 
ABSPERL = $(PERL)
120
 
PERLRUN = $(PERL)
121
 
FULLPERLRUN = $(FULLPERL)
122
 
ABSPERLRUN = $(ABSPERL)
123
 
PERLRUNINST = $(PERLRUN) "-I$(INST_ARCHLIB)" "-I$(INST_LIB)"
124
 
FULLPERLRUNINST = $(FULLPERLRUN) "-I$(INST_ARCHLIB)" "-I$(INST_LIB)"
125
 
ABSPERLRUNINST = $(ABSPERLRUN) "-I$(INST_ARCHLIB)" "-I$(INST_LIB)"
126
 
PERL_CORE = 0
127
 
PERM_RW = 644
128
 
PERM_RWX = 755
129
 
 
130
 
MAKEMAKER   = /usr/share/perl/5.8.1/ExtUtils/MakeMaker.pm
131
 
MM_VERSION  = 6.17
132
 
MM_REVISION = 1.133
133
 
 
134
 
# FULLEXT = Pathname for extension directory (eg Foo/Bar/Oracle).
135
 
# BASEEXT = Basename part of FULLEXT. May be just equal FULLEXT. (eg Oracle)
136
 
# PARENT_NAME = NAME without BASEEXT and no trailing :: (eg Foo::Bar)
137
 
# DLBASE  = Basename part of dynamic library. May be just equal BASEEXT.
138
 
FULLEXT = Flamethrower
139
 
BASEEXT = Flamethrower
140
 
PARENT_NAME = 
141
 
DLBASE = $(BASEEXT)
142
 
VERSION_FROM = 
143
 
OBJECT = 
144
 
LDFROM = $(OBJECT)
145
 
LINKTYPE = dynamic
146
 
 
147
 
# Handy lists of source code files:
148
 
XS_FILES = 
149
 
C_FILES  = 
150
 
O_FILES  = 
151
 
H_FILES  = 
152
 
MAN1PODS = 
153
 
MAN3PODS = 
154
 
 
155
 
# Where is the Config information that we are using/depend on
156
 
CONFIGDEP = $(PERL_ARCHLIB)$(DIRFILESEP)Config.pm $(PERL_INC)$(DIRFILESEP)config.h
157
 
 
158
 
# Where to build things
159
 
INST_LIBDIR      = $(INST_LIB)
160
 
INST_ARCHLIBDIR  = $(INST_ARCHLIB)
161
 
 
162
 
INST_AUTODIR     = $(INST_LIB)/auto/$(FULLEXT)
163
 
INST_ARCHAUTODIR = $(INST_ARCHLIB)/auto/$(FULLEXT)
164
 
 
165
 
INST_STATIC      = 
166
 
INST_DYNAMIC     = 
167
 
INST_BOOT        = 
168
 
 
169
 
# Extra linker info
170
 
EXPORT_LIST        = 
171
 
PERL_ARCHIVE       = 
172
 
PERL_ARCHIVE_AFTER = 
173
 
 
174
 
 
175
 
TO_INST_PM = lib/Flamethrower.pm
176
 
 
177
 
PM_TO_BLIB = lib/Flamethrower.pm \
178
 
        blib/lib/Flamethrower.pm
179
 
 
180
 
 
181
 
# --- MakeMaker platform_constants section:
182
 
MM_Unix_VERSION = 1.42
183
 
PERL_MALLOC_DEF = -DPERL_EXTMALLOC_DEF -Dmalloc=Perl_malloc -Dfree=Perl_mfree -Drealloc=Perl_realloc -Dcalloc=Perl_calloc
184
 
 
185
 
 
186
 
# --- MakeMaker tool_autosplit section:
187
 
# Usage: $(AUTOSPLITFILE) FileToSplit AutoDirToSplitInto
188
 
AUTOSPLITFILE = $(PERLRUN)  -e 'use AutoSplit;  autosplit($$ARGV[0], $$ARGV[1], 0, 1, 1)'
189
 
 
190
 
 
191
 
 
192
 
# --- MakeMaker tool_xsubpp section:
193
 
 
194
 
 
195
 
# --- MakeMaker tools_other section:
196
 
SHELL = /bin/sh
197
 
CHMOD = chmod
198
 
CP = cp
199
 
MV = mv
200
 
NOOP = $(SHELL) -c true
201
 
NOECHO = @
202
 
RM_F = rm -f
203
 
RM_RF = rm -rf
204
 
TEST_F = test -f
205
 
TOUCH = touch
206
 
UMASK_NULL = umask 0
207
 
DEV_NULL = > /dev/null 2>&1
208
 
MKPATH = $(PERLRUN) "-MExtUtils::Command" -e mkpath
209
 
EQUALIZE_TIMESTAMP = $(PERLRUN) "-MExtUtils::Command" -e eqtime
210
 
ECHO = echo
211
 
ECHO_N = echo -n
212
 
UNINST = 0
213
 
VERBINST = 0
214
 
MOD_INSTALL = $(PERLRUN) -MExtUtils::Install -e 'install({@ARGV}, '\''$(VERBINST)'\'', 0, '\''$(UNINST)'\'');'
215
 
DOC_INSTALL = $(PERLRUN) "-MExtUtils::Command::MM" -e perllocal_install
216
 
UNINSTALL = $(PERLRUN) "-MExtUtils::Command::MM" -e uninstall
217
 
WARN_IF_OLD_PACKLIST = $(PERLRUN) "-MExtUtils::Command::MM" -e warn_if_old_packlist
218
 
 
219
 
 
220
 
# --- MakeMaker makemakerdflt section:
221
 
makemakerdflt: all
222
 
        $(NOECHO) $(NOOP)
223
 
 
224
 
 
225
 
# --- MakeMaker dist section:
226
 
TAR = tar
227
 
TARFLAGS = cvf
228
 
ZIP = zip
229
 
ZIPFLAGS = -r
230
 
COMPRESS = gzip --best
231
 
SUFFIX = .gz
232
 
SHAR = shar
233
 
PREOP = $(NOECHO) $(NOOP)
234
 
POSTOP = $(NOECHO) $(NOOP)
235
 
TO_UNIX = $(NOECHO) $(NOOP)
236
 
CI = cvs ci
237
 
RCS_LABEL = cvs up
238
 
DIST_CP = best
239
 
DIST_DEFAULT = tardist
240
 
DISTNAME = Flamethrower
241
 
DISTVNAME = Flamethrower-0.1.6
242
 
 
243
 
 
244
 
# --- MakeMaker macro section:
245
 
 
246
 
 
247
 
# --- MakeMaker depend section:
248
 
 
249
 
 
250
 
# --- MakeMaker cflags section:
251
 
 
252
 
 
253
 
# --- MakeMaker const_loadlibs section:
254
 
 
255
 
 
256
 
# --- MakeMaker const_cccmd section:
257
 
 
258
 
 
259
 
# --- MakeMaker post_constants section:
260
 
 
261
 
 
262
 
# --- MakeMaker pasthru section:
263
 
 
264
 
PASTHRU = LIB="$(LIB)"\
265
 
        LIBPERL_A="$(LIBPERL_A)"\
266
 
        LINKTYPE="$(LINKTYPE)"\
267
 
        PREFIX="$(PREFIX)"\
268
 
        OPTIMIZE="$(OPTIMIZE)"\
269
 
        PASTHRU_DEFINE="$(PASTHRU_DEFINE)"\
270
 
        PASTHRU_INC="$(PASTHRU_INC)"
271
 
 
272
 
 
273
 
# --- MakeMaker special_targets section:
274
 
.SUFFIXES: .xs .c .C .cpp .i .s .cxx .cc $(OBJ_EXT)
275
 
 
276
 
.PHONY: all config static dynamic test linkext manifest
277
 
 
278
 
 
279
 
 
280
 
# --- MakeMaker c_o section:
281
 
 
282
 
 
283
 
# --- MakeMaker xs_c section:
284
 
 
285
 
 
286
 
# --- MakeMaker xs_o section:
287
 
 
288
 
 
289
 
# --- MakeMaker top_targets section:
290
 
all :: pure_all manifypods
291
 
        $(NOECHO) $(NOOP)
292
 
 
293
 
 
294
 
pure_all :: config pm_to_blib subdirs linkext
295
 
        $(NOECHO) $(NOOP)
296
 
 
297
 
subdirs :: $(MYEXTLIB)
298
 
        $(NOECHO) $(NOOP)
299
 
 
300
 
config :: $(FIRST_MAKEFILE) $(INST_LIBDIR)$(DIRFILESEP).exists
301
 
        $(NOECHO) $(NOOP)
302
 
 
303
 
config :: $(INST_ARCHAUTODIR)$(DIRFILESEP).exists
304
 
        $(NOECHO) $(NOOP)
305
 
 
306
 
config :: $(INST_AUTODIR)$(DIRFILESEP).exists
307
 
        $(NOECHO) $(NOOP)
308
 
 
309
 
$(INST_AUTODIR)/.exists :: /usr/lib/perl/5.8.1/CORE/perl.h
310
 
        $(NOECHO) $(MKPATH) $(INST_AUTODIR)
311
 
        $(NOECHO) $(EQUALIZE_TIMESTAMP) /usr/lib/perl/5.8.1/CORE/perl.h $(INST_AUTODIR)/.exists
312
 
 
313
 
        -$(NOECHO) $(CHMOD) $(PERM_RWX) $(INST_AUTODIR)
314
 
 
315
 
$(INST_LIBDIR)/.exists :: /usr/lib/perl/5.8.1/CORE/perl.h
316
 
        $(NOECHO) $(MKPATH) $(INST_LIBDIR)
317
 
        $(NOECHO) $(EQUALIZE_TIMESTAMP) /usr/lib/perl/5.8.1/CORE/perl.h $(INST_LIBDIR)/.exists
318
 
 
319
 
        -$(NOECHO) $(CHMOD) $(PERM_RWX) $(INST_LIBDIR)
320
 
 
321
 
$(INST_ARCHAUTODIR)/.exists :: /usr/lib/perl/5.8.1/CORE/perl.h
322
 
        $(NOECHO) $(MKPATH) $(INST_ARCHAUTODIR)
323
 
        $(NOECHO) $(EQUALIZE_TIMESTAMP) /usr/lib/perl/5.8.1/CORE/perl.h $(INST_ARCHAUTODIR)/.exists
324
 
 
325
 
        -$(NOECHO) $(CHMOD) $(PERM_RWX) $(INST_ARCHAUTODIR)
326
 
 
327
 
help:
328
 
        perldoc ExtUtils::MakeMaker
329
 
 
330
 
 
331
 
# --- MakeMaker linkext section:
332
 
 
333
 
linkext :: $(LINKTYPE)
334
 
        $(NOECHO) $(NOOP)
335
 
 
336
 
 
337
 
# --- MakeMaker dlsyms section:
338
 
 
339
 
 
340
 
# --- MakeMaker dynamic section:
341
 
 
342
 
dynamic :: $(FIRST_MAKEFILE) $(INST_DYNAMIC) $(INST_BOOT)
343
 
        $(NOECHO) $(NOOP)
344
 
 
345
 
 
346
 
# --- MakeMaker dynamic_bs section:
347
 
 
348
 
BOOTSTRAP =
349
 
 
350
 
 
351
 
# --- MakeMaker dynamic_lib section:
352
 
 
353
 
 
354
 
# --- MakeMaker static section:
355
 
 
356
 
## $(INST_PM) has been moved to the all: target.
357
 
## It remains here for awhile to allow for old usage: "make static"
358
 
static :: $(FIRST_MAKEFILE) $(INST_STATIC)
359
 
        $(NOECHO) $(NOOP)
360
 
 
361
 
 
362
 
# --- MakeMaker static_lib section:
363
 
 
364
 
 
365
 
# --- MakeMaker manifypods section:
366
 
 
367
 
POD2MAN_EXE = $(PERLRUN) "-MExtUtils::Command::MM" -e pod2man "--"
368
 
POD2MAN = $(POD2MAN_EXE)
369
 
 
370
 
 
371
 
manifypods : pure_all 
372
 
        $(NOECHO) $(NOOP)
373
 
 
374
 
 
375
 
 
376
 
 
377
 
# --- MakeMaker processPL section:
378
 
 
379
 
 
380
 
# --- MakeMaker installbin section:
381
 
 
382
 
$(INST_SCRIPT)/.exists :: /usr/lib/perl/5.8.1/CORE/perl.h
383
 
        $(NOECHO) $(MKPATH) $(INST_SCRIPT)
384
 
        $(NOECHO) $(EQUALIZE_TIMESTAMP) /usr/lib/perl/5.8.1/CORE/perl.h $(INST_SCRIPT)/.exists
385
 
 
386
 
        -$(NOECHO) $(CHMOD) $(PERM_RWX) $(INST_SCRIPT)
387
 
 
388
 
EXE_FILES = bin/flamethrowerd bin/flamethrower
389
 
 
390
 
FIXIN = $(PERLRUN) "-MExtUtils::MY" -e "MY->fixin(shift)"
391
 
 
392
 
pure_all :: $(INST_SCRIPT)/flamethrower $(INST_SCRIPT)/flamethrowerd
393
 
        $(NOECHO) $(NOOP)
394
 
 
395
 
realclean ::
396
 
        $(RM_F) $(INST_SCRIPT)/flamethrower $(INST_SCRIPT)/flamethrowerd
397
 
 
398
 
$(INST_SCRIPT)/flamethrower: bin/flamethrower $(FIRST_MAKEFILE) $(INST_SCRIPT)/.exists
399
 
        $(NOECHO) $(RM_F) $(INST_SCRIPT)/flamethrower
400
 
        $(CP) bin/flamethrower $(INST_SCRIPT)/flamethrower
401
 
        $(FIXIN) $(INST_SCRIPT)/flamethrower
402
 
        -$(NOECHO) $(CHMOD) $(PERM_RWX) $(INST_SCRIPT)/flamethrower
403
 
 
404
 
$(INST_SCRIPT)/flamethrowerd: bin/flamethrowerd $(FIRST_MAKEFILE) $(INST_SCRIPT)/.exists
405
 
        $(NOECHO) $(RM_F) $(INST_SCRIPT)/flamethrowerd
406
 
        $(CP) bin/flamethrowerd $(INST_SCRIPT)/flamethrowerd
407
 
        $(FIXIN) $(INST_SCRIPT)/flamethrowerd
408
 
        -$(NOECHO) $(CHMOD) $(PERM_RWX) $(INST_SCRIPT)/flamethrowerd
409
 
 
410
 
 
411
 
# --- MakeMaker subdirs section:
412
 
 
413
 
# none
414
 
 
415
 
# --- MakeMaker clean_subdirs section:
416
 
clean_subdirs :
417
 
        $(NOECHO) $(NOOP)
418
 
 
419
 
 
420
 
# --- MakeMaker clean section:
421
 
 
422
 
# Delete temporary files but do not touch installed files. We don't delete
423
 
# the Makefile here so a later make realclean still has a makefile to use.
424
 
 
425
 
clean :: clean_subdirs
426
 
        -$(RM_RF) ./blib $(MAKE_APERL_FILE) $(INST_ARCHAUTODIR)/extralibs.all $(INST_ARCHAUTODIR)/extralibs.ld perlmain.c tmon.out mon.out so_locations pm_to_blib *$(OBJ_EXT) *$(LIB_EXT) perl.exe perl perl$(EXE_EXT) $(BOOTSTRAP) $(BASEEXT).bso $(BASEEXT).def lib$(BASEEXT).def $(BASEEXT).exp $(BASEEXT).x core core.*perl.*.? *perl.core core.[0-9] core.[0-9][0-9] core.[0-9][0-9][0-9] core.[0-9][0-9][0-9][0-9] core.[0-9][0-9][0-9][0-9][0-9]
427
 
        -$(MV) $(FIRST_MAKEFILE) $(MAKEFILE_OLD) $(DEV_NULL)
428
 
 
429
 
 
430
 
# --- MakeMaker realclean_subdirs section:
431
 
realclean_subdirs :
432
 
        $(NOECHO) $(NOOP)
433
 
 
434
 
 
435
 
# --- MakeMaker realclean section:
436
 
 
437
 
# Delete temporary files (via clean) and also delete installed files
438
 
realclean purge ::  clean realclean_subdirs
439
 
        $(RM_RF) $(INST_AUTODIR) $(INST_ARCHAUTODIR)
440
 
        $(RM_RF) $(DISTVNAME)
441
 
        $(RM_F)  blib/lib/Flamethrower.pm $(MAKEFILE_OLD) $(FIRST_MAKEFILE)
442
 
 
443
 
 
444
 
# --- MakeMaker metafile section:
445
 
metafile :
446
 
        $(NOECHO) $(ECHO) '# http://module-build.sourceforge.net/META-spec.html' > META.yml
447
 
        $(NOECHO) $(ECHO) '#XXXXXXX This is a prototype!!!  It will change in the future!!! XXXXX#' >> META.yml
448
 
        $(NOECHO) $(ECHO) 'name:         Flamethrower' >> META.yml
449
 
        $(NOECHO) $(ECHO) 'version:      0.1.6' >> META.yml
450
 
        $(NOECHO) $(ECHO) 'version_from: ' >> META.yml
451
 
        $(NOECHO) $(ECHO) 'installdirs:  site' >> META.yml
452
 
        $(NOECHO) $(ECHO) 'requires:' >> META.yml
453
 
        $(NOECHO) $(ECHO) '' >> META.yml
454
 
        $(NOECHO) $(ECHO) 'distribution_type: module' >> META.yml
455
 
        $(NOECHO) $(ECHO) 'generated_by: ExtUtils::MakeMaker version 6.17' >> META.yml
456
 
 
457
 
 
458
 
# --- MakeMaker metafile_addtomanifest section:
459
 
metafile_addtomanifest:
460
 
        $(NOECHO) $(PERLRUN) -MExtUtils::Manifest=maniadd -e 'eval { maniadd({q{META.yml} => q{Module meta-data (added by MakeMaker)}}) } ' \
461
 
        -e '    or print "Could not add META.yml to MANIFEST: $${'\''@'\''}\n"'
462
 
 
463
 
 
464
 
# --- MakeMaker dist_basics section:
465
 
distclean :: realclean distcheck
466
 
        $(NOECHO) $(NOOP)
467
 
 
468
 
distcheck :
469
 
        $(PERLRUN) "-MExtUtils::Manifest=fullcheck" -e fullcheck
470
 
 
471
 
skipcheck :
472
 
        $(PERLRUN) "-MExtUtils::Manifest=skipcheck" -e skipcheck
473
 
 
474
 
manifest :
475
 
        $(PERLRUN) "-MExtUtils::Manifest=mkmanifest" -e mkmanifest
476
 
 
477
 
veryclean : realclean
478
 
        $(RM_F) *~ *.orig */*~ */*.orig
479
 
 
480
 
 
481
 
 
482
 
# --- MakeMaker dist_core section:
483
 
 
484
 
dist : $(DIST_DEFAULT) $(FIRST_MAKEFILE)
485
 
        $(NOECHO) $(PERLRUN) -l -e 'print '\''Warning: Makefile possibly out of date with $(VERSION_FROM)'\''' \
486
 
        -e '    if -e '\''$(VERSION_FROM)'\'' and -M '\''$(VERSION_FROM)'\'' < -M '\''$(FIRST_MAKEFILE)'\'';'
487
 
 
488
 
tardist : $(DISTVNAME).tar$(SUFFIX)
489
 
        $(NOECHO) $(NOOP)
490
 
 
491
 
uutardist : $(DISTVNAME).tar$(SUFFIX)
492
 
        uuencode $(DISTVNAME).tar$(SUFFIX) $(DISTVNAME).tar$(SUFFIX) > $(DISTVNAME).tar$(SUFFIX)_uu
493
 
 
494
 
$(DISTVNAME).tar$(SUFFIX) : distdir
495
 
        $(PREOP)
496
 
        $(TO_UNIX)
497
 
        $(TAR) $(TARFLAGS) $(DISTVNAME).tar $(DISTVNAME)
498
 
        $(RM_RF) $(DISTVNAME)
499
 
        $(COMPRESS) $(DISTVNAME).tar
500
 
        $(POSTOP)
501
 
 
502
 
zipdist : $(DISTVNAME).zip
503
 
        $(NOECHO) $(NOOP)
504
 
 
505
 
$(DISTVNAME).zip : distdir
506
 
        $(PREOP)
507
 
        $(ZIP) $(ZIPFLAGS) $(DISTVNAME).zip $(DISTVNAME)
508
 
        $(RM_RF) $(DISTVNAME)
509
 
        $(POSTOP)
510
 
 
511
 
shdist : distdir
512
 
        $(PREOP)
513
 
        $(SHAR) $(DISTVNAME) > $(DISTVNAME).shar
514
 
        $(RM_RF) $(DISTVNAME)
515
 
        $(POSTOP)
516
 
 
517
 
 
518
 
# --- MakeMaker distdir section:
519
 
distdir : metafile metafile_addtomanifest
520
 
        $(RM_RF) $(DISTVNAME)
521
 
        $(PERLRUN) "-MExtUtils::Manifest=manicopy,maniread" \
522
 
                -e "manicopy(maniread(),'$(DISTVNAME)', '$(DIST_CP)');"
523
 
 
524
 
 
525
 
 
526
 
# --- MakeMaker dist_test section:
527
 
 
528
 
disttest : distdir
529
 
        cd $(DISTVNAME) && $(ABSPERLRUN) Makefile.PL
530
 
        cd $(DISTVNAME) && $(MAKE) $(PASTHRU)
531
 
        cd $(DISTVNAME) && $(MAKE) test $(PASTHRU)
532
 
 
533
 
 
534
 
# --- MakeMaker dist_ci section:
535
 
 
536
 
ci :
537
 
        $(PERLRUN) "-MExtUtils::Manifest=maniread" \
538
 
          -e "@all = keys %{ maniread() };" \
539
 
          -e "print(qq{Executing $(CI) @all\n}); system(qq{$(CI) @all});" \
540
 
          -e "print(qq{Executing $(RCS_LABEL) ...\n}); system(qq{$(RCS_LABEL) @all});"
541
 
 
542
 
 
543
 
# --- MakeMaker install section:
544
 
 
545
 
install :: all pure_install doc_install
546
 
 
547
 
install_perl :: all pure_perl_install doc_perl_install
548
 
 
549
 
install_site :: all pure_site_install doc_site_install
550
 
 
551
 
install_vendor :: all pure_vendor_install doc_vendor_install
552
 
 
553
 
pure_install :: pure_$(INSTALLDIRS)_install
554
 
 
555
 
doc_install :: doc_$(INSTALLDIRS)_install
556
 
 
557
 
pure__install : pure_site_install
558
 
        $(NOECHO) $(ECHO) INSTALLDIRS not defined, defaulting to INSTALLDIRS=site
559
 
 
560
 
doc__install : doc_site_install
561
 
        $(NOECHO) $(ECHO) INSTALLDIRS not defined, defaulting to INSTALLDIRS=site
562
 
 
563
 
pure_perl_install ::
564
 
        $(NOECHO) umask 022; $(MOD_INSTALL) \
565
 
                $(INST_LIB) $(DESTINSTALLPRIVLIB) \
566
 
                $(INST_ARCHLIB) $(DESTINSTALLARCHLIB) \
567
 
                $(INST_BIN) $(DESTINSTALLBIN) \
568
 
                $(INST_SCRIPT) $(DESTINSTALLSCRIPT) \
569
 
                $(INST_MAN1DIR) $(DESTINSTALLMAN1DIR) \
570
 
                $(INST_MAN3DIR) $(DESTINSTALLMAN3DIR)
571
 
        $(NOECHO) $(WARN_IF_OLD_PACKLIST) \
572
 
                $(SITEARCHEXP)/auto/$(FULLEXT)
573
 
 
574
 
 
575
 
pure_site_install ::
576
 
        $(NOECHO) umask 02; $(MOD_INSTALL) \
577
 
                read $(SITEARCHEXP)/auto/$(FULLEXT)/.packlist \
578
 
                write $(DESTINSTALLSITEARCH)/auto/$(FULLEXT)/.packlist \
579
 
                $(INST_LIB) $(DESTINSTALLSITELIB) \
580
 
                $(INST_ARCHLIB) $(DESTINSTALLSITEARCH) \
581
 
                $(INST_BIN) $(DESTINSTALLSITEBIN) \
582
 
                $(INST_SCRIPT) $(DESTINSTALLSCRIPT) \
583
 
                $(INST_MAN1DIR) $(DESTINSTALLSITEMAN1DIR) \
584
 
                $(INST_MAN3DIR) $(DESTINSTALLSITEMAN3DIR)
585
 
        $(NOECHO) $(WARN_IF_OLD_PACKLIST) \
586
 
                $(PERL_ARCHLIB)/auto/$(FULLEXT)
587
 
 
588
 
pure_vendor_install ::
589
 
        $(NOECHO) umask 022; $(MOD_INSTALL) \
590
 
                $(INST_LIB) $(DESTINSTALLVENDORLIB) \
591
 
                $(INST_ARCHLIB) $(DESTINSTALLVENDORARCH) \
592
 
                $(INST_BIN) $(DESTINSTALLVENDORBIN) \
593
 
                $(INST_SCRIPT) $(DESTINSTALLSCRIPT) \
594
 
                $(INST_MAN1DIR) $(DESTINSTALLVENDORMAN1DIR) \
595
 
                $(INST_MAN3DIR) $(DESTINSTALLVENDORMAN3DIR)
596
 
 
597
 
doc_perl_install ::
598
 
 
599
 
doc_site_install ::
600
 
        $(NOECHO) $(ECHO) Appending installation info to $(DESTINSTALLSITEARCH)/perllocal.pod
601
 
        -$(NOECHO) umask 02; $(MKPATH) $(DESTINSTALLARCHLIB)
602
 
        -$(NOECHO) umask 02; $(DOC_INSTALL) \
603
 
                "Module" "$(NAME)" \
604
 
                "installed into" "$(INSTALLSITELIB)" \
605
 
                LINKTYPE "$(LINKTYPE)" \
606
 
                VERSION "$(VERSION)" \
607
 
                EXE_FILES "$(EXE_FILES)" \
608
 
                >> $(DESTINSTALLSITEARCH)/perllocal.pod
609
 
 
610
 
doc_vendor_install ::
611
 
 
612
 
 
613
 
uninstall :: uninstall_from_$(INSTALLDIRS)dirs
614
 
 
615
 
uninstall_from_perldirs ::
616
 
        $(NOECHO) $(UNINSTALL) $(PERL_ARCHLIB)/auto/$(FULLEXT)/.packlist
617
 
 
618
 
uninstall_from_sitedirs ::
619
 
        $(NOECHO) $(UNINSTALL) $(SITEARCHEXP)/auto/$(FULLEXT)/.packlist
620
 
 
621
 
uninstall_from_vendordirs ::
622
 
        $(NOECHO) $(UNINSTALL) $(VENDORARCHEXP)/auto/$(FULLEXT)/.packlist
623
 
 
624
 
 
625
 
# --- MakeMaker force section:
626
 
# Phony target to force checking subdirectories.
627
 
FORCE:
628
 
        $(NOECHO) $(NOOP)
629
 
 
630
 
 
631
 
# --- MakeMaker perldepend section:
632
 
 
633
 
 
634
 
# --- MakeMaker makefile section:
635
 
 
636
 
# We take a very conservative approach here, but it's worth it.
637
 
# We move Makefile to Makefile.old here to avoid gnu make looping.
638
 
$(FIRST_MAKEFILE) : Makefile.PL $(CONFIGDEP)
639
 
        $(NOECHO) $(ECHO) "Makefile out-of-date with respect to $?"
640
 
        $(NOECHO) $(ECHO) "Cleaning current config before rebuilding Makefile..."
641
 
        $(NOECHO) $(RM_F) $(MAKEFILE_OLD)
642
 
        $(NOECHO) $(MV)   $(FIRST_MAKEFILE) $(MAKEFILE_OLD)
643
 
        -$(MAKE) -f $(MAKEFILE_OLD) clean $(DEV_NULL) || $(NOOP)
644
 
        $(PERLRUN) Makefile.PL 
645
 
        $(NOECHO) $(ECHO) "==> Your Makefile has been rebuilt. <=="
646
 
        $(NOECHO) $(ECHO) "==> Please rerun the make command.  <=="
647
 
        false
648
 
 
649
 
 
650
 
 
651
 
# --- MakeMaker staticmake section:
652
 
 
653
 
# --- MakeMaker makeaperl section ---
654
 
MAP_TARGET    = perl
655
 
FULLPERL      = /usr/bin/perl
656
 
 
657
 
$(MAP_TARGET) :: static $(MAKE_APERL_FILE)
658
 
        $(MAKE) -f $(MAKE_APERL_FILE) $@
659
 
 
660
 
$(MAKE_APERL_FILE) : $(FIRST_MAKEFILE)
661
 
        $(NOECHO) $(ECHO) Writing \"$(MAKE_APERL_FILE)\" for this $(MAP_TARGET)
662
 
        $(NOECHO) $(PERLRUNINST) \
663
 
                Makefile.PL DIR= \
664
 
                MAKEFILE=$(MAKE_APERL_FILE) LINKTYPE=static \
665
 
                MAKEAPERL=1 NORECURS=1 CCCDLFLAGS=
666
 
 
667
 
 
668
 
# --- MakeMaker test section:
669
 
 
670
 
TEST_VERBOSE=0
671
 
TEST_TYPE=test_$(LINKTYPE)
672
 
TEST_FILE = test.pl
673
 
TEST_FILES = 
674
 
TESTDB_SW = -d
675
 
 
676
 
testdb :: testdb_$(LINKTYPE)
677
 
 
678
 
test :: $(TEST_TYPE)
679
 
        $(NOECHO) $(ECHO) 'No tests defined for $(NAME) extension.'
680
 
 
681
 
test_dynamic :: pure_all
682
 
 
683
 
testdb_dynamic :: pure_all
684
 
        PERL_DL_NONLAZY=1 $(FULLPERLRUN) $(TESTDB_SW) "-I$(INST_LIB)" "-I$(INST_ARCHLIB)" $(TEST_FILE)
685
 
 
686
 
test_ : test_dynamic
687
 
 
688
 
test_static :: test_dynamic
689
 
testdb_static :: testdb_dynamic
690
 
 
691
 
 
692
 
# --- MakeMaker ppd section:
693
 
# Creates a PPD (Perl Package Description) for a binary distribution.
694
 
ppd:
695
 
        $(NOECHO) $(ECHO) '<SOFTPKG NAME="$(DISTNAME)" VERSION="0,1,6,0">' > $(DISTNAME).ppd
696
 
        $(NOECHO) $(ECHO) '    <TITLE>$(DISTNAME)</TITLE>' >> $(DISTNAME).ppd
697
 
        $(NOECHO) $(ECHO) '    <ABSTRACT></ABSTRACT>' >> $(DISTNAME).ppd
698
 
        $(NOECHO) $(ECHO) '    <AUTHOR></AUTHOR>' >> $(DISTNAME).ppd
699
 
        $(NOECHO) $(ECHO) '    <IMPLEMENTATION>' >> $(DISTNAME).ppd
700
 
        $(NOECHO) $(ECHO) '        <OS NAME="$(OSNAME)" />' >> $(DISTNAME).ppd
701
 
        $(NOECHO) $(ECHO) '        <ARCHITECTURE NAME="i386-linux-thread-multi" />' >> $(DISTNAME).ppd
702
 
        $(NOECHO) $(ECHO) '        <CODEBASE HREF="" />' >> $(DISTNAME).ppd
703
 
        $(NOECHO) $(ECHO) '    </IMPLEMENTATION>' >> $(DISTNAME).ppd
704
 
        $(NOECHO) $(ECHO) '</SOFTPKG>' >> $(DISTNAME).ppd
705
 
 
706
 
 
707
 
# --- MakeMaker pm_to_blib section:
708
 
 
709
 
pm_to_blib: $(TO_INST_PM)
710
 
        $(NOECHO) $(PERLRUN) -MExtUtils::Install -e 'pm_to_blib({@ARGV}, '\''$(INST_LIB)/auto'\'', '\''$(PM_FILTER)'\'')'\
711
 
          lib/Flamethrower.pm blib/lib/Flamethrower.pm 
712
 
        $(NOECHO) $(TOUCH) $@
713
 
 
714
 
# --- MakeMaker selfdocument section:
715
 
 
716
 
 
717
 
# --- MakeMaker postamble section:
718
 
 
719
 
set_ver::
720
 
        ./utils/install-N-sub --config ./utils/install-N-sub.conf $(PREFIX)/bin/flamethrower
721
 
        ./utils/install-N-sub --config ./utils/install-N-sub.conf $(PREFIX)/bin/flamethrowerd
722
 
        ./utils/install-N-sub --config ./utils/install-N-sub.conf $(PREFIX)/lib/flamethrower/Flamethrower.pm
723
 
 
724
 
install_configs::
725
 
        install -d $(CONFDIR)/etc/init.d
726
 
        install -m 644 etc/flamethrower.conf $(CONFDIR)/etc/flamethrower
727
 
        install -m 755 etc/init.d/flamethrower-server $(CONFDIR)/etc/init.d
728
 
 
729
 
source_tarball :: tmp/flamethrower-0.1.6.tar.bz2
730
 
 
731
 
tmp/flamethrower-0.1.6.tar.bz2::
732
 
        mkdir -p tmp/flamethrower-0.1.6
733
 
        tar -c --exclude tmp/ * | (cd tmp/flamethrower-0.1.6 && tar x)
734
 
        cd tmp/flamethrower-0.1.6 && rm -rf tmp
735
 
        cd tmp/flamethrower-0.1.6 && make clean
736
 
        rm -rf `find tmp/flamethrower-0.1.6 -name CVS -type d -printf "%p "`
737
 
        cd tmp && tar -c flamethrower-0.1.6 | bzip2 > flamethrower-0.1.6.tar.bz2
738
 
 
739
 
install :: set_ver install_configs
740
 
 
741
 
 
742
 
 
743
 
# End.