# $OpenBSD: Makefile,v 1.65 2010/02/02 08:10:29 sthen Exp $ SHARED_ONLY= Yes COMMENT= secure, fast, compliant, and very flexible web-server DISTNAME= lighttpd-1.4.25 PKGNAME= ${DISTNAME}p1 CATEGORIES= www net MASTER_SITES= http://download.lighttpd.net/lighttpd/releases-1.4.x/ HOMEPAGE= http://www.lighttpd.net/ MAINTAINER= Brad Smith # BSD PERMIT_PACKAGE_CDROM= Yes PERMIT_PACKAGE_FTP= Yes PERMIT_DISTFILES_CDROM= Yes PERMIT_DISTFILES_FTP= Yes WANTLIB= c crypto m ssl z LIB_DEPENDS+= pcre::devel/pcre \ lua.>=5.1::lang/lua RUN_DEPENDS+= :spawn-fcgi-*:www/spawn-fcgi USE_LIBTOOL= Yes LIBTOOL_FLAGS= --tag=disable-static CONFIGURE_STYLE= gnu CONFIGURE_ARGS+= --libdir="${PREFIX}/lib/lighttpd" \ --with-lua \ --with-openssl \ --without-bzip2 CONFIGURE_ENV+= CPPFLAGS="-I${LOCALBASE}/include" \ LDFLAGS="-L${LOCALBASE}/lib" FLAVORS= ldap mysql FLAVOR?= .if ${FLAVOR:L:Mldap} CONFIGURE_ARGS+= --with-ldap LIB_DEPENDS+= lber,ldap::databases/openldap WANTLIB+= sasl2 asn1 com_err gssapi krb5 .endif .if ${FLAVOR:L:Mmysql} CONFIGURE_ARGS+= --with-mysql LIB_DEPENDS+= mysqlclient.>=10::databases/mysql .endif pre-build: @perl -pi -e "s,/usr/bin/rrdtool,${LOCALBASE}/bin/rrdtool,g" \ ${WRKSRC}/doc/lighttpd.conf @perl -pi -e "s,/etc/lighttpd,${SYSCONFDIR},g" \ ${WRKSRC}/doc/lighttpd.8 post-install: ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/lighttpd ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/lighttpd ${INSTALL_DATA} ${WRKSRC}/doc/*.txt \ ${PREFIX}/share/doc/lighttpd ${INSTALL_DATA} ${WRKSRC}/doc/lighttpd.conf \ ${PREFIX}/share/examples/lighttpd ${INSTALL_DATA} ${WRKSRC}/doc/spawn-php.sh \ ${PREFIX}/share/examples/lighttpd ${INSTALL_DATA} /dev/null \ ${PREFIX}/share/examples/lighttpd/access.log ${INSTALL_DATA} /dev/null \ ${PREFIX}/share/examples/lighttpd/error.log .include