Projects
New Ticket     Wiki     Browse Source     Timeline     Roadmap     Bug Reports     Search

root/trunk/dports/net/ncid/Portfile

Revision 38620, 1.9 KB (checked in by ryandesign@…, 6 months ago)

ncid: enable parallel build

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
Line 
1# $Id$
2
3PortSystem              1.0
4
5name                    ncid
6version                 0.70
7revision                1
8categories              net
9maintainers             ryandesign
10homepage                http://ncid.sourceforge.net/
11master_sites            sourceforge
12platforms               darwin
13worksrcdir              ${name}
14use_configure           no
15build.target            local
16build.post_args         settag="Macintosh OS X"
17destroot.target         mac-install
18destroot.destdir        prefix=${destroot}${prefix}
19universal_variant       no
20use_parallel_build      yes
21
22description \
23    Network Caller ID system
24
25long_description \
26    NCID is Caller ID (CID) distributed over a network to a variety of \
27    devices and computers. It consists of a server that obtains the \
28    Caller ID information and various clients that receive the \
29    information from the server and act on it in various ways. \
30    The NCID package consists of a server called ncidd, a universal \
31    client called ncid and a CID client called ncidsip. \
32    The server obtains the Caller ID information from a modem, a CID \
33    device or one or more CID clients, and then sends the information \
34    to each connected client.
35
36checksums \
37    md5 e179fbac6ab04ed3015fdf4e1c2a33f6 \
38    sha1 287ebd8181f94be6a252edb10bf8b3593ac50d60 \
39    rmd160 3da3269e9c8dd1da1c9ddf3b1e7be180230979a9
40
41patchfiles \
42    patch-Makefile.diff \
43    patch-manpages.diff
44
45post-patch {
46    reinplace "s|@PREFIX@|${prefix}|g" \
47        ${worksrcpath}/Makefile \
48        ${worksrcpath}/man/ncid.1 \
49        ${worksrcpath}/man/ncidd.8 \
50        ${worksrcpath}/man/ncidmodules.1 \
51        ${worksrcpath}/man/ncidrotate.1 \
52        ${worksrcpath}/man/ncidsip.8 \
53        ${worksrcpath}/man/sip2ncid.8 \
54        ${worksrcpath}/man/yac2ncid.1
55}
56
57# TODO: add a startup item / LaunchDaemon plist for the server process.
58
59# TODO: install the conf files only as templates; see e.g. apache2 port.
Note: See TracBrowser for help on using the browser.