Changeset 317

Show
Ignore:
Timestamp:
06/16/08 20:04:36 (5 months ago)
Author:
saurik
Message:

Added .ar and .elc determinism.

Location:
trunk
Files:
1 added
2 modified

Legend:

Unmodified
Added
Removed
  • trunk/make.sh

    r312 r317  
    1313 
    1414. "${PKG_BASE}/helper.sh" 
     15 
     16if [[ ! -x ${PKG_BASE}/util/arid || ${PKG_BASE}/util/arid -ot ${PKG_BASE}/util/arid.cpp ]]; then 
     17    g++ -I ~/menes -o "${PKG_BASE}"/util/arid{,.cpp} 
     18fi 
    1519 
    1620if [[ ! -x ${PKG_BASE}/util/ldid || ${PKG_BASE}/util/ldid -ot ${PKG_BASE}/util/ldid.cpp ]]; then 
     
    106110    PKG_CONFIG="$(realpath "${PKG_BASE}/util/pkg-config.sh")" \ 
    107111    ac_cv_prog_cc_g=no \ 
     112    ac_cv_prog_cxx_g=no \ 
    108113    "${PKG_CONF}" \ 
    109114        --build=x86_64-unknown-linux-gnu \ 
     
    180185fi 
    181186 
     187find "${PKG_DEST}" -type f -name '*.elc' -print0 | while read -r -d $'\0' bin; do 
     188    sed -i -e ' 
     189        s/^;;; Compiled by .*$// 
     190        s/^;;; from file .*$// 
     191        s/^;;; in Emacs version .*$// 
     192        s/^;;; with .*$// 
     193    ' "${bin}" 
     194done 
     195 
     196find "${PKG_DEST}" -type f -name '*.a' -print0 | while read -r -d $'\0' bin; do 
     197    "${PKG_BASE}/util/arid" "${bin}" 
     198done 
     199 
    182200cp -a "${PKG_DATA}/_metadata/version" "${PKG_STAT}/data-ver" 
    183201echo "${PKG_HASH}" >"${PKG_STAT}/data-md5" 
  • trunk/util

    • Property svn:ignore
      •  

        old new  
         1arid 
        12ldid