Ravenports generated: 14 Jan 2024 04:52
[ravenports.git] / bucket_1C / fdm
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               fdm
4 VERSION=                2.2
5 KEYWORDS=               mail
6 VARIANTS=               standard
7 SDESC[standard]=        Fetch, filter and deliver mail
8 HOMEPAGE=               https://github.com/nicm/fdm
9 CONTACT=                nobody
10
11 DOWNLOAD_GROUPS=        main
12 SITES[main]=            GITHUB/nicm:fdm:2.2
13 DISTFILE[1]=            generated:main
14 DF_INDEX=               1
15 SPKGS[standard]=        complete
16                         primary
17                         examples
18                         docs
19
20 OPTIONS_AVAILABLE=      none
21 OPTIONS_STANDARD=       none
22
23 BUILD_DEPENDS=          tdb:dev:standard
24 BUILDRUN_DEPENDS=       tdb:primary:standard
25
26 USES=                   autoreconf:build ssl zlib pcre
27
28 LICENSE=                ISCL:primary
29 LICENSE_FILE=           ISCL:{{WRKDIR}}/LICENSE
30 LICENSE_AWK=            ISCL:"^\#include"
31 LICENSE_SOURCE=         ISCL:{{WRKSRC}}/fdm.c
32 LICENSE_SCHEME=         solo
33
34 FPC_EQUIVALENT=         mail/fdm
35
36 MUST_CONFIGURE=         gnu
37 CONFIGURE_ARGS=         --sysconfdir={{PREFIX}}/etc
38
39 CFLAGS=                 -DPCRE
40 LDFLAGS=                -lpcre
41
42 post-patch:
43         ${REINPLACE_CMD} -e 's|/etc|${PREFIX}/etc|g' ${WRKSRC}/*.[15] ${WRKSRC}/MANUAL
44         ${ECHO_CMD} 'lex.c: parse.h' >> ${WRKSRC}/Makefile.am
45
46 post-install:
47         ${MKDIR} ${STAGEDIR}${STD_EXAMPLESDIR} ${STAGEDIR}${STD_DOCDIR}
48         ${INSTALL_DATA} ${WRKSRC}/examples/* ${STAGEDIR}${STD_EXAMPLESDIR}/
49         ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${STD_DOCDIR}/
50         ${INSTALL_DATA} ${WRKSRC}/MANUAL ${STAGEDIR}${STD_DOCDIR}/
51
52 pre-configure:
53         cd ${WRKSRC} && sh autogen.sh
54
55 [FILE:253:descriptions/desc.primary]
56 fdm is a simple, lightweight replacement for mail fetch, filter and
57 delivery programs such as fetchmail and procmail. It can fetch using
58 POP3 or IMAP (with SSL) or from stdin, and deliver to a pipe, file,
59 maildir, mbox or SMTP server, based on regexps.
60
61
62 [FILE:98:distinfo]
63 75d72794a0a7600c6c007b2f074f75f2852feb688325a7d24fb5dbab68e344ab       184913 nicm-fdm-2.2.tar.gz
64
65
66 [FILE:61:manifests/plist.primary]
67 bin/fdm
68 share/man/man1/fdm.1.gz
69 share/man/man5/fdm.conf.5.gz
70
71
72 [FILE:121:manifests/plist.examples]
73 share/examples/fdm/
74  example_imap_folder.conf
75  f-terbeck.conf
76  g-lando.conf
77  n-marriott.conf
78  t-ulmer.conf
79  w-maier.conf
80
81
82 [FILE:31:manifests/plist.docs]
83 share/doc/fdm/
84  MANUAL
85  README
86