1 |
commit: f339e1cbaf153cbfa767c1004b9918cee81e34ae |
2 |
Author: Alfredo Tupone <tupone <AT> gentoo <DOT> org> |
3 |
AuthorDate: Sun Mar 19 20:06:59 2023 +0000 |
4 |
Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org> |
5 |
CommitDate: Sun Mar 19 20:07:51 2023 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f339e1cb |
7 |
|
8 |
mail-filter/maildrop: drop 3.0.0-r1 |
9 |
|
10 |
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org> |
11 |
|
12 |
mail-filter/maildrop/Manifest | 1 - |
13 |
mail-filter/maildrop/maildrop-3.0.0-r1.ebuild | 140 -------------------------- |
14 |
2 files changed, 141 deletions(-) |
15 |
|
16 |
diff --git a/mail-filter/maildrop/Manifest b/mail-filter/maildrop/Manifest |
17 |
index ad37df356f99..8496d711a12a 100644 |
18 |
--- a/mail-filter/maildrop/Manifest |
19 |
+++ b/mail-filter/maildrop/Manifest |
20 |
@@ -1,3 +1,2 @@ |
21 |
-DIST maildrop-3.0.0.tar.bz2 2091018 BLAKE2B 3c8e3ae5c2c2f636b0223e2bafadcb88bf34be63c792a177febac5c41ccd50cab04755f14a26731c38a35531abea1faa70d4af5587a6e68a21735f050f2d46d8 SHA512 1f1e1682ec7c2d0c1f2e71059f186d9a9d3118194b1e558d3a6e5826721fb14a661f4d75df42ce2626430ac072b50e723b563ae00c1ebdeb4da96abfeb534eff |
22 |
DIST maildrop-3.0.2.tar.bz2 2129406 BLAKE2B 10572c9c0fcb7a31f10fdfb005562afd425d157fe515f31d7fc6721247b0a5d5d381b51da39f0161de0c8722af89da225273728928510fd9d79c18c18b5759e5 SHA512 a2e6ad9c6982e468b4f778fe6956312aa1da54c93269311922f247a89ede49349a6cbce869b08ced22354d18259ebc043e4f4adf1e0b364d8e110797b24efbc8 |
23 |
DIST maildrop-3.1.0.tar.bz2 2154698 BLAKE2B 8eaec33ccb3f117e0cd069eac2af736f5cc3485314ea14ac594f8e716e68d3f1e20143ba47533c08a835707dda1e8ba0fad2eea5d3bf5845668f8ad375e56387 SHA512 4d4ab1acd9f81beb54af9af86d0f8c3145f962f1ff2fd5e9209e31b63054cc41b3e4a1300965a8855a39dbcfa1cdbdef2ad194af1f12e079c1361b12b293ed56 |
24 |
|
25 |
diff --git a/mail-filter/maildrop/maildrop-3.0.0-r1.ebuild b/mail-filter/maildrop/maildrop-3.0.0-r1.ebuild |
26 |
deleted file mode 100644 |
27 |
index 2bc858c1e403..000000000000 |
28 |
--- a/mail-filter/maildrop/maildrop-3.0.0-r1.ebuild |
29 |
+++ /dev/null |
30 |
@@ -1,140 +0,0 @@ |
31 |
-# Copyright 1999-2022 Gentoo Authors |
32 |
-# Distributed under the terms of the GNU General Public License v2 |
33 |
- |
34 |
-EAPI=7 |
35 |
-inherit flag-o-matic autotools |
36 |
- |
37 |
-DESCRIPTION="Mail delivery agent/filter" |
38 |
-[[ -z ${PV/?.?/} ]] && SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2" |
39 |
-[[ -z ${PV/?.?.?/} ]] && SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2" |
40 |
-[[ -z ${SRC_URI} ]] && SRC_URI="https://www.courier-mta.org/beta/${PN}/${P%%_pre}.tar.bz2" |
41 |
-HOMEPAGE="https://www.courier-mta.org/maildrop/" |
42 |
- |
43 |
-LICENSE="GPL-3" |
44 |
-SLOT="0" |
45 |
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~s390 sparc x86" |
46 |
-IUSE="berkdb debug dovecot fam gdbm ldap mysql postgres static-libs authlib +tools trashquota" |
47 |
- |
48 |
-CDEPEND="!mail-mta/courier |
49 |
- net-mail/mailbase |
50 |
- dev-libs/libpcre |
51 |
- net-dns/libidn:0= |
52 |
- >=net-libs/courier-unicode-2.0:= |
53 |
- gdbm? ( >=sys-libs/gdbm-1.8.0:= ) |
54 |
- mysql? ( net-libs/courier-authlib ) |
55 |
- postgres? ( net-libs/courier-authlib ) |
56 |
- ldap? ( net-libs/courier-authlib ) |
57 |
- authlib? ( net-libs/courier-authlib ) |
58 |
- fam? ( virtual/fam ) |
59 |
- !gdbm? ( |
60 |
- berkdb? ( >=sys-libs/db-3:= ) |
61 |
- ) |
62 |
- tools? ( |
63 |
- !mail-mta/netqmail |
64 |
- !net-mail/courier-imap |
65 |
- !mail-mta/mini-qmail |
66 |
- !mail-mta/qmail-ldap |
67 |
- )" |
68 |
-DEPEND="${CDEPEND}" |
69 |
-RDEPEND="${CDEPEND} |
70 |
- dev-lang/perl |
71 |
- dovecot? ( net-mail/dovecot )" |
72 |
-BDEPEND="virtual/pkgconfig" |
73 |
- |
74 |
-REQUIRED_USE=" |
75 |
- mysql? ( authlib ) |
76 |
- postgres? ( authlib ) |
77 |
- ldap? ( authlib )" |
78 |
- |
79 |
-S=${WORKDIR}/${P%%_pre} |
80 |
- |
81 |
-src_prepare() { |
82 |
- # Prefer gdbm over berkdb |
83 |
- if use gdbm ; then |
84 |
- use berkdb && elog "Both gdbm and berkdb selected. Using gdbm." |
85 |
- fi |
86 |
- |
87 |
- if ! use fam ; then |
88 |
- eapply -p0 "${FILESDIR}"/${PN}-disable-fam.patch |
89 |
- fi |
90 |
- |
91 |
- # no need to error out if no default - it will be given to econf anyway |
92 |
- sed -i -e \ |
93 |
- 's~AC_MSG_ERROR(Cannot determine default mailbox)~SPOOLDIR="./.maildir"~' \ |
94 |
- "${S}"/libs/maildrop/configure.ac || die "sed failed" |
95 |
- |
96 |
- eapply "${FILESDIR}"/${P}-testsuite.patch |
97 |
- eapply_user |
98 |
- eautoreconf |
99 |
-} |
100 |
- |
101 |
-src_configure() { |
102 |
- local myeconfargs=( |
103 |
- $(use_enable fam) |
104 |
- --with-devel |
105 |
- --disable-tempdir |
106 |
- --enable-syslog=1 |
107 |
- --enable-use-flock=1 |
108 |
- --enable-use-dotlock=1 |
109 |
- --enable-restrict-trusted=1 |
110 |
- --enable-maildrop-uid=root |
111 |
- --enable-maildrop-gid=mail |
112 |
- --enable-sendmail=/usr/sbin/sendmail |
113 |
- --cache-file="${S}"/configuring.cache |
114 |
- $(use_enable static-libs static) |
115 |
- $(use_enable dovecot dovecotauth) |
116 |
- $(use_with trashquota) |
117 |
- ) |
118 |
- |
119 |
- local mytrustedusers="apache dspam root mail fetchmail" |
120 |
- mytrustedusers+=" daemon postmaster qmaild mmdf vmail alias" |
121 |
- myeconfargs+=( --enable-trusted-users="${mytrustedusers}" ) |
122 |
- |
123 |
- # These flags make maildrop cry |
124 |
- replace-flags -Os -O2 |
125 |
- filter-flags -fomit-frame-pointer |
126 |
- |
127 |
- if use gdbm ; then |
128 |
- myeconfargs+=( --with-db=gdbm ) |
129 |
- elif use berkdb ; then |
130 |
- myeconfargs+=( --with-db=db ) |
131 |
- else |
132 |
- myeconfargs+=( --without-db ) |
133 |
- fi |
134 |
- |
135 |
- if ! use mysql && ! use postgres && ! use ldap && ! use authlib ; then |
136 |
- myeconfargs+=( --disable-authlib ) |
137 |
- fi |
138 |
- |
139 |
- # default mailbox is $HOME/.maildir for Gentoo |
140 |
- maildrop_cv_SYS_INSTALL_MBOXDIR="./.maildir" econf "${myeconfargs[@]}" |
141 |
-} |
142 |
- |
143 |
-src_install() { |
144 |
- default |
145 |
- |
146 |
- if use authlib ; then |
147 |
- fperms 4755 /usr/bin/maildrop |
148 |
- fi |
149 |
- |
150 |
- dodoc AUTHORS ChangeLog INSTALL NEWS README \ |
151 |
- README.postfix README.dovecotauth UPGRADE \ |
152 |
- maildroptips.txt |
153 |
- docinto maildir |
154 |
- dodoc libs/maildir/AUTHORS libs/maildir/INSTALL \ |
155 |
- libs/maildir/README*.txt libs/maildir/*.html |
156 |
- |
157 |
- # bugs 61116, 374009, and 639124 |
158 |
- if ! use tools ; then |
159 |
- for tool in "maildirmake" "deliverquota"; do |
160 |
- rm "${D}/usr/bin/${tool}" || die |
161 |
- rm "${D}/usr/share/man/man"[0-9]"/${tool}."[0-9] || die |
162 |
- done |
163 |
- rm "${D}/usr/share/man/man5/maildir.5" || die |
164 |
- fi |
165 |
- |
166 |
- insinto /etc |
167 |
- doins "${FILESDIR}"/maildroprc |
168 |
- |
169 |
- use static-libs || find "${D}"/usr/lib* -name '*.la' -delete |
170 |
-} |