source: trunk/dports/sysutils/logrotate/Portfile @ 27688

Last change on this file since 27688 was 27688, checked in by markd@…, 10 years ago

Add gzip dependency and make logrotate use it.

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 1.4 KB
Line 
1# $Id: Portfile 27688 2007-08-12 03:31:11Z markd@macports.org $
2
3PortSystem      1.0
4
5name                            logrotate
6version                         3.7.1
7revision                        1
8categories                      sysutils
9maintainers                     markd@macports.org
10platforms                       darwin
11
12description                     Rotates, compresses, and mails system logs
13
14long_description                The logrotate utility simplifies the administration of log \
15                                files.  It provides automatic logfile rotation, compression, \
16                                removal, and mailing.
17
18distname                        ${name}_${version}.orig
19worksrcdir                      ${name}-${version}
20
21homepage                        http://packages.debian.org/stable/admin/logrotate
22                                       
23master_sites                    http://ftp.debian.org/debian/pool/main/l/logrotate
24checksums                       ${distname}${extract.suffix} md5 552639142e163745f6bcd4f1f3816d8a \
25                                        logrotate_3.7.1-3.diff.gz md5 7b0dd9835339bbf85f106d4adb25cf0c
26
27destroot.violate_mtree          yes
28patch_sites                     http://ftp.debian.org/debian/pool/main/l/logrotate/
29patchfiles                      logrotate_3.7.1-3.diff.gz
30
31depends_build                   port:popt \
32                                port:gzip
33
34use_configure                   no
35
36build.args                      POPT_DIR=${prefix}/include LDFLAGS="-L${prefix}/lib -lpopt"
37
38post-patch {
39        reinplace "s|\"/bin/gzip\"|\"${prefix}/bin/gzip\"|g" \
40                ${worksrcpath}/config.h
41}
42
43destroot {
44                xinstall -m 755 ${worksrcpath}/logrotate ${destroot}${prefix}/sbin
45                xinstall -m 755 ${worksrcpath}/examples/logrotate-default ${destroot}${prefix}/etc/
46                xinstall -d ${destroot}${prefix}/man/man8
47                xinstall -m 755 ${worksrcpath}/logrotate.8 ${destroot}${prefix}/man/man8
48}
Note: See TracBrowser for help on using the repository browser.