Changeset 636


Ignore:
Timestamp:
06/01/12 10:55:39 (12 months ago)
Author:
jeremyhu@…
Message:

Fix codesigning (again)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/mk_x11_dist.sh

    r631 r636  
    7575 
    7676if [[ ${MACOSFORGE_RELEASE} == "YES" ]] ; then 
    77         BUILDIT="${BUILDIT} -noverify -noverifydstroot -nocortex" 
    78 # -nopathChanges" 
    79  
    80         export MACOSFORGE_XQUARTZ_CODESIGN_IDENTITY="Developer ID Application: Apple Inc. - XQuartz" 
     77        BUILDIT="${BUILDIT} -noverify -noverifydstroot -nocortex -nopathChanges" 
    8178 
    8279        export MACOSFORGE_BUILD_DOCS 
     
    204201 
    205202        cd $(eval echo ~jeremy)/src/freedesktop/pkg 
     203 
     204        find X11 -type f | while read file ; do 
     205                if /usr/bin/file "${file}" | grep -q "Mach-O" ; then 
     206                        codesign -s "Developer ID Application: Apple Inc. - XQuartz" "${file}" 
     207                fi 
     208        done 
     209 
    206210        ./mkpmdoc.sh 
    207211        chown -R jeremy XQuartz-${VERSION_TXT}.pmdoc 
     
    212216        read IGNORE 
    213217        sudo -u jeremy /Applications/PackageMaker.app/Contents/MacOS/PackageMaker --verbose --doc XQuartz-${VERSION_TXT}.pmdoc --out XQuartz-${VERSION_TXT}.pkg 
    214         sudo -u jeremy productsign --sign "Developer ID Installer: Apple Inc. - XQuartz" XQuartz-${VERSION_TXT}.pkg 
     218        sudo -u jeremy productsign --sign "Developer ID Installer: Apple Inc. - XQuartz" XQuartz-${VERSION_TXT}.pkg{,.s} 
     219        mv XQuartz-${VERSION_TXT}.pkg{.s,} 
    215220        sudo -u jeremy ./mkdmg.sh XQuartz-${VERSION_TXT}.pkg ${VERSION} > XQuartz-${VERSION_TXT}.sparkle.xml 
    216221fi 
Note: See TracChangeset for help on using the changeset viewer.