[BACK]Return to Makefile CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / pkgsrc / www / cherokee

Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.

Diff for /pkgsrc/www/cherokee/Attic/Makefile between version 1.13.4.1 and 1.25

version 1.13.4.1, 2010/07/04 07:28:52 version 1.25, 2014/01/25 10:30:26
Line 1 
Line 1 
 # $NetBSD$  # $NetBSD$
 #  
   
 DISTNAME=       cherokee-0.5.3  DISTNAME=       cherokee-1.2.101
 PKGREVISION=    5  PKGREVISION=    4
 CATEGORIES=     www  CATEGORIES=     www
 MASTER_SITES=   http://www.cherokee-project.com/download/0.5/0.5.3/  MASTER_SITES=   http://www.cherokee-project.com/download/1.2/${PKGVERSION_NOREV}/
   
 MAINTAINER=     pkgsrc-users@NetBSD.org  MAINTAINER=     pkgsrc-users@NetBSD.org
 HOMEPAGE=       http://www.cherokee-project.com/  HOMEPAGE=       http://www.cherokee-project.com/
 COMMENT=        Flexible and fast web server  COMMENT=        Flexible and fast web server
   LICENSE=        gnu-gpl-v2
 PKG_DESTDIR_SUPPORT=    user-destdir  
   
 GNU_CONFIGURE=          yes  GNU_CONFIGURE=          yes
 USE_LIBTOOL=            yes  USE_LIBTOOL=            yes
 USE_TOOLS+=             bison flex  USE_TOOLS+=             gmake msgfmt
   
 CONFIGURE_ARGS+=        --localstatedir=${VARBASE:Q}  CONFIGURE_ARGS+=        --localstatedir=${VARBASE}
 CONFIGURE_ARGS+=        --sysconfdir=${PKG_SYSCONFDIR:Q}  CONFIGURE_ARGS+=        --sysconfdir=${PKG_SYSCONFDIR}
 CONFIGURE_ARGS+=        --with-wwwroot=${PREFIX}/share/cherokee  CONFIGURE_ARGS+=        --with-wwwroot=${PREFIX}/share/cherokee
   
 PKGCONFIG_OVERRIDE=     cherokee.pc.in  PKGCONFIG_OVERRIDE=     cherokee.pc.in
   
 INSTALL_MAKE_FLAGS+=    sysconfdir=${EGDIR:Q}  INSTALL_MAKE_FLAGS+=    sysconfdir=${EGDIR}
 OWN_DIRS=               ${PKG_SYSCONFDIR}/cherokee  OWN_DIRS=               ${PKG_SYSCONFDIR}/cherokee
 OWN_DIRS+=              ${PKG_SYSCONFDIR}/cherokee/mods-enabled  
 OWN_DIRS+=              ${PKG_SYSCONFDIR}/cherokee/sites-enabled  
 OWN_DIRS+=              ${VARBASE}/log  OWN_DIRS+=              ${VARBASE}/log
 OWN_DIRS+=              ${VARBASE}/run  OWN_DIRS+=              ${VARBASE}/run
 EGDIR=                  ${PREFIX}/share/examples/cherokee  EGDIR=                  ${PREFIX}/share/examples/cherokee
 MESSAGE_SUBST+=         EGDIR=${EGDIR:Q}  MESSAGE_SUBST+=         EGDIR=${EGDIR}
 CONF_FILES=  CONF_FILES+=            ${EGDIR}/cherokee/cherokee.conf \
 .for f in               advanced.conf \                          ${PKG_SYSCONFDIR}/cherokee/cherokee.conf
                         cherokee.conf \  
                         icons.conf \  
                         mime.compression.types \  
                         mime.types  
 CONF_FILES+=            ${EGDIR}/cherokee/${f} ${PKG_SYSCONFDIR}/cherokee/${f}  
 .endfor  
 CONF_FILES+=            ${EGDIR}/cherokee/sites-available/default \  
                         ${PKG_SYSCONFDIR}/cherokee/sites-enabled/default  
   
 RCD_SCRIPTS=            cherokee  RCD_SCRIPTS=            cherokee
   
 SUBST_CLASSES+=         varbase  
 SUBST_STAGE.varbase=    pre-configure  
 SUBST_MESSAGE.varbase=  Fixing references to local state directory.  
 SUBST_SED.varbase=      -e 's|/var/|${VARBASE}/|g'  
 SUBST_FILES.varbase=    cherokee.conf.sample.pre  
 SUBST_FILES.varbase+=   http-cherokee.xml  
 SUBST_FILES.varbase+=   cherokee-logrotate.1  
 SUBST_FILES.varbase+=   sites-default.sample.pre  
   
 PKG_OPTIONS_VAR=                PKG_OPTIONS.cherokee  
 PKG_OPTIONS_OPTIONAL_GROUPS=    ssl  
 PKG_OPTIONS_GROUP.ssl=          gnutls openssl  
 PKG_SUGGESTED_OPTIONS+=         inet6 gnutls  
 PKG_SUPPORTED_OPTIONS+=         inet6  
 .include "../../mk/bsd.options.mk"  
   
 .if !empty(PKG_OPTIONS:Minet6)  
 CONFIGURE_ARGS+=        --enable-ipv6  
 .else  
 CONFIGURE_ARGS+=        --disable-ipv6  
 .endif  
   
 .if !empty(PKG_OPTIONS:Mgnutls)  
 CONFIGURE_ARGS+=        --enable-tls=gnutls  
 .include "../../security/gnutls/buildlink3.mk"  
 .include "../../security/gnutls/libgnutls-config.mk"  
 CONF_FILES+=            ${EGDIR}/cherokee/mods-available/ssl \  
                         ${PKG_SYSCONFDIR}/cherokee/mods-enabled/ssl  
 .elif !empty(PKG_OPTIONS:Mopenssl)  
 CONFIGURE_ARGS+=        --enable-tls=openssl  
 .include "../../security/openssl/buildlink3.mk"  
 CONF_FILES+=            ${EGDIR}/cherokee/mods-available/ssl \  
                         ${PKG_SYSCONFDIR}/cherokee/mods-enabled/ssl  
 .else  
 CONFIGURE_ARGS+=        --disable-tls  
 .endif  
   
 INSTALLATION_DIRS+=     ${EGDIR}/pam.d  INSTALLATION_DIRS+=     ${EGDIR}/pam.d
   
   PYTHON_VERSIONS_INCOMPATIBLE=   33 # not yet ported as of 1.2.101
   
   .include "options.mk"
   
   BUILD_DEFS+=            VARBASE
   
   REPLACE_PYTHON=         admin/CTK/CTK-run.pre \
                           admin/server.py admin/upgrade_config.py \
                           cherokee/cherokee-admin-launcher \
                           cherokee/cherokee-tweak
   
   # Needs installation:
   TEST_TARGET=            test
   
   .include "../../devel/pcre/buildlink3.mk"
   .include "../../lang/python/application.mk"
 .include "../../mk/bsd.pkg.mk"  .include "../../mk/bsd.pkg.mk"

Legend:
Removed from v.1.13.4.1  
changed lines
  Added in v.1.25

CVSweb <webmaster@jp.NetBSD.org>