Print this page
Other packages up to gcc51 runtime


  18 # fields enclosed by brackets "[]" replaced with your own identifying
  19 # information: Portions Copyright [yyyy] [name of copyright owner]
  20 #
  21 # CDDL HEADER END
  22 #
  23 #
  24 # Copyright 2011-2012 OmniTI Computer Consulting, Inc.  All rights reserved.
  25 # Use is subject to license terms.
  26 #
  27 # Load support functions
  28 . ../../lib/functions.sh
  29 
  30 PROG=trousers   # App name
  31 VER=0.3.8       # App version
  32 VERHUMAN=$VER   # Human-readable version
  33 PKG=library/security/trousers  # Package name (without prefix)
  34 SUMMARY="trousers - TCG Software Stack - software for accessing a TPM device"
  35 DESC="$SUMMARY ($VER)"
  36 
  37 BUILD_DEPENDS_IPS="developer/build/libtool developer/build/automake developer/build/autoconf developer/sunstudio12.1"
  38 DEPENDS_IPS="system/library/gcc-4-runtime library/security/openssl@1.0.2"
  39 
  40 LIBS="-lbsm -lnsl -lsocket -lgen -lscf -lresolv"
  41 
  42 preprep_build() {
  43   pushd $TMPDIR/$BUILDDIR > /dev/null || logerr "Cannot change to build directory"
  44   for f in `ls src/include/tss/*.h` ; do
  45     /usr/bin/dos2unix $f $f
  46   done
  47   for f in `ls src/include/trousers/*.h` ; do
  48     /usr/bin/dos2unix $f $f
  49   done
  50   for f in `ls src/include/*.h` ; do
  51     /usr/bin/dos2unix $f $f
  52   done
  53   logcmd libtoolize -f || logerr "libtoolize failed"
  54   logcmd aclocal || logerr "aclocal failed"
  55   logcmd automake --add-missing || logerr "automake --add-missing failed"
  56   logcmd automake src/tspi/Makefile || logerr "automake failed"
  57   logcmd autoreconf -vi 2>&1 > /dev/null
  58   logcmd autoreconf -vi || logerr "autoreconf failed"




  18 # fields enclosed by brackets "[]" replaced with your own identifying
  19 # information: Portions Copyright [yyyy] [name of copyright owner]
  20 #
  21 # CDDL HEADER END
  22 #
  23 #
  24 # Copyright 2011-2012 OmniTI Computer Consulting, Inc.  All rights reserved.
  25 # Use is subject to license terms.
  26 #
  27 # Load support functions
  28 . ../../lib/functions.sh
  29 
  30 PROG=trousers   # App name
  31 VER=0.3.8       # App version
  32 VERHUMAN=$VER   # Human-readable version
  33 PKG=library/security/trousers  # Package name (without prefix)
  34 SUMMARY="trousers - TCG Software Stack - software for accessing a TPM device"
  35 DESC="$SUMMARY ($VER)"
  36 
  37 BUILD_DEPENDS_IPS="developer/build/libtool developer/build/automake developer/build/autoconf developer/sunstudio12.1"
  38 DEPENDS_IPS="system/library/gcc-5-runtime library/security/openssl@1.0.2"
  39 
  40 LIBS="-lbsm -lnsl -lsocket -lgen -lscf -lresolv"
  41 
  42 preprep_build() {
  43   pushd $TMPDIR/$BUILDDIR > /dev/null || logerr "Cannot change to build directory"
  44   for f in `ls src/include/tss/*.h` ; do
  45     /usr/bin/dos2unix $f $f
  46   done
  47   for f in `ls src/include/trousers/*.h` ; do
  48     /usr/bin/dos2unix $f $f
  49   done
  50   for f in `ls src/include/*.h` ; do
  51     /usr/bin/dos2unix $f $f
  52   done
  53   logcmd libtoolize -f || logerr "libtoolize failed"
  54   logcmd aclocal || logerr "aclocal failed"
  55   logcmd automake --add-missing || logerr "automake --add-missing failed"
  56   logcmd automake src/tspi/Makefile || logerr "automake failed"
  57   logcmd autoreconf -vi 2>&1 > /dev/null
  58   logcmd autoreconf -vi || logerr "autoreconf failed"