Check-in [3e27b1140f]
Overview
Comment:Updated CACKey Mac OS X Build to support postinstall scripts
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1:3e27b1140f1ed0b7c2208062c411b36634084fbe
User & Date: kvanals on 2010-08-02 05:04:10
Other Links: manifest | tags
Context
2010-08-02
16:04
Updated CACKey Mac OS X Template XML Files to change file mode check-in: 5d16c0176e user: kvanals tags: trunk
05:04
Updated CACKey Mac OS X Build to support postinstall scripts check-in: 3e27b1140f user: kvanals tags: trunk
03:58
Added postinstall scripts for Mac OS X build of CACKey check-in: a792c7de90 user: kvanals tags: trunk
Changes

Modified build/cackey_osx_build/Template_pmbuild/01libcackey.xml.in from [fe70bceb11] to [00c73f0187].

     9      9   		<installTo mod="true" relocatable="true">/Library/CACKey/</installTo>
    10     10   		<flags>
    11     11   			<followSymbolicLinks/>
    12     12   		</flags>
    13     13   		<packageStore type="internal"></packageStore>
    14     14   		<mod>parent</mod>
    15     15   		<mod>scripts.postinstall.path</mod>
           16  +		<mod>scripts.scriptsDirectoryPath.isRelativeType</mod>
           17  +		<mod>scripts.scriptsDirectoryPath.path</mod>
    16     18   		<mod>relocatable</mod>
    17     19   		<mod>installTo.path</mod>
    18     20   		<mod>installFrom.path</mod>
    19     21   		<mod>installTo</mod>
    20     22   	</config>
           23  +	<scripts>
           24  +		<postinstall mod="true">@@BUILDROOTDIR@@/build/cackey_osx_build/Template_pmbuild/scripts/01libcackey-post.sh</postinstall>
           25  +		<scripts-dir mod="true">@@BUILDROOTDIR@@/build/cackey_osx_build/Template_pmbuild/scripts</scripts-dir>
           26  +	</scripts>
    21     27   	<contents>
    22     28   		<file-list>01libcackey-contents.xml</file-list>
    23     29   		<filter>/CVS$</filter>
    24     30   		<filter>/\.svn$</filter>
    25     31   		<filter>/\.cvsignore$</filter>
    26     32   		<filter>/\.cvspass$</filter>
    27     33   		<filter>/\.DS_Store$</filter>
    28     34   	</contents>
    29     35   </pkgref>

Modified build/cackey_osx_build/Template_pmbuild/02libcackey.xml.in from [593a22e1b4] to [d3fdf08402].

     9      9   		<installTo mod="true" relocatable="true">/Library/CACKey/</installTo>
    10     10   		<flags>
    11     11   			<followSymbolicLinks/>
    12     12   		</flags>
    13     13   		<packageStore type="internal"></packageStore>
    14     14   		<mod>parent</mod>
    15     15   		<mod>scripts.postinstall.path</mod>
           16  +		<mod>scripts.scriptsDirectoryPath.isRelativeType</mod>
           17  +		<mod>scripts.scriptsDirectoryPath.path</mod>
    16     18   		<mod>relocatable</mod>
    17     19   		<mod>installTo.path</mod>
    18     20   		<mod>installFrom.path</mod>
    19     21   		<mod>installTo</mod>
    20     22   	</config>
           23  +	<scripts>
           24  +		<postinstall mod="true">@@BUILDROOTDIR@@/build/cackey_osx_build/Template_pmbuild/scripts/02libcackey-post.sh</postinstall>
           25  +		<scripts-dir mod="true">@@BUILDROOTDIR@@/build/cackey_osx_build/Template_pmbuild/scripts</scripts-dir>
           26  +	</scripts>
    21     27   	<contents>
    22     28   		<file-list>02libcackey-contents.xml</file-list>
    23     29   		<filter>/CVS$</filter>
    24     30   		<filter>/\.svn$</filter>
    25     31   		<filter>/\.cvsignore$</filter>
    26     32   		<filter>/\.cvspass$</filter>
    27     33   		<filter>/\.DS_Store$</filter>
    28     34   	</contents>
    29     35   </pkgref>

Modified build/cackey_osx_build/Template_pmbuild/03libcackey.xml.in from [057a954678] to [fe50c1df7a].

     7      7   		<requireAuthorization/>
     8      8   		<installFrom relative="true" mod="true">cackey.dylib</installFrom>
     9      9   		<installTo mod="true" relocatable="true">/usr/lib/pkcs11</installTo>
    10     10   		<flags></flags>
    11     11   		<packageStore type="internal"></packageStore>
    12     12   		<mod>parent</mod>
    13     13   		<mod>scripts.postinstall.path</mod>
           14  +		<mod>scripts.scriptsDirectoryPath.isRelativeType</mod>
           15  +		<mod>scripts.scriptsDirectoryPath.path</mod>
    14     16   		<mod>installTo.isAbsoluteType</mod>
    15     17   		<mod>installTo.isRelativeType</mod>
    16     18   		<mod>scripts.postflight.path</mod>
    17     19   		<mod>relocatable</mod>
    18     20   		<mod>version</mod>
    19     21   		<mod>installTo.path</mod>
    20     22   		<mod>installFrom.path</mod>
    21     23   		<mod>installTo</mod>
    22     24   	</config>
           25  +	<scripts>
           26  +		<postinstall mod="true">@@BUILDROOTDIR@@/build/cackey_osx_build/Template_pmbuild/scripts/03libcackey-post.sh</postinstall>
           27  +		<scripts-dir mod="true">@@BUILDROOTDIR@@/build/cackey_osx_build/Template_pmbuild/scripts</scripts-dir>
           28  +	</scripts>
    23     29   	<contents>
    24     30   		<file-list>03libcackey-contents.xml</file-list>
    25     31   		<filter>/CVS$</filter>
    26     32   		<filter>/\.svn$</filter>
    27     33   		<filter>/\.cvsignore$</filter>
    28     34   		<filter>/\.cvspass$</filter>
    29     35   		<filter>/\.DS_Store$</filter>
    30     36   	</contents>
    31     37   </pkgref>

Name change from build/cackey_osx_build/Template_pmbuild/01libcackey-post.sh to build/cackey_osx_build/Template_pmbuild/scripts/01libcackey-post.sh.


Name change from build/cackey_osx_build/Template_pmbuild/02libcackey-post.sh to build/cackey_osx_build/Template_pmbuild/scripts/02libcackey-post.sh.


Name change from build/cackey_osx_build/Template_pmbuild/03libcackey-post.sh to build/cackey_osx_build/Template_pmbuild/scripts/03libcackey-post.sh.