trinity-devel@lists.pearsoncomputing.net

Message: previous - next
Month: February 2014

Re: [trinity-devel] New application packages for Arch (1 fail - smartcardauth)

From: "David C. Rankin" <drankinatty@...>
Date: Sat, 15 Feb 2014 12:56:53 -0600
On 02/15/2014 10:00 AM, Darrell Anderson wrote:
>>  That brings the total to 109 packages built from the git tree 
>> for Arch. The complete list is here:
>>
>> https://wiki.archlinux.org/index.php/Trinity#Complete_packages_.28c
>> urrent.29
> 
> How are you building the ldap packages? I am unable to compile them:
> 
> http://bugs.trinitydesktop.org/show_bug.cgi?id=1873
> 
> Darrell
> 
> 


Standard build.

libtdeldap:

  msg "Beginning build of package: $pkgname ..."
  cd ${srcdir}

  ## Set up environment
  msg "Setting PATH, Trinity Environment variables"
  # Source the QT and TDE profile
  [ "$QTDIR" = "" ] && . /etc/profile.d/tqt3.sh       # or qt3.sh
  [ "$TDEDIR" = "" ] && . /etc/profile.d/trinity.sh   # or tde.sh

  ## Generate config files and update with autoreconf
  cd "${srcdir}/${pkgname#*-}"

  msg "Copying system libtool files...."
  cp /usr/share/aclocal/libtool.m4 ./admin/libtool.m4.in
  cp /usr/share/libtool/config/ltmain.sh ./admin

  msg "Running make -f admin/Makefile.common ...."
  make -f admin/Makefile.common

  ## configure
  msg "Configuring - ${pkgname}..."
#   CXXFLAGS="${CXXFLAGS} -L${QTDIR}/lib -L${TDEDIR}/lib -L${TDEDIR}/lib/trinity" \
  ./configure \
    --prefix=${TDEDIR} \
    --with-qt-dir=${QTDIR} \
    --with-qt-includes=${QTDIR}/include \
    --with-qt-libraries=${QTDIR}/lib \
    --with-extra-includes="/usr/include/tqt:/usr/include/tqt/Qt" \
    --with-extra-libs="${TDEDIR}/lib:${TDEDIR}/lib/trinity" \
    --sysconfdir=${TDEDIR}/etc \
    --localstatedir=/var

  msg "Starting make..."
  make $NUMJOBS

Exact same build for:

  kcmldap
  kcmldapcontroller
  kcmldapmanager



-- 
David C. Rankin, J.D.,P.E.