# Description: Apache Portable Runtime library # URL: http://apr.apache.org/ # Maintainer: Juergen Daubert, juergen dot daubert at t-online dot de # Arch Maintainer: CRUX-ARM System Team, devel at crux-arm dot nu # Depends on: util-linux-ng expat db gdbm name=apr version=1.4.2 release=2 source=(http://www.apache.org/dist/$name/$name-$version.tar.bz2 \ http://www.apache.org/dist/$name/$name-util-1.3.10.tar.bz2) build(){ cd $name-$version echo "ac_cv_file__dev_zero=yes" > config.cache echo "ac_cv_func_setpgrp_void=no" >> config.cache echo "ac_cv_define_PTHREAD_PROCESS_SHARED=no" >> config.cache echo "apr_cv_mutex_robust_shared=no" >> config.cache echo "ac_cv_tcp_nodelay_inherited=no" >> config.cache echo "ac_cv_o_nonblock_inherited=no" >> config.cache echo "apr_cv_tcp_nodelay_with_cork=no" >> config.cache echo "ac_cv_sizeof_struct_iovec=yes" >> config.cache ./configure --build=$CHOST \ --host=$CTARGET \ --prefix=/usr \ --with-installbuilddir=/usr/share/apr-1 \ --cache-file=config.cache sed -i Makefile \ -e "s|-L/usr|-L$CLFS/usr|g" \ -e "s|-I/usr|-I$CLFS/usr|g" make make DESTDIR=$PKG install cd $SRC/$name-util-1.3.10 ./configure --build=$CHOST \ --host=$CTARGET \ --prefix=/usr \ --with-apr=$SRC/$name-$version \ --with-expat=$CLFS/usr \ --with-berkeley-db=$CLFS/usr \ --with-gdbm=$CLFS/usr \ --without-sqlite3 \ --disable-util-dso sed -i Makefile \ -e '/APRUTIL_LIBS/ s/ldb-5\.0/ldb-4\.7/' \ -e "s|-L/usr|-L$CLFS/usr|g" \ -e "s|-I/usr|-I$CLFS/usr|g" make make DESTDIR=$PKG install sed -i -r "/^APR_(SOURCE|BUILD)/s|=.*|=|" $PKG/usr/bin/apr-1-config sed -i -r "/^APU_(SOURCE|BUILD)/s|=.*|=|" $PKG/usr/bin/apu-1-config rm -r $PKG/usr/lib/*.exp }