~ubuntu-branches/ubuntu/jaunty/transmission/jaunty-security

« back to all changes in this revision

Viewing changes to libtransmission/Makefile.in

  • Committer: Bazaar Package Importer
  • Author(s): Chris Coulson
  • Date: 2008-12-28 18:50:08 UTC
  • mfrom: (1.1.20 upstream)
  • Revision ID: james.westby@ubuntu.com-20081228185008-2u8ac12dbckrwn7c
Tags: 1.42-0ubuntu1
* New upstream version (LP: #311959):
  - All platforms:
    - Better peer management in large swarms
    - Support BitTorrent Enhancement Proposal (BEP) #21 "Extension for 
      Partial Seeds"
    - Partial support for BEP #6 "Fast Extension" (reject, have all/none)
    - Honor the peer's BEP #10 reqq key, when available
    - Fix 1.40 "Got HTTP Status Code: 0" error message
    - Fix 1.40 "lazy bitfield" error
    - Fix 1.40 "jumpy upload speed" bug
    - Fix handshake peer_id error
    - Corrrectly handle Windows-style newlines in Bluetack blocklists
    - More accurate bandwidth measurement
    - File selection & priority was reset when editing a torrent's 
      tracker list
    - Fix autoconf/automake build warnings
  - GTK+:
    - In the Details dialog's peer tabs, rows were sometimes duplicated
    - Minor bugfixes, usability changes, and locale improvements
    - Three new translations: Afrikaans, Asturian, Bosnian
    - Sixteen updated translations
  - Daemon:
    - Fix 1.40 bug in handling IP whitelist
    - Minor bugfixes and output cleanup
    - Windows portability
  - CLI:
    - Fix minor free-memory-read bug

Show diffs side-by-side

added added

removed removed

Lines of Context:
35
35
build_triplet = @build@
36
36
host_triplet = @host@
37
37
TESTS = blocklist-test$(EXEEXT) bencode-test$(EXEEXT) \
38
 
        clients-test$(EXEEXT) json-test$(EXEEXT) rpc-test$(EXEEXT) \
39
 
        test-fastset$(EXEEXT) test-peer-id$(EXEEXT) \
40
 
        utils-test$(EXEEXT)
 
38
        clients-test$(EXEEXT) json-test$(EXEEXT) \
 
39
        peer-msgs-test$(EXEEXT) rpc-test$(EXEEXT) \
 
40
        test-peer-id$(EXEEXT) utils-test$(EXEEXT)
41
41
noinst_PROGRAMS = $(am__EXEEXT_1)
42
42
subdir = libtransmission
43
43
DIST_COMMON = $(noinst_HEADERS) $(srcdir)/Makefile.am \
45
45
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
46
46
am__aclocal_m4_deps = $(top_srcdir)/m4/acx-pthread.m4 \
47
47
        $(top_srcdir)/m4/check-ssl.m4 $(top_srcdir)/m4/glib-gettext.m4 \
48
 
        $(top_srcdir)/m4/pkg.m4 $(top_srcdir)/m4/wxwin.m4 \
49
 
        $(top_srcdir)/m4/zlib.m4 $(top_srcdir)/configure.ac
 
48
        $(top_srcdir)/m4/intltool.m4 $(top_srcdir)/m4/pkg.m4 \
 
49
        $(top_srcdir)/m4/wxwin.m4 $(top_srcdir)/m4/zlib.m4 \
 
50
        $(top_srcdir)/configure.ac
50
51
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
51
52
        $(ACLOCAL_M4)
52
 
mkinstalldirs = $(install_sh) -d
 
53
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
53
54
CONFIG_CLEAN_FILES =
54
55
LIBRARIES = $(noinst_LIBRARIES)
55
56
ARFLAGS = cru
56
57
libtransmission_a_AR = $(AR) $(ARFLAGS)
57
58
libtransmission_a_LIBADD =
58
 
am_libtransmission_a_OBJECTS = bencode.$(OBJEXT) blocklist.$(OBJEXT) \
59
 
        clients.$(OBJEXT) completion.$(OBJEXT) ConvertUTF.$(OBJEXT) \
60
 
        crypto.$(OBJEXT) fastresume.$(OBJEXT) fdlimit.$(OBJEXT) \
61
 
        ggets.$(OBJEXT) handshake.$(OBJEXT) inout.$(OBJEXT) \
62
 
        json.$(OBJEXT) JSON_parser.$(OBJEXT) list.$(OBJEXT) \
63
 
        makemeta.$(OBJEXT) metainfo.$(OBJEXT) natpmp.$(OBJEXT) \
64
 
        net.$(OBJEXT) peer-io.$(OBJEXT) peer-mgr.$(OBJEXT) \
65
 
        peer-msgs.$(OBJEXT) platform.$(OBJEXT) \
 
59
am_libtransmission_a_OBJECTS = bandwidth.$(OBJEXT) bencode.$(OBJEXT) \
 
60
        blocklist.$(OBJEXT) clients.$(OBJEXT) completion.$(OBJEXT) \
 
61
        ConvertUTF.$(OBJEXT) crypto.$(OBJEXT) fastresume.$(OBJEXT) \
 
62
        fdlimit.$(OBJEXT) ggets.$(OBJEXT) handshake.$(OBJEXT) \
 
63
        inout.$(OBJEXT) json.$(OBJEXT) JSON_parser.$(OBJEXT) \
 
64
        list.$(OBJEXT) makemeta.$(OBJEXT) metainfo.$(OBJEXT) \
 
65
        natpmp.$(OBJEXT) net.$(OBJEXT) peer-io.$(OBJEXT) \
 
66
        peer-mgr.$(OBJEXT) peer-msgs.$(OBJEXT) platform.$(OBJEXT) \
66
67
        port-forwarding.$(OBJEXT) ptrarray.$(OBJEXT) publish.$(OBJEXT) \
67
68
        ratecontrol.$(OBJEXT) resume.$(OBJEXT) rpcimpl.$(OBJEXT) \
68
69
        rpc-server.$(OBJEXT) session.$(OBJEXT) stats.$(OBJEXT) \
72
73
        webseed.$(OBJEXT) wildmat.$(OBJEXT)
73
74
libtransmission_a_OBJECTS = $(am_libtransmission_a_OBJECTS)
74
75
am__EXEEXT_1 = blocklist-test$(EXEEXT) bencode-test$(EXEEXT) \
75
 
        clients-test$(EXEEXT) json-test$(EXEEXT) rpc-test$(EXEEXT) \
76
 
        test-fastset$(EXEEXT) test-peer-id$(EXEEXT) \
77
 
        utils-test$(EXEEXT)
 
76
        clients-test$(EXEEXT) json-test$(EXEEXT) \
 
77
        peer-msgs-test$(EXEEXT) rpc-test$(EXEEXT) \
 
78
        test-peer-id$(EXEEXT) utils-test$(EXEEXT)
78
79
PROGRAMS = $(noinst_PROGRAMS)
79
80
am_bencode_test_OBJECTS = bencode-test.$(OBJEXT)
80
81
bencode_test_OBJECTS = $(am_bencode_test_OBJECTS)
87
88
        $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \
88
89
        $(am__DEPENDENCIES_1)
89
90
bencode_test_DEPENDENCIES = $(am__DEPENDENCIES_2)
 
91
bencode_test_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) \
 
