[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" -HOMEPA
[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" -}