Changeset 9053


Ignore:
Timestamp:
Sep 7, 2009, 2:46:25 PM (13 years ago)
Author:
livings124
Message:

#2337 Include Mac OS X 10.5's libcurl and libcrypto in our repo to build/link against. This is the first step for restoring 10.5 compatibility.

Location:
trunk
Files:
81 added
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Transmission.xcodeproj/project.pbxproj

    r9035 r9053  
    3939                4D3EA0AA08AE13C600EA10C2 /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D3EA0A908AE13C600EA10C2 /* IOKit.framework */; };
    4040                4D4ADFC70DA1631500A68297 /* blocklist.c in Sources */ = {isa = PBXBuildFile; fileRef = A2D3078E0D9EC45F0051FD27 /* blocklist.c */; };
    41                 4D4B7F6109E055660053C1EB /* libcrypto.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D2617F709DECE3D00D08EFA /* libcrypto.dylib */; };
     41                4D4B7F6109E055660053C1EB /* libcrypto.0.9.7.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D2617F709DECE3D00D08EFA /* libcrypto.0.9.7.dylib */; };
    4242                4D6DAAC6090CE00500F43C22 /* RevealOff.png in Resources */ = {isa = PBXBuildFile; fileRef = 4D6DAAC4090CE00500F43C22 /* RevealOff.png */; };
    4343                4D6DAAC7090CE00500F43C22 /* RevealOn.png in Resources */ = {isa = PBXBuildFile; fileRef = 4D6DAAC5090CE00500F43C22 /* RevealOn.png */; };
    4444                4D9A2BF009E16D21002D0FF9 /* libtransmission.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D18389709DEC0030047D688 /* libtransmission.a */; };
    45                 4D9A2BF909E16D4F002D0FF9 /* libcrypto.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D2617F709DECE3D00D08EFA /* libcrypto.dylib */; };
     45                4D9A2BF909E16D4F002D0FF9 /* libcrypto.0.9.7.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D2617F709DECE3D00D08EFA /* libcrypto.0.9.7.dylib */; };
    4646                4DA6FDBA0911233800450CB1 /* PauseOn.png in Resources */ = {isa = PBXBuildFile; fileRef = 4DA6FDB80911233800450CB1 /* PauseOn.png */; };
    4747                4DA6FDBB0911233800450CB1 /* PauseOff.png in Resources */ = {isa = PBXBuildFile; fileRef = 4DA6FDB90911233800450CB1 /* PauseOff.png */; };
     
    9898                A22CFCCD0FC250480009BD3E /* libevent.a in Frameworks */ = {isa = PBXBuildFile; fileRef = BE75C3490C729E9500DBEFE0 /* libevent.a */; };
    9999                A22D3AA60D00D1790079CFED /* TurtleTemplate.png in Resources */ = {isa = PBXBuildFile; fileRef = A22D3AA30D00D1790079CFED /* TurtleTemplate.png */; };
    100                 A22E59A70DC11A1D00F4BE15 /* libcurl.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = A29EBE700DC06068006CEE80 /* libcurl.dylib */; };
    101                 A22E59A80DC11A1F00F4BE15 /* libcurl.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = A29EBE700DC06068006CEE80 /* libcurl.dylib */; };
    102                 A22E59A90DC11A2000F4BE15 /* libcurl.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = A29EBE700DC06068006CEE80 /* libcurl.dylib */; };
     100                A22E59A70DC11A1D00F4BE15 /* libcurl.4.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = A29EBE700DC06068006CEE80 /* libcurl.4.dylib */; };
     101                A22E59A80DC11A1F00F4BE15 /* libcurl.4.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = A29EBE700DC06068006CEE80 /* libcurl.4.dylib */; };
     102                A22E59A90DC11A2000F4BE15 /* libcurl.4.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = A29EBE700DC06068006CEE80 /* libcurl.4.dylib */; };
    103103                A22F1E550E7DA8030065DB9D /* sparkle_dsa_pub.pem in Resources */ = {isa = PBXBuildFile; fileRef = A22F1E540E7DA8030065DB9D /* sparkle_dsa_pub.pem */; };
    104104                A231274C0D11D0B7003F9AFF /* AboutWindow.xib in Resources */ = {isa = PBXBuildFile; fileRef = A231274B0D11D0B7003F9AFF /* AboutWindow.xib */; };
     
    173173                A29DF8BD0DB2545A00D04E5A /* ggets.h in Headers */ = {isa = PBXBuildFile; fileRef = A2D307920D9EC4800051FD27 /* ggets.h */; };
    174174                A29DF8BE0DB2545F00D04E5A /* verify.h in Headers */ = {isa = PBXBuildFile; fileRef = A2D22A110D65EED100007D5F /* verify.h */; };
    175                 A29EBE710DC06068006CEE80 /* libcurl.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = A29EBE700DC06068006CEE80 /* libcurl.dylib */; };
     175                A29EBE710DC06068006CEE80 /* libcurl.4.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = A29EBE700DC06068006CEE80 /* libcurl.4.dylib */; };
    176176                A2A1CB7A0BF29D5500AE959F /* PeerProgressIndicatorCell.m in Sources */ = {isa = PBXBuildFile; fileRef = A2A1CB780BF29D5500AE959F /* PeerProgressIndicatorCell.m */; };
    177177                A2A3065C0AAD24A80049E2AC /* UKFileWatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = A2A306540AAD24A80049E2AC /* UKFileWatcher.m */; };
     
    263263                BE75C3710C72A0EF00DBEFE0 /* select.c in Sources */ = {isa = PBXBuildFile; fileRef = BE75C3640C72A0EF00DBEFE0 /* select.c */; };
    264264                BE75C38A0C72A1ED00DBEFE0 /* libevent.a in Frameworks */ = {isa = PBXBuildFile; fileRef = BE75C3490C729E9500DBEFE0 /* libevent.a */; };
    265                 BEFC1C040C07753100B0BB3C /* libcrypto.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D2617F709DECE3D00D08EFA /* libcrypto.dylib */; };
     265                BEFC1C040C07753100B0BB3C /* libcrypto.0.9.7.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D2617F709DECE3D00D08EFA /* libcrypto.0.9.7.dylib */; };
    266266                BEFC1C050C07753500B0BB3C /* libtransmission.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D18389709DEC0030047D688 /* libtransmission.a */; };
    267267                BEFC1C1A0C07756200B0BB3C /* daemon.c in Sources */ = {isa = PBXBuildFile; fileRef = BEFC1C0E0C07756200B0BB3C /* daemon.c */; };
    268                 BEFC1CF40C07822400B0BB3C /* libcrypto.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D2617F709DECE3D00D08EFA /* libcrypto.dylib */; };
     268                BEFC1CF40C07822400B0BB3C /* libcrypto.0.9.7.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D2617F709DECE3D00D08EFA /* libcrypto.0.9.7.dylib */; };
    269269                BEFC1D050C07825A00B0BB3C /* remote.c in Sources */ = {isa = PBXBuildFile; fileRef = BEFC1C140C07756200B0BB3C /* remote.c */; };
    270270                BEFC1D2D0C0783D900B0BB3C /* libtransmission.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D18389709DEC0030047D688 /* libtransmission.a */; };
     
    413413                4D118E1908CB46B20033958F /* PrefsController.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; name = PrefsController.m; path = macosx/PrefsController.m; sourceTree = "<group>"; };
    414414                4D18389709DEC0030047D688 /* libtransmission.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libtransmission.a; sourceTree = BUILT_PRODUCTS_DIR; };
    415                 4D2617F709DECE3D00D08EFA /* libcrypto.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libcrypto.dylib; path = /usr/lib/libcrypto.dylib; sourceTree = "<absolute>"; };
     415                4D2617F709DECE3D00D08EFA /* libcrypto.0.9.7.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libcrypto.0.9.7.dylib; path = "third-party/openssl/lib/libcrypto.0.9.7.dylib"; sourceTree = "<group>"; };
    416416                4D2784360905709500687951 /* Transmission.icns */ = {isa = PBXFileReference; explicitFileType = image.icns; name = Transmission.icns; path = macosx/Images/Transmission.icns; sourceTree = "<group>"; };
    417417                4D364D9E091FBB2C00377D12 /* TorrentTableView.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = TorrentTableView.h; path = macosx/TorrentTableView.h; sourceTree = "<group>"; };
     
    637637                A29EBE520DC01FC9006CEE80 /* web.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = web.c; path = libtransmission/web.c; sourceTree = "<group>"; };
    638638                A29EBE530DC01FC9006CEE80 /* web.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = web.h; path = libtransmission/web.h; sourceTree = "<group>"; };
    639                 A29EBE700DC06068006CEE80 /* libcurl.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libcurl.dylib; path = /usr/lib/libcurl.dylib; sourceTree = "<absolute>"; };
     639                A29EBE700DC06068006CEE80 /* libcurl.4.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libcurl.4.dylib; path = "third-party/curl/lib/libcurl.4.dylib"; sourceTree = "<group>"; };
    640640                A2A1CB770BF29D5500AE959F /* PeerProgressIndicatorCell.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = PeerProgressIndicatorCell.h; path = macosx/PeerProgressIndicatorCell.h; sourceTree = "<group>"; };
    641641                A2A1CB780BF29D5500AE959F /* PeerProgressIndicatorCell.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; name = PeerProgressIndicatorCell.m; path = macosx/PeerProgressIndicatorCell.m; sourceTree = "<group>"; };
     
    816816                        files = (
    817817                                4D9A2BF009E16D21002D0FF9 /* libtransmission.a in Frameworks */,
    818                                 4D9A2BF909E16D4F002D0FF9 /* libcrypto.dylib in Frameworks */,
    819                                 A22E59A70DC11A1D00F4BE15 /* libcurl.dylib in Frameworks */,
     818                                4D9A2BF909E16D4F002D0FF9 /* libcrypto.0.9.7.dylib in Frameworks */,
     819                                A22E59A70DC11A1D00F4BE15 /* libcurl.4.dylib in Frameworks */,
    820820                                A2B3FB4C0E59023000FF78FB /* Cocoa.framework in Frameworks */,
    821821                        );
     
    829829                                4D3EA0AA08AE13C600EA10C2 /* IOKit.framework in Frameworks */,
    830830                                4D1838DD09DEC0E80047D688 /* libtransmission.a in Frameworks */,
    831                                 4D4B7F6109E055660053C1EB /* libcrypto.dylib in Frameworks */,
     831                                4D4B7F6109E055660053C1EB /* libcrypto.0.9.7.dylib in Frameworks */,
    832832                                A24F19080A3A790800C9C145 /* Sparkle.framework in Frameworks */,
    833833                                A261F1DC0A69A1610002815A /* Growl.framework in Frameworks */,
    834                                 A29EBE710DC06068006CEE80 /* libcurl.dylib in Frameworks */,
     834                                A29EBE710DC06068006CEE80 /* libcurl.4.dylib in Frameworks */,
    835835                                A2E669790F5B8E5A00B4251A /* Security.framework in Frameworks */,
    836836                                A22CFB820FB66EF30009BD3E /* Carbon.framework in Frameworks */,
     
    876876                        buildActionMask = 2147483647;
    877877                        files = (
    878                                 BEFC1C040C07753100B0BB3C /* libcrypto.dylib in Frameworks */,
     878                                BEFC1C040C07753100B0BB3C /* libcrypto.0.9.7.dylib in Frameworks */,
    879879                                BEFC1C050C07753500B0BB3C /* libtransmission.a in Frameworks */,
    880                                 A22E59A80DC11A1F00F4BE15 /* libcurl.dylib in Frameworks */,
     880                                A22E59A80DC11A1F00F4BE15 /* libcurl.4.dylib in Frameworks */,
    881881                                A2B3FB530E59027100FF78FB /* Cocoa.framework in Frameworks */,
    882882                        );
     
    887887                        buildActionMask = 2147483647;
    888888                        files = (
    889                                 BEFC1CF40C07822400B0BB3C /* libcrypto.dylib in Frameworks */,
     889                                BEFC1CF40C07822400B0BB3C /* libcrypto.0.9.7.dylib in Frameworks */,
    890890                                BEFC1D2D0C0783D900B0BB3C /* libtransmission.a in Frameworks */,
    891                                 A22E59A90DC11A2000F4BE15 /* libcurl.dylib in Frameworks */,
     891                                A22E59A90DC11A2000F4BE15 /* libcurl.4.dylib in Frameworks */,
    892892                                A25E03D90E4015100086C225 /* Cocoa.framework in Frameworks */,
    893893                        );
     
    12391239                        isa = PBXGroup;
    12401240                        children = (
    1241                                 4D2617F709DECE3D00D08EFA /* libcrypto.dylib */,
    1242                                 A29EBE700DC06068006CEE80 /* libcurl.dylib */,
     1241                                4D2617F709DECE3D00D08EFA /* libcrypto.0.9.7.dylib */,
     1242                                A29EBE700DC06068006CEE80 /* libcurl.4.dylib */,
    12431243                        );
    12441244                        name = Libraries;
     
    22462246                                GCC_DEBUGGING_SYMBOLS = full;
    22472247                                HEADER_SEARCH_PATHS = (
     2248                                        "$(inherited)",
    22482249                                        "third-party/shttpd",
    22492250                                        "third-party/libevent",
     
    22912292                        buildSettings = {
    22922293                                GCC_DEBUGGING_SYMBOLS = full;
    2293                                 HEADER_SEARCH_PATHS = .;
     2294                                HEADER_SEARCH_PATHS = (
     2295                                        "$(inherited)",
     2296                                        .,
     2297                                );
    22942298                                PRODUCT_NAME = transmissioncli;
    22952299                        };
     
    23012305                                GCC_DEBUGGING_SYMBOLS = full;
    23022306                                HEADER_SEARCH_PATHS = (
     2307                                        "$(inherited)",
    23032308                                        .,
    23042309                                        "third-party/",
     
    23182323                                GCC_DEBUGGING_SYMBOLS = full;
    23192324                                HEADER_SEARCH_PATHS = (
     2325                                        "$(inherited)",
    23202326                                        .,
    23212327                                        "third-party/",
     
    23592365                                GCC_WARN_UNUSED_VALUE = NO;
    23602366                                GCC_WARN_UNUSED_VARIABLE = YES;
     2367                                HEADER_SEARCH_PATHS = (
     2368                                        "third-party/curl/include",
     2369                                        "third-party/openssl/include",
     2370                                );
    23612371                                IBC_FLATTEN_NIBS = YES;
    23622372                                IBC_NOTICES = NO;
     
    23652375                                INFOPLIST_PREFIX_HEADER = "$(SRCROOT)/libtransmission/version.h";
    23662376                                INFOPLIST_PREPROCESS = YES;
     2377                                LIBRARY_SEARCH_PATHS = (
     2378                                        "third-party/curl/lib",
     2379                                        "third-party/openssl/lib",
     2380                                );
    23672381                                MACOSX_DEPLOYMENT_TARGET = 10.5;
    23682382                                ONLY_ACTIVE_ARCH = YES;
     
    24272441                        buildSettings = {
    24282442                                HEADER_SEARCH_PATHS = (
     2443                                        "$(inherited)",
    24292444                                        "third-party/shttpd",
    24302445                                        "third-party/libevent",
     
    24542469                        isa = XCBuildConfiguration;
    24552470                        buildSettings = {
    2456                                 HEADER_SEARCH_PATHS = .;
     2471                                HEADER_SEARCH_PATHS = (
     2472                                        "$(inherited)",
     2473                                        .,
     2474                                );
    24572475                                PRODUCT_NAME = transmissioncli;
    24582476                        };
     
    25042522                                GCC_WARN_UNUSED_PARAMETER = NO;
    25052523                                GCC_WARN_UNUSED_VARIABLE = YES;
     2524                                HEADER_SEARCH_PATHS = (
     2525                                        "third-party/curl/include",
     2526                                        "third-party/openssl/include",
     2527                                );
    25062528                                IBC_NOTICES = NO;
    25072529                                INFOPLIST_FILE = "$(SRCROOT)/macosx/Info.plist";
     
    25092531                                INFOPLIST_PREFIX_HEADER = "$(SRCROOT)/libtransmission/version.h";
    25102532                                INFOPLIST_PREPROCESS = YES;
     2533                                LIBRARY_SEARCH_PATHS = (
     2534                                        "third-party/curl/lib",
     2535                                        "third-party/openssl/lib",
     2536                                );
    25112537                                MACOSX_DEPLOYMENT_TARGET = 10.5;
    25122538                                OTHER_LDFLAGS = "";
     
    25942620                                GCC_WARN_UNUSED_PARAMETER = NO;
    25952621                                GCC_WARN_UNUSED_VARIABLE = YES;
     2622                                HEADER_SEARCH_PATHS = (
     2623                                        "third-party/curl/include",
     2624                                        "third-party/openssl/include",
     2625                                );
    25962626                                IBC_NOTICES = NO;
    25972627                                INFOPLIST_FILE = "$(SRCROOT)/macosx/Info.plist";
     
    25992629                                INFOPLIST_PREFIX_HEADER = "$(SRCROOT)/libtransmission/version.h";
    26002630                                INFOPLIST_PREPROCESS = YES;
     2631                                LIBRARY_SEARCH_PATHS = (
     2632                                        "third-party/curl/lib",
     2633                                        "third-party/openssl/lib",
     2634                                );
    26012635                                MACOSX_DEPLOYMENT_TARGET = 10.5;
    26022636                                OTHER_LDFLAGS = "";
     
    26292663                        buildSettings = {
    26302664                                GCC_DEBUGGING_SYMBOLS = full;
    2631                                 HEADER_SEARCH_PATHS = .;
     2665                                HEADER_SEARCH_PATHS = (
     2666                                        "$(inherited)",
     2667                                        .,
     2668                                );
    26322669                                PRODUCT_NAME = transmissioncli;
    26332670                        };
     
    26392676                                GCC_DEBUGGING_SYMBOLS = full;
    26402677                                HEADER_SEARCH_PATHS = (
     2678                                        "$(inherited)",
    26412679                                        "third-party/shttpd",
    26422680                                        "third-party/libevent",
     
    26682706                                GCC_DEBUGGING_SYMBOLS = full;
    26692707                                HEADER_SEARCH_PATHS = (
     2708                                        "$(inherited)",
    26702709                                        .,
    26712710                                        "third-party/",
     
    26852724                                GCC_DEBUGGING_SYMBOLS = full;
    26862725                                HEADER_SEARCH_PATHS = (
     2726                                        "$(inherited)",
    26872727                                        .,
    26882728                                        "third-party/",
     
    27752815                        buildSettings = {
    27762816                                HEADER_SEARCH_PATHS = (
     2817                                        "$(inherited)",
    27772818                                        .,
    27782819                                        "third-party/",
     
    27912832                        buildSettings = {
    27922833                                HEADER_SEARCH_PATHS = (
     2834                                        "$(inherited)",
    27932835                                        .,
    27942836                                        "third-party/",
Note: See TracChangeset for help on using the changeset viewer.