# apache, http://httpd.apache.org

name=httpd
version=2.2.9
release=1
source=(http://www.apache.org/dist/httpd/$name-$version.tar.gz index.php
config.layout $name-ssl_cert.patch httpd.service)

build() {
    cd $name-$version
    patch -p1 < $SRC/$name-ssl_cert.patch
    cat ../config.layout >>config.layout
    ./configure \
	--enable-layout=ROOT \
	--enable-so \
	--enable-modules=all \
	--enable-mods-shared=all \
	--enable-ssl \
	--enable-deflate \
	--enable-charset-lite \
	--with-gdbm \
	--with-expat=/usr \
	--with-mpm=prefork
    make
    make DESTDIR=$PKG install
    mkdir -p $PKG/etc/ssl/{keys,certs}
    touch $PKG/etc/ssl/keys/apache.key    # kolla patch (crux)
    touch $PKG/etc/ssl/certs/apache.crt
    rm -rf $PKG/srv/www/htdocs/*
    rm -f $PKG/srv/www/{error,icons,icons/small}/README*
    chown -R root.root $PKG -R
    install -D -m0644 ../index.php $PKG/srv/www/htdocs/index.php
    install -D -m0755 ../httpd.service $PKG/etc/rc.d/services/httpd.service
}
