Changeset 74

Show
Ignore:
Timestamp:
06/07/06 13:56:11 (2 years ago)
Author:
jps
Message:

OpenSC.Tokend for MacIntel? - part2

Location:
trunk
Files:
4 modified

Legend:

Unmodified
Added
Removed
  • trunk/ChangeLog

    r72 r74  
    11Version 0.1.9pre 
    22---------------- 
    3 - Universal Binaries (except for OpenSC.Tokend) 
     3- Universal Binaries 
     4- OpenSC.Tokend now based on 10.4.5 (Build8H14 for PPC and Build8G1454 for i386) 
     5        To compile, you need to build a new disk image  
     6        (http://www.opensc-project.org/sca/wiki/OpenscTokend) 
     7        Works now on PPC based Macs and on MacIntel! 
    48- OpenSC: upgrade to 0.11.1 
    59- OpenSSH: upgrade to 4.3p2 
     
    1216- OpenSC.Tokend: PIN-caching enabled for decryption too (no more problem to decrypt 
    1317        mails in Mail.app with cryptoflex) 
    14 - OpenSC.Tokend now based on 10.4.4 (Build8G32) 
    15         To compile, you need to build a new disk image  
    16         (http://www.opensc-project.org/opensc/wiki/MacOsXTokend using Build8G32) 
    17         Works only on PPC based Macs! 
    1818- pcscd_autostart will also modify securityd option 
    1919- Uninstaller: /Library/OpenSC/bin/opensc-uninstall 
  • trunk/Makefile

    r73 r74  
    11BUILDHOME = $(PWD) 
    22OPENSCVERSION = 0.11.1 
    3 SCAVERSION = 0.1.9pre8 
     3SCAVERSION = 0.1.9pre9 
    44LIBP11VERSION = 0.2.2 
    55ENGINEVERSION = 0.1.3 
  • trunk/Makefile_light

    r72 r74  
    11BUILDHOME = $(PWD) 
    22OPENSCVERSION = 0.11.1 
    3 SCAVERSION = 0.1.9_pre8 
     3SCAVERSION = 0.1.9_pre9 
    44IFDEGATEVERSION = 0.05 
    55LIBUSBVERSION = 0.1.12 
    66TOKEND_IMAGE_LOCATION = $(HOME)/darwinbuild-0.7.2/Builds.dmg 
    77TOKEND_IMAGE_NAME = /Volumes/Builds 
    8 TOKEND_BUILD_NAME = Build8G32 
     8TOKEND_PPC_BUILD_NAME = Build8H14 
     9TOKEND_i386_BUILD_NAME = Build8G1454 
    910PACKAGEMAKER = /Developer/Applications/Utilities/PackageMaker.app/Contents/MacOS/PackageMaker 
    1011 
     
    132133build-tokend: 
    133134        hdiutil attach $(TOKEND_IMAGE_LOCATION) 
    134         rm -rf $(TOKEND_IMAGE_NAME)/$(TOKEND_BUILD_NAME)/Sources/Tokend-25868 
    135         ditto opensc.tokend $(TOKEND_IMAGE_NAME)/$(TOKEND_BUILD_NAME)/Sources/Tokend-25868 
    136         cd $(TOKEND_IMAGE_NAME)/$(TOKEND_BUILD_NAME)/Sources/Tokend-25868 && \ 
     135        rm -rf $(TOKEND_IMAGE_NAME)/$(TOKEND_PPC_BUILD_NAME)/Sources/Tokend-25868 
     136        ditto opensc.tokend $(TOKEND_IMAGE_NAME)/$(TOKEND_PPC_BUILD_NAME)/Sources/Tokend-25868 
     137        cd $(TOKEND_IMAGE_NAME)/$(TOKEND_PPC_BUILD_NAME)/Sources/Tokend-25868 && \ 
     138        xcodebuild -configuration Deployment 
     139        rm -rf $(TOKEND_IMAGE_NAME)/$(TOKEND_i386_BUILD_NAME)/Sources/Tokend-26098 
     140        ditto opensc.tokend $(TOKEND_IMAGE_NAME)/$(TOKEND_i386_BUILD_NAME)/Sources/Tokend-26098 
     141        mv -f $(TOKEND_IMAGE_NAME)/$(TOKEND_i386_BUILD_NAME)/Sources/Tokend-26098/Tokend.xcodeproj/project.pbxproj_i386 \ 
     142        $(TOKEND_IMAGE_NAME)/$(TOKEND_i386_BUILD_NAME)/Sources/Tokend-26098/Tokend.xcodeproj/project.pbxproj 
     143        cd $(TOKEND_IMAGE_NAME)/$(TOKEND_i386_BUILD_NAME)/Sources/Tokend-26098 && \ 
    137144        xcodebuild -configuration Deployment 
    138145        mkdir -p $(BUILDHOME)/compiled-opensc_tokend/System/Library/Security/tokend 
    139         cp -r $(TOKEND_IMAGE_NAME)/$(TOKEND_BUILD_NAME)/Sources/Tokend-25868/build/Deployment/OpenSC.tokend $(BUILDHOME)/compiled-opensc_tokend/System/Library/Security/tokend/ 
     146        cp -r $(TOKEND_IMAGE_NAME)/$(TOKEND_PPC_BUILD_NAME)/Sources/Tokend-25868/build/Deployment/OpenSC.tokend $(BUILDHOME)/compiled-opensc_tokend/System/Library/Security/tokend/ 
     147        lipo $(TOKEND_IMAGE_NAME)/$(TOKEND_i386_BUILD_NAME)/Sources/Tokend-26098/build/Deployment/OpenSC.tokend/Contents/MacOS/OpenSC \ 
     148        $(BUILDHOME)/compiled-opensc_tokend/System/Library/Security/tokend/OpenSC.tokend/Contents/MacOS/OpenSC \ 
     149        -create -output $(BUILDHOME)/compiled-opensc_tokend/System/Library/Security/tokend/OpenSC.tokend/Contents/MacOS/OpenSC 
    140150        touch build-tokend 
    141151 
  • trunk/howto

    r72 r74  
    107107 
    108108You need to prepare a Darwin Build Directory, according to the points 1 
    109 to 5 of http://www.opensc-project.org/opensc/wiki/MacOsXTokend.  
     109to 5 of http://www.opensc-project.org/sca/wiki/OpenscTokend.  
    110110 
    111111Be sure pcscd is running