[gentoo-commits] repo/gentoo:master commit in: net-mail/mlmmj/
commit: 6862b216f815f259b3314a01b3c7696cd18ec4ca
Author: Sam James gentoo org>
AuthorDate: Mon Oct 6 01:49:07 2025 +
Commit: Sam James gentoo org>
CommitDate: Mon Oct 6 01:49:07 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6862b216
net-mail/mlmmj: add 1.6.0
Closes: https://bugs.gentoo.org/963379
Signed-off-by: Sam James gentoo.org>
net-mail/mlmmj/Manifest | 1 +
net-mail/mlmmj/mlmmj-1.6.0.ebuild | 70 +++
2 files changed, 71 insertions(+)
diff --git a/net-mail/mlmmj/Manifest b/net-mail/mlmmj/Manifest
index 061e5b111d1d..c1295a3f79da 100644
--- a/net-mail/mlmmj/Manifest
+++ b/net-mail/mlmmj/Manifest
@@ -1,3 +1,4 @@
DIST mlmmj-1.3.0.tar.bz2 292519 BLAKE2B
abaf5c7ad53034d2201a2d3ba6d7f99ca83f47ec83df59e12a90a7118fbbde941d5ed2d14864a4af1568f67e74ea082fbc70fc9e44390673b76377bb3679c817
SHA512
c704d89f8a96c0ffc751a744ffdefb5e4304ab74be89292f06ce0c337b8ff1cc5a91737c8b1bd96fe3e993338986fa42bf360cfefc508e1eac74ab88ffda2494
DIST mlmmj-1.4.7.tar.xz 308224 BLAKE2B
edf9caa10643374a02dfea633348ab8da1af33961f5d1496615863aec1c4d1b8366b88ac30f34a4fa704bf719e07357a78e6bf4eb95ab793b5c37f66d2ab20c1
SHA512
db26c5135469bc826d148175bf7f9abc6336a8fb09b0628734d2b50747781c418ec51e4dae5ffd2c4a5b8c62a45fcfb80ddb0fd5539146925852db6fb56d9bfb
DIST mlmmj-1.5.2.tar.xz 278016 BLAKE2B
905782fbbbc82993124cd0ebd6f99b5683c743e6053ddfcf6bdab7f601a7a2737a2dad2c7ad2b36a7a31201a8a4bd4066a57b7feceac739b5bec9b8840a13a49
SHA512
618deb15868bc3f38cf0111517baf116a3b6b171b942779337aa398ddfba7405a0a68e60ee18ddf3226b0aeedb5ff370ead3756c2bc604189b8926032089735e
+DIST mlmmj-1.6.0.tar.xz 279544 BLAKE2B
247018d16ef82c96ead6d381e5dfc7bac18daf4286f567a37715ab6beeff7f8587f740438228f25012952af18ccd30d6b03884849cce92116d380bac5f000f67
SHA512
9d0452608faf4bb5fa4f29868cd5cd8c742c2a6b821581ad2d7cbf4077f71d6dc1233984367785bf680e96ca808eb6e3814b939c0e879e8f82de5b3b3d0e9cff
diff --git a/net-mail/mlmmj/mlmmj-1.6.0.ebuild
b/net-mail/mlmmj/mlmmj-1.6.0.ebuild
new file mode 100644
index ..178e11dec92c
--- /dev/null
+++ b/net-mail/mlmmj/mlmmj-1.6.0.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="Mailing list managing made joyful"
+HOMEPAGE="https://codeberg.org/mlmmj/mlmmj";
+SRC_URI="https://codeberg.org/${PN}/${PN}/releases/download/RELEASE_${PV}/${P}.tar.xz";
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="virtual/libiconv"
+DEPEND="
+ ${COMMON_DEPEND}
+ test? (
+ dev-libs/atf
+ dev-util/kyua
+ )
+"
+RDEPEND="
+ ${COMMON_DEPEND}
+ virtual/mta
+"
+BDEPEND="test? ( virtual/pkgconfig )"
+
+DOCS=( AUTHORS ChangeLog FAQ TODO TUNABLES.md UPGRADE )
+
+PATCHES=(
+ "${FILESDIR}"/mlmmj-1.4.7-cflags.patch
+)
+
+src_prepare() {
+ default
+ eautoreconf
+
+ # bug #259962
+ sed -i contrib/web/perl-admin/htdocs/subscribers.cgi \
+ -e "s:/usr/local/bin/:${EPREFIX}/usr/bin/:g" || die
+}
+
+src_configure() {
+ local myeconfargs=(
+ $(use_enable test tests)
+ --enable-receive-strip
+ )
+ econf "${myeconfargs[@]}"
+}
+
+src_install() {
+ default
+
+ insinto /usr/share/mlmmj
+ doins -r contrib/web/*
+
+ dodoc README.*
+}
+
+pkg_postinst() {
+ elog "mlmmj comes with serveral webinterfaces:"
+ elog "- One for user subscribing/unsubscribing"
+ elog "- One for admin tasks"
+ elog "both available in a php and perl module."
+ elog "For more info have a look in ${EROOT}/usr/share/mlmmj"
+}
[gentoo-commits] repo/gentoo:master commit in: net-mail/mlmmj/, net-mail/mlmmj/files/
commit: e04ed7fe586045431b0ad657c217d5b69b7cc42b
Author: Sam James gentoo org>
AuthorDate: Mon Oct 6 01:49:46 2025 +
Commit: Sam James gentoo org>
CommitDate: Mon Oct 6 01:49:46 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e04ed7fe
net-mail/mlmmj: drop 1.3.0-r1, 1.4.7
Signed-off-by: Sam James gentoo.org>
net-mail/mlmmj/Manifest| 2 -
.../mlmmj-1.2.19.0-listcontrol-customheaders.patch | 30 --
net-mail/mlmmj/files/mlmmj-1.3.0-gcc-10.patch | 20 ---
net-mail/mlmmj/mlmmj-1.3.0-r1.ebuild | 57 --
net-mail/mlmmj/mlmmj-1.4.7.ebuild | 70 --
5 files changed, 179 deletions(-)
diff --git a/net-mail/mlmmj/Manifest b/net-mail/mlmmj/Manifest
index c1295a3f79da..9fd1397dc57e 100644
--- a/net-mail/mlmmj/Manifest
+++ b/net-mail/mlmmj/Manifest
@@ -1,4 +1,2 @@
-DIST mlmmj-1.3.0.tar.bz2 292519 BLAKE2B
abaf5c7ad53034d2201a2d3ba6d7f99ca83f47ec83df59e12a90a7118fbbde941d5ed2d14864a4af1568f67e74ea082fbc70fc9e44390673b76377bb3679c817
SHA512
c704d89f8a96c0ffc751a744ffdefb5e4304ab74be89292f06ce0c337b8ff1cc5a91737c8b1bd96fe3e993338986fa42bf360cfefc508e1eac74ab88ffda2494
-DIST mlmmj-1.4.7.tar.xz 308224 BLAKE2B
edf9caa10643374a02dfea633348ab8da1af33961f5d1496615863aec1c4d1b8366b88ac30f34a4fa704bf719e07357a78e6bf4eb95ab793b5c37f66d2ab20c1
SHA512
db26c5135469bc826d148175bf7f9abc6336a8fb09b0628734d2b50747781c418ec51e4dae5ffd2c4a5b8c62a45fcfb80ddb0fd5539146925852db6fb56d9bfb
DIST mlmmj-1.5.2.tar.xz 278016 BLAKE2B
905782fbbbc82993124cd0ebd6f99b5683c743e6053ddfcf6bdab7f601a7a2737a2dad2c7ad2b36a7a31201a8a4bd4066a57b7feceac739b5bec9b8840a13a49
SHA512
618deb15868bc3f38cf0111517baf116a3b6b171b942779337aa398ddfba7405a0a68e60ee18ddf3226b0aeedb5ff370ead3756c2bc604189b8926032089735e
DIST mlmmj-1.6.0.tar.xz 279544 BLAKE2B
247018d16ef82c96ead6d381e5dfc7bac18daf4286f567a37715ab6beeff7f8587f740438228f25012952af18ccd30d6b03884849cce92116d380bac5f000f67
SHA512
9d0452608faf4bb5fa4f29868cd5cd8c742c2a6b821581ad2d7cbf4077f71d6dc1233984367785bf680e96ca808eb6e3814b939c0e879e8f82de5b3b3d0e9cff
diff --git
a/net-mail/mlmmj/files/mlmmj-1.2.19.0-listcontrol-customheaders.patch
b/net-mail/mlmmj/files/mlmmj-1.2.19.0-listcontrol-customheaders.patch
deleted file mode 100644
index c5ee9b3d9b64..
--- a/net-mail/mlmmj/files/mlmmj-1.2.19.0-listcontrol-customheaders.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-List control emails do not include customheaders, and can lead to RBL issues
-for forged senders.
-
-Signed-off-by: Robin H. Johnson
-
-diff -Nuar --exclude '*~' mlmmj-1.2.19.0.orig/src/mlmmj-process.c
mlmmj-1.2.19.0/src/mlmmj-process.c
mlmmj-1.2.19.0.orig/src/mlmmj-process.c2014-03-23 17:57:24.0
-0700
-+++ mlmmj-1.2.19.0/src/mlmmj-process.c 2016-05-04 13:50:26.034174788 -0700
-@@ -702,8 +702,19 @@
- "output mail file");
- exit(EXIT_FAILURE);
- }
-- if(do_all_the_voodoo_here(rawmailfd, donemailfd, -1,
-- -1, delheaders,
-+ /* hdrfd is checked in do_all_the_voodoo_here(),
because the
-+ * customheaders file might not exist */
-+ headerfilename = concatstr(2, listdir,
"/control/customheaders");
-+ hdrfd = open(headerfilename, O_RDONLY);
-+ myfree(headerfilename);
-+
-+ /* footfd is checked in do_all_the_voodoo_here(), see
above */
-+ footerfilename = concatstr(2, listdir,
"/control/footer");
-+ footfd = open(footerfilename, O_RDONLY);
-+ myfree(footerfilename);
-+
-+ if(do_all_the_voodoo_here(rawmailfd, donemailfd, hdrfd,
-+ footfd, delheaders,
- NULL, &allheaders, NULL) < 0) {
- log_error(LOG_ARGS, "do_all_the_voodoo_here");
- exit(EXIT_FAILURE);
diff --git a/net-mail/mlmmj/files/mlmmj-1.3.0-gcc-10.patch
b/net-mail/mlmmj/files/mlmmj-1.3.0-gcc-10.patch
deleted file mode 100644
index 83217241e1db..
--- a/net-mail/mlmmj/files/mlmmj-1.3.0-gcc-10.patch
+++ /dev/null
@@ -1,20 +0,0 @@
a/include/mlmmj.h
-+++ b/include/mlmmj.h
-@@ -81,7 +81,7 @@ enum subtype {
- SUB_NONE /* For when an address is not subscribed at all */
- };
-
--char *subtype_strs[7]; /* count matches enum above; defined in
subscriberfuncs.c */
-+extern char *subtype_strs[7]; /* count matches enum above; defined in
subscriberfuncs.c */
-
- enum subreason {
- SUB_REQUEST,
-@@ -92,7 +92,7 @@ enum subreason {
- SUB_SWITCH
- };
-
--char * subreason_strs[6]; /* count matches enum above; defined in
subscriberfuncs.c */
-+extern char * subreason_strs[6]; /* count
[gentoo-commits] repo/gentoo:master commit in: net-mail/mlmmj/
commit: e824995292bd476036c687fef4b21af97d0b3b48
Author: Sam James gentoo org>
AuthorDate: Mon Jul 14 09:13:32 2025 +
Commit: Sam James gentoo org>
CommitDate: Mon Jul 14 09:13:32 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8249952
net-mail/mlmmj: Stabilize 1.5.2 ppc, #960142
Signed-off-by: Sam James gentoo.org>
net-mail/mlmmj/mlmmj-1.5.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-mail/mlmmj/mlmmj-1.5.2.ebuild
b/net-mail/mlmmj/mlmmj-1.5.2.ebuild
index 178e11dec92c..a7e51c166672 100644
--- a/net-mail/mlmmj/mlmmj-1.5.2.ebuild
+++ b/net-mail/mlmmj/mlmmj-1.5.2.ebuild
@@ -11,7 +11,7 @@
SRC_URI="https://codeberg.org/${PN}/${PN}/releases/download/RELEASE_${PV}/${P}.t
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~amd64 ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="test"
RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-mail/mlmmj/
commit: 28b7dd0611cf2de6b02082960da3f8bf3b3deead
Author: Sam James gentoo org>
AuthorDate: Thu Jun 12 09:33:00 2025 +
Commit: Sam James gentoo org>
CommitDate: Thu Jun 12 09:33:00 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28b7dd06
net-mail/mlmmj: destabilize 1.5.2 for ~amd64, ~ppc, ~x86
Signed-off-by: Sam James gentoo.org>
net-mail/mlmmj/mlmmj-1.5.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-mail/mlmmj/mlmmj-1.5.2.ebuild
b/net-mail/mlmmj/mlmmj-1.5.2.ebuild
index 8523d82aa3d0..178e11dec92c 100644
--- a/net-mail/mlmmj/mlmmj-1.5.2.ebuild
+++ b/net-mail/mlmmj/mlmmj-1.5.2.ebuild
@@ -11,7 +11,7 @@
SRC_URI="https://codeberg.org/${PN}/${PN}/releases/download/RELEASE_${PV}/${P}.t
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ppc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="test"
RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-mail/mlmmj/
commit: 91c34e337db3afa74a01655cef89bf200be69068
Author: Sam James gentoo org>
AuthorDate: Thu Jun 12 09:31:07 2025 +
Commit: Sam James gentoo org>
CommitDate: Thu Jun 12 09:31:33 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91c34e33
net-mail/mlmmj: add 1.5.2
Bug: https://bugs.gentoo.org/945515
Signed-off-by: Sam James gentoo.org>
net-mail/mlmmj/Manifest | 1 +
net-mail/mlmmj/mlmmj-1.5.2.ebuild | 70 +++
2 files changed, 71 insertions(+)
diff --git a/net-mail/mlmmj/Manifest b/net-mail/mlmmj/Manifest
index 672cdadb2bdc..061e5b111d1d 100644
--- a/net-mail/mlmmj/Manifest
+++ b/net-mail/mlmmj/Manifest
@@ -1,2 +1,3 @@
DIST mlmmj-1.3.0.tar.bz2 292519 BLAKE2B
abaf5c7ad53034d2201a2d3ba6d7f99ca83f47ec83df59e12a90a7118fbbde941d5ed2d14864a4af1568f67e74ea082fbc70fc9e44390673b76377bb3679c817
SHA512
c704d89f8a96c0ffc751a744ffdefb5e4304ab74be89292f06ce0c337b8ff1cc5a91737c8b1bd96fe3e993338986fa42bf360cfefc508e1eac74ab88ffda2494
DIST mlmmj-1.4.7.tar.xz 308224 BLAKE2B
edf9caa10643374a02dfea633348ab8da1af33961f5d1496615863aec1c4d1b8366b88ac30f34a4fa704bf719e07357a78e6bf4eb95ab793b5c37f66d2ab20c1
SHA512
db26c5135469bc826d148175bf7f9abc6336a8fb09b0628734d2b50747781c418ec51e4dae5ffd2c4a5b8c62a45fcfb80ddb0fd5539146925852db6fb56d9bfb
+DIST mlmmj-1.5.2.tar.xz 278016 BLAKE2B
905782fbbbc82993124cd0ebd6f99b5683c743e6053ddfcf6bdab7f601a7a2737a2dad2c7ad2b36a7a31201a8a4bd4066a57b7feceac739b5bec9b8840a13a49
SHA512
618deb15868bc3f38cf0111517baf116a3b6b171b942779337aa398ddfba7405a0a68e60ee18ddf3226b0aeedb5ff370ead3756c2bc604189b8926032089735e
diff --git a/net-mail/mlmmj/mlmmj-1.5.2.ebuild
b/net-mail/mlmmj/mlmmj-1.5.2.ebuild
new file mode 100644
index ..8523d82aa3d0
--- /dev/null
+++ b/net-mail/mlmmj/mlmmj-1.5.2.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="Mailing list managing made joyful"
+HOMEPAGE="https://codeberg.org/mlmmj/mlmmj";
+SRC_URI="https://codeberg.org/${PN}/${PN}/releases/download/RELEASE_${PV}/${P}.tar.xz";
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="amd64 ppc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="virtual/libiconv"
+DEPEND="
+ ${COMMON_DEPEND}
+ test? (
+ dev-libs/atf
+ dev-util/kyua
+ )
+"
+RDEPEND="
+ ${COMMON_DEPEND}
+ virtual/mta
+"
+BDEPEND="test? ( virtual/pkgconfig )"
+
+DOCS=( AUTHORS ChangeLog FAQ TODO TUNABLES.md UPGRADE )
+
+PATCHES=(
+ "${FILESDIR}"/mlmmj-1.4.7-cflags.patch
+)
+
+src_prepare() {
+ default
+ eautoreconf
+
+ # bug #259962
+ sed -i contrib/web/perl-admin/htdocs/subscribers.cgi \
+ -e "s:/usr/local/bin/:${EPREFIX}/usr/bin/:g" || die
+}
+
+src_configure() {
+ local myeconfargs=(
+ $(use_enable test tests)
+ --enable-receive-strip
+ )
+ econf "${myeconfargs[@]}"
+}
+
+src_install() {
+ default
+
+ insinto /usr/share/mlmmj
+ doins -r contrib/web/*
+
+ dodoc README.*
+}
+
+pkg_postinst() {
+ elog "mlmmj comes with serveral webinterfaces:"
+ elog "- One for user subscribing/unsubscribing"
+ elog "- One for admin tasks"
+ elog "both available in a php and perl module."
+ elog "For more info have a look in ${EROOT}/usr/share/mlmmj"
+}
[gentoo-commits] repo/gentoo:master commit in: net-mail/mlmmj/
commit: e1adf6d29af7a28792e1a7539a10e50ebe167214
Author: Arthur Zamarin gentoo org>
AuthorDate: Sat Apr 26 06:06:00 2025 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Sat Apr 26 06:06:00 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1adf6d2
net-mail/mlmmj: Stabilize 1.4.7 ppc, #954433
Signed-off-by: Arthur Zamarin gentoo.org>
net-mail/mlmmj/mlmmj-1.4.7.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-mail/mlmmj/mlmmj-1.4.7.ebuild
b/net-mail/mlmmj/mlmmj-1.4.7.ebuild
index fcaace03e9b8..93efa393e387 100644
--- a/net-mail/mlmmj/mlmmj-1.4.7.ebuild
+++ b/net-mail/mlmmj/mlmmj-1.4.7.ebuild
@@ -11,7 +11,7 @@
SRC_URI="https://codeberg.org/${PN}/${PN}/releases/download/RELEASE_$(ver_rs 1-
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~ppc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="amd64 ppc x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="test"
RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-mail/mlmmj/
commit: ba5ab1b3ec360c710fe280d72ba4388d84792c35
Author: Sam James gentoo org>
AuthorDate: Sat Apr 26 02:24:11 2025 +
Commit: Sam James gentoo org>
CommitDate: Sat Apr 26 02:24:11 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba5ab1b3
net-mail/mlmmj: Stabilize 1.4.7 amd64, #954433
Signed-off-by: Sam James gentoo.org>
net-mail/mlmmj/mlmmj-1.4.7.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-mail/mlmmj/mlmmj-1.4.7.ebuild
b/net-mail/mlmmj/mlmmj-1.4.7.ebuild
index a90fa31479bb..fcaace03e9b8 100644
--- a/net-mail/mlmmj/mlmmj-1.4.7.ebuild
+++ b/net-mail/mlmmj/mlmmj-1.4.7.ebuild
@@ -11,7 +11,7 @@
SRC_URI="https://codeberg.org/${PN}/${PN}/releases/download/RELEASE_$(ver_rs 1-
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~ppc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="amd64 ~ppc x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="test"
RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-mail/mlmmj/
commit: 81bf20937edf66eb5e59e9ad332ebcf990f18d91
Author: Sam James gentoo org>
AuthorDate: Sat Apr 26 01:56:02 2025 +
Commit: Sam James gentoo org>
CommitDate: Sat Apr 26 01:56:02 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81bf2093
net-mail/mlmmj: Stabilize 1.4.7 x86, #954433
Signed-off-by: Sam James gentoo.org>
net-mail/mlmmj/mlmmj-1.4.7.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/net-mail/mlmmj/mlmmj-1.4.7.ebuild
b/net-mail/mlmmj/mlmmj-1.4.7.ebuild
index 5d7e8b38635c..a90fa31479bb 100644
--- a/net-mail/mlmmj/mlmmj-1.4.7.ebuild
+++ b/net-mail/mlmmj/mlmmj-1.4.7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -11,7 +11,7 @@
SRC_URI="https://codeberg.org/${PN}/${PN}/releases/download/RELEASE_$(ver_rs 1-
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~amd64 ~ppc x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="test"
RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-mail/mlmmj/files/, net-mail/mlmmj/
commit: 1809dc319f7ea33e6fab16b2c6c3bad88b1e34e2 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Wed Aug 28 16:11:48 2024 + Commit: Yixun Lan gentoo org> CommitDate: Fri Oct 25 06:52:25 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1809dc31 net-mail/mlmmj: add 1.4.7 Closes: https://bugs.gentoo.org/923563 Closes: https://github.com/gentoo/gentoo/pull/38895 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> Signed-off-by: Yixun Lan gentoo.org> net-mail/mlmmj/Manifest | 1 + net-mail/mlmmj/files/mlmmj-1.4.7-cflags.patch | 13 + net-mail/mlmmj/metadata.xml | 9 +++- net-mail/mlmmj/mlmmj-1.4.7.ebuild | 70 +++ 4 files changed, 92 insertions(+), 1 deletion(-) diff --git a/net-mail/mlmmj/Manifest b/net-mail/mlmmj/Manifest index 486b67f60733..672cdadb2bdc 100644 --- a/net-mail/mlmmj/Manifest +++ b/net-mail/mlmmj/Manifest @@ -1 +1,2 @@ DIST mlmmj-1.3.0.tar.bz2 292519 BLAKE2B abaf5c7ad53034d2201a2d3ba6d7f99ca83f47ec83df59e12a90a7118fbbde941d5ed2d14864a4af1568f67e74ea082fbc70fc9e44390673b76377bb3679c817 SHA512 c704d89f8a96c0ffc751a744ffdefb5e4304ab74be89292f06ce0c337b8ff1cc5a91737c8b1bd96fe3e993338986fa42bf360cfefc508e1eac74ab88ffda2494 +DIST mlmmj-1.4.7.tar.xz 308224 BLAKE2B edf9caa10643374a02dfea633348ab8da1af33961f5d1496615863aec1c4d1b8366b88ac30f34a4fa704bf719e07357a78e6bf4eb95ab793b5c37f66d2ab20c1 SHA512 db26c5135469bc826d148175bf7f9abc6336a8fb09b0628734d2b50747781c418ec51e4dae5ffd2c4a5b8c62a45fcfb80ddb0fd5539146925852db6fb56d9bfb diff --git a/net-mail/mlmmj/files/mlmmj-1.4.7-cflags.patch b/net-mail/mlmmj/files/mlmmj-1.4.7-cflags.patch new file mode 100644 index ..f48c3d31287d --- /dev/null +++ b/net-mail/mlmmj/files/mlmmj-1.4.7-cflags.patch @@ -0,0 +1,13 @@ +Don't add "-g" by default. + +--- a/configure.ac b/configure.ac +@@ -95,7 +95,7 @@ AM_CONDITIONAL([WANT_TESTS], [test x"$enable_tests" = xyes]) + AM_CPPFLAGS="-I\$(top_srcdir)/include -DDEFAULTTEXTDIR='\"\$(textlibdir)\"'" + AC_SUBST(AM_CPPFLAGS) + +-AM_CFLAGS="-g -Wall -std=gnu99 -D_GNU_SOURCE=1 -Wextra -pedantic -Wsign-compare $COVERAGE_CFLAGS $ASAN_CFLAGS $UBSAN_CFLAGS" ++AM_CFLAGS="-Wall -std=gnu99 -D_GNU_SOURCE=1 -Wextra -pedantic -Wsign-compare $COVERAGE_CFLAGS $ASAN_CFLAGS $UBSAN_CFLAGS" + AC_SUBST(AM_CFLAGS) + + AM_LDFLAGS="$COVERAGE_LDFLAGS $ASAN_LDFLAGS $UBSAN_LDFLAGS" diff --git a/net-mail/mlmmj/metadata.xml b/net-mail/mlmmj/metadata.xml index 85e4ed814fa2..c15483f7493d 100644 --- a/net-mail/mlmmj/metadata.xml +++ b/net-mail/mlmmj/metadata.xml @@ -1,5 +1,12 @@ https://www.gentoo.org/dtd/metadata.dtd";> - + + + mlmmj/mlmmj + + Baptiste Daroussin + [email protected] + + diff --git a/net-mail/mlmmj/mlmmj-1.4.7.ebuild b/net-mail/mlmmj/mlmmj-1.4.7.ebuild new file mode 100644 index ..5d7e8b38635c --- /dev/null +++ b/net-mail/mlmmj/mlmmj-1.4.7.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="Mailing list managing made joyful" +HOMEPAGE="https://codeberg.org/mlmmj/mlmmj"; +SRC_URI="https://codeberg.org/${PN}/${PN}/releases/download/RELEASE_$(ver_rs 1- _)/${P}.tar.xz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +IUSE="test" +RESTRICT="!test? ( test )" + +COMMON_DEPEND="virtual/libiconv" +DEPEND=" + ${COMMON_DEPEND} + test? ( + dev-libs/atf + dev-util/kyua + ) +" +RDEPEND=" + ${COMMON_DEPEND} + virtual/mta +" +BDEPEND="test? ( virtual/pkgconfig )" + +DOCS=( AUTHORS ChangeLog FAQ TODO TUNABLES.md UPGRADE ) + +PATCHES=( + "${FILESDIR}"/mlmmj-1.4.7-cflags.patch +) + +src_prepare() { + default + eautoreconf + + # bug #259962 + sed -i contrib/web/perl-admin/htdocs/subscribers.cgi \ + -e "s:/usr/local/bin/:${EPREFIX}/usr/bin/:g" || die +} + +src_configure() { + local myeconfargs=( + $(use_enable test tests) + --enable-receive-strip + ) + econf "${myeconfargs[@]}" +} + +src_install() { + default + + insinto /usr/share/mlmmj + doins -r contrib/web/* + + dodoc README.* +} + +pkg_postinst() { + elog "mlmmj comes with serveral webinterfaces:" + elog "- One for user subscribing/unsubscribing" + elog "- One for admin tasks" + elog "both available in a php and perl module." + elog "For more info have a look in ${EROOT}/usr/share/mlmmj" +}
[gentoo-commits] repo/gentoo:master commit in: net-mail/mlmmj/
commit: 7c9e7b1dd1bcc334a793b5b847708e74807645e4
Author: Sam James gentoo org>
AuthorDate: Thu Mar 11 07:23:29 2021 +
Commit: Sam James gentoo org>
CommitDate: Thu Mar 11 07:29:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c9e7b1d
net-mail/mlmmj: fix docs
Closes: https://bugs.gentoo.org/775368
Signed-off-by: Sam James gentoo.org>
net-mail/mlmmj/mlmmj-1.3.0-r1.ebuild | 6 --
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/net-mail/mlmmj/mlmmj-1.3.0-r1.ebuild
b/net-mail/mlmmj/mlmmj-1.3.0-r1.ebuild
index 319605fb59e..388d0fce798 100644
--- a/net-mail/mlmmj/mlmmj-1.3.0-r1.ebuild
+++ b/net-mail/mlmmj/mlmmj-1.3.0-r1.ebuild
@@ -16,7 +16,7 @@ KEYWORDS="amd64 ppc x86 ~amd64-linux ~x86-linux ~ppc-macos"
DEPEND="virtual/mta"
-DOCS=( AUTHORS ChangeLog FAQ "README*" TODO TUNABLES UPGRADE )
+DOCS=( AUTHORS ChangeLog FAQ TODO TUNABLES UPGRADE )
PATCHES=(
"${FILESDIR}"/mlmmj-1.2.19.0-listcontrol-customheaders.patch
@@ -44,6 +44,8 @@ src_install() {
insinto /usr/share/mlmmj
doins -r contrib/web/*
+
+ dodoc README.*
}
pkg_postinst() {
@@ -51,5 +53,5 @@ pkg_postinst() {
elog "- One for user subscribing/unsubscribing"
elog "- One for admin tasks"
elog "both available in a php and perl module."
- elog "For more info have a look in /usr/share/mlmmj"
+ elog "For more info have a look in ${EROOT}/usr/share/mlmmj"
}
[gentoo-commits] repo/gentoo:master commit in: net-mail/mlmmj/
commit: 51b053be8823b411230c4c7ae11a93029b458905
Author: Sam James gentoo org>
AuthorDate: Thu Mar 11 03:06:41 2021 +
Commit: Sam James gentoo org>
CommitDate: Thu Mar 11 03:08:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51b053be
net-mail/mlmmj: port to EAPI 7
Signed-off-by: Sam James gentoo.org>
net-mail/mlmmj/mlmmj-1.3.0-r1.ebuild | 10 ++
1 file changed, 6 insertions(+), 4 deletions(-)
diff --git a/net-mail/mlmmj/mlmmj-1.3.0-r1.ebuild
b/net-mail/mlmmj/mlmmj-1.3.0-r1.ebuild
index 45fa2b38bdc..319605fb59e 100644
--- a/net-mail/mlmmj/mlmmj-1.3.0-r1.ebuild
+++ b/net-mail/mlmmj/mlmmj-1.3.0-r1.ebuild
@@ -1,21 +1,23 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
MY_PV="${PV/_rc/-RC}"
MY_P="${PN}-${MY_PV}"
DESCRIPTION="Mailing list managing made joyful"
HOMEPAGE="http://mlmmj.org/";
SRC_URI="http://mlmmj.org/releases/${MY_P}.tar.bz2";
+S="${WORKDIR}/${MY_P}"
+
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 ppc x86 ~amd64-linux ~x86-linux ~ppc-macos"
-IUSE=""
+
DEPEND="virtual/mta"
-S="${WORKDIR}/${MY_P}"
-DOCS="AUTHORS ChangeLog FAQ README* TODO TUNABLES UPGRADE"
+DOCS=( AUTHORS ChangeLog FAQ "README*" TODO TUNABLES UPGRADE )
+
PATCHES=(
"${FILESDIR}"/mlmmj-1.2.19.0-listcontrol-customheaders.patch
"${FILESDIR}"/mlmmj-1.3.0-gcc-10.patch
[gentoo-commits] repo/gentoo:master commit in: net-mail/mlmmj/
commit: 89eee4970acdaabac4ec5c7d62ea242b46b9fc4f
Author: Sam James gentoo org>
AuthorDate: Thu Mar 11 03:03:58 2021 +
Commit: Sam James gentoo org>
CommitDate: Thu Mar 11 03:08:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89eee497
net-mail/mlmmj: fix hardcoded paths
Closes: https://bugs.gentoo.org/259962
Signed-off-by: Sam James gentoo.org>
net-mail/mlmmj/{mlmmj-1.3.0.ebuild => mlmmj-1.3.0-r1.ebuild} | 9 +
1 file changed, 9 insertions(+)
diff --git a/net-mail/mlmmj/mlmmj-1.3.0.ebuild
b/net-mail/mlmmj/mlmmj-1.3.0-r1.ebuild
similarity index 86%
rename from net-mail/mlmmj/mlmmj-1.3.0.ebuild
rename to net-mail/mlmmj/mlmmj-1.3.0-r1.ebuild
index 94c0519b7e9..45fa2b38bdc 100644
--- a/net-mail/mlmmj/mlmmj-1.3.0.ebuild
+++ b/net-mail/mlmmj/mlmmj-1.3.0-r1.ebuild
@@ -21,6 +21,15 @@ PATCHES=(
"${FILESDIR}"/mlmmj-1.3.0-gcc-10.patch
)
+src_prepare() {
+ default
+
+ # bug #259962
+ for file in $(find . -iname "*.cgi") ; do
+ sed -i -e "s:/usr/local/bin/:${EPREFIX}/usr/bin/:" "${file}" ||
die
+ done
+}
+
src_configure() {
econf --enable-receive-strip
}
[gentoo-commits] repo/gentoo:master commit in: net-mail/mlmmj/
commit: b711df9ec9e518e9e7ee93043ca3109e1e375f5a
Author: Jakov Smolic sartura hr>
AuthorDate: Mon Jan 18 11:36:02 2021 +
Commit: David Seifert gentoo org>
CommitDate: Mon Jan 18 11:36:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b711df9e
net-mail/mlmmj: Remove old
Bug: https://bugs.gentoo.org/763942
Signed-off-by: Jakov Smolic sartura.hr>
Signed-off-by: David Seifert gentoo.org>
net-mail/mlmmj/Manifest | 1 -
net-mail/mlmmj/mlmmj-1.2.19.0-r1.ebuild | 43 -
2 files changed, 44 deletions(-)
diff --git a/net-mail/mlmmj/Manifest b/net-mail/mlmmj/Manifest
index ddc879af3ef..486b67f6073 100644
--- a/net-mail/mlmmj/Manifest
+++ b/net-mail/mlmmj/Manifest
@@ -1,2 +1 @@
-DIST mlmmj-1.2.19.0.tar.bz2 284701 BLAKE2B
a145b742a6024447d107b40bdd4072c1933069493360600161a3f585575a8cf2252393d53e8a66c0702301f148d73df7173b50234818bac4ae5b2269ff42f72b
SHA512
c0f23b434941bfb5bfcb9a0f292edcfa62c9bb357014d41f82b03bd8ed1a951e3c8f09293dd333030b024d3da82c514de789b8916cc3c0f493ad8fefbe3a3afb
DIST mlmmj-1.3.0.tar.bz2 292519 BLAKE2B
abaf5c7ad53034d2201a2d3ba6d7f99ca83f47ec83df59e12a90a7118fbbde941d5ed2d14864a4af1568f67e74ea082fbc70fc9e44390673b76377bb3679c817
SHA512
c704d89f8a96c0ffc751a744ffdefb5e4304ab74be89292f06ce0c337b8ff1cc5a91737c8b1bd96fe3e993338986fa42bf360cfefc508e1eac74ab88ffda2494
diff --git a/net-mail/mlmmj/mlmmj-1.2.19.0-r1.ebuild
b/net-mail/mlmmj/mlmmj-1.2.19.0-r1.ebuild
deleted file mode 100644
index 8c463a2ac36..000
--- a/net-mail/mlmmj/mlmmj-1.2.19.0-r1.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-MY_PV="${PV/_rc/-RC}"
-MY_P="${PN}-${MY_PV}"
-DESCRIPTION="Mailing list managing made joyful"
-HOMEPAGE="http://mlmmj.org/";
-SRC_URI="http://mlmmj.org/releases/${MY_P}.tar.bz2";
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ppc x86 ~amd64-linux ~x86-linux ~ppc-macos"
-IUSE=""
-DEPEND="virtual/mta"
-S="${WORKDIR}/${MY_P}"
-
-DOCS="AUTHORS ChangeLog FAQ README* TODO TUNABLES UPGRADE"
-PATCHES=(
- "${FILESDIR}"/mlmmj-1.2.19.0-listcontrol-customheaders.patch
-)
-
-src_configure() {
- econf --enable-receive-strip
-}
-
-src_install() {
- default
-
- insinto /usr/share/mlmmj/texts
- doins listtexts/*
-
- insinto /usr/share/mlmmj
- doins -r contrib/web/*
-}
-
-pkg_postinst() {
- elog "mlmmj comes with serveral webinterfaces:"
- elog "- One for user subscribing/unsubscribing"
- elog "- One for admin tasks"
- elog "both available in a php and perl module."
- elog "For more info have a look in /usr/share/mlmmj"
-}
[gentoo-commits] repo/gentoo:master commit in: net-mail/mlmmj/
commit: dae83c0c2088f550cae4c58ab0357bf93e66a56a
Author: Sam James gentoo org>
AuthorDate: Thu Jan 7 12:24:48 2021 +
Commit: Sam James gentoo org>
CommitDate: Thu Jan 7 12:24:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dae83c0c
net-mail/mlmmj: Stabilize 1.3.0 ppc, #763942
Signed-off-by: Sam James gentoo.org>
net-mail/mlmmj/mlmmj-1.3.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-mail/mlmmj/mlmmj-1.3.0.ebuild
b/net-mail/mlmmj/mlmmj-1.3.0.ebuild
index 7ed3ece9467..94c0519b7e9 100644
--- a/net-mail/mlmmj/mlmmj-1.3.0.ebuild
+++ b/net-mail/mlmmj/mlmmj-1.3.0.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="http://mlmmj.org/";
SRC_URI="http://mlmmj.org/releases/${MY_P}.tar.bz2";
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~ppc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="amd64 ppc x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE=""
DEPEND="virtual/mta"
S="${WORKDIR}/${MY_P}"
[gentoo-commits] repo/gentoo:master commit in: net-mail/mlmmj/
commit: 1e88eb2b4a78bdd2216b7443f6be2399d10d2d06
Author: Sam James gentoo org>
AuthorDate: Thu Jan 7 01:04:45 2021 +
Commit: Sam James gentoo org>
CommitDate: Thu Jan 7 01:04:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e88eb2b
net-mail/mlmmj: Stabilize 1.3.0 x86, #763942
Signed-off-by: Sam James gentoo.org>
net-mail/mlmmj/mlmmj-1.3.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-mail/mlmmj/mlmmj-1.3.0.ebuild
b/net-mail/mlmmj/mlmmj-1.3.0.ebuild
index 9a57a09e9d3..7ed3ece9467 100644
--- a/net-mail/mlmmj/mlmmj-1.3.0.ebuild
+++ b/net-mail/mlmmj/mlmmj-1.3.0.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="http://mlmmj.org/";
SRC_URI="http://mlmmj.org/releases/${MY_P}.tar.bz2";
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="amd64 ~ppc x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE=""
DEPEND="virtual/mta"
S="${WORKDIR}/${MY_P}"
[gentoo-commits] repo/gentoo:master commit in: net-mail/mlmmj/
commit: ea5accb9a60d0894ae56324aee3d54db853e4e1f
Author: Sam James gentoo org>
AuthorDate: Thu Jan 7 00:52:19 2021 +
Commit: Sam James gentoo org>
CommitDate: Thu Jan 7 00:57:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea5accb9
net-mail/mlmmj: Stabilize 1.3.0 amd64, #763942
Signed-off-by: Sam James gentoo.org>
net-mail/mlmmj/mlmmj-1.3.0.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/net-mail/mlmmj/mlmmj-1.3.0.ebuild
b/net-mail/mlmmj/mlmmj-1.3.0.ebuild
index c955caee300..9a57a09e9d3 100644
--- a/net-mail/mlmmj/mlmmj-1.3.0.ebuild
+++ b/net-mail/mlmmj/mlmmj-1.3.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -10,7 +10,7 @@ HOMEPAGE="http://mlmmj.org/";
SRC_URI="http://mlmmj.org/releases/${MY_P}.tar.bz2";
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE=""
DEPEND="virtual/mta"
S="${WORKDIR}/${MY_P}"
[gentoo-commits] repo/gentoo:master commit in: net-mail/mlmmj/files/, net-mail/mlmmj/
commit: a1c0385dd3e7a463ababe24f39d96dffd1f6ac28
Author: Sergei Trofimovich gentoo org>
AuthorDate: Thu Jan 30 19:49:12 2020 +
Commit: Sergei Trofimovich gentoo org>
CommitDate: Thu Jan 30 19:49:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1c0385d
net-mail/mlmmj: tweak for gcc-10, bug #
Reported-by: Toralf Förster
Closes: https://bugs.gentoo.org/707476
Package-Manager: Portage-2.3.86, Repoman-2.3.20
Signed-off-by: Sergei Trofimovich gentoo.org>
net-mail/mlmmj/files/mlmmj-1.3.0-gcc-10.patch | 20
net-mail/mlmmj/mlmmj-1.3.0.ebuild | 3 ++-
2 files changed, 22 insertions(+), 1 deletion(-)
diff --git a/net-mail/mlmmj/files/mlmmj-1.3.0-gcc-10.patch
b/net-mail/mlmmj/files/mlmmj-1.3.0-gcc-10.patch
new file mode 100644
index 000..83217241e1d
--- /dev/null
+++ b/net-mail/mlmmj/files/mlmmj-1.3.0-gcc-10.patch
@@ -0,0 +1,20 @@
+--- a/include/mlmmj.h
b/include/mlmmj.h
+@@ -81,7 +81,7 @@ enum subtype {
+ SUB_NONE /* For when an address is not subscribed at all */
+ };
+
+-char *subtype_strs[7]; /* count matches enum above; defined in
subscriberfuncs.c */
++extern char *subtype_strs[7]; /* count matches enum above; defined in
subscriberfuncs.c */
+
+ enum subreason {
+ SUB_REQUEST,
+@@ -92,7 +92,7 @@ enum subreason {
+ SUB_SWITCH
+ };
+
+-char * subreason_strs[6]; /* count matches enum above; defined in
subscriberfuncs.c */
++extern char * subreason_strs[6]; /* count matches enum above; defined in
subscriberfuncs.c */
+
+ void print_version(const char *prg);
+
diff --git a/net-mail/mlmmj/mlmmj-1.3.0.ebuild
b/net-mail/mlmmj/mlmmj-1.3.0.ebuild
index 66a6bc8a1e1..c955caee300 100644
--- a/net-mail/mlmmj/mlmmj-1.3.0.ebuild
+++ b/net-mail/mlmmj/mlmmj-1.3.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -18,6 +18,7 @@ S="${WORKDIR}/${MY_P}"
DOCS="AUTHORS ChangeLog FAQ README* TODO TUNABLES UPGRADE"
PATCHES=(
"${FILESDIR}"/mlmmj-1.2.19.0-listcontrol-customheaders.patch
+ "${FILESDIR}"/mlmmj-1.3.0-gcc-10.patch
)
src_configure() {
[gentoo-commits] repo/gentoo:master commit in: net-mail/mlmmj/
commit: 278d0a6c9c505f738ea43893241f7f3ed376a95d
Author: Tim Harder gentoo org>
AuthorDate: Mon Jul 2 18:05:41 2018 +
Commit: Tim Harder gentoo org>
CommitDate: Tue Sep 18 21:21:43 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=278d0a6c
net-mail/mlmmj: version bump to 1.3.0
net-mail/mlmmj/Manifest | 1 +
net-mail/mlmmj/mlmmj-1.3.0.ebuild | 43 +++
2 files changed, 44 insertions(+)
diff --git a/net-mail/mlmmj/Manifest b/net-mail/mlmmj/Manifest
index 9736d5ec575..4c4cd44cef2 100644
--- a/net-mail/mlmmj/Manifest
+++ b/net-mail/mlmmj/Manifest
@@ -1,3 +1,4 @@
DIST mlmmj-1.2.18.0.tar.bz2 240571 BLAKE2B
ad71178da031fcdbfe5002d542c3bc6e4f49c706c80b8439f15c363eb8f72264d4dafa15aaef32bc99e85d0397b52d43e30dddf42b00674642545af8a959fdfc
SHA512
f40fbb8a8ee5312ac6d6baa32065205b768b1ad2a16b8622e6316723d64ceb118cd6d3c0f64929d610596433e1ccb1082c23ea8ad69ca004a6b563da72bd8cc6
DIST mlmmj-1.2.18.1.tar.bz2 240942 BLAKE2B
cfd5432b895f7c096a78ef9b522576de68f4fb4f2b016839b31e10bffeb45725aed701c557d64dd1cb271f5d977746983cb624b0c00f9f6fb26f2b7d6df575c4
SHA512
755af623054daac31dfb3de20c017422c40f7fed42c141c5d398c2bd4d5deb8975db556af53f3e5e0711a83a260d7bf3017e27c4fd399a792190de683c470b72
DIST mlmmj-1.2.19.0.tar.bz2 284701 BLAKE2B
a145b742a6024447d107b40bdd4072c1933069493360600161a3f585575a8cf2252393d53e8a66c0702301f148d73df7173b50234818bac4ae5b2269ff42f72b
SHA512
c0f23b434941bfb5bfcb9a0f292edcfa62c9bb357014d41f82b03bd8ed1a951e3c8f09293dd333030b024d3da82c514de789b8916cc3c0f493ad8fefbe3a3afb
+DIST mlmmj-1.3.0.tar.bz2 292519 BLAKE2B
abaf5c7ad53034d2201a2d3ba6d7f99ca83f47ec83df59e12a90a7118fbbde941d5ed2d14864a4af1568f67e74ea082fbc70fc9e44390673b76377bb3679c817
SHA512
c704d89f8a96c0ffc751a744ffdefb5e4304ab74be89292f06ce0c337b8ff1cc5a91737c8b1bd96fe3e993338986fa42bf360cfefc508e1eac74ab88ffda2494
diff --git a/net-mail/mlmmj/mlmmj-1.3.0.ebuild
b/net-mail/mlmmj/mlmmj-1.3.0.ebuild
new file mode 100644
index 000..66a6bc8a1e1
--- /dev/null
+++ b/net-mail/mlmmj/mlmmj-1.3.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_PV="${PV/_rc/-RC}"
+MY_P="${PN}-${MY_PV}"
+DESCRIPTION="Mailing list managing made joyful"
+HOMEPAGE="http://mlmmj.org/";
+SRC_URI="http://mlmmj.org/releases/${MY_P}.tar.bz2";
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE=""
+DEPEND="virtual/mta"
+S="${WORKDIR}/${MY_P}"
+
+DOCS="AUTHORS ChangeLog FAQ README* TODO TUNABLES UPGRADE"
+PATCHES=(
+ "${FILESDIR}"/mlmmj-1.2.19.0-listcontrol-customheaders.patch
+)
+
+src_configure() {
+ econf --enable-receive-strip
+}
+
+src_install() {
+ default
+
+ insinto /usr/share/mlmmj/texts
+ doins listtexts/*
+
+ insinto /usr/share/mlmmj
+ doins -r contrib/web/*
+}
+
+pkg_postinst() {
+ elog "mlmmj comes with serveral webinterfaces:"
+ elog "- One for user subscribing/unsubscribing"
+ elog "- One for admin tasks"
+ elog "both available in a php and perl module."
+ elog "For more info have a look in /usr/share/mlmmj"
+}
[gentoo-commits] repo/gentoo:master commit in: net-mail/mlmmj/
commit: 2941a2032bda8afb83b6a6017f75b33cafaa4612
Author: Tim Harder gentoo org>
AuthorDate: Mon Jul 2 18:06:04 2018 +
Commit: Tim Harder gentoo org>
CommitDate: Tue Sep 18 21:21:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2941a203
net-mail/mlmmj: remove old
net-mail/mlmmj/Manifest | 2 --
net-mail/mlmmj/mlmmj-1.2.18.0.ebuild | 40
net-mail/mlmmj/mlmmj-1.2.18.1.ebuild | 40
net-mail/mlmmj/mlmmj-1.2.19.0.ebuild | 40
4 files changed, 122 deletions(-)
diff --git a/net-mail/mlmmj/Manifest b/net-mail/mlmmj/Manifest
index 4c4cd44cef2..ddc879af3ef 100644
--- a/net-mail/mlmmj/Manifest
+++ b/net-mail/mlmmj/Manifest
@@ -1,4 +1,2 @@
-DIST mlmmj-1.2.18.0.tar.bz2 240571 BLAKE2B
ad71178da031fcdbfe5002d542c3bc6e4f49c706c80b8439f15c363eb8f72264d4dafa15aaef32bc99e85d0397b52d43e30dddf42b00674642545af8a959fdfc
SHA512
f40fbb8a8ee5312ac6d6baa32065205b768b1ad2a16b8622e6316723d64ceb118cd6d3c0f64929d610596433e1ccb1082c23ea8ad69ca004a6b563da72bd8cc6
-DIST mlmmj-1.2.18.1.tar.bz2 240942 BLAKE2B
cfd5432b895f7c096a78ef9b522576de68f4fb4f2b016839b31e10bffeb45725aed701c557d64dd1cb271f5d977746983cb624b0c00f9f6fb26f2b7d6df575c4
SHA512
755af623054daac31dfb3de20c017422c40f7fed42c141c5d398c2bd4d5deb8975db556af53f3e5e0711a83a260d7bf3017e27c4fd399a792190de683c470b72
DIST mlmmj-1.2.19.0.tar.bz2 284701 BLAKE2B
a145b742a6024447d107b40bdd4072c1933069493360600161a3f585575a8cf2252393d53e8a66c0702301f148d73df7173b50234818bac4ae5b2269ff42f72b
SHA512
c0f23b434941bfb5bfcb9a0f292edcfa62c9bb357014d41f82b03bd8ed1a951e3c8f09293dd333030b024d3da82c514de789b8916cc3c0f493ad8fefbe3a3afb
DIST mlmmj-1.3.0.tar.bz2 292519 BLAKE2B
abaf5c7ad53034d2201a2d3ba6d7f99ca83f47ec83df59e12a90a7118fbbde941d5ed2d14864a4af1568f67e74ea082fbc70fc9e44390673b76377bb3679c817
SHA512
c704d89f8a96c0ffc751a744ffdefb5e4304ab74be89292f06ce0c337b8ff1cc5a91737c8b1bd96fe3e993338986fa42bf360cfefc508e1eac74ab88ffda2494
diff --git a/net-mail/mlmmj/mlmmj-1.2.18.0.ebuild
b/net-mail/mlmmj/mlmmj-1.2.18.0.ebuild
deleted file mode 100644
index 9e589d0d553..000
--- a/net-mail/mlmmj/mlmmj-1.2.18.0.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-MY_PV="${PV/_rc/-RC}"
-MY_P="${PN}-${MY_PV}"
-DESCRIPTION="Mailing list managing made joyful"
-HOMEPAGE="http://mlmmj.org/";
-SRC_URI="http://mlmmj.org/releases/${MY_P}.tar.bz2";
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ppc x86 ~amd64-linux ~x86-linux ~ppc-macos"
-IUSE=""
-DEPEND="virtual/mta"
-S="${WORKDIR}/${MY_P}"
-
-DOCS="AUTHORS ChangeLog FAQ README* TODO TUNABLES UPGRADE"
-
-src_configure() {
- econf --enable-receive-strip
-}
-
-src_install() {
- default
-
- insinto /usr/share/mlmmj/texts
- doins listtexts/*
-
- insinto /usr/share/mlmmj
- doins -r contrib/web/*
-}
-
-pkg_postinst() {
- elog "mlmmj comes with serveral webinterfaces:"
- elog "- One for user subscribing/unsubscribing"
- elog "- One for admin tasks"
- elog "both available in a php and perl module."
- elog "For more info have a look in /usr/share/mlmmj"
-}
diff --git a/net-mail/mlmmj/mlmmj-1.2.18.1.ebuild
b/net-mail/mlmmj/mlmmj-1.2.18.1.ebuild
deleted file mode 100644
index b770d08ecbb..000
--- a/net-mail/mlmmj/mlmmj-1.2.18.1.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-MY_PV="${PV/_rc/-RC}"
-MY_P="${PN}-${MY_PV}"
-DESCRIPTION="Mailing list managing made joyful"
-HOMEPAGE="http://mlmmj.org/";
-SRC_URI="http://mlmmj.org/releases/${MY_P}.tar.bz2";
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
-IUSE=""
-DEPEND="virtual/mta"
-S="${WORKDIR}/${MY_P}"
-
-DOCS="AUTHORS ChangeLog FAQ README* TODO TUNABLES UPGRADE"
-
-src_configure() {
- econf --enable-receive-strip
-}
-
-src_install() {
- default
-
- insinto /usr/share/mlmmj/texts
- doins listtexts/*
-
- insinto /usr/share/mlmmj
- doins -r contrib/web/*
-}
-
-pkg_postinst() {
- elog "mlmmj comes with serveral webinterfaces:"
- elog "- One for user subscribing/unsubscribing"
- elog "- One for admin tasks"
- elog "both available in a php and perl module."
- elog "For more info have a look in /usr/share/mlmmj"
-}
diff --git a/net-mail/mlmmj/mlmmj-1.2.19.0.ebuild
b/net-mail/mlmmj/mlmmj-1.2.19.0.ebuild
deleted file mode 100644
index b0c02c35f4d..000
--- a/net-mail/mlmmj/mlmmj-1.2.19.0.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-MY_PV="${PV/_rc/-RC}"
-MY_P="${PN}-${MY_PV}"
-DESCRIPTION="Mailing list managing made joyful"
[gentoo-commits] repo/gentoo:master commit in: net-mail/mlmmj/
commit: 1750d03a49a38c8d7cb6dc1060dfbbd125ace8b8
Author: Michael Weber gentoo org>
AuthorDate: Mon May 22 12:12:14 2017 +
Commit: Michael Weber gentoo org>
CommitDate: Mon May 22 12:12:14 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1750d03a
net-mail/mlmmj: ppc stable (bug 619136).
Package-Manager: Portage-2.3.5, Repoman-2.3.2
RepoMan-Options: --include-arches="ppc"
net-mail/mlmmj/mlmmj-1.2.19.0-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-mail/mlmmj/mlmmj-1.2.19.0-r1.ebuild
b/net-mail/mlmmj/mlmmj-1.2.19.0-r1.ebuild
index 7afd5207cdf..8c463a2ac36 100644
--- a/net-mail/mlmmj/mlmmj-1.2.19.0-r1.ebuild
+++ b/net-mail/mlmmj/mlmmj-1.2.19.0-r1.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="http://mlmmj.org/";
SRC_URI="http://mlmmj.org/releases/${MY_P}.tar.bz2";
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~ppc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="amd64 ppc x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE=""
DEPEND="virtual/mta"
S="${WORKDIR}/${MY_P}"
[gentoo-commits] repo/gentoo:master commit in: net-mail/mlmmj/
commit: ea7635d3886cdeb76156bacd62e519c1581555cb
Author: Agostino Sarubbo gentoo org>
AuthorDate: Sun May 21 08:07:09 2017 +
Commit: Agostino Sarubbo gentoo org>
CommitDate: Sun May 21 08:07:09 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea7635d3
net-mail/mlmmj: amd64 stable wrt bug #619136
Package-Manager: Portage-2.3.5, Repoman-2.3.1
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo gentoo.org>
net-mail/mlmmj/mlmmj-1.2.19.0-r1.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/net-mail/mlmmj/mlmmj-1.2.19.0-r1.ebuild
b/net-mail/mlmmj/mlmmj-1.2.19.0-r1.ebuild
index e8297ba5e0b..074c57a3fbf 100644
--- a/net-mail/mlmmj/mlmmj-1.2.19.0-r1.ebuild
+++ b/net-mail/mlmmj/mlmmj-1.2.19.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -10,7 +10,7 @@ HOMEPAGE="http://mlmmj.org/";
SRC_URI="http://mlmmj.org/releases/${MY_P}.tar.bz2";
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE=""
DEPEND="virtual/mta"
S="${WORKDIR}/${MY_P}"
[gentoo-commits] repo/gentoo:master commit in: net-mail/mlmmj/files/, net-mail/mlmmj/
commit: d2372cf9d36b2fa25084009b20b3459317517e4b
Author: Robin H. Johnson gentoo org>
AuthorDate: Wed May 4 21:00:57 2016 +
Commit: Robin H. Johnson gentoo org>
CommitDate: Wed May 4 21:01:11 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2372cf9
net-mail/mlmmj: include customheaders in list control emails.
Package-Manager: portage-2.2.28
.../mlmmj-1.2.19.0-listcontrol-customheaders.patch | 30 +++
net-mail/mlmmj/mlmmj-1.2.19.0-r1.ebuild| 44 ++
2 files changed, 74 insertions(+)
diff --git
a/net-mail/mlmmj/files/mlmmj-1.2.19.0-listcontrol-customheaders.patch
b/net-mail/mlmmj/files/mlmmj-1.2.19.0-listcontrol-customheaders.patch
new file mode 100644
index 000..c5ee9b3
--- /dev/null
+++ b/net-mail/mlmmj/files/mlmmj-1.2.19.0-listcontrol-customheaders.patch
@@ -0,0 +1,30 @@
+List control emails do not include customheaders, and can lead to RBL issues
+for forged senders.
+
+Signed-off-by: Robin H. Johnson
+
+diff -Nuar --exclude '*~' mlmmj-1.2.19.0.orig/src/mlmmj-process.c
mlmmj-1.2.19.0/src/mlmmj-process.c
+--- mlmmj-1.2.19.0.orig/src/mlmmj-process.c2014-03-23 17:57:24.0
-0700
mlmmj-1.2.19.0/src/mlmmj-process.c 2016-05-04 13:50:26.034174788 -0700
+@@ -702,8 +702,19 @@
+ "output mail file");
+ exit(EXIT_FAILURE);
+ }
+- if(do_all_the_voodoo_here(rawmailfd, donemailfd, -1,
+- -1, delheaders,
++ /* hdrfd is checked in do_all_the_voodoo_here(),
because the
++ * customheaders file might not exist */
++ headerfilename = concatstr(2, listdir,
"/control/customheaders");
++ hdrfd = open(headerfilename, O_RDONLY);
++ myfree(headerfilename);
++
++ /* footfd is checked in do_all_the_voodoo_here(), see
above */
++ footerfilename = concatstr(2, listdir,
"/control/footer");
++ footfd = open(footerfilename, O_RDONLY);
++ myfree(footerfilename);
++
++ if(do_all_the_voodoo_here(rawmailfd, donemailfd, hdrfd,
++ footfd, delheaders,
+ NULL, &allheaders, NULL) < 0) {
+ log_error(LOG_ARGS, "do_all_the_voodoo_here");
+ exit(EXIT_FAILURE);
diff --git a/net-mail/mlmmj/mlmmj-1.2.19.0-r1.ebuild
b/net-mail/mlmmj/mlmmj-1.2.19.0-r1.ebuild
new file mode 100644
index 000..b4a9d2d
--- /dev/null
+++ b/net-mail/mlmmj/mlmmj-1.2.19.0-r1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+MY_PV="${PV/_rc/-RC}"
+MY_P="${PN}-${MY_PV}"
+DESCRIPTION="Mailing list managing made joyful"
+HOMEPAGE="http://mlmmj.org/";
+SRC_URI="http://mlmmj.org/releases/${MY_P}.tar.bz2";
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE=""
+DEPEND="virtual/mta"
+S="${WORKDIR}/${MY_P}"
+
+DOCS="AUTHORS ChangeLog FAQ README* TODO TUNABLES UPGRADE"
+PATCHES=(
+ "${FILESDIR}"/mlmmj-1.2.19.0-listcontrol-customheaders.patch
+)
+
+src_configure() {
+ econf --enable-receive-strip
+}
+
+src_install() {
+ default
+
+ insinto /usr/share/mlmmj/texts
+ doins listtexts/*
+
+ insinto /usr/share/mlmmj
+ doins -r contrib/web/*
+}
+
+pkg_postinst() {
+ elog "mlmmj comes with serveral webinterfaces:"
+ elog "- One for user subscribing/unsubscribing"
+ elog "- One for admin tasks"
+ elog "both available in a php and perl module."
+ elog "For more info have a look in /usr/share/mlmmj"
+}
[gentoo-commits] repo/gentoo:master commit in: net-mail/mlmmj/
commit: b7f2729ac1b74351cda2d16539b938b066c1f4eb
Author: Manuel Rüger gentoo org>
AuthorDate: Sat Apr 16 21:11:34 2016 +
Commit: Manuel Rüger gentoo org>
CommitDate: Sat Apr 16 21:11:34 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7f2729a
net-mail/mlmmj: Remove old
Package-Manager: portage-2.2.28
net-mail/mlmmj/Manifest | 1 -
net-mail/mlmmj/mlmmj-1.2.17.1.ebuild | 64
2 files changed, 65 deletions(-)
diff --git a/net-mail/mlmmj/Manifest b/net-mail/mlmmj/Manifest
index 1742545..38e2902 100644
--- a/net-mail/mlmmj/Manifest
+++ b/net-mail/mlmmj/Manifest
@@ -1,4 +1,3 @@
-DIST mlmmj-1.2.17.1.tar.bz2 206041 SHA256
45a93fe5c8fc8f987bd3f5b512aea895b7ce6e5c6ccd902d65fec78eeaf56c93 SHA512
4fe0921bb0fa0903e61cffca2b360ae811a186956fee280537c3104caf3efc83a72f57f8fd048b3c2a0da9006f7278d67bc497e2092f6230328cf68560d83b70
WHIRLPOOL
dd5bfc91067fc209b485470212e6f63f59c6f49e54c43c19034a88960e526d1e0085eeb21908e8507b35d6cc6a992b198f324c9676571a93310cea200ae71287
DIST mlmmj-1.2.18.0.tar.bz2 240571 SHA256
6b7072d6f899fcbc8e5d04373e80bb71ffd9c896355285a713630d5f1eeb3341 SHA512
f40fbb8a8ee5312ac6d6baa32065205b768b1ad2a16b8622e6316723d64ceb118cd6d3c0f64929d610596433e1ccb1082c23ea8ad69ca004a6b563da72bd8cc6
WHIRLPOOL
4cbb74866a0351cb2f2b132da18337095da6c79dca96ffc82e5fdbcc56cbd41e49826b83ff5551078b1cbec7ec542970ad4a0b9c9c2c53166a4bafab55eaac22
DIST mlmmj-1.2.18.1.tar.bz2 240942 SHA256
43d85fbed9bea31728f0c600fd277e553a24ff3bb5d2317a918cf3def87f91ca SHA512
755af623054daac31dfb3de20c017422c40f7fed42c141c5d398c2bd4d5deb8975db556af53f3e5e0711a83a260d7bf3017e27c4fd399a792190de683c470b72
WHIRLPOOL
50c3233950e1a94efe6d528e9684bea3c109f2e12afe292a51bbc2dbb77d9941a942a97955c8880b850043263fa2db02eb4bc794f5d3bd3001bd2444145cea9a
DIST mlmmj-1.2.19.0.tar.bz2 284701 SHA256
3bcd7f5a17234ef570836f043ea4aacfdaf47d542c4ad4cbe4b2293c3bdb3cde SHA512
c0f23b434941bfb5bfcb9a0f292edcfa62c9bb357014d41f82b03bd8ed1a951e3c8f09293dd333030b024d3da82c514de789b8916cc3c0f493ad8fefbe3a3afb
WHIRLPOOL
cf68b8718157fb5e21380dd81aa0a8970726232d4026ee75439228a108ec8dfffb1e4673041d1f9dffd27b9b53ce21312af410a7b9a7799e20cde968facb7b17
diff --git a/net-mail/mlmmj/mlmmj-1.2.17.1.ebuild
b/net-mail/mlmmj/mlmmj-1.2.17.1.ebuild
deleted file mode 100644
index 94b5b70..000
--- a/net-mail/mlmmj/mlmmj-1.2.17.1.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-inherit eutils
-
-MY_PV="${PV/_rc/-RC}"
-MY_P="${PN}-${MY_PV}"
-DESCRIPTION="Mailing list managing made joyful"
-HOMEPAGE="http://mlmmj.org/";
-SRC_URI="http://mlmmj.org/releases/${MY_P}.tar.bz2";
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ppc x86 ~amd64-linux ~x86-linux ~ppc-macos"
-IUSE=""
-DEPEND="virtual/mta"
-#RDEPEND=""
-S="${WORKDIR}/${MY_P}"
-SHAREDIR="/usr/share/mlmmj"
-
-src_unpack() {
- unpack ${A}
- #epatch "${FILESDIR}"/${PN}-1.2.16-requeue-unlink-fix.patch
- #epatch "${FILESDIR}"/${PN}-1.2.16-unsub-digest-text.patch
- cd "${S}"
- for i in "${S}" "${S}"/contrib/recievestrip ; do
- pushd "${i}"
- # Ignore errors
- emake -j1 distclean 2>/dev/null 1>/dev/null
- popd
- done
-}
-
-src_compile() {
- econf
- emake || die
-}
-
-src_install() {
- make DESTDIR="${D}" install || die
-
- dodir ${SHAREDIR}
- dodir ${SHAREDIR}/texts
- insinto ${SHAREDIR}/texts
- doins listtexts/*
-
- dodoc AUTHORS ChangeLog FAQ README
- dodoc TODO TUNABLES UPGRADE VERSION README.access
- dodoc README.sendmail README.exim4 README.security
-
- insinto /usr/share/mlmmj
- cd "${S}"/contrib/web
- doins -r *
-
- dobin "${S}"/contrib/recievestrip
-}
-
-pkg_postinst() {
- elog "mlmmj comes with serveral webinterfaces:"
- elog "- One for user subscribing/unsubscribing"
- elog "- One for admin tasks"
- elog "both available in a php and perl module."
- elog "For more info have a look in /usr/share/mlmmj"
-}
