public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: net-mail/list-remote-forwards/
@ 2016-07-15 15:06 Michael Orlitzky
  0 siblings, 0 replies; 13+ messages in thread
From: Michael Orlitzky @ 2016-07-15 15:06 UTC (permalink / raw
  To: gentoo-commits

commit:     61f3a0994dfb4a7220d6899dd5fb40c97c8f15f6
Author:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 15 14:47:20 2016 +0000
Commit:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
CommitDate: Fri Jul 15 15:04:57 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61f3a099

net-mail/list-remote-forwards: new package to find off-site mail forwards.

Package-Manager: portage-2.2.28

 net-mail/list-remote-forwards/Manifest             |   1 +
 .../list-remote-forwards-0.0.1-r1.ebuild           |  42 ++++++
 net-mail/list-remote-forwards/metadata.xml         | 142 +++++++++++++++++++++
 3 files changed, 185 insertions(+)

diff --git a/net-mail/list-remote-forwards/Manifest b/net-mail/list-remote-forwards/Manifest
new file mode 100644
index 0000000..acd556e
--- /dev/null
+++ b/net-mail/list-remote-forwards/Manifest
@@ -0,0 +1 @@
+DIST list-remote-forwards-0.0.1.tar.gz 25869 SHA256 da772a92043fcdfd60698bd24c03c1a73cd0531ab88923dd1dbe13ed091105af SHA512 b6d8c0e8a72e3dcbc62c00b291da99da6c37c853997c367eb60db128db327c1f862e9dc6d9ad4028aad2e0cec9acc96add28d85d4b22508e1fd00a65bb9b0317 WHIRLPOOL 5ac8b0001b8cc53fc8ecf3dcd25ac8e4c071a3516efda929f7c977c9d91a94b97596bf332612e32e2396f8f4907799dd7251c5d9061276f17970c2909902c899

diff --git a/net-mail/list-remote-forwards/list-remote-forwards-0.0.1-r1.ebuild b/net-mail/list-remote-forwards/list-remote-forwards-0.0.1-r1.ebuild
new file mode 100644
index 0000000..5701833
--- /dev/null
+++ b/net-mail/list-remote-forwards/list-remote-forwards-0.0.1-r1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+# ebuild generated by hackport 0.4.4
+
+CABAL_FEATURES="bin test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="List all remote forwards for mail accounts stored in a database"
+HOMEPAGE="http://hackage.haskell.org/package/list-remote-forwards"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+	>=dev-haskell/cabal-1.16.0
+	>=dev-haskell/cmdargs-0.10
+	>=dev-haskell/configurator-0.2
+	>=dev-haskell/dns-1.4
+	>=dev-haskell/hdbc-2.4
+	>=dev-haskell/hdbc-postgresql-2.3
+	>=dev-haskell/hdbc-sqlite-2.3
+	>=dev-haskell/missingh-1.2
+	>=dev-haskell/tasty-0.8
+	>=dev-haskell/tasty-hunit-0.8
+	>=dev-haskell/tasty-quickcheck-0.8
+	>=dev-lang/ghc-7.6.1
+	test? ( >=dev-haskell/doctest-0.9
+		>=dev-haskell/filemanip-0.3.6 )
+"
+
+src_install() {
+	haskell-cabal_src_install
+	doman "${S}/doc/man1/${PN}.1"
+}

diff --git a/net-mail/list-remote-forwards/metadata.xml b/net-mail/list-remote-forwards/metadata.xml
new file mode 100644
index 0000000..9ff09b2
--- /dev/null
+++ b/net-mail/list-remote-forwards/metadata.xml
@@ -0,0 +1,142 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+  	<maintainer type="person">
+		<email>mjo@gentoo.org</email>
+		<name>Michael Orlitzky</name>
+	</maintainer>
+	<maintainer type="project">
+		<email>haskell@gentoo.org</email>
+		<name>Gentoo Haskell</name>
+	</maintainer>
+	<longdescription>
+		/Usage/:
+		
+		@
+		list-remote-forwards [OPTIONS]
+		@
+		
+		List all remote forwards for mail accounts stored in a SQL database.
+		
+		A list of local domains is supplied to the program (more or less)
+		through the @--domain-query@ option. Any addresses which
+		forward to another address not contained in this list of local domains
+		is considered a remote forward. Remote forwards can cause problems for
+		a number of reasons, the most common of which are,
+		
+		* If the sender has an SPF record authorizing his mail server to send
+		mail on his behalf, then when his message is forwarded by the
+		recipient's mail server, it will fail any subsequent SPF checks. This
+		will likely cause the message to be rejected, and the original
+		recipient's server will generate backscatter.
+		
+		* If any spam makes it through the filter on the recipient's mail
+		server, that spam will then be forwarded to a remote destination. The
+		remote destination will blame the forwarding server for the spam, and
+		that can impact its reputation and potentially lead to a blacklisting
+		even though the spam did not originate on the recipient's server.
+		
+		Whether or not these are an issue depends on the circumstances, but in
+		any case it is useful to know who is forwarding mail off-site.
+		
+		/Input:/
+		
+		None.
+		
+		/Output:/
+		
+		A list of addresses that are forwarded to remote domains.
+		
+		/Options/:
+		
+		@
+		\--database
+		@
+		
+		The name of the database (or file, if SQLite) to which we should
+		connect.
+		
+		Default: The name of the current user (Postgres only).
+		
+		@
+		\--domain-query
+		@
+		SQL query used to produce a list of local domains. This should return
+		the set of all domains (i.e one column) that are local to the
+		server. See the default value for an example.
+		
+		Default: \"SELECT domain FROM domain WHERE domain &lt;&gt; 'ALL' ORDER BY domain;\"
+		
+		@
+		\--exclude-mx, -e
+		@
+		
+		The name of a mail exchanger, the forwards of whose domains we should
+		ignore. For example, if one mail exchanger, mx1.example.com, has
+		strict spam filtering, it may be acceptable to have remote forwarding
+		for domains that have mx1.example.com as their sole mail exchanger (MX
+		record). In that case, you might want to exclude those domains from
+		the report by naming mx1.example.com here.
+		
+		A forward will be excluded from the report only if /all/ of its MX
+		records are contained in the given exclude list.
+		
+		This option can be repeated to add mail exchangers to the exclude list.
+		
+		Default: [] (empty)
+		
+		@
+		\--forward-query, -f
+		@
+		
+		SQL query used to produce a list of all forwards on the mail
+		system. This query should return the set of all (address, goto)
+		triples, where \"goto\" is the destination address; i.e. to where
+		the \"address\" forwards. The \"goto\" field may contain more
+		than one email address, separated by commas.
+		
+		Default: \"SELECT address,goto FROM alias ORDER BY address;\"
+		
+		@
+		\--host, -h
+		@
+		
+		Hostname where the database is located (Postgres-only).
+		
+		Default: None, a UNIX domain socket connection is attempted (Postgres only)
+		
+		@
+		\--password
+		@
+		
+		Password used to connect to the database (Postgres-only).
+		
+		Default: None (assumes passwordless authentication)
+		
+		@
+		\--port
+		@
+		Port number used to connect to the database (Postgres-only).
+		
+		Default: None, a UNIX domain socket connection is attempted (Postgres only)
+		
+		@
+		\--username, -u
+		@
+		
+		Username used to connect to the database (Postgres-only).
+		
+		Default: The current user
+		
+		/Examples/:
+		
+		@
+		$ list-remote-forwards --database=test/fixtures/postfixadmin.sqlite3
+		user1@example.com -&gt; user1@example.net
+		user2@example.com -&gt; user1@example.org
+		user2@example.com -&gt; user2@example.org
+		user2@example.com -&gt; user3@example.org
+		user7@example.com -&gt; user8@example.net
+		@
+	</longdescription>
+</pkgmetadata>


^ permalink raw reply related	[flat|nested] 13+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-mail/list-remote-forwards/
@ 2020-06-28 22:43 Sergei Trofimovich
  0 siblings, 0 replies; 13+ messages in thread
From: Sergei Trofimovich @ 2020-06-28 22:43 UTC (permalink / raw
  To: gentoo-commits

commit:     38984aa6470a25c635fcea929b8fde70cc2e1cbb
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 28 22:33:23 2020 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sun Jun 28 22:43:22 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38984aa6

net-mail/list-remote-forwards: drop old

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>

 .../list-remote-forwards-0.0.1-r1.ebuild           | 41 ----------------------
 1 file changed, 41 deletions(-)

diff --git a/net-mail/list-remote-forwards/list-remote-forwards-0.0.1-r1.ebuild b/net-mail/list-remote-forwards/list-remote-forwards-0.0.1-r1.ebuild
deleted file mode 100644
index 0c3763e369f..00000000000
--- a/net-mail/list-remote-forwards/list-remote-forwards-0.0.1-r1.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-# ebuild generated by hackport 0.4.4
-
-CABAL_FEATURES="bin test-suite"
-inherit haskell-cabal
-
-DESCRIPTION="List all remote forwards for mail accounts stored in a database"
-HOMEPAGE="http://hackage.haskell.org/package/list-remote-forwards"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=""
-DEPEND="${RDEPEND}
-	>=dev-haskell/cabal-1.16.0
-	>=dev-haskell/cmdargs-0.10
-	>=dev-haskell/configurator-0.2
-	>=dev-haskell/dns-1.4
-	>=dev-haskell/hdbc-2.4
-	>=dev-haskell/hdbc-postgresql-2.3
-	>=dev-haskell/hdbc-sqlite3-2.3
-	>=dev-haskell/missingh-1.2
-	>=dev-haskell/tasty-0.8
-	>=dev-haskell/tasty-hunit-0.8
-	>=dev-haskell/tasty-quickcheck-0.8
-	>=dev-lang/ghc-7.6.1
-	test? ( >=dev-haskell/doctest-0.9
-		>=dev-haskell/filemanip-0.3.6 )
-"
-
-src_install() {
-	haskell-cabal_src_install
-	doman "${S}/doc/man1/${PN}.1"
-}


^ permalink raw reply related	[flat|nested] 13+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-mail/list-remote-forwards/
@ 2020-08-18 17:06 Sergei Trofimovich
  0 siblings, 0 replies; 13+ messages in thread
From: Sergei Trofimovich @ 2020-08-18 17:06 UTC (permalink / raw
  To: gentoo-commits

commit:     afadf026f3756a8fd751f9da860a2aab2fbd4d89
Author:     Jakov Smolic <jakov.smolic <AT> sartura <DOT> hr>
AuthorDate: Tue Aug 18 07:35:24 2020 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Tue Aug 18 17:06:38 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afadf026

net-mail/list-remote-forwards: update homepage

Package-Manager: Portage-3.0.3, Repoman-3.0.0
Signed-off-by: Jakov Smolic <jakov.smolic <AT> sartura.hr>
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>

 net-mail/list-remote-forwards/list-remote-forwards-0.0.1-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-mail/list-remote-forwards/list-remote-forwards-0.0.1-r2.ebuild b/net-mail/list-remote-forwards/list-remote-forwards-0.0.1-r2.ebuild
index 783e292e6de..a0fccd96a41 100644
--- a/net-mail/list-remote-forwards/list-remote-forwards-0.0.1-r2.ebuild
+++ b/net-mail/list-remote-forwards/list-remote-forwards-0.0.1-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -9,7 +9,7 @@ CABAL_FEATURES="bin test-suite"
 inherit haskell-cabal
 
 DESCRIPTION="List all remote forwards for mail accounts stored in a database"
-HOMEPAGE="http://hackage.haskell.org/package/list-remote-forwards"
+HOMEPAGE="https://hackage.haskell.org/package/list-remote-forwards"
 SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
 
 LICENSE="GPL-3"


^ permalink raw reply related	[flat|nested] 13+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-mail/list-remote-forwards/
@ 2021-07-25  8:45 Sergei Trofimovich
  0 siblings, 0 replies; 13+ messages in thread
From: Sergei Trofimovich @ 2021-07-25  8:45 UTC (permalink / raw
  To: gentoo-commits

commit:     d1b0d6bcfb1bf12ce009214c527a24112e6e67c5
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 25 08:45:19 2021 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sun Jul 25 08:45:42 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1b0d6bc

net-mail/list-remote-forwards: drop obsolete CABAL_FEATURES=bin

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>

 net-mail/list-remote-forwards/list-remote-forwards-0.0.1-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-mail/list-remote-forwards/list-remote-forwards-0.0.1-r2.ebuild b/net-mail/list-remote-forwards/list-remote-forwards-0.0.1-r2.ebuild
index a0fccd96a41..9eaad075cb5 100644
--- a/net-mail/list-remote-forwards/list-remote-forwards-0.0.1-r2.ebuild
+++ b/net-mail/list-remote-forwards/list-remote-forwards-0.0.1-r2.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
 # ebuild generated by hackport 0.4.4
 
-CABAL_FEATURES="bin test-suite"
+CABAL_FEATURES="test-suite"
 inherit haskell-cabal
 
 DESCRIPTION="List all remote forwards for mail accounts stored in a database"


^ permalink raw reply related	[flat|nested] 13+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-mail/list-remote-forwards/
@ 2022-08-28 22:03 Michael Orlitzky
  0 siblings, 0 replies; 13+ messages in thread
From: Michael Orlitzky @ 2022-08-28 22:03 UTC (permalink / raw
  To: gentoo-commits

commit:     1127205d30fc54981f75516aa0a25d8237b3b486
Author:     matoro <matoro <AT> users <DOT> noreply <DOT> github <DOT> com>
AuthorDate: Tue Aug 23 16:06:27 2022 +0000
Commit:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
CommitDate: Sun Aug 28 22:01:24 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1127205d

net-mail/list-remote-forwards: keyword 0.0.1-r2 for ~ppc64

Signed-off-by: Michael Orlitzky <mjo <AT> gentoo.org>

 .../list-remote-forwards/list-remote-forwards-0.0.1-r2.ebuild    | 9 +++++++--
 1 file changed, 7 insertions(+), 2 deletions(-)

diff --git a/net-mail/list-remote-forwards/list-remote-forwards-0.0.1-r2.ebuild b/net-mail/list-remote-forwards/list-remote-forwards-0.0.1-r2.ebuild
index 9eaad075cb50..5f826c60fefc 100644
--- a/net-mail/list-remote-forwards/list-remote-forwards-0.0.1-r2.ebuild
+++ b/net-mail/list-remote-forwards/list-remote-forwards-0.0.1-r2.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=6
@@ -14,7 +14,7 @@ SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~ppc64 ~x86"
 IUSE=""
 
 RESTRICT=test # Ambiguous packages: dns-3.0.2 resolv-0.1.1.1
@@ -41,6 +41,11 @@ PATCHES=(
 	"${FILESDIR}"/${P}-ghc84.patch
 )
 
+src_prepare() {
+	sed -i -e "/-optc-O3/d" -e "/-optc-march=native/d" "${PN}.cabal" || die
+	default
+}
+
 src_install() {
 	haskell-cabal_src_install
 	doman "${S}/doc/man1/${PN}.1"


^ permalink raw reply related	[flat|nested] 13+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-mail/list-remote-forwards/
@ 2022-08-30  9:43 Michael Orlitzky
  0 siblings, 0 replies; 13+ messages in thread
From: Michael Orlitzky @ 2022-08-30  9:43 UTC (permalink / raw
  To: gentoo-commits

commit:     f514c0dc9bc346e626b8731cc070fe49add4aae1
Author:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 30 09:38:52 2022 +0000
Commit:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
CommitDate: Tue Aug 30 09:43:46 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f514c0dc

net-mail/list-remote-forwards: RESTRICT inconsistent tests.

Signed-off-by: Michael Orlitzky <mjo <AT> gentoo.org>

 net-mail/list-remote-forwards/list-remote-forwards-0.0.3.ebuild | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/net-mail/list-remote-forwards/list-remote-forwards-0.0.3.ebuild b/net-mail/list-remote-forwards/list-remote-forwards-0.0.3.ebuild
index 3f6ac736d824..23ab9d72c982 100644
--- a/net-mail/list-remote-forwards/list-remote-forwards-0.0.3.ebuild
+++ b/net-mail/list-remote-forwards/list-remote-forwards-0.0.3.ebuild
@@ -17,6 +17,10 @@ SLOT="0"
 KEYWORDS="~amd64 ~ppc64 ~x86"
 IUSE=""
 
+# dev-haskell/dns and dev-haskell/resolv conflict
+# https://github.com/sol/doctest/issues/119
+RESTRICT=test
+
 RDEPEND=""
 DEPEND="${RDEPEND}
 	>=dev-haskell/cabal-3.0.0


^ permalink raw reply related	[flat|nested] 13+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-mail/list-remote-forwards/
@ 2022-08-31 21:32 Sam James
  0 siblings, 0 replies; 13+ messages in thread
From: Sam James @ 2022-08-31 21:32 UTC (permalink / raw
  To: gentoo-commits

commit:     8598bd31b6100ea5bab392b4596c15d0b7bda2fc
Author:     matoro <matoro <AT> users <DOT> noreply <DOT> github <DOT> com>
AuthorDate: Tue Aug 30 19:03:27 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Aug 31 21:31:36 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8598bd31

net-mail/list-remote-forwards: keyword 0.0.3 for ~arm64

Closes: https://github.com/gentoo/gentoo/pull/27048
Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-mail/list-remote-forwards/list-remote-forwards-0.0.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-mail/list-remote-forwards/list-remote-forwards-0.0.3.ebuild b/net-mail/list-remote-forwards/list-remote-forwards-0.0.3.ebuild
index 23ab9d72c982..4e73d3802679 100644
--- a/net-mail/list-remote-forwards/list-remote-forwards-0.0.3.ebuild
+++ b/net-mail/list-remote-forwards/list-remote-forwards-0.0.3.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
 
 LICENSE="AGPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
 IUSE=""
 
 # dev-haskell/dns and dev-haskell/resolv conflict


^ permalink raw reply related	[flat|nested] 13+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-mail/list-remote-forwards/
@ 2022-10-06  6:12 Jakov Smolić
  0 siblings, 0 replies; 13+ messages in thread
From: Jakov Smolić @ 2022-10-06  6:12 UTC (permalink / raw
  To: gentoo-commits

commit:     4a01557092ae0462de4adabd6d210dc0cccd096b
Author:     matoro <matoro <AT> users <DOT> noreply <DOT> github <DOT> com>
AuthorDate: Thu Sep 22 04:11:26 2022 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Thu Oct  6 06:11:48 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a015570

net-mail/list-remote-forwards: keyword 0.0.3 for ~riscv

Closes: https://github.com/gentoo/gentoo/pull/27397
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>

 net-mail/list-remote-forwards/list-remote-forwards-0.0.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-mail/list-remote-forwards/list-remote-forwards-0.0.3.ebuild b/net-mail/list-remote-forwards/list-remote-forwards-0.0.3.ebuild
index 4e73d3802679..45630524bd48 100644
--- a/net-mail/list-remote-forwards/list-remote-forwards-0.0.3.ebuild
+++ b/net-mail/list-remote-forwards/list-remote-forwards-0.0.3.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
 
 LICENSE="AGPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
 IUSE=""
 
 # dev-haskell/dns and dev-haskell/resolv conflict


^ permalink raw reply related	[flat|nested] 13+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-mail/list-remote-forwards/
@ 2023-03-17 18:23 Sam James
  0 siblings, 0 replies; 13+ messages in thread
From: Sam James @ 2023-03-17 18:23 UTC (permalink / raw
  To: gentoo-commits

commit:     5cb8b944931f2f78b4dfff86beb6af17899bdece
Author:     hololeap <hololeap <AT> users <DOT> noreply <DOT> github <DOT> com>
AuthorDate: Wed Mar 15 23:45:34 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Mar 17 18:22:34 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cb8b944

net-mail/list-remote-forwards: Stabilize for amd64

Signed-off-by: hololeap <hololeap <AT> users.noreply.github.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-mail/list-remote-forwards/list-remote-forwards-0.0.3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-mail/list-remote-forwards/list-remote-forwards-0.0.3.ebuild b/net-mail/list-remote-forwards/list-remote-forwards-0.0.3.ebuild
index 45630524bd48..2b1dc278724b 100644
--- a/net-mail/list-remote-forwards/list-remote-forwards-0.0.3.ebuild
+++ b/net-mail/list-remote-forwards/list-remote-forwards-0.0.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -14,7 +14,7 @@ SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
 
 LICENSE="AGPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv ~x86"
 IUSE=""
 
 # dev-haskell/dns and dev-haskell/resolv conflict


^ permalink raw reply related	[flat|nested] 13+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-mail/list-remote-forwards/
@ 2024-04-24 11:55 Michael Orlitzky
  0 siblings, 0 replies; 13+ messages in thread
From: Michael Orlitzky @ 2024-04-24 11:55 UTC (permalink / raw
  To: gentoo-commits

commit:     519711be122585cb9b990eebddf97781c318cd86
Author:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 24 11:38:04 2024 +0000
Commit:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
CommitDate: Wed Apr 24 11:50:57 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=519711be

net-mail/list-remote-forwards: add 0.0.4, fix deps

Signed-off-by: Michael Orlitzky <mjo <AT> gentoo.org>

 net-mail/list-remote-forwards/Manifest             |  1 +
 .../list-remote-forwards-0.0.4.ebuild              | 42 ++++++++++++++++++++++
 2 files changed, 43 insertions(+)

diff --git a/net-mail/list-remote-forwards/Manifest b/net-mail/list-remote-forwards/Manifest
index 8070a53751a5..e897585db06b 100644
--- a/net-mail/list-remote-forwards/Manifest
+++ b/net-mail/list-remote-forwards/Manifest
@@ -1 +1,2 @@
 DIST list-remote-forwards-0.0.3.tar.gz 26495 BLAKE2B 7bc0a02133dfabe0f27c7ed861bbb994757eadb4d55d369fdd143da7ef03fcadf7d1f11bb034fc8ade7dc879d4b615a3ae5ed44a1ed5af3e10f1aaffcd79210a SHA512 833bb0a3fda76b43d0004d7906c54aa21920f1db8ff50fc2c0d1da6f98dd49310041fa7101050108cb6cb803084fff0673316a1ce86224d35ba09e8060864a9d
+DIST list-remote-forwards-0.0.4.tar.gz 26653 BLAKE2B 743b35456698473184ef5c4ac9184b71e7cee821ab75df2267b3d60df67050231dc98b63dacb4fe4620d018524f3d739ecf026a31752494457b8dcc4a1656b67 SHA512 8df7e252ee186fa8569efe2e92fdc2e7db7b6044f9a7be97c42c152381129e9591d1ace91da8e5fcd2a70dda4976bae6c129d457641ee43bf3efaa5bcb8168dc

diff --git a/net-mail/list-remote-forwards/list-remote-forwards-0.0.4.ebuild b/net-mail/list-remote-forwards/list-remote-forwards-0.0.4.ebuild
new file mode 100644
index 000000000000..ac047250e4b3
--- /dev/null
+++ b/net-mail/list-remote-forwards/list-remote-forwards-0.0.4.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CABAL_FEATURES="test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="List all remote forwards for mail accounts stored in a database"
+HOMEPAGE="https://michael.orlitzky.com/code/list-remote-forwards.xhtml"
+SRC_URI="https://michael.orlitzky.com/code/releases/${P}.tar.gz"
+
+LICENSE="AGPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+
+# dev-haskell/dns and dev-haskell/resolv conflict
+# https://github.com/sol/doctest/issues/119
+RESTRICT=test
+
+RDEPEND=">=dev-haskell/cmdargs-0.10
+	>=dev-haskell/configurator-0.2
+	>=dev-haskell/dns-1.4
+	>=dev-haskell/hdbc-2.4
+	>=dev-haskell/hdbc-postgresql-2.3
+	>=dev-haskell/hdbc-sqlite3-2.3
+	>=dev-haskell/missingh-1.2
+	>=dev-haskell/tasty-0.8
+	>=dev-haskell/tasty-hunit-0.8
+	>=dev-haskell/tasty-quickcheck-0.8
+	>=dev-lang/ghc-9.0.0
+"
+DEPEND="${RDEPEND}
+	>=dev-haskell/cabal-3.0.0
+	test? ( >=dev-haskell/doctest-0.9
+		>=dev-haskell/filemanip-0.3.6 )
+"
+
+src_install() {
+	haskell-cabal_src_install
+	doman "${S}/doc/man1/${PN}.1"
+}


^ permalink raw reply related	[flat|nested] 13+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-mail/list-remote-forwards/
@ 2024-04-24 11:55 Michael Orlitzky
  0 siblings, 0 replies; 13+ messages in thread
From: Michael Orlitzky @ 2024-04-24 11:55 UTC (permalink / raw
  To: gentoo-commits

commit:     4b31645ff7767f9b549c8d8bde50ff7fda6c32df
Author:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 24 11:51:46 2024 +0000
Commit:     Michael Orlitzky <mjo <AT> gentoo <DOT> org>
CommitDate: Wed Apr 24 11:54:24 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b31645f

net-mail/list-remote-forwards: drop long longdescription

Signed-off-by: Michael Orlitzky <mjo <AT> gentoo.org>

 net-mail/list-remote-forwards/metadata.xml | 146 ++---------------------------
 1 file changed, 8 insertions(+), 138 deletions(-)

diff --git a/net-mail/list-remote-forwards/metadata.xml b/net-mail/list-remote-forwards/metadata.xml
index d81f432bdff8..062f4341e706 100644
--- a/net-mail/list-remote-forwards/metadata.xml
+++ b/net-mail/list-remote-forwards/metadata.xml
@@ -1,142 +1,12 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-	<maintainer type="person">
-		<email>mjo@gentoo.org</email>
-		<name>Michael Orlitzky</name>
-	</maintainer>
-	<maintainer type="project">
-		<email>haskell@gentoo.org</email>
-		<name>Gentoo Haskell</name>
-	</maintainer>
-	<longdescription>
-		/Usage/:
-
-		@
-		list-remote-forwards [OPTIONS]
-		@
-
-		List all remote forwards for mail accounts stored in a SQL database.
-
-		A list of local domains is supplied to the program (more or less)
-		through the @--domain-query@ option. Any addresses which
-		forward to another address not contained in this list of local domains
-		is considered a remote forward. Remote forwards can cause problems for
-		a number of reasons, the most common of which are,
-
-		* If the sender has an SPF record authorizing his mail server to send
-		mail on his behalf, then when his message is forwarded by the
-		recipient's mail server, it will fail any subsequent SPF checks. This
-		will likely cause the message to be rejected, and the original
-		recipient's server will generate backscatter.
-
-		* If any spam makes it through the filter on the recipient's mail
-		server, that spam will then be forwarded to a remote destination. The
-		remote destination will blame the forwarding server for the spam, and
-		that can impact its reputation and potentially lead to a blacklisting
-		even though the spam did not originate on the recipient's server.
-
-		Whether or not these are an issue depends on the circumstances, but in
-		any case it is useful to know who is forwarding mail off-site.
-
-		/Input:/
-
-		None.
-
-		/Output:/
-
-		A list of addresses that are forwarded to remote domains.
-
-		/Options/:
-
-		@
-		\--database
-		@
-
-		The name of the database (or file, if SQLite) to which we should
-		connect.
-
-		Default: The name of the current user (Postgres only).
-
-		@
-		\--domain-query
-		@
-		SQL query used to produce a list of local domains. This should return
-		the set of all domains (i.e one column) that are local to the
-		server. See the default value for an example.
-
-		Default: \"SELECT domain FROM domain WHERE domain &lt;&gt; 'ALL' ORDER BY domain;\"
-
-		@
-		\--exclude-mx, -e
-		@
-
-		The name of a mail exchanger, the forwards of whose domains we should
-		ignore. For example, if one mail exchanger, mx1.example.com, has
-		strict spam filtering, it may be acceptable to have remote forwarding
-		for domains that have mx1.example.com as their sole mail exchanger (MX
-		record). In that case, you might want to exclude those domains from
-		the report by naming mx1.example.com here.
-
-		A forward will be excluded from the report only if /all/ of its MX
-		records are contained in the given exclude list.
-
-		This option can be repeated to add mail exchangers to the exclude list.
-
-		Default: [] (empty)
-
-		@
-		\--forward-query, -f
-		@
-
-		SQL query used to produce a list of all forwards on the mail
-		system. This query should return the set of all (address, goto)
-		triples, where \"goto\" is the destination address; i.e. to where
-		the \"address\" forwards. The \"goto\" field may contain more
-		than one email address, separated by commas.
-
-		Default: \"SELECT address,goto FROM alias ORDER BY address;\"
-
-		@
-		\--host, -h
-		@
-
-		Hostname where the database is located (Postgres-only).
-
-		Default: None, a UNIX domain socket connection is attempted (Postgres only)
-
-		@
-		\--password
-		@
-
-		Password used to connect to the database (Postgres-only).
-
-		Default: None (assumes passwordless authentication)
-
-		@
-		\--port
-		@
-		Port number used to connect to the database (Postgres-only).
-
-		Default: None, a UNIX domain socket connection is attempted (Postgres only)
-
-		@
-		\--username, -u
-		@
-
-		Username used to connect to the database (Postgres-only).
-
-		Default: The current user
-
-		/Examples/:
-
-		@
-		$ list-remote-forwards --database=test/fixtures/postfixadmin.sqlite3
-		user1@example.com -&gt; user1@example.net
-		user2@example.com -&gt; user1@example.org
-		user2@example.com -&gt; user2@example.org
-		user2@example.com -&gt; user3@example.org
-		user7@example.com -&gt; user8@example.net
-		@
-	</longdescription>
+  <maintainer type="person">
+    <email>mjo@gentoo.org</email>
+    <name>Michael Orlitzky</name>
+  </maintainer>
+  <maintainer type="project">
+    <email>haskell@gentoo.org</email>
+    <name>Gentoo Haskell</name>
+  </maintainer>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 13+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-mail/list-remote-forwards/
@ 2024-08-13  7:36 Joonas Niilola
  0 siblings, 0 replies; 13+ messages in thread
From: Joonas Niilola @ 2024-08-13  7:36 UTC (permalink / raw
  To: gentoo-commits

commit:     22beb4e2f607034d57261d92409efe6f43e9a035
Author:     Filip Kobierski <fkobi <AT> pm <DOT> me>
AuthorDate: Wed Jul 31 12:39:27 2024 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Tue Aug 13 07:36:25 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22beb4e2

net-mail/list-remote-forwards: remove empty IUSE

Signed-off-by: Filip Kobierski <fkobi <AT> pm.me>
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 net-mail/list-remote-forwards/list-remote-forwards-0.0.3.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/net-mail/list-remote-forwards/list-remote-forwards-0.0.3.ebuild b/net-mail/list-remote-forwards/list-remote-forwards-0.0.3.ebuild
index 88183eb75338..9d9856601f62 100644
--- a/net-mail/list-remote-forwards/list-remote-forwards-0.0.3.ebuild
+++ b/net-mail/list-remote-forwards/list-remote-forwards-0.0.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -15,7 +15,6 @@ SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
 LICENSE="AGPL-3"
 SLOT="0"
 KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv ~x86"
-IUSE=""
 
 # dev-haskell/dns and dev-haskell/resolv conflict
 # https://github.com/sol/doctest/issues/119


^ permalink raw reply related	[flat|nested] 13+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-mail/list-remote-forwards/
@ 2024-10-01 21:03 Matt Turner
  0 siblings, 0 replies; 13+ messages in thread
From: Matt Turner @ 2024-10-01 21:03 UTC (permalink / raw
  To: gentoo-commits

commit:     122e9f3ff64a1c3d0ac507c48d441d1492f51d67
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Mon Sep  9 21:41:26 2024 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Tue Oct  1 21:02:43 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=122e9f3f

net-mail/list-remote-forwards: Drop stable keywords

Depends on dev-haskell/* packages, which are losing stable keywords.

Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 net-mail/list-remote-forwards/list-remote-forwards-0.0.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-mail/list-remote-forwards/list-remote-forwards-0.0.3.ebuild b/net-mail/list-remote-forwards/list-remote-forwards-0.0.3.ebuild
index 9d9856601f62..c7b03f461299 100644
--- a/net-mail/list-remote-forwards/list-remote-forwards-0.0.3.ebuild
+++ b/net-mail/list-remote-forwards/list-remote-forwards-0.0.3.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
 
 LICENSE="AGPL-3"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
 
 # dev-haskell/dns and dev-haskell/resolv conflict
 # https://github.com/sol/doctest/issues/119


^ permalink raw reply related	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2024-10-01 21:03 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-08-31 21:32 [gentoo-commits] repo/gentoo:master commit in: net-mail/list-remote-forwards/ Sam James
  -- strict thread matches above, loose matches on Subject: below --
2024-10-01 21:03 Matt Turner
2024-08-13  7:36 Joonas Niilola
2024-04-24 11:55 Michael Orlitzky
2024-04-24 11:55 Michael Orlitzky
2023-03-17 18:23 Sam James
2022-10-06  6:12 Jakov Smolić
2022-08-30  9:43 Michael Orlitzky
2022-08-28 22:03 Michael Orlitzky
2021-07-25  8:45 Sergei Trofimovich
2020-08-18 17:06 Sergei Trofimovich
2020-06-28 22:43 Sergei Trofimovich
2016-07-15 15:06 Michael Orlitzky

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox