source: trunk/dports/mail/lurker/Portfile

Last change on this file was 125984, checked in by mf2k@…, 3 years ago

add aop ctris cyrus-imapd cyrus-sasl2 fbg FreeSOLID gift GTorrentViewer latex2rtf logsurfer lurker mapm netwag netwib netwox rtf2latex rtf2latex2e tcl-tls toppler xmfract: Ports abandoned by jmpp. (#44809)

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 3.1 KB
Line 
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
2# $Id: Portfile 125984 2014-10-01 14:38:59Z ryandesign@macports.org $
3
4PortSystem 1.0
5
6name       lurker
7version    2.3
8set mimelib_release 3.1.1
9categories      mail
10platforms       darwin
11license         GPL-2
12maintainers     nomaintainer
13
14description     Not just another mailing list archiver.
15long_description        After being subscribed to interesting mailing lists, lurker archives \
16                        all incoming mail into a database. Old mail can also be imported. \
17                        Once  mail is in the database, lurker can help you search the \
18                        unending noise for those gems you need to read. A web-browser \
19                        is used to interact with lurker. This makes lurker useful for \
20                        mailing list administrators, who can deploy lurker on the host \
21                        of several related lists. Among some of the interesting features \
22                        lurker offers you can find: full keyword search by body, subject, \
23                        author, ...\; a graphical representation of message relationships\; \
24                        charts of the current activity about a topic\; searching lists or \
25                        queries around an estimated time\; signature verification to confirm \
26                        the author\; messages markup to find related information\; etc.
27
28homepage        http://lurker.sourceforge.net/
29master_sites    sourceforge
30distfiles-append        mimelib-${mimelib_release}${extract.suffix}
31checksums           ${distname}.tar.gz \
32                    md5     368d5890b28bb9533a532b48bb9e08b8 \
33                    sha1    11976e94f3846e09b7164d359605f5a5081b7d70 \
34                    rmd160  c4514fb90d21b0d470ca928b58a708f24abe2155 \
35                    mimelib-${mimelib_release}.tar.gz \
36                    md5     f50d492e9bae694b449033a188afb770 \
37                    sha1    6890d5aaeb51543c2b4104d624dfdfbb8a7e77a1 \
38                    rmd160  7f7f246245cdc70264a0b3f4997ff8d1ca51a84c
39
40depends_lib     lib:libiconv:libiconv \
41                lib:libxslt.1:libxslt
42
43post-extract    { file rename ${workpath}/mimelib ${workpath}/${distname} }
44
45configure.args  --mandir=${prefix}/share/man --with-mimelib-local
46
47build.args      CXXFLAGS="-DDW_UNIX"
48
49destroot.keepdirs       ${destroot}${prefix}/var/lib/lurker \
50                        ${destroot}${prefix}/var/www/${name}/attach \
51                        ${destroot}${prefix}/var/www/${name}/list \
52                        ${destroot}${prefix}/var/www/${name}/mbox \
53                        ${destroot}${prefix}/var/www/${name}/message \
54                        ${destroot}${prefix}/var/www/${name}/mindex \
55                        ${destroot}${prefix}/var/www/${name}/search \
56                        ${destroot}${prefix}/var/www/${name}/splash \
57                        ${destroot}${prefix}/var/www/${name}/thread
58post-destroot   {
59                xinstall -d -m 755 ${destroot}${prefix}/share/doc/${name}
60                file copy ${worksrcpath}/lurker.conf ${destroot}${prefix}/etc
61                xinstall -m 644 -v -W ${worksrcpath} INSTALL FAQ \
62                ${destroot}${prefix}/share/doc/${name}/
63                reinplace "s|/usr/local|${prefix}|g" ${destroot}${prefix}/share/doc/${name}/INSTALL
64                reinplace "s|/etc|${prefix}/etc|g" ${destroot}${prefix}/share/doc/${name}/INSTALL
65                reinplace "s|${prefix}${prefix}/etc|${prefix}/etc|" \
66                ${destroot}${prefix}/share/doc/${name}/INSTALL
67}
68
69post-activate   {
70                ui_msg "\nLurker configuration is currently left entirely up to the user installing the port.\n \
71                Read ${prefix}/share/doc/${name}/INSTALL for information."
72}
Note: See TracBrowser for help on using the repository browser.