Patrick Williams | b48b7b4 | 2016-08-17 15:04:38 -0500 | [diff] [blame] | 1 | SUMMARY = "Mail processing program" |
| 2 | DESCRIPTION = "Procmail can be used to create mail-servers, mailing lists, sort your\ |
| 3 | incoming mail into separate folders/files (real convenient when subscribing\ |
| 4 | to one or more mailing lists or for prioritising your mail), preprocess\ |
| 5 | your mail, start any programs upon mail arrival (e.g. to generate different\ |
| 6 | chimes on your workstation for different types of mail) or selectively\ |
| 7 | forward certain incoming mail automatically to someone." |
| 8 | HOMEPAGE = "http://www.procmail.org/" |
| 9 | SECTION = "Applications/System" |
| 10 | |
| 11 | SRC_URI = "http://www.ring.gr.jp/archives/net/mail/${BPN}/${BP}.tar.gz \ |
| 12 | file://from-debian-to-fix-compile-errors.patch \ |
| 13 | file://from-debian-to-modify-parameters.patch \ |
| 14 | file://from-debian-to-fix-man-file.patch \ |
| 15 | file://man-file-mailstat.1-from-debian.patch" |
| 16 | SRC_URI[md5sum] = "1678ea99b973eb77eda4ecf6acae53f1" |
| 17 | SRC_URI[sha256sum] = "087c75b34dd33d8b9df5afe9e42801c9395f4bf373a784d9bc97153b0062e117" |
| 18 | |
Andrew Geissler | 9aee500 | 2022-03-30 16:27:02 +0000 | [diff] [blame] | 19 | LICENSE = "GPL-2.0-only & Artistic-1.0" |
Patrick Williams | b48b7b4 | 2016-08-17 15:04:38 -0500 | [diff] [blame] | 20 | LIC_FILES_CHKSUM = "file://COPYING;md5=a71e50e197a992c862379e576e669757 \ |
| 21 | file://Artistic;md5=505e00d03c3428cde21b17b2a386590e" |
| 22 | |
| 23 | DEPENDS = "libnet" |
| 24 | inherit autotools-brokensep |
| 25 | do_configure() { |
| 26 | find examples -type f | xargs chmod 644 |
| 27 | export CC="${BUILD_CC}" |
| 28 | export LD="${BUILD_LD}" |
| 29 | export CFLAGS="${BUILD_CFLAGS}" |
| 30 | export AR="${BUILD_AR}" |
| 31 | export AS="${BUILD_AS}" |
Brad Bishop | 1a4b7ee | 2018-12-16 17:11:34 -0800 | [diff] [blame] | 32 | make TARGET_CFLAGS="$TARGET_CFLAGS -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64" LDFLAGS0="${BUILD_LDFLAGS}" autoconf.h |
Patrick Williams | b48b7b4 | 2016-08-17 15:04:38 -0500 | [diff] [blame] | 33 | } |
| 34 | |
| 35 | do_compile() { |
Brad Bishop | 7f28bc5 | 2017-12-03 23:42:40 -0500 | [diff] [blame] | 36 | oe_runmake -i TARGET_CFLAGS="$TARGET_CFLAGS -Wno-comments -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64" LDFLAGS0="${LDFLAGS}" |
Patrick Williams | b48b7b4 | 2016-08-17 15:04:38 -0500 | [diff] [blame] | 37 | } |
| 38 | |
| 39 | do_install() { |
| 40 | install -d ${D}${bindir} |
Brad Bishop | 6e60e8b | 2018-02-01 10:27:11 -0500 | [diff] [blame] | 41 | install -d ${D}${mandir}/man1 |
| 42 | install -d ${D}${mandir}/man5 |
Patrick Williams | b48b7b4 | 2016-08-17 15:04:38 -0500 | [diff] [blame] | 43 | oe_runmake -i BASENAME=${D}/usr MANDIR=${D}${mandir} install |
| 44 | install -m 0644 debian/mailstat.1 ${D}${mandir}/man1 |
| 45 | } |