Update of /cvsroot/fink/dists/10.7/stable/main/finkinfo/web
In directory sfp-cvs-1.v30.ch3.sourceforge.com:/tmp/cvs-serv6895

Added Files:
        nginx.info 
Log Message:
Add nginx 1.3.11


--- NEW FILE: nginx.info ---
Package: nginx
Version: 1.3.11
Revision: 1
Description: Small, powerful, scalable web/proxy server
License: BSD
Maintainer: Andreas Gockel <fink-ng...@unixforge.de>
Depends: daemonic, pcre-shlibs, gd2-shlibs, gd2-bin, geoip, geoip-shlibs
BuildDepends: fink (>= 0.24.12), pcre, system-openssl-dev, gd2, geoip-dev
Provides: httpd
Source: http://nginx.org/download/%n-%v.tar.gz
Source-MD5: 4d299999bca4d2cecfbe48e51684a345
#PatchFile: %n.patch
#PatchFile-MD5: 52d779f3555201169ce9676e58a0a9b3
#PatchScript: /usr/bin/sed 's|@PREFIX@|%p|g' <%{PatchFile} | patch -p1
SetCFLAGS: -g -O2 -fstack-protector -Wformat -Werror=format-security -fPIE 
-Wno-deprecated-declarations
SetCPPFLAGS: -D_FORTIFY_SOURCE=2 -I%p/lib/system-openssl/include
SetCXXFLAGS: -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat 
-Werror=format-security -fPIE
SetLDFLAGS: -Wl,-read_only_stubs -Wl,-bind_at_load -fPIE -Wl,-pie 
-L%p/lib/system-openssl/lib
ConfigureParams: <<
 --conf-path=%p/etc/%n/%n.conf\
 --error-log-path=%p/var/log/%n/error.log\
 --http-client-body-temp-path=%p/var/lib/%n/body\
 --http-fastcgi-temp-path=%p/var/lib/%n/fastcgi\
 --http-log-path=%p/var/log/%n/access.log\
 --http-proxy-temp-path=%p/var/lib/%n/proxy\
 --http-scgi-temp-path=%p/var/lib/%n/scgi\
 --http-uwsgi-temp-path=%p/var/lib/%n/uwsgi\
 --lock-path=%p/var/lock/%n/%n.lock\
 --pid-path=%p/var/run/%n.pid\
 --with-pcre-jit\
 --with-debug\
 --with-http_addition_module\
 --with-http_dav_module\
 --with-http_flv_module\
 --with-http_geoip_module\
 --with-http_gzip_static_module\
 --with-http_image_filter_module\
 --with-http_realip_module\
 --with-http_stub_status_module\
 --with-http_ssl_module\
 --with-http_sub_module\
 --with-http_xslt_module\
 --with-ipv6\
 --with-mail\
 --with-mail_ssl_module\
 --user=www\
 --group=www\
 --with-ld-opt="-L%p/lib"\
 --with-cc-opt="-I%p/include"
<<
InstallScript: <<
 make install prefix=%p DESTDIR=%d
 /usr/bin/install -d -m 775 %i/var/%n/www
 /usr/bin/install -d -m 755 
%i/var/{lib/%n{,/body,/fastcgi,/proxy,/scgi,/uwsgi},lock/%n}
 /bin/mv %i/html/* %i/var/%n/www/
 /bin/rmdir %i/html
 /usr/bin/sed -i .removeme -e 's1log  logs1log  %p/var/log/%n1g' 
%i/etc/%n/%n.conf{,.default}
 /usr/bin/sed -i .removeme -e 's1pid        logs1pid        %p/var/run/1g' 
%i/etc/%n/%n.conf{,.default}
 /usr/bin/sed -i .removeme -e 's1#user  nobody;1user  www;1g' 
%i/etc/%n/%n.conf{,.default}
 /usr/bin/sed -i .removeme -e 's1root   html;1root   %p/var/%n/www;1g' 
%i/etc/%n/%n.conf{,.default}
 /usr/bin/find %i -name \*.removeme -delete
<<
DocFiles: CHANGES CHANGES.ru LICENSE README
PostInstScript: <<
#/bin/sh -ex
 if [ "$1" = "configure" ]; then
  /usr/sbin/chown -R www:www %p/var/log/%n %p/var/lib/%n %p/var/%n/www 
%p/var/lock/%n
  %p/bin/daemonic install net.%n.%n
 fi
 if [ "$1" = "upgrade" ]; then
  %p/bin/daemonic update net.%n.%n
 fi
 %p/bin/daemonic enable net.%n.%n
 if [ -f %p/var/run/%n.pid ]; then
  echo "Stopping %n"
  killall %n 2>/dev/null
  echo "Starting %n"
  %p/sbin/%n
fi
<<
PreRmScript: <<
#/bin/sh -ex
 if [ "$1" != "upgrade" ]; then
  if [ -f %p/var/run/%n.pid ]; then
   echo "Stopping %n"
   killall %n 2>/dev/null
  fi
 %p/bin/daemonic disable net.%n.%n
fi
<<
ConfFiles: <<
 %p/etc/%n/fastcgi_params %p/etc/%n/fastcgi_params.default %p/etc/%n/koi-utf
 %p/etc/%n/koi-win %p/etc/%n/mime.types %p/etc/%n/mime.types.default
 %p/etc/%n/%n.conf %p/etc/%n/%n.conf.default %p/etc/%n/win-utf
<<
DaemonicName: net.%n.%n
DaemonicFile: <<
<service>
  <description>Nginx web server</description>
  <message>Nginx %v</message>
 
        <daemon name="net.%n.%n">
                <executable background="yes">%p/sbin/%n</executable>
                <configfile>%p/etc/%n/%n.conf</configfile>
                <pidfile>%p/var/run/%n.pid</pidfile>
        </daemon>
</service>
<<
Homepage: http://nginx.org/
DescDetail: <<
 Nginx ("engine X") is a high-performance web and reverse proxy server
 created by Igor Sysoev. It can be used both as a standalone web server
 and as a proxy to reduce the load on back-end HTTP or mail servers.
 .
 This package provides a version of nginx with the complete set of
 standard modules included (but omitting some of those included in
 nginx-extra).
 .
 STANDARD HTTP MODULES: Core, Access, Auth Basic, Auto Index, Browser,
 Charset, Empty GIF, FastCGI, Geo, Gzip, Headers, Index, Limit Requests,
 Limit Zone, Log, Map, Memcached, Proxy, Referer, Rewrite, SCGI,
 Split Clients, SSI, Upstream, User ID, UWSGI.
 .
 OPTIONAL HTTP MODULES: Addition, Debug, GeoIP, Gzip Precompression,
 HTTP Sub, Image Filter, IPv6, Real IP, SSL, Stub Status, Substitution,
 WebDAV, XSLT.
 .
 MAIL MODULES: Mail Core, IMAP, POP3, SMTP, SSL.
 .
 THIRD PARTY MODULES: Auth PAM, DAV Ext, Echo, Upstream Fair Queue.
<<
InfoTest: <<
 TestScript: echo "Nothing to test here"
<<


------------------------------------------------------------------------------
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. ON SALE this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122712
_______________________________________________
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.cvs

Reply via email to