source: trunk/dports/devel/libut/Portfile

Last change on this file was 111464, checked in by jmr@…, 4 years ago

libut: fix buggy code that clang rejects

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 2.3 KB
RevLine 
[90759]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
[20283]2# $Id: Portfile 111464 2013-09-23 14:42:42Z ryandesign@macports.org $
[15024]3
[90759]4PortSystem          1.0
[15024]5
[90759]6name                libut
7version             2.0
8categories          devel
[111428]9license             BSD
[90759]10platforms           darwin
11maintainers         nomaintainer
[15024]12
[90759]13description         library for writing Unix servers or daemon processes
[15024]14
[90759]15long_description    libut is a C library for writing Unix servers or daemon \
16                    processes. It invokes callbacks for I/O, signals, or timer \
17                    activity. It supports logging, profiling, configuration, and \
18                    runtime administration through an interactive control port.
[15024]19
[90759]20homepage            http://libut.sourceforge.net/
[90761]21master_sites        sourceforge:project/libut/libut2/libut-${version}
[90759]22
23checksums           md5     d084b5b2cb5ac3eb6c8bab47f064bf2d
24
25use_bzip2           yes
26
[111464]27# configure.patch: misuse of AC_TRY_LINK produces broken code
28# others: function return type bugs and missing includes/prototypes
29patchfiles          configure.patch \
30                    connect.c.patch \
31                    fd.c.patch \
32                    hash.h.patch \
33                    init.c.patch \
34                    iob.c.patch \
35                    listen.c.patch \
36                    log.c.patch \
37                    log_shl.c.patch \
38                    mem.c.patch \
39                    mem_shl.c.patch \
40                    prf_shl.c.patch \
41                    request.c.patch \
42                    shl.c.patch \
43                    loop.c.patch \
44                    tmr.c.patch \
45                    var.c.patch \
46                    var_shl.c.patch \
47                    coproc.c.patch \
48                    coproc_shl.c.patch \
49                    memperf.c.patch \
50                    mlperf.c.patch \
51                    coprocess.c.patch \
52                    rqst.c.patch \
53                    upld.c.patch \
54                    srvr.c.patch \
55                    int.c.patch \
56                    timer.c.patch
[111430]57
[90759]58configure.args      --mandir=${prefix}/share/man
59
[15024]60post-destroot {
[90759]61    xinstall -m 755 -d ${destroot}${prefix}/share/doc/${name}
62    xinstall -m 644 -W ${worksrcpath} README LICENSE \
63        ${destroot}${prefix}/share/doc/${name}
[15024]64}
[90760]65
66livecheck.regex     /${name}-(\[0-9.\]+)${extract.suffix}
Note: See TracBrowser for help on using the repository browser.