92
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
 
93
        $(bencode_test_LDFLAGS) $(LDFLAGS) -o $@
90
94
am_blocklist_test_OBJECTS = blocklist-test.$(OBJEXT)
91
95
blocklist_test_OBJECTS = $(am_blocklist_test_OBJECTS)
92
96
blocklist_test_DEPENDENCIES = $(am__DEPENDENCIES_2)
 
97
blocklist_test_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) \
 
98
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
 
99
        $(blocklist_test_LDFLAGS) $(LDFLAGS) -o $@
93
100
am_clients_test_OBJECTS = clients-test.$(OBJEXT)
94
101
clients_test_OBJECTS = $(am_clients_test_OBJECTS)
95
102
clients_test_DEPENDENCIES = $(am__DEPENDENCIES_2)
 
103
clients_test_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) \
 
104
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
 
105
        $(clients_test_LDFLAGS) $(LDFLAGS) -o $@
96
106
am_json_test_OBJECTS = json-test.$(OBJEXT)
97
107
json_test_OBJECTS = $(am_json_test_OBJECTS)
98
108
json_test_DEPENDENCIES = $(am__DEPENDENCIES_2)
 
109
json_test_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) \
 
110
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
 
111
        $(json_test_LDFLAGS) $(LDFLAGS) -o $@
 
