Ticket #39477: varnish-without-whitespace.diff

File varnish-without-whitespace.diff, 3.1 KB (added by nerdling (Jeremy Lavergne), 10 years ago)

patch ignoring whitespace

  • Portfile

     
     1# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
    12# $Id$
    23
    34PortSystem            1.0
     
    34
    45name                  varnish
    5 epoch                 20110709
    6 version               3.0.3
    7 revision              1
     6version               3.0.4
    87categories            www
    9 license               BSD zlib
    108platforms             darwin
    11 maintainers           wohner.eu:normen
     9maintainers           pmq openmaintainer
     10license               BSD
    1211
    1312description           Varnish is a state-of-the-art, high-performance HTTP accelerator
     
    1817homepage              http://www.varnish-cache.org
    1918master_sites          http://repo.varnish-cache.org/source/
    2019
    21 checksums             rmd160 a911a2637ef26607aad8a1c34a83bc797a15235d \
    22                       sha256 2d37d18d952f58b208ac3a0706d4d3e4c0de304b1fcc9df5019571c75f148ab2
     20checksums             rmd160  ed8aba21af17d5fee225eb03950fd90ad7b07911 \
     21                      sha256  4e044ccb5c76222bddf89c808f13ea8f66977972675aecb48a920f6800ad0f79
    2322
    24 depends_build         port:pkgconfig
     23depends_build         port:pkgconfig \
     24                      port:py27-docutils
    2525
    2626depends_lib           port:pcre
    2727
     28configure.args-append --with-rst2man=${prefix}/bin/rst2man-2.7.py
     29
    2830startupitem.create    yes
     31startupitem.pidfile   auto "${prefix}/var/run/${name}/${name}.pid"
    2932startupitem.start     "${prefix}/share/${name}/varnish.init start"
    3033startupitem.stop      "${prefix}/share/${name}/varnish.init stop"
     34startupitem.restart   "${prefix}/share/${name}/varnish.init restart"
    3135
    3236post-destroot {
    3337    # create dir
     
    6468
    6569livecheck.url      ${master_sites}
    6670livecheck.type     regex
    67 livecheck.regex    ${name}-(\\d+\\.\\d+\\.\\d+).tar.gz
    68  No newline at end of file
     71livecheck.regex    ${name}-(\\d+\\.\\d+\\.\\d+).tar.gz
  • files/varnish.conf.in

     
    33#
    44
    55VARNISH_CFG="@PREFIX@/etc/varnish/default.vcl"
    6 VARNISHD_PID="@PREFIX@/var/run/varnish/varnish.pid"
    76
    8 VARNISHD_OPTS="-a 0.0.0.0:80 \
    9                -f $VARNISH_CFG \
    10                -T localhost:6082 \
    11                -P $VARNISHD_PID \
     7VARNISHD_OPTS="-a 0.0.0.0:80
     8               -f $VARNISH_CFG
     9               -T localhost:6082
    1210               -s malloc,64M
    1311               -u nobody -g nobody"
  • files/varnish.init.in

     
    22
    33. @PREFIX@/etc/varnish/varnish.conf
    44
     5VARNISHD_PID="@PREFIX@/var/run/varnish/varnish.pid"
     6
    57if [[ -r $VARNISHD_PID ]]; then
    68    read -r PID < "$VARNISHD_PID"
    79    ps -p $PID &> /dev/null
     
    1416
    1517case $1 in
    1618    start)
    17         @PREFIX@/sbin/varnishd $VARNISHD_OPTS
     19        @PREFIX@/sbin/varnishd $VARNISHD_OPTS -P $VARNISHD_PID
    1820    ;;
    1921    stop)
    2022        [[ $PID ]] && kill $PID &>/dev/null