[gentoo-commits] repo/gentoo:master commit in: net-mail/mlmmj/

2021-03-10 Thread Sam James
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/

2021-03-10 Thread Sam James
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/

2021-03-10 Thread Sam James
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/

2021-01-18 Thread David Seifert
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/

2021-01-07 Thread Sam James
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/

2021-01-06 Thread Sam James
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/

2021-01-06 Thread Sam James
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/

2020-01-30 Thread Sergei Trofimovich
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/

2018-09-18 Thread Tim Harder
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/

2018-09-18 Thread Tim Harder
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"
-HOMEPA

[gentoo-commits] repo/gentoo:master commit in: net-mail/mlmmj/

2017-05-22 Thread Michael Weber
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/

2017-05-21 Thread Agostino Sarubbo
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/

2016-05-04 Thread Robin H. Johnson
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/

2016-04-16 Thread Manuel Rüger
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"
-}