112
am_peer_msgs_test_OBJECTS = peer-msgs-test.$(OBJEXT)
 
113
peer_msgs_test_OBJECTS = $(am_peer_msgs_test_OBJECTS)
 
114
peer_msgs_test_DEPENDENCIES = $(am__DEPENDENCIES_2)
 
115
peer_msgs_test_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) \
 
116
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
 
117
        $(peer_msgs_test_LDFLAGS) $(LDFLAGS) -o $@
99
118
am_rpc_test_OBJECTS = rpc-test.$(OBJEXT)
100
119
rpc_test_OBJECTS = $(am_rpc_test_OBJECTS)
101
120
rpc_test_DEPENDENCIES = $(am__DEPENDENCIES_2)
102
 
am_test_fastset_OBJECTS = test-fastset.$(OBJEXT)
103
 
test_fastset_OBJECTS = $(am_test_fastset_OBJECTS)
104
 
test_fastset_DEPENDENCIES = $(am__DEPENDENCIES_2)
 
121
rpc_test_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
 
122
        --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(rpc_test_LDFLAGS) \
 
123
        $(LDFLAGS) -o $@
105
124
am_test_peer_id_OBJECTS = test-peer-id.$(OBJEXT)
106
125
test_peer_id_OBJECTS = $(am_test_peer_id_OBJECTS)
107
126
test_peer_id_DEPENDENCIES = $(am__DEPENDENCIES_2)
 
127
test_peer_id_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) \
 
128
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
 
129
        $(test_peer_id_LDFLAGS) $(LDFLAGS) -o $@
108
130
am_utils_test_OBJECTS = utils-test.$(OBJEXT)
109
131
utils_test_OBJECTS = $(am_utils_test_OBJECTS)
110
132
utils_test_DEPENDENCIES = $(am__DEPENDENCIES_2)
 
133
utils_test_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) \
 
134
        $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
 
135
        $(utils_test_LDFLAGS) $(LDFLAGS) -o $@
111
136
DEFAULT_INCLUDES = -I.@am__isrc@
112
137
depcomp = $(SHELL) $(top_srcdir)/depcomp
113
138
am__depfiles_maybe = depfiles
123
148
SOURCES = $(libtransmission_a_SOURCES) \
124
149
        $(EXTRA_libtransmission_a_SOURCES) $(bencode_test_SOURCES) \
125
150
        $(blocklist_test_SOURCES) $(clients_test_SOURCES) \
126
 
        $(json_test_SOURCES) $(rpc_test_SOURCES) \
127
 
        $(test_fastset_SOURCES) $(test_peer_id_SOURCES) \
 
151
        $(json_test_SOURCES) $(peer_msgs_test_SOURCES) \
 
152
        $(rpc_test_SOURCES) $(test_peer_id_SOURCES) \
128
153
        $(utils_test_SOURCES)
129
154
DIST_SOURCES = $(libtransmission_a_SOURCES) \
130
155
        $(EXTRA_libtransmission_a_SOURCES) $(bencode_test_SOURCES) \
131
156
        $(blocklist_test_SOURCES) $(clients_test_SOURCES) \
132
 
        $(json_test_SOURCES) $(rpc_test_SOURCES) \
133
 
        $(test_fastset_SOURCES) $(test_peer_id_SOURCES) \
 
157
        $(json_test_SOURCES) $(peer_msgs_test_SOURCES) \
 
158
        $(rpc_test_SOURCES) $(test_peer_id_SOURCES) \
134
159
        $(utils_test_SOURCES)
135
160
HEADERS = $(noinst_HEADERS)
136
161
ETAGS = etags
344
369
 
345
370
noinst_LIBRARIES = libtransmission.a
346
371
libtransmission_a_SOURCES = \
 
372
    bandwidth.c \
347
373
    bencode.c \
348
374
    blocklist.c \
349
375
    clients.c \
