[gentoo-commits] repo/gentoo:master commit in: net-mail/ezmlm-idx/
commit: 25d20149a1769a98e8c65cf1b63e0ea737c1a501 Author: Matt Turner gentoo org> AuthorDate: Fri Jun 23 17:50:28 2023 + Commit: Matt Turner gentoo org> CommitDate: Fri Jun 23 18:07:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25d20149 net-mail/ezmlm-idx: Drop ppc keywords Signed-off-by: Matt Turner gentoo.org> net-mail/ezmlm-idx/ezmlm-idx-7.0.0-r5.ebuild | 2 +- net-mail/ezmlm-idx/ezmlm-idx-7.2.2-r1.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/net-mail/ezmlm-idx/ezmlm-idx-7.0.0-r5.ebuild b/net-mail/ezmlm-idx/ezmlm-idx-7.0.0-r5.ebuild index ce08d30a5cee..8abe4c595229 100644 --- a/net-mail/ezmlm-idx/ezmlm-idx-7.0.0-r5.ebuild +++ b/net-mail/ezmlm-idx/ezmlm-idx-7.0.0-r5.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://www.ezmlm.org/archive/${PV}/${P}.tar.gz; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~hppa ~mips ppc sparc x86" +KEYWORDS="~alpha amd64 ~hppa ~mips sparc x86" IUSE="mysql postgres" DEPEND="mysql? ( dev-db/mysql-connector-c:0= ) diff --git a/net-mail/ezmlm-idx/ezmlm-idx-7.2.2-r1.ebuild b/net-mail/ezmlm-idx/ezmlm-idx-7.2.2-r1.ebuild index 4fe777ae5fa7..ec3ae69f3009 100644 --- a/net-mail/ezmlm-idx/ezmlm-idx-7.2.2-r1.ebuild +++ b/net-mail/ezmlm-idx/ezmlm-idx-7.2.2-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://untroubled.org/ezmlm/archive/${PV}/${P}.tar.gz; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~hppa ~mips ppc sparc x86" +KEYWORDS="~alpha amd64 ~hppa ~mips sparc x86" #KEYWORDS="~alpha amd64 ~hppa ~mips ppc sparc x86" IUSE="mysql postgres sqlite"
[gentoo-commits] repo/gentoo:master commit in: net-mail/ezmlm-idx/
commit: c6486a23fd0f80f63e61bc2cece37f49d5fe2da4 Author: Agostino Sarubbo gentoo org> AuthorDate: Sat Nov 5 17:10:29 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sat Nov 5 17:10:29 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6486a23 net-mail/ezmlm-idx: Stabilize 7.2.2-r1 x86, #763831 Signed-off-by: Agostino Sarubbo gentoo.org> net-mail/ezmlm-idx/ezmlm-idx-7.2.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-mail/ezmlm-idx/ezmlm-idx-7.2.2-r1.ebuild b/net-mail/ezmlm-idx/ezmlm-idx-7.2.2-r1.ebuild index 67c596c13791..4fe777ae5fa7 100644 --- a/net-mail/ezmlm-idx/ezmlm-idx-7.2.2-r1.ebuild +++ b/net-mail/ezmlm-idx/ezmlm-idx-7.2.2-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://untroubled.org/ezmlm/archive/${PV}/${P}.tar.gz; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~hppa ~mips ppc sparc ~x86" +KEYWORDS="~alpha amd64 ~hppa ~mips ppc sparc x86" #KEYWORDS="~alpha amd64 ~hppa ~mips ppc sparc x86" IUSE="mysql postgres sqlite"
[gentoo-commits] repo/gentoo:master commit in: net-mail/ezmlm-idx/
commit: 4a619bff4de12aad95238f2fbf260ff5d1c04e70 Author: Sam James gentoo org> AuthorDate: Sat Nov 5 04:41:58 2022 + Commit: Sam James gentoo org> CommitDate: Sat Nov 5 04:41:58 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a619bff net-mail/ezmlm-idx: Stabilize 7.2.2-r1 amd64, #763831 Signed-off-by: Sam James gentoo.org> net-mail/ezmlm-idx/ezmlm-idx-7.2.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-mail/ezmlm-idx/ezmlm-idx-7.2.2-r1.ebuild b/net-mail/ezmlm-idx/ezmlm-idx-7.2.2-r1.ebuild index b4a26ae05801..67c596c13791 100644 --- a/net-mail/ezmlm-idx/ezmlm-idx-7.2.2-r1.ebuild +++ b/net-mail/ezmlm-idx/ezmlm-idx-7.2.2-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://untroubled.org/ezmlm/archive/${PV}/${P}.tar.gz; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~hppa ~mips ppc sparc ~x86" +KEYWORDS="~alpha amd64 ~hppa ~mips ppc sparc ~x86" #KEYWORDS="~alpha amd64 ~hppa ~mips ppc sparc x86" IUSE="mysql postgres sqlite"
[gentoo-commits] repo/gentoo:master commit in: net-mail/ezmlm-idx/
commit: 451471228dae62dc530722d6342c94517d9a20ef Author: Sam James gentoo org> AuthorDate: Sat Nov 5 02:37:53 2022 + Commit: Sam James gentoo org> CommitDate: Sat Nov 5 02:37:53 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45147122 net-mail/ezmlm-idx: Stabilize 7.2.2-r1 sparc, #763831 Signed-off-by: Sam James gentoo.org> net-mail/ezmlm-idx/ezmlm-idx-7.2.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-mail/ezmlm-idx/ezmlm-idx-7.2.2-r1.ebuild b/net-mail/ezmlm-idx/ezmlm-idx-7.2.2-r1.ebuild index 108d106b308d..b4a26ae05801 100644 --- a/net-mail/ezmlm-idx/ezmlm-idx-7.2.2-r1.ebuild +++ b/net-mail/ezmlm-idx/ezmlm-idx-7.2.2-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://untroubled.org/ezmlm/archive/${PV}/${P}.tar.gz; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~hppa ~mips ppc ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~hppa ~mips ppc sparc ~x86" #KEYWORDS="~alpha amd64 ~hppa ~mips ppc sparc x86" IUSE="mysql postgres sqlite"
[gentoo-commits] repo/gentoo:master commit in: net-mail/ezmlm-idx/
commit: c514f5901c40dddc87448420868a9ec4759ba963 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Nov 4 20:23:51 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Nov 4 20:23:51 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c514f590 net-mail/ezmlm-idx: Stabilize 7.2.2-r1 ppc, #763831 Signed-off-by: Arthur Zamarin gentoo.org> net-mail/ezmlm-idx/ezmlm-idx-7.2.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-mail/ezmlm-idx/ezmlm-idx-7.2.2-r1.ebuild b/net-mail/ezmlm-idx/ezmlm-idx-7.2.2-r1.ebuild index 78eefb1ed0c1..108d106b308d 100644 --- a/net-mail/ezmlm-idx/ezmlm-idx-7.2.2-r1.ebuild +++ b/net-mail/ezmlm-idx/ezmlm-idx-7.2.2-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://untroubled.org/ezmlm/archive/${PV}/${P}.tar.gz; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~hppa ~mips ~ppc ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~hppa ~mips ppc ~sparc ~x86" #KEYWORDS="~alpha amd64 ~hppa ~mips ppc sparc x86" IUSE="mysql postgres sqlite"
[gentoo-commits] repo/gentoo:master commit in: net-mail/ezmlm-idx/
commit: 0206b212849aa9465ce3c9bf153027f0ccf98906 Author: Sam James gentoo org> AuthorDate: Sat Oct 8 12:15:50 2022 + Commit: Sam James gentoo org> CommitDate: Sat Oct 8 12:17:43 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0206b212 net-mail/ezmlm-idx: fix MissingSlotDep on postgresql libpq has stable ABI. Signed-off-by: Sam James gentoo.org> .../{ezmlm-idx-7.0.0-r4.ebuild => ezmlm-idx-7.0.0-r5.ebuild} | 4 ++-- .../ezmlm-idx/{ezmlm-idx-7.2.2.ebuild => ezmlm-idx-7.2.2-r1.ebuild} | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/net-mail/ezmlm-idx/ezmlm-idx-7.0.0-r4.ebuild b/net-mail/ezmlm-idx/ezmlm-idx-7.0.0-r5.ebuild similarity index 95% rename from net-mail/ezmlm-idx/ezmlm-idx-7.0.0-r4.ebuild rename to net-mail/ezmlm-idx/ezmlm-idx-7.0.0-r5.ebuild index 0c0c7c20584a..ce08d30a5cee 100644 --- a/net-mail/ezmlm-idx/ezmlm-idx-7.0.0-r4.ebuild +++ b/net-mail/ezmlm-idx/ezmlm-idx-7.0.0-r5.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -15,7 +15,7 @@ KEYWORDS="~alpha amd64 ~hppa ~mips ppc sparc x86" IUSE="mysql postgres" DEPEND="mysql? ( dev-db/mysql-connector-c:0= ) - postgres? ( dev-db/postgresql )" + postgres? ( dev-db/postgresql:* )" RDEPEND="${DEPEND} virtual/qmail" REQUIRED_USE="?? ( mysql postgres )" diff --git a/net-mail/ezmlm-idx/ezmlm-idx-7.2.2.ebuild b/net-mail/ezmlm-idx/ezmlm-idx-7.2.2-r1.ebuild similarity index 95% rename from net-mail/ezmlm-idx/ezmlm-idx-7.2.2.ebuild rename to net-mail/ezmlm-idx/ezmlm-idx-7.2.2-r1.ebuild index eb1061057763..78eefb1ed0c1 100644 --- a/net-mail/ezmlm-idx/ezmlm-idx-7.2.2.ebuild +++ b/net-mail/ezmlm-idx/ezmlm-idx-7.2.2-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -16,7 +16,7 @@ KEYWORDS="~alpha ~amd64 ~hppa ~mips ~ppc ~sparc ~x86" IUSE="mysql postgres sqlite" DEPEND="mysql? ( dev-db/mysql-connector-c:0= ) - postgres? ( dev-db/postgresql:= ) + postgres? ( dev-db/postgresql:* ) sqlite? ( dev-db/sqlite:3 )" RDEPEND="${DEPEND} virtual/qmail"
[gentoo-commits] repo/gentoo:master commit in: net-mail/ezmlm-idx/
commit: 6cf2ee0860db229af8537058c9aa7d88a229965a Author: Rolf Eike Beer sf-mail de> AuthorDate: Mon May 31 16:04:54 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Tue Jun 1 18:38:12 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cf2ee08 net-mail/ezmlm-idx: drop old Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> net-mail/ezmlm-idx/ezmlm-idx-7.0.0-r3.ebuild | 56 1 file changed, 56 deletions(-) diff --git a/net-mail/ezmlm-idx/ezmlm-idx-7.0.0-r3.ebuild b/net-mail/ezmlm-idx/ezmlm-idx-7.0.0-r3.ebuild deleted file mode 100644 index 7cac1d1df21..000 --- a/net-mail/ezmlm-idx/ezmlm-idx-7.0.0-r3.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit qmail toolchain-funcs - -DESCRIPTION="Simple yet powerful mailing list manager for qmail" -HOMEPAGE="http://www.ezmlm.org; -SRC_URI="http://www.ezmlm.org/archive/${PV}/${P}.tar.gz; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 ~hppa ~mips ppc sparc x86" -IUSE="mysql postgres" - -DEPEND="mysql? ( dev-db/mysql-connector-c:0= ) - postgres? ( dev-db/postgresql )" -RDEPEND="${DEPEND} - virtual/qmail" -REQUIRED_USE="?? ( mysql postgres )" - -src_prepare() { - default - echo /usr/bin > conf-bin || die - echo /usr/$(get_libdir)/ezmlm > conf-lib || die - echo /etc/ezmlm > conf-etc || die - echo /usr/share/man > conf-man || die - echo ${QMAIL_HOME} > conf-qmail || die - - echo $(tc-getCC) ${CFLAGS} -I/usr/include/{my,postgre}sql > conf-cc || die - echo $(tc-getCC) ${CFLAGS} -Wl,-E > conf-ld || die - - # fix DESTDIR and skip cat man-pages - sed -e "s:\(/install\) \(\"\`head\):\1 ${D}\2:" \ - -e "s:\(./install.*\) < MAN$:grep -v \:/cat MAN | \1:" \ - -e "s:\(\"\`head -n 1 conf-etc\`\"/default\):${D}\1:" \ - -i Makefile || die -} - -src_compile() { - emake it man - - if use mysql; then - emake mysql - elif use postgres; then - emake pgsql - fi -} - -src_install() { - dodir /usr/bin /usr/$(get_libdir)/ezmlm /etc/ezmlm /usr/share/man - dobin ezmlm-{cgi,checksub,import,rmtab} - - make DESTDIR="${D}" setup || die "make setup failed" -}
[gentoo-commits] repo/gentoo:master commit in: net-mail/ezmlm-idx/, net-mail/ezmlm-idx/files/
commit: 5ca09b31c5e742df6cacba9be0f77d1aef18a1c9 Author: Rolf Eike Beer sf-mail de> AuthorDate: Tue May 25 17:40:48 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Tue May 25 18:00:51 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ca09b31 net-mail/ezmlm-idx: fix build with gcc10 Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> net-mail/ezmlm-idx/ezmlm-idx-7.0.0-r4.ebuild | 58 ++ .../files/ezmlm-idx-7.0.0-fno-common.patch | 40 +++ 2 files changed, 98 insertions(+) diff --git a/net-mail/ezmlm-idx/ezmlm-idx-7.0.0-r4.ebuild b/net-mail/ezmlm-idx/ezmlm-idx-7.0.0-r4.ebuild new file mode 100644 index 000..0c0c7c20584 --- /dev/null +++ b/net-mail/ezmlm-idx/ezmlm-idx-7.0.0-r4.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit qmail toolchain-funcs + +DESCRIPTION="Simple yet powerful mailing list manager for qmail" +HOMEPAGE="http://www.ezmlm.org; +SRC_URI="http://www.ezmlm.org/archive/${PV}/${P}.tar.gz; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha amd64 ~hppa ~mips ppc sparc x86" +IUSE="mysql postgres" + +DEPEND="mysql? ( dev-db/mysql-connector-c:0= ) + postgres? ( dev-db/postgresql )" +RDEPEND="${DEPEND} + virtual/qmail" +REQUIRED_USE="?? ( mysql postgres )" + +PATCHES=( "${FILESDIR}/${PN}-7.0.0-fno-common.patch" ) + +src_prepare() { + default + echo /usr/bin > conf-bin || die + echo /usr/$(get_libdir)/ezmlm > conf-lib || die + echo /etc/ezmlm > conf-etc || die + echo /usr/share/man > conf-man || die + echo ${QMAIL_HOME} > conf-qmail || die + + echo $(tc-getCC) ${CFLAGS} -I/usr/include/{my,postgre}sql > conf-cc || die + echo $(tc-getCC) ${CFLAGS} -Wl,-E > conf-ld || die + + # fix DESTDIR and skip cat man-pages + sed -e "s:\(/install\) \(\"\`head\):\1 ${D}\2:" \ + -e "s:\(./install.*\) < MAN$:grep -v \:/cat MAN | \1:" \ + -e "s:\(\"\`head -n 1 conf-etc\`\"/default\):${D}\1:" \ + -i Makefile || die +} + +src_compile() { + emake it man + + if use mysql; then + emake mysql + elif use postgres; then + emake pgsql + fi +} + +src_install() { + dodir /usr/bin /usr/$(get_libdir)/ezmlm /etc/ezmlm /usr/share/man + dobin ezmlm-{cgi,checksub,import,rmtab} + + make DESTDIR="${D}" setup || die "make setup failed" +} diff --git a/net-mail/ezmlm-idx/files/ezmlm-idx-7.0.0-fno-common.patch b/net-mail/ezmlm-idx/files/ezmlm-idx-7.0.0-fno-common.patch new file mode 100644 index 000..11e4cb5d353 --- /dev/null +++ b/net-mail/ezmlm-idx/files/ezmlm-idx-7.0.0-fno-common.patch @@ -0,0 +1,40 @@ +fix build with -fno-common + +--- a/ezmlm-get.c 2021-05-24 12:07:05.245657000 +0200 b/ezmlm-get.c 2021-05-24 12:07:11.477657000 +0200 +@@ -125,7 +125,7 @@ + + int act = AC_NONE;/* Action we do */ + int flageditor = 0; /* if we're invoked for within dir/editor */ +-struct stat st; ++static struct stat st; + + int flaglocked = 0; /* if directory is locked */ + int flagq = 0;/* don't use 'quoted-printable' */ +@@ -157,7 +157,7 @@ + substdio ssindex; + char indexbuf[1024]; + +-int fdlock; ++static int fdlock; + + void lockup(void) + /* lock unless locked */ +--- a/idxthread.c 2021-05-24 12:06:55.169657000 +0200 b/idxthread.c 2021-05-24 12:07:09.197657000 +0200 +@@ -39,13 +39,13 @@ + + static char strnum[FMT_ULONG]; + +-struct stat st; ++static struct stat st; + /* if no data, these may be the entire table, so */ + /* need to be static */ + static subentry sdummy; + static authentry adummy; + +-int fdlock; ++static int fdlock; + + /* NOTE: These do NOT prevent double locking */ + static void lockup(void)
[gentoo-commits] repo/gentoo:master commit in: net-mail/ezmlm-idx/
commit: 2e8e07caa999ffd1644ff8cc1d7a9bb26ebf2275 Author: Sam James gentoo org> AuthorDate: Thu Jan 21 01:03:09 2021 + Commit: Sam James gentoo org> CommitDate: Thu Jan 21 01:05:02 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e8e07ca net-mail/ezmlm-idx: drop stable keywords Reports of a regression. Bug: https://bugs.gentoo.org/763831 Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> net-mail/ezmlm-idx/ezmlm-idx-7.2.2.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/net-mail/ezmlm-idx/ezmlm-idx-7.2.2.ebuild b/net-mail/ezmlm-idx/ezmlm-idx-7.2.2.ebuild index 7335166489f..eb106105776 100644 --- a/net-mail/ezmlm-idx/ezmlm-idx-7.2.2.ebuild +++ b/net-mail/ezmlm-idx/ezmlm-idx-7.2.2.ebuild @@ -11,7 +11,8 @@ SRC_URI="https://untroubled.org/ezmlm/archive/${PV}/${P}.tar.gz; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~hppa ~mips ppc sparc x86" +KEYWORDS="~alpha ~amd64 ~hppa ~mips ~ppc ~sparc ~x86" +#KEYWORDS="~alpha amd64 ~hppa ~mips ppc sparc x86" IUSE="mysql postgres sqlite" DEPEND="mysql? ( dev-db/mysql-connector-c:0= )
[gentoo-commits] repo/gentoo:master commit in: net-mail/ezmlm-idx/
commit: 67bc93b52f715a2e8a7fe8e894aed6cb2ad7e381 Author: Sam James gentoo org> AuthorDate: Wed Jan 20 09:30:46 2021 + Commit: Sam James gentoo org> CommitDate: Wed Jan 20 09:30:46 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67bc93b5 net-mail/ezmlm-idx: Stabilize 7.2.2 ppc, #763831 Signed-off-by: Sam James gentoo.org> net-mail/ezmlm-idx/ezmlm-idx-7.2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-mail/ezmlm-idx/ezmlm-idx-7.2.2.ebuild b/net-mail/ezmlm-idx/ezmlm-idx-7.2.2.ebuild index f6cffe862f8..7335166489f 100644 --- a/net-mail/ezmlm-idx/ezmlm-idx-7.2.2.ebuild +++ b/net-mail/ezmlm-idx/ezmlm-idx-7.2.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://untroubled.org/ezmlm/archive/${PV}/${P}.tar.gz; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~hppa ~mips ~ppc sparc x86" +KEYWORDS="~alpha amd64 ~hppa ~mips ppc sparc x86" IUSE="mysql postgres sqlite" DEPEND="mysql? ( dev-db/mysql-connector-c:0= )
[gentoo-commits] repo/gentoo:master commit in: net-mail/ezmlm-idx/
commit: 6cf36e341c8310cb6a7b9324c04220e7956fd37b Author: Sam James gentoo org> AuthorDate: Wed Jan 20 09:29:10 2021 + Commit: Sam James gentoo org> CommitDate: Wed Jan 20 09:29:10 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cf36e34 net-mail/ezmlm-idx: Stabilize 7.2.2 x86, #763831 Signed-off-by: Sam James gentoo.org> net-mail/ezmlm-idx/ezmlm-idx-7.2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-mail/ezmlm-idx/ezmlm-idx-7.2.2.ebuild b/net-mail/ezmlm-idx/ezmlm-idx-7.2.2.ebuild index aa69458c380..f6cffe862f8 100644 --- a/net-mail/ezmlm-idx/ezmlm-idx-7.2.2.ebuild +++ b/net-mail/ezmlm-idx/ezmlm-idx-7.2.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://untroubled.org/ezmlm/archive/${PV}/${P}.tar.gz; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~hppa ~mips ~ppc sparc ~x86" +KEYWORDS="~alpha amd64 ~hppa ~mips ~ppc sparc x86" IUSE="mysql postgres sqlite" DEPEND="mysql? ( dev-db/mysql-connector-c:0= )
[gentoo-commits] repo/gentoo:master commit in: net-mail/ezmlm-idx/
commit: 499403730bd86875e56b0afe35e9863cc67fd32c Author: Sam James gentoo org> AuthorDate: Wed Jan 20 09:28:17 2021 + Commit: Sam James gentoo org> CommitDate: Wed Jan 20 09:28:17 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49940373 net-mail/ezmlm-idx: Stabilize 7.2.2 amd64, #763831 Signed-off-by: Sam James gentoo.org> net-mail/ezmlm-idx/ezmlm-idx-7.2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-mail/ezmlm-idx/ezmlm-idx-7.2.2.ebuild b/net-mail/ezmlm-idx/ezmlm-idx-7.2.2.ebuild index 065dc0a9534..aa69458c380 100644 --- a/net-mail/ezmlm-idx/ezmlm-idx-7.2.2.ebuild +++ b/net-mail/ezmlm-idx/ezmlm-idx-7.2.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://untroubled.org/ezmlm/archive/${PV}/${P}.tar.gz; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~hppa ~mips ~ppc sparc ~x86" +KEYWORDS="~alpha amd64 ~hppa ~mips ~ppc sparc ~x86" IUSE="mysql postgres sqlite" DEPEND="mysql? ( dev-db/mysql-connector-c:0= )
[gentoo-commits] repo/gentoo:master commit in: net-mail/ezmlm-idx/
commit: cae77f466809b95db6823d4dbc700cb1180e25f5 Author: Sam James gentoo org> AuthorDate: Wed Jan 20 00:52:05 2021 + Commit: Sam James gentoo org> CommitDate: Wed Jan 20 00:52:05 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cae77f46 net-mail/ezmlm-idx: Stabilize 7.2.2 sparc, #763831 Signed-off-by: Sam James gentoo.org> net-mail/ezmlm-idx/ezmlm-idx-7.2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-mail/ezmlm-idx/ezmlm-idx-7.2.2.ebuild b/net-mail/ezmlm-idx/ezmlm-idx-7.2.2.ebuild index 6d5b5f6fa41..065dc0a9534 100644 --- a/net-mail/ezmlm-idx/ezmlm-idx-7.2.2.ebuild +++ b/net-mail/ezmlm-idx/ezmlm-idx-7.2.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://untroubled.org/ezmlm/archive/${PV}/${P}.tar.gz; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~hppa ~mips ~ppc ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~hppa ~mips ~ppc sparc ~x86" IUSE="mysql postgres sqlite" DEPEND="mysql? ( dev-db/mysql-connector-c:0= )
[gentoo-commits] repo/gentoo:master commit in: net-mail/ezmlm-idx/
commit: 295b76255f47a9904f8d079cef856b61134027e8 Author: Stephan Hartmann gentoo org> AuthorDate: Tue Jan 5 11:45:39 2021 + Commit: Stephan Hartmann gentoo org> CommitDate: Tue Jan 5 11:48:14 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=295b7625 net-mail/ezmlm-idx: bump to 7.2.2 Closes: https://bugs.gentoo.org/751877 Closes: https://bugs.gentoo.org/727830 Closes: https://bugs.gentoo.org/571890 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Stephan Hartmann gentoo.org> net-mail/ezmlm-idx/Manifest | 1 + net-mail/ezmlm-idx/ezmlm-idx-7.2.2.ebuild | 57 +++ 2 files changed, 58 insertions(+) diff --git a/net-mail/ezmlm-idx/Manifest b/net-mail/ezmlm-idx/Manifest index 0f8c7e98d57..503efebe549 100644 --- a/net-mail/ezmlm-idx/Manifest +++ b/net-mail/ezmlm-idx/Manifest @@ -1 +1,2 @@ DIST ezmlm-idx-7.0.0.tar.gz 689019 BLAKE2B 22c66a4a2fcc6c0c754061ff0d93bde8fd192266112da0516e936278610288dc11d44d1959cd135a90eacb4befa43d62f53b3bedb94e994afc13aed986834bce SHA512 c0fc35aef4a72aefa4cdaee4c1933cc00aab82ee81ad7577793952fbf57106c06e4a5844a2bbf3919ad2985d2062ba1edf8831e6aa66d7e762210e7e147210ef +DIST ezmlm-idx-7.2.2.tar.gz 742451 BLAKE2B fd40b1216d34eba253ef00a53366c8a5f2d19edd9ef20ddea3047a6837263589ac8fc4911820836b49bf4c95b99a1c99d3d2808bc90dd8eb58bc262e6acc74d7 SHA512 4fdd30d6dc254fd0353f34675ea8baa91d95860de1fb23ff5517280c75a8d87405bdd7e180e25eb8f5c0b152a35a11a939f4e7364596e83d81053b1e6019245c diff --git a/net-mail/ezmlm-idx/ezmlm-idx-7.2.2.ebuild b/net-mail/ezmlm-idx/ezmlm-idx-7.2.2.ebuild new file mode 100644 index 000..6d5b5f6fa41 --- /dev/null +++ b/net-mail/ezmlm-idx/ezmlm-idx-7.2.2.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit qmail toolchain-funcs + +DESCRIPTION="Simple yet powerful mailing list manager for qmail" +HOMEPAGE="https://untroubled.org/ezmlm; +SRC_URI="https://untroubled.org/ezmlm/archive/${PV}/${P}.tar.gz; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~hppa ~mips ~ppc ~sparc ~x86" +IUSE="mysql postgres sqlite" + +DEPEND="mysql? ( dev-db/mysql-connector-c:0= ) + postgres? ( dev-db/postgresql:= ) + sqlite? ( dev-db/sqlite:3 )" +RDEPEND="${DEPEND} + virtual/qmail" +REQUIRED_USE="?? ( mysql postgres sqlite )" + +src_prepare() { + default + echo /usr/bin > conf-bin || die + echo /usr/$(get_libdir)/ezmlm > conf-lib || die + echo /etc/ezmlm > conf-etc || die + echo /usr/share/man > conf-man || die + echo ${QMAIL_HOME} > conf-qmail || die + + echo $(tc-getCC) ${CFLAGS} -I/usr/include/{my,postgre}sql > conf-cc || die + echo $(tc-getCC) ${LDFLAGS} -Wl,-E > conf-ld || die + + # fix DESTDIR and skip cat man-pages + sed -e "s:\(/installer\) \(\"\`head\):\1 ${D}\2:" \ + -e "s:\(./install.*\) < MAN$:grep -v \:/cat MAN | \1:" \ + -e "s:\(\"\`head -n 1 conf-etc\`\"/default\):${D}\1:" \ + -i Makefile || die +} + +src_compile() { + emake it man installer + + if use mysql; then + emake mysql + elif use postgres; then + emake pgsql + elif use sqlite; then + emake sqlite3 + fi +} + +src_install() { + dodir /usr/bin /usr/$(get_libdir)/ezmlm /etc/ezmlm /usr/share/man + default +}
[gentoo-commits] repo/gentoo:master commit in: net-mail/ezmlm-idx/
commit: bb4179843d43833cf2c7a1e06932c8a67e5902cd Author: Michał Górny gentoo org> AuthorDate: Sat Oct 12 07:01:12 2019 + Commit: Michał Górny gentoo org> CommitDate: Sat Oct 12 07:01:12 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb417984 net-mail/ezmlm-idx: Drop old (EAPI 0) Signed-off-by: Michał Górny gentoo.org> net-mail/ezmlm-idx/Manifest | 2 - net-mail/ezmlm-idx/ezmlm-idx-6.0.0.ebuild | 78 --- 2 files changed, 80 deletions(-) diff --git a/net-mail/ezmlm-idx/Manifest b/net-mail/ezmlm-idx/Manifest index 81e834d823c..0f8c7e98d57 100644 --- a/net-mail/ezmlm-idx/Manifest +++ b/net-mail/ezmlm-idx/Manifest @@ -1,3 +1 @@ -DIST ezmlm-0.53.tar.gz 62693 BLAKE2B f417522da8d2b3ae7d0465e7226cd95dc85b55a397b61a6ce20df15544639377667a8912f7a26daf83e54fd3f26881c4e771409c98a640b7b94c7b6e3fef7461 SHA512 0dc1c64168428c531dbf78ca99582de4d4193d10bb38e87d3ee8f33f78083dc696bfd0681e3f2f690d7aa78b55b1b91c4ea6900c109406063445104826ff6d94 -DIST ezmlm-idx-6.0.0.tar.gz 659996 BLAKE2B bf5f7ac0a40d1167d42ef26c4b28f95899f5a72d4c969c975368f61902f5ce9b5721143c251cdcb70c58149e6d7eb28c834b26426d9611b4249a285b523c38d8 SHA512 547186a2e32f3861ef51a9012442e7d8b553d90f2af949bb51845c29178ee2a44760471852c7c23fbd241c14753f22357463c5d5f10b70eceb05603cc6d83d4a DIST ezmlm-idx-7.0.0.tar.gz 689019 BLAKE2B 22c66a4a2fcc6c0c754061ff0d93bde8fd192266112da0516e936278610288dc11d44d1959cd135a90eacb4befa43d62f53b3bedb94e994afc13aed986834bce SHA512 c0fc35aef4a72aefa4cdaee4c1933cc00aab82ee81ad7577793952fbf57106c06e4a5844a2bbf3919ad2985d2062ba1edf8831e6aa66d7e762210e7e147210ef diff --git a/net-mail/ezmlm-idx/ezmlm-idx-6.0.0.ebuild b/net-mail/ezmlm-idx/ezmlm-idx-6.0.0.ebuild deleted file mode 100644 index 155478ffaeb..000 --- a/net-mail/ezmlm-idx/ezmlm-idx-6.0.0.ebuild +++ /dev/null @@ -1,78 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=0 - -EZMLM_P=ezmlm-0.53 - -inherit eutils fixheadtails - -DESCRIPTION="Simple yet powerful mailing list manager for qmail" -HOMEPAGE="http://www.ezmlm.org; -SRC_URI="http://cr.yp.to/software/${EZMLM_P}.tar.gz - http://www.ezmlm.org/archive/${PV}/${P}.tar.gz; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 hppa ~mips ppc sparc x86" -IUSE="mysql postgres" - -DEPEND=" - mysql? ( virtual/mysql ) - postgres? ( dev-db/postgresql ) -" -RDEPEND="${DEPEND} - virtual/qmail" - -S="${WORKDIR}"/${EZMLM_P} - -pkg_setup() { - if use mysql && use postgres; then - die "cannot build mysql and pgsql support at the same time" - fi -} - -src_unpack() { - unpack ${A} - mv "${WORKDIR}"/${P}/* "${S}" || die - cd "${S}" - - epatch "${S}"/idx.patch - - ht_fix_file Makefile - - echo /usr/bin > conf-bin - echo /usr/lib/ezmlm > conf-lib - echo /etc/ezmlm > conf-etc - echo /usr/share/man > conf-man - echo /var/qmail > conf-qmail - - echo $(tc-getCC) ${CFLAGS} -I/usr/include/{my,postgre}sql > conf-cc - echo $(tc-getCC) ${CFLAGS} > conf-ld - - # fix DESTDIR and skip cat man-pages - sed -e "s:\(/install\) \(\"\`head\):\1 ${D}\2:" \ - -e "s:\(./install.*\) < MAN$:grep -v \:/cat MAN | \1:" \ - -e "s:\(\"\`head -n 1 conf-etc\`\"/default\):${D}\1:" \ - -i Makefile - - # ezmlm-mktab-{my|pg}sql may or may not be made - sed -i -e "s/\(^.*mktab\)/?\1/" BIN -} - -src_compile() { - emake it man || die "make failed" - - if use mysql; then - emake mysql || die "make mysql failed" - elif use postgres; then - emake pgsql || die "make pgsql failed" - fi -} - -src_install () { - dodir /usr/bin /usr/lib/ezmlm /etc/ezmlm /usr/share/man - dobin ezmlm-cgi - - make DESTDIR="${D}" setup || die "make setup failed" -}
[gentoo-commits] repo/gentoo:master commit in: net-mail/ezmlm-idx/
commit: fa04079187d67ea7496deacbd675360182b3fed0 Author: Matt Turner gentoo org> AuthorDate: Sat Oct 12 04:22:02 2019 + Commit: Matt Turner gentoo org> CommitDate: Sat Oct 12 04:29:10 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa040791 net-mail/ezmlm-idx: drop to ~alpha, bug 696340 Signed-off-by: Matt Turner gentoo.org> net-mail/ezmlm-idx/ezmlm-idx-6.0.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-mail/ezmlm-idx/ezmlm-idx-6.0.0.ebuild b/net-mail/ezmlm-idx/ezmlm-idx-6.0.0.ebuild index d3490191fb3..155478ffaeb 100644 --- a/net-mail/ezmlm-idx/ezmlm-idx-6.0.0.ebuild +++ b/net-mail/ezmlm-idx/ezmlm-idx-6.0.0.ebuild @@ -14,7 +14,7 @@ SRC_URI="http://cr.yp.to/software/${EZMLM_P}.tar.gz LICENSE="GPL-2" SLOT="0" -KEYWORDS="alpha amd64 hppa ~mips ppc sparc x86" +KEYWORDS="~alpha amd64 hppa ~mips ppc sparc x86" IUSE="mysql postgres" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-mail/ezmlm-idx/
commit: ce8d6955c5634bbdcc72f781c16f70102255dc29 Author: Sergei Trofimovich gentoo org> AuthorDate: Fri Oct 11 22:17:58 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Fri Oct 11 22:31:53 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce8d6955 net-mail/ezmlm-idx: stable 7.0.0-r3 for hppa, bug #696340 Package-Manager: Portage-2.3.76, Repoman-2.3.17 RepoMan-Options: --include-arches="hppa" Signed-off-by: Sergei Trofimovich gentoo.org> net-mail/ezmlm-idx/ezmlm-idx-7.0.0-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-mail/ezmlm-idx/ezmlm-idx-7.0.0-r3.ebuild b/net-mail/ezmlm-idx/ezmlm-idx-7.0.0-r3.ebuild index dacfc1fb046..1f0025826f8 100644 --- a/net-mail/ezmlm-idx/ezmlm-idx-7.0.0-r3.ebuild +++ b/net-mail/ezmlm-idx/ezmlm-idx-7.0.0-r3.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://www.ezmlm.org/archive/${PV}/${P}.tar.gz; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~hppa ~mips ppc sparc x86" +KEYWORDS="~alpha amd64 hppa ~mips ppc sparc x86" IUSE="mysql postgres" DEPEND="mysql? ( dev-db/mysql-connector-c:0= )
[gentoo-commits] repo/gentoo:master commit in: net-mail/ezmlm-idx/
commit: e45eac242657810dde172a1017bd19a7bf33b47c Author: Sergei Trofimovich gentoo org> AuthorDate: Mon Oct 7 19:16:31 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Oct 7 19:16:31 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e45eac24 net-mail/ezmlm-idx: stable 7.0.0-r3 for ppc, bug #696340 Package-Manager: Portage-2.3.76, Repoman-2.3.17 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich gentoo.org> net-mail/ezmlm-idx/ezmlm-idx-7.0.0-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-mail/ezmlm-idx/ezmlm-idx-7.0.0-r3.ebuild b/net-mail/ezmlm-idx/ezmlm-idx-7.0.0-r3.ebuild index c9b019ae2c7..dacfc1fb046 100644 --- a/net-mail/ezmlm-idx/ezmlm-idx-7.0.0-r3.ebuild +++ b/net-mail/ezmlm-idx/ezmlm-idx-7.0.0-r3.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://www.ezmlm.org/archive/${PV}/${P}.tar.gz; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~hppa ~mips ~ppc sparc x86" +KEYWORDS="~alpha amd64 ~hppa ~mips ppc sparc x86" IUSE="mysql postgres" DEPEND="mysql? ( dev-db/mysql-connector-c:0= )
[gentoo-commits] repo/gentoo:master commit in: net-mail/ezmlm-idx/
commit: 538fc45a17ade0eb1a826f4ab32100ecaf833d8b Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Oct 7 10:43:41 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Oct 7 10:43:41 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=538fc45a net-mail/ezmlm-idx: sparc stable wrt bug #696340 Package-Manager: Portage-2.3.76, Repoman-2.3.16 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo gentoo.org> net-mail/ezmlm-idx/ezmlm-idx-7.0.0-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-mail/ezmlm-idx/ezmlm-idx-7.0.0-r3.ebuild b/net-mail/ezmlm-idx/ezmlm-idx-7.0.0-r3.ebuild index 4b1bc8ed9ea..c9b019ae2c7 100644 --- a/net-mail/ezmlm-idx/ezmlm-idx-7.0.0-r3.ebuild +++ b/net-mail/ezmlm-idx/ezmlm-idx-7.0.0-r3.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://www.ezmlm.org/archive/${PV}/${P}.tar.gz; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~hppa ~mips ~ppc ~sparc x86" +KEYWORDS="~alpha amd64 ~hppa ~mips ~ppc sparc x86" IUSE="mysql postgres" DEPEND="mysql? ( dev-db/mysql-connector-c:0= )
[gentoo-commits] repo/gentoo:master commit in: net-mail/ezmlm-idx/
commit: bd0cecb649d0709d4d3d1c41d0e4d5c8b06cfcf8 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Oct 7 08:58:59 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Oct 7 08:58:59 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd0cecb6 net-mail/ezmlm-idx: x86 stable wrt bug #696340 Package-Manager: Portage-2.3.76, Repoman-2.3.16 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> net-mail/ezmlm-idx/ezmlm-idx-7.0.0-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-mail/ezmlm-idx/ezmlm-idx-7.0.0-r3.ebuild b/net-mail/ezmlm-idx/ezmlm-idx-7.0.0-r3.ebuild index d1e88485353..4b1bc8ed9ea 100644 --- a/net-mail/ezmlm-idx/ezmlm-idx-7.0.0-r3.ebuild +++ b/net-mail/ezmlm-idx/ezmlm-idx-7.0.0-r3.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://www.ezmlm.org/archive/${PV}/${P}.tar.gz; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~hppa ~mips ~ppc ~sparc ~x86" +KEYWORDS="~alpha amd64 ~hppa ~mips ~ppc ~sparc x86" IUSE="mysql postgres" DEPEND="mysql? ( dev-db/mysql-connector-c:0= )
[gentoo-commits] repo/gentoo:master commit in: net-mail/ezmlm-idx/
commit: ae979904112ec6a10b466b95c7e9e4077aff205b Author: Brian Evans gentoo org> AuthorDate: Mon Feb 18 20:47:46 2019 + Commit: Brian Evans gentoo org> CommitDate: Mon Feb 18 20:47:46 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae979904 net-mail/ezmlm-idx: Revbump for EAPI and dependency change Non-maintainer commit Closes: https://bugs.gentoo.org/show_bug.cgi?id=367869 Bug: https://bugs.gentoo.org/665994 Package-Manager: Portage-2.3.61, Repoman-2.3.12 Signed-off-by: Brian Evans gentoo.org> net-mail/ezmlm-idx/ezmlm-idx-7.0.0-r3.ebuild | 56 1 file changed, 56 insertions(+) diff --git a/net-mail/ezmlm-idx/ezmlm-idx-7.0.0-r3.ebuild b/net-mail/ezmlm-idx/ezmlm-idx-7.0.0-r3.ebuild new file mode 100644 index 000..a8b8d7a76fe --- /dev/null +++ b/net-mail/ezmlm-idx/ezmlm-idx-7.0.0-r3.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit qmail toolchain-funcs + +DESCRIPTION="Simple yet powerful mailing list manager for qmail" +HOMEPAGE="http://www.ezmlm.org; +SRC_URI="http://www.ezmlm.org/archive/${PV}/${P}.tar.gz; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~hppa ~mips ~ppc ~sparc ~x86" +IUSE="mysql postgres" + +DEPEND="mysql? ( dev-db/mysql-connector-c:0= ) + postgres? ( dev-db/postgresql )" +RDEPEND="${DEPEND} + virtual/qmail" +REQUIRED_USE="?? ( mysql postgres )" + +src_prepare() { + default + echo /usr/bin > conf-bin || die + echo /usr/$(get_libdir)/ezmlm > conf-lib || die + echo /etc/ezmlm > conf-etc || die + echo /usr/share/man > conf-man || die + echo ${QMAIL_HOME} > conf-qmail || die + + echo $(tc-getCC) ${CFLAGS} -I/usr/include/{my,postgre}sql > conf-cc || die + echo $(tc-getCC) ${CFLAGS} -Wl,-E > conf-ld || die + + # fix DESTDIR and skip cat man-pages + sed -e "s:\(/install\) \(\"\`head\):\1 ${D}\2:" \ + -e "s:\(./install.*\) < MAN$:grep -v \:/cat MAN | \1:" \ + -e "s:\(\"\`head -n 1 conf-etc\`\"/default\):${D}\1:" \ + -i Makefile || die +} + +src_compile() { + emake it man + + if use mysql; then + emake mysql + elif use postgres; then + emake pgsql + fi +} + +src_install () { + dodir /usr/bin /usr/$(get_libdir)/ezmlm /etc/ezmlm /usr/share/man + dobin ezmlm-{cgi,checksub,import,rmtab} + + make DESTDIR="${D}" setup || die "make setup failed" +}
[gentoo-commits] repo/gentoo:master commit in: net-mail/ezmlm-idx/
commit: 894d3a2861a27543b402fbafb78f3bd16d9984b2 Author: Aaron Bauman gentoo org> AuthorDate: Sun Jun 3 00:14:06 2018 + Commit: Aaron Bauman gentoo org> CommitDate: Sun Jun 3 02:58:43 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=894d3a28 net-mail/ezmlm-idx: drop old EAPI Package-Manager: Portage-2.3.40, Repoman-2.3.9 net-mail/ezmlm-idx/ezmlm-idx-7.0.0-r1.ebuild | 63 net-mail/ezmlm-idx/ezmlm-idx-7.0.0.ebuild| 63 2 files changed, 126 deletions(-) diff --git a/net-mail/ezmlm-idx/ezmlm-idx-7.0.0-r1.ebuild b/net-mail/ezmlm-idx/ezmlm-idx-7.0.0-r1.ebuild deleted file mode 100644 index 3c6166ea4f2..000 --- a/net-mail/ezmlm-idx/ezmlm-idx-7.0.0-r1.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=0 - -inherit qmail multilib - -DESCRIPTION="Simple yet powerful mailing list manager for qmail" -HOMEPAGE="http://www.ezmlm.org; -SRC_URI="http://www.ezmlm.org/archive/${PV}/${P}.tar.gz; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~hppa ~mips ~ppc ~sparc ~x86" -IUSE="mysql postgres" - -DEPEND="mysql? ( virtual/mysql ) - postgres? ( dev-db/postgresql )" -RDEPEND="${DEPEND} - virtual/qmail" - -pkg_setup() { - if use mysql && use postgres; then - die "cannot build mysql and pgsql support at the same time" - fi -} - -src_unpack() { - unpack ${A} - cd "${S}" || die - - echo /usr/bin > conf-bin - echo /usr/$(get_libdir)/ezmlm > conf-lib - echo /etc/ezmlm > conf-etc - echo /usr/share/man > conf-man - echo ${QMAIL_HOME} > conf-qmail - - echo $(tc-getCC) ${CFLAGS} -I/usr/include/{my,postgre}sql > conf-cc - echo $(tc-getCC) ${CFLAGS} -Wl,-E > conf-ld - - # fix DESTDIR and skip cat man-pages - sed -e "s:\(/install\) \(\"\`head\):\1 ${D}\2:" \ - -e "s:\(./install.*\) < MAN$:grep -v \:/cat MAN | \1:" \ - -e "s:\(\"\`head -n 1 conf-etc\`\"/default\):${D}\1:" \ - -i Makefile -} - -src_compile() { - emake it man || die "make failed" - - if use mysql; then - emake mysql || die "make mysql failed" - elif use postgres; then - emake pgsql || die "make pgsql failed" - fi -} - -src_install () { - dodir /usr/bin /usr/$(get_libdir)/ezmlm /etc/ezmlm /usr/share/man - dobin ezmlm-{cgi,checksub} - - make DESTDIR="${D}" setup || die "make setup failed" -} diff --git a/net-mail/ezmlm-idx/ezmlm-idx-7.0.0.ebuild b/net-mail/ezmlm-idx/ezmlm-idx-7.0.0.ebuild deleted file mode 100644 index 2f1e6ec24b6..000 --- a/net-mail/ezmlm-idx/ezmlm-idx-7.0.0.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=0 - -inherit qmail - -DESCRIPTION="Simple yet powerful mailing list manager for qmail" -HOMEPAGE="http://www.ezmlm.org; -SRC_URI="http://www.ezmlm.org/archive/${PV}/${P}.tar.gz; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~hppa ~mips ~ppc ~sparc ~x86" -IUSE="mysql postgres" - -DEPEND="mysql? ( virtual/mysql ) - postgres? ( dev-db/postgresql )" -RDEPEND="${DEPEND} - virtual/qmail" - -pkg_setup() { - if use mysql && use postgres; then - die "cannot build mysql and pgsql support at the same time" - fi -} - -src_unpack() { - unpack ${A} - cd "${S}" || die - - echo /usr/bin > conf-bin - echo /usr/lib/ezmlm > conf-lib - echo /etc/ezmlm > conf-etc - echo /usr/share/man > conf-man - echo ${QMAIL_HOME} > conf-qmail - - echo $(tc-getCC) ${CFLAGS} -I/usr/include/{my,postgre}sql > conf-cc - echo $(tc-getCC) ${CFLAGS} -Wl,-E > conf-ld - - # fix DESTDIR and skip cat man-pages - sed -e "s:\(/install\) \(\"\`head\):\1 ${D}\2:" \ - -e "s:\(./install.*\) < MAN$:grep -v \:/cat MAN | \1:" \ - -e "s:\(\"\`head -n 1 conf-etc\`\"/default\):${D}\1:" \ - -i Makefile -} - -src_compile() { - emake it man || die "make failed" - - if use mysql; then - emake mysql || die "make mysql failed" - elif use postgres; then - emake pgsql || die "make pgsql failed" - fi -} - -src_install () { - dodir /usr/bin /usr/lib/ezmlm /etc/ezmlm /usr/share/man - dobin ezmlm-{cgi,checksub} - - make DESTDIR="${D}" setup || die "make setup failed" -}
[gentoo-commits] repo/gentoo:master commit in: net-mail/ezmlm-idx/files/
commit: 8bc78ba0dded8b0f1ece6045006792c4648735e0 Author: Michael Mair-Keimberger (asterix) gmail com> AuthorDate: Sun Jan 15 09:23:58 2017 + Commit: David Seifert gentoo org> CommitDate: Sun Jan 15 09:49:40 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bc78ba0 net-mail/ezmlm-idx: remove unused patches/files Closes: https://github.com/gentoo/gentoo/pull/3488 net-mail/ezmlm-idx/files/ezmlm-0.53-errno.patch | 9 - net-mail/ezmlm-idx/files/from-header.patch | 209 net-mail/ezmlm-idx/files/get_header.c | 113 - net-mail/ezmlm-idx/files/get_header.h | 7 - 4 files changed, 338 deletions(-) diff --git a/net-mail/ezmlm-idx/files/ezmlm-0.53-errno.patch b/net-mail/ezmlm-idx/files/ezmlm-0.53-errno.patch deleted file mode 100644 index 3028e56.. --- a/net-mail/ezmlm-idx/files/ezmlm-0.53-errno.patch +++ /dev/null @@ -1,9 +0,0 @@ -diff -urN ezmlm-0.53/error.h ezmlm-0.53-new/error.h ezmlm-0.53/error.h 2003-04-06 07:59:49.0 +0200 -+++ ezmlm-0.53-new/error.h 2003-04-06 08:09:25.0 +0200 -@@ -1,5 +1,6 @@ - #ifndef ERROR_H - #define ERROR_H -+#include - - extern int errno; diff --git a/net-mail/ezmlm-idx/files/from-header.patch b/net-mail/ezmlm-idx/files/from-header.patch deleted file mode 100644 index c5a306a.. --- a/net-mail/ezmlm-idx/files/from-header.patch +++ /dev/null @@ -1,209 +0,0 @@ Makefile.orig Mon Nov 27 19:20:43 2000 -+++ Makefile Mon Nov 27 18:41:29 2000 -@@ -350,9 +350,9 @@ - ezmlm-gate: \ - load ezmlm-gate.o subdb.a auto_bin.o getopt.a getln.a env.a sig.a strerr.a \ - stralloc.a alloc.a error.a str.a case.a wait.a substdio.a open.a lock.a \ --fs.a getconf.o slurpclose.o slurp.o seek.a conf-sqlld -+fs.a getconf.o slurpclose.o slurp.o seek.a conf-sqlld get_header.a - ./load ezmlm-gate subdb.a getconf.o slurpclose.o slurp.o \ -- getopt.a getln.a auto_bin.o env.a sig.a fs.a \ -+ getopt.a getln.a auto_bin.o env.a sig.a fs.a get_header.a \ - strerr.a substdio.a stralloc.a alloc.a error.a str.a case.a wait.a \ - open.a lock.a seek.a ${SQLLD} - -@@ -362,7 +362,7 @@ - - ezmlm-gate.o: \ - compile ezmlm-gate.c idx.h errtxt.h subscribe.h auto_bin.h \ --sgetopt.h subgetopt.h substdio.h getconf.h \ -+sgetopt.h subgetopt.h substdio.h getconf.h get_header.h substdio.h \ - env.h sig.h strerr.h stralloc.h alloc.h error.h str.h case.h \ - fork.h wait.h exit.h getln.h open.h - ./compile ezmlm-gate.c -@@ -469,19 +469,20 @@ - - ezmlm-issubn: \ - load ezmlm-issubn.o subdb.a getconf.o slurpclose.o slurp.o \ --env.a fs.a strerr.a getln.a getopt.a conf-sqlld \ --substdio.a stralloc.a alloc.a error.a str.a case.a open.a lock.a -+env.a fs.a strerr.a getln.a getopt.a conf-sqlld get_header.a \ -+substdio.a stralloc.a alloc.a error.a str.a case.a open.a lock.a get_header.a - ./load ezmlm-issubn subdb.a getconf.o slurpclose.o slurp.o \ -- getopt.a env.a fs.a strerr.a \ -+ getopt.a env.a fs.a strerr.a get_header.a substdio.a \ - getln.a substdio.a stralloc.a alloc.a error.a str.a case.a \ -- open.a lock.a ${SQLLD} -+ open.a lock.a get_header.a ${SQLLD} - - ezmlm-issubn.0: \ - ezmlm-issubn.1 - nroff -man ezmlm-issubn.1 > ezmlm-issubn.0 - - ezmlm-issubn.o: \ --compile ezmlm-issubn.c strerr.h subscribe.h env.h errtxt.h sgetopt.h idx.h -+compile ezmlm-issubn.c strerr.h subscribe.h env.h errtxt.h sgetopt.h idx.h \ -+substdio.h readwrite.h - ./compile ezmlm-issubn.c - - ezmlm-limit: \ -@@ -1280,6 +1281,14 @@ - stralloc.0: \ - stralloc.3 - nroff -man stralloc.3 > stralloc.0 -+ -+get_header.o: \ -+compile get_header.c get_header.h substdio.h seek.h stralloc.h strerr.h \ -+ ./compile get_header.c -+ -+get_header.a: \ -+makelib get_header.o -+ ./makelib get_header.a get_header.o stralloc.a seek_set.o strerr.a - - stralloc.a: \ - makelib stralloc_eady.o stralloc_pend.o stralloc_copy.o \ ezmlm-gate.c.orig Mon Nov 27 19:20:49 2000 -+++ ezmlm-gate.c Mon Nov 27 19:04:57 2000 -@@ -17,12 +17,18 @@ - #include "errtxt.h" - #include "idx.h" - #include "subscribe.h" -+#include "get_header.h" -+#include "substdio.h" -+#include "readwrite.h" - - #define FATAL "ezmlm-gate: fatal: " - -+char buf0[256]; -+substdio ssin = SUBSTDIO_FDBUF(read,0,buf0,(int) sizeof(buf0)); -+ - void die_usage() - { -- strerr_die1x(100,"ezmlm-gate: usage: ezmlm-gate [-cCmMpPqrRsSvV] " -+ strerr_die1x(100,"ezmlm-gate: usage: ezmlm-gate [-fFcCmMpPqrRsSvV] " - "dir [moddir [...]]"); - } - void die_nomem() { strerr_die2x(111,FATAL,ERR_NOMEM); } -@@ -89,6 +95,9 @@ - int opt; - int ret = 0; - unsigned int i,j,k; -+ int usefrom = 0; -+ -+ char *from_addr = (char *)0; - - umask(022); - sig_pipeignore(); -@@ -98,7 +107,7 @@ - if (!stralloc_copys(," -")) die_nomem(); - - while ((opt = getopt(argc,argv, -- "cCmMpPq:Q:sSrRt:T:vV")) != opteof) -+