New Ticket     Tickets     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Changeset 82287


Ignore:
Timestamp:
08/11/11 19:33:38 (4 years ago)
Author:
pixilla@…
Message:

sysutils/logrotate:

  • Fix building for different default compression engines.
Location:
users/pixilla/dports/sysutils/logrotate
Files:
1 added
2 edited

Legend:

Unmodified
Added
Removed
  • users/pixilla/dports/sysutils/logrotate/Portfile

    r82286 r82287  
    2424 
    2525patch.pre_args      -p1 
    26 patchfiles          patch-config.c.diff 
     26patchfiles          patch-config.c.diff \ 
     27                    patch-Makefile.diff 
    2728 
    2829depends_run         port:popt port:gettext port:gzip 
     
    3940use_configure       no 
    4041 
    41 build.env           CC="${configure.cc} [get_canonical_archflags]" \ 
     42build.env-append    CC="${configure.cc} [get_canonical_archflags]" \ 
    4243                    CXX="${configure.cxx} [get_canonical_archflags]" \ 
    4344                    CPP="${configure.cpp} [get_canonical_archflags]" \ 
     
    4748                    DEFAULT_MAIL_COMMAND="/usr/sbin/mail" 
    4849 
    49 destroot.env-append INSTALL="install" \ 
    50                     BASEDIR=[string trimleft ${destroot}${prefix} /] 
     50destroot.args       INSTALL="install" \ 
     51                    BASEDIR=[string trimleft ${destroot}${prefix} /] \ 
     52                    MANDIR="${prefix}/share/man" 
    5153destroot.keepdirs   ${destroot}${prefix}/etc/logrotate.d \ 
    5254                    ${destroot}${prefix}/var/run/logrotate 
     
    5456    xinstall -m 755 ${worksrcpath}/examples/logrotate-default \ 
    5557        ${destroot}${prefix}/etc/logrotate.conf.sample 
    56     move ${destroot}${prefix}/man/man5/logrotate.conf.5 \ 
    57         ${destroot}${prefix}/share/man/man5/logrotate.conf.5 
    58     move ${destroot}${prefix}/man/man8/logrotate.8 \ 
    59         ${destroot}${prefix}/share/man/man8/logrotate.8 
    6058} 
    6159 
    6260variant bzip2 conflicts gzip description {Use bzip2 compression by default} { 
    63     build.env-append    COMPRESS_COMMAND="${prefix}/bin/bzip2" \ 
    64                         COMPRESS_EXT=".bz2" \ 
    65                         UNCOMPRESS_COMMAND="${prefix}/bin/bunzip2" 
    66     depends_run-append  port:bzip2 
     61    build.env-append \ 
     62                    COMPRESS_COMMAND="${prefix}/bin/bzip2" \ 
     63                    COMPRESS_EXT=".bz2" \ 
     64                    UNCOMPRESS_COMMAND="${prefix}/bin/bunzip2" 
     65    depends_run-append \ 
     66                    port:bzip2 
    6767} 
    6868 
    6969variant gzip conflicts bzip2 description {Use gzip compression by default} { 
    70     build.env-append    COMPRESS_COMMAND="${prefix}/bin/gzip" \ 
    71                         COMPRESS_EXT=".gz" \ 
    72                         UNCOMPRESS_COMMAND="${prefix}/bin/gunzip" 
    73     depends_run-append  port:gzip 
     70    build.pre_args-append \ 
     71                    COMPRESS_COMMAND="${prefix}/bin/gzip" \ 
     72                    COMPRESS_EXT=".gz" \ 
     73                    UNCOMPRESS_COMMAND="${prefix}/bin/gunzip" 
     74    depends_run-append \ 
     75                    port:gzip 
    7476} 
    7577 
  • users/pixilla/dports/sysutils/logrotate/files/patch-config.c.diff

    r82267 r82287  
    1 --- a/config.c  2011-08-11 13:50:02.000000000 -0700 
    2 +++ b/config.c  2011-08-11 13:13:41.000000000 -0700 
     1--- a/config.c  2011-08-11 14:18:53.000000000 -0700 
     2+++ b/config.c  2011-08-11 14:19:23.000000000 -0700 
    33@@ -74,6 +74,29 @@ 
    44  
Note: See TracChangeset for help on using the changeset viewer.