388
414
    wildmat.c
389
415
 
390
416
noinst_HEADERS = \
 
417
    bandwidth.h \
391
418
    bencode.h \
392
419
    blocklist.h \
393
420
    clients.h \
432
459
    web.h \
433
460
    webseed.h
434
461
 
435
 
APPS_LDFLAGS = \
 
462
apps_ldflags = \
436
463
    $(ZLIB_LDFLAGS)
437
464
 
438
 
APPS_LDADD = \
 
465
apps_ldadd = \
439
466
    ./libtransmission.a  \
440
467
    $(top_builddir)/third-party/miniupnp/libminiupnp.a \
441
468
    $(top_builddir)/third-party/libnatpmp/libnatpmp.a \
448
475
    -lm
449
476
 
450
477
bencode_test_SOURCES = bencode-test.c
451
 
bencode_test_LDADD = $(APPS_LDADD)
 
478
bencode_test_LDADD = ${apps_ldadd}
 
479
bencode_test_LDFLAGS = ${apps_ldflags}
452
480
blocklist_test_SOURCES = blocklist-test.c
453
 
blocklist_test_LDADD = $(APPS_LDADD)
 
481
blocklist_test_LDADD = ${apps_ldadd}
 
482
blocklist_test_LDFLAGS = ${apps_ldflags}
454
483
clients_test_SOURCES = clients-test.c
455
 
clients_test_LDADD = $(APPS_LDADD)
 
484
clients_test_LDADD = ${apps_ldadd}
 
485
clients_test_LDFLAGS = ${apps_ldflags}
456
486
json_test_SOURCES = json-test.c
457
 
json_test_LDADD = $(APPS_LDADD)
 
487
json_test_LDADD = ${apps_ldadd}
 
488
json_test_LDFLAGS = ${apps_ldflags}
458
489
rpc_test_SOURCES = rpc-test.c
459
 
rpc_test_LDADD = $(APPS_LDADD)
460
 
test_fastset_SOURCES = test-fastset.c
461
 
test_fastset_LDADD = $(APPS_LDADD)
 
490
rpc_test_LDADD = ${apps_ldadd}
 
491
rpc_test_LDFLAGS = ${apps_ldflags}
 
492
peer_msgs_test_SOURCES = peer-msgs-test.c
 
493
peer_msgs_test_LDADD = ${apps_ldadd}
 
494
peer_msgs_test_LDFLAGS = ${apps_ldflags}
462
495
test_peer_id_SOURCES = test-peer-id.c
463
 
test_peer_id_LDADD = $(APPS_LDADD)
 
496
test_peer_id_LDADD = ${apps_ldadd}
 
497
test_peer_id_LDFLAGS = ${apps_ldflags}
464
498
utils_test_SOURCES = utils-test.c
465
 
utils_test_LDADD = $(APPS_LDADD)
 
499
utils_test_LDADD = ${apps_ldadd}
 
500
utils_test_LDFLAGS = ${apps_ldflags}
466
501
EXTRA_libtransmission_a_SOURCES = \
467
502
    version.h
468
503
 
519
554
        done
520
555
bencode-test$(EXEEXT): $(bencode_test_OBJECTS) $(bencode_test_DEPENDENCIES) 
521
556
        @rm -f bencode-test$(EXEEXT)
522
 
        $(LINK) $(bencode_test_OBJECTS) $(bencode_test_LDADD) $(LIBS)
 
557
        $(bencode_test_LINK) $(bencode_test_OBJECTS) $(bencode_test_LDADD) $(LIBS)
523
558
blocklist-test$(EXEEXT): $(blocklist_test_OBJECTS) $(blocklist_test_DEPENDENCIES) 
524
559
        @rm -f blocklist-test$(EXEEXT)
525
 
        $(LINK) $(blocklist_test_OBJECTS) $(blocklist_test_LDADD) $(LIBS)
 
560
        $(blocklist_test_LINK) $(blocklist_test_OBJECTS) $(blocklist_test_LDADD) $(LIBS)
526
561
clients-test$(EXEEXT): $(clients_test_OBJECTS) $(clients_test_DEPENDENCIES) 
527
562
        @rm -f clients-test$(EXEEXT)
