# HG changeset patch # User Pascal Bellard # Date 1338376864 -7200 # Node ID 3eff2fbf225f43270549df4535c26168f71cb2d9 # Parent a88dc90d14cd9c7799a6791709a3d35f6505931a hiawatha: fix compile_rules diff -r a88dc90d14cd -r 3eff2fbf225f hiawatha/receipt --- a/hiawatha/receipt Wed May 30 11:37:21 2012 +0200 +++ b/hiawatha/receipt Wed May 30 13:21:04 2012 +0200 @@ -13,20 +13,16 @@ TAGS="webserver http server" DEPENDS="openssl libxml2 libxslt zlib" -BUILD_DEPENDS="openssl-dev libxml2-dev libxslt-dev zlib-dev" +BUILD_DEPENDS="openssl-dev libxml2-dev libxslt-dev zlib-dev cmake" # Rules to configure and make the package. compile_rules() { cd $src - ./configure --prefix=/usr --mandir=/usr/share/man \ - --sysconfdir=/etc \ - --localstatedir=/var \ - --enable-chroot \ - --enable-command \ - $CONFIGURE_ARGS && - make && - make DESTDIR=$PWD/_pkg install + cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_SYSCONFDIR=/etc \ + -DLOG_DIR=/var/log -DWEBROOT_DIR=/var/www -DPID_DIR=/var/run \ + -DWORK_DIR=/var/lib . + make DESTDIR=$DESTDIR install } # Rules to gen a SliTaz package suitable for Tazpkg. @@ -35,6 +31,7 @@ mkdir -p $fs/usr cp -a $_pkg/var $fs cp -a $_pkg/etc $fs + cp -a $_pkg/usr/lib $fs/usr cp -a $_pkg/usr/bin $fs/usr cp -a $_pkg/usr/sbin $fs/usr }