528
 
        $(LINK) $(clients_test_OBJECTS) $(clients_test_LDADD) $(LIBS)
 
563
        $(clients_test_LINK) $(clients_test_OBJECTS) $(clients_test_LDADD) $(LIBS)
529
564
json-test$(EXEEXT): $(json_test_OBJECTS) $(json_test_DEPENDENCIES) 
530
565
        @rm -f json-test$(EXEEXT)
531
 
        $(LINK) $(json_test_OBJECTS) $(json_test_LDADD) $(LIBS)
 
566
        $(json_test_LINK) $(json_test_OBJECTS) $(json_test_LDADD) $(LIBS)
 
567
peer-msgs-test$(EXEEXT): $(peer_msgs_test_OBJECTS) $(peer_msgs_test_DEPENDENCIES) 
 
568
        @rm -f peer-msgs-test$(EXEEXT)
 
569
        $(peer_msgs_test_LINK) $(peer_msgs_test_OBJECTS) $(peer_msgs_test_LDADD) $(LIBS)
532
570
rpc-test$(EXEEXT): $(rpc_test_OBJECTS) $(rpc_test_DEPENDENCIES) 
533
571
        @rm -f rpc-test$(EXEEXT)
534
 
        $(LINK) $(rpc_test_OBJECTS) $(rpc_test_LDADD) $(LIBS)
535
 
test-fastset$(EXEEXT): $(test_fastset_OBJECTS) $(test_fastset_DEPENDENCIES) 
536
 
        @rm -f test-fastset$(EXEEXT)
537
 
        $(LINK) $(test_fastset_OBJECTS) $(test_fastset_LDADD) $(LIBS)
 
572
        $(rpc_test_LINK) $(rpc_test_OBJECTS) $(rpc_test_LDADD) $(LIBS)
538
573
test-peer-id$(EXEEXT): $(test_peer_id_OBJECTS) $(test_peer_id_DEPENDENCIES) 
539
574
        @rm -f test-peer-id$(EXEEXT)
540
 
        $(LINK) $(test_peer_id_OBJECTS) $(test_peer_id_LDADD) $(LIBS)
 
575
        $(test_peer_id_LINK) $(test_peer_id_OBJECTS) $(test_peer_id_LDADD) $(LIBS)
541
576
utils-test$(EXEEXT): $(utils_test_OBJECTS) $(utils_test_DEPENDENCIES) 
542
577
        @rm -f utils-test$(EXEEXT)
543
 
        $(LINK) $(utils_test_OBJECTS) $(utils_test_LDADD) $(LIBS)
 
578
        $(utils_test_LINK) $(utils_test_OBJECTS) $(utils_test_LDADD) $(LIBS)
544
579
 
545
580
mostlyclean-compile:
546
581
        -rm -f *.$(OBJEXT)
550
585
 
551
586
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ConvertUTF.Po@am__quote@
552
587
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/JSON_parser.Po@am__quote@
 
588
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/bandwidth.Po@am__quote@
553
589
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/bencode-test.Po@am__quote@
554
590
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/bencode.Po@am__quote@
555
591
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/blocklist-test.Po@am__quote@
572
608
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/net.Po@am__quote@
573
609
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/peer-io.Po@am__quote@
574
610
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/peer-mgr.Po@am__quote@
 
611
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/peer-msgs-test.Po@am__quote@
575
612
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/peer-msgs.Po@am__quote@
576
613
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/platform.Po@am__quote@
577
614
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/port-forwarding.Po@am__quote@
584
621
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/rpcimpl.Po@am__quote@
585
622
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/session.Po@am__quote@
586
623
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/stats.Po@am__quote@
587
 
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-fastset.Po@am__quote@
588
624
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-peer-id.Po@am__quote@
589
625
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/torrent-ctor.Po@am__quote@
590
626
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/torrent.Po@am__quote@
881
917
 
882
918
 
883
919
clean-local:
884
 
        if test -d .svn; then rm version.h; fi;
 
920
        if test -d .svn; then if test -e version.h; then rm version.h; fi; fi;
885
921
 
886
922
version.h:
887
923
        echo '#define PEERID_PREFIX         "'@PEERID_PREFIX@'"' > version.h