public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: net-mail/serialmail/
@ 2020-03-24 13:32 Ben Kohler
  0 siblings, 0 replies; 6+ messages in thread
From: Ben Kohler @ 2020-03-24 13:32 UTC (permalink / raw
  To: gentoo-commits

commit:     1ff27d9452dac0083f45d4d5d51a8dd937d86d1b
Author:     Ben Kohler <bkohler <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 24 13:15:08 2020 +0000
Commit:     Ben Kohler <bkohler <AT> gentoo <DOT> org>
CommitDate: Tue Mar 24 13:31:47 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ff27d94

net-mail/serialmail: fix bad sed delimiter

Closes: https://bugs.gentoo.org/710704
Package-Manager: Portage-2.3.95, Repoman-2.3.21
Signed-off-by: Ben Kohler <bkohler <AT> gentoo.org>

 net-mail/serialmail/serialmail-0.75-r4.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/net-mail/serialmail/serialmail-0.75-r4.ebuild b/net-mail/serialmail/serialmail-0.75-r4.ebuild
index bf0fede65d3..78801715a18 100644
--- a/net-mail/serialmail/serialmail-0.75-r4.ebuild
+++ b/net-mail/serialmail/serialmail-0.75-r4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=4
@@ -27,9 +27,9 @@ src_prepare() {
 	epatch "${WORKDIR}"/${P}-gentoo.patch
 	epatch "${WORKDIR}"/${P}-smtpauth.patch
 	epatch "${WORKDIR}"/${P}-smtpauth_comp.patch
-	sed -i "s:@CFLAGS@:${CFLAGS}:" conf-cc
+	sed -i "s|@CFLAGS@|${CFLAGS}|" conf-cc
 	use static && LDFLAGS="${LDFLAGS} -static"
-	sed -i "s:@LDFLAGS@:${LDFLAGS}:" conf-ld
+	sed -i "s|@LDFLAGS@|${LDFLAGS}|" conf-ld
 	epatch "${FILESDIR}"/${P}-implicit.patch
 }
 


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

* [gentoo-commits] repo/gentoo:master commit in: net-mail/serialmail/
@ 2020-09-15  0:34 Sam James
  0 siblings, 0 replies; 6+ messages in thread
From: Sam James @ 2020-09-15  0:34 UTC (permalink / raw
  To: gentoo-commits

commit:     8c314cafb4bd106b0ceecf1294e71f5e9bcf6d6e
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 15 00:34:22 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Sep 15 00:34:22 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c314caf

net-mail/serialmail: bump to EAPI 7

Bug: https://bugs.gentoo.org/742239
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-mail/serialmail/serialmail-0.75-r5.ebuild | 52 +++++++++++++++++++++++++++
 1 file changed, 52 insertions(+)

diff --git a/net-mail/serialmail/serialmail-0.75-r5.ebuild b/net-mail/serialmail/serialmail-0.75-r5.ebuild
new file mode 100644
index 00000000000..dff981e6190
--- /dev/null
+++ b/net-mail/serialmail/serialmail-0.75-r5.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="A serialmail is a collection of tools for passing mail across serial links"
+HOMEPAGE="http://cr.yp.to/serialmail.html"
+SRC_URI="http://cr.yp.to/software/${P}.tar.gz
+	mirror://gentoo/${P}-patch.tar.bz2"
+
+LICENSE="all-rights-reserved"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="static"
+RESTRICT="mirror bindist"
+
+BDEPEND="sys-apps/groff"
+DEPEND=">=sys-apps/ucspi-tcp-0.88"
+RDEPEND="
+	${DEPEND}
+	virtual/daemontools
+"
+
+PATCHES=(
+	"${WORKDIR}"/${P}-gentoo.patch
+	"${WORKDIR}"/${P}-smtpauth.patch
+	"${WORKDIR}"/${P}-smtpauth_comp.patch
+	"${FILESDIR}"/${P}-implicit.patch
+)
+
+src_prepare() {
+	default
+
+	sed -i "s|@CFLAGS@|${CFLAGS}|" conf-cc || die
+	use static && LDFLAGS="${LDFLAGS} -static"
+	sed -i "s|@LDFLAGS@|${LDFLAGS}|" conf-ld || die
+}
+
+src_compile() {
+	sed -i -e '/(man|doc)/d' hier.c || die
+	emake it man
+}
+
+src_install() {
+	dobin serialsmtp serialqmtp maildirsmtp maildirserial maildirqmtp
+
+	dodoc AUTOTURN CHANGES FROMISP SYSDEPS THANKS TOISP \
+		BLURB FILES INSTALL README TARGETS TODO VERSION
+
+	doman maildirqmtp.1 maildirserial.1 maildirsmtp.1 \
+		serialqmtp.1 serialsmtp.1
+}


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

* [gentoo-commits] repo/gentoo:master commit in: net-mail/serialmail/
@ 2020-09-16  2:32 Sam James
  0 siblings, 0 replies; 6+ messages in thread
From: Sam James @ 2020-09-16  2:32 UTC (permalink / raw
  To: gentoo-commits

commit:     518616bbab116625a5a80f3108ea46ded92a959d
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 16 02:32:04 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Sep 16 02:32:04 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=518616bb

net-mail/serialmail: restrict useless tests

These tests just check that serialmail was
installed "correctly", so naturally they completely
fall down in src_test, which occurs before src_install.

They do not test any functionality.

Closes: https://bugs.gentoo.org/742584
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-mail/serialmail/serialmail-0.75-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-mail/serialmail/serialmail-0.75-r5.ebuild b/net-mail/serialmail/serialmail-0.75-r5.ebuild
index dff981e6190..cd27b3e46ce 100644
--- a/net-mail/serialmail/serialmail-0.75-r5.ebuild
+++ b/net-mail/serialmail/serialmail-0.75-r5.ebuild
@@ -12,7 +12,7 @@ LICENSE="all-rights-reserved"
 SLOT="0"
 KEYWORDS="~amd64 ~ppc ~x86"
 IUSE="static"
-RESTRICT="mirror bindist"
+RESTRICT="mirror bindist test"
 
 BDEPEND="sys-apps/groff"
 DEPEND=">=sys-apps/ucspi-tcp-0.88"


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

* [gentoo-commits] repo/gentoo:master commit in: net-mail/serialmail/
@ 2020-09-16 22:40 Sam James
  0 siblings, 0 replies; 6+ messages in thread
From: Sam James @ 2020-09-16 22:40 UTC (permalink / raw
  To: gentoo-commits

commit:     b13a30c1c64574026f1ee0c5da2cfbb9f0253dca
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 16 22:40:02 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Sep 16 22:40:31 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b13a30c1

net-mail/serialmail: forward ppc, x86 stable

Bug: https://bugs.gentoo.org/742239
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-mail/serialmail/serialmail-0.75-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-mail/serialmail/serialmail-0.75-r5.ebuild b/net-mail/serialmail/serialmail-0.75-r5.ebuild
index 275f044dad2..64183dfd7f8 100644
--- a/net-mail/serialmail/serialmail-0.75-r5.ebuild
+++ b/net-mail/serialmail/serialmail-0.75-r5.ebuild
@@ -12,7 +12,7 @@ SRC_URI="http://cr.yp.to/software/${P}.tar.gz
 
 LICENSE="all-rights-reserved"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="~amd64 ppc x86"
 IUSE="static"
 RESTRICT="mirror bindist test"
 


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

* [gentoo-commits] repo/gentoo:master commit in: net-mail/serialmail/
@ 2020-09-16 22:40 Sam James
  0 siblings, 0 replies; 6+ messages in thread
From: Sam James @ 2020-09-16 22:40 UTC (permalink / raw
  To: gentoo-commits

commit:     93aff0a56b4359a00be84937e86e5faeba3ef505
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 16 22:40:26 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Sep 16 22:40:32 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93aff0a5

net-mail/serialmail: cleanup old EAPI 4

Closes: https://bugs.gentoo.org/742239
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-mail/serialmail/serialmail-0.75-r4.ebuild | 49 ---------------------------
 1 file changed, 49 deletions(-)

diff --git a/net-mail/serialmail/serialmail-0.75-r4.ebuild b/net-mail/serialmail/serialmail-0.75-r4.ebuild
deleted file mode 100644
index 78801715a18..00000000000
--- a/net-mail/serialmail/serialmail-0.75-r4.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-inherit eutils
-
-DESCRIPTION="A serialmail is a collection of tools for passing mail across serial links"
-HOMEPAGE="http://cr.yp.to/serialmail.html"
-SRC_URI="http://cr.yp.to/software/${P}.tar.gz
-	mirror://gentoo/${P}-patch.tar.bz2"
-
-LICENSE="all-rights-reserved"
-SLOT="0"
-KEYWORDS="~amd64 ppc x86"
-IUSE="static"
-RESTRICT="mirror bindist"
-
-DEPEND="sys-apps/groff
-	>=sys-apps/ucspi-tcp-0.88"
-
-RDEPEND="sys-apps/groff
-	>=sys-apps/ucspi-tcp-0.88
-	virtual/daemontools"
-
-src_prepare() {
-	epatch "${WORKDIR}"/${P}-gentoo.patch
-	epatch "${WORKDIR}"/${P}-smtpauth.patch
-	epatch "${WORKDIR}"/${P}-smtpauth_comp.patch
-	sed -i "s|@CFLAGS@|${CFLAGS}|" conf-cc
-	use static && LDFLAGS="${LDFLAGS} -static"
-	sed -i "s|@LDFLAGS@|${LDFLAGS}|" conf-ld
-	epatch "${FILESDIR}"/${P}-implicit.patch
-}
-
-src_compile() {
-	grep -v man hier.c | grep -v doc > hier.c.tmp ; mv hier.c.tmp hier.c
-	emake it man
-}
-
-src_install() {
-	dobin serialsmtp serialqmtp maildirsmtp maildirserial maildirqmtp
-
-	dodoc AUTOTURN CHANGES FROMISP SYSDEPS THANKS TOISP \
-		BLURB FILES INSTALL README TARGETS TODO VERSION
-
-	doman maildirqmtp.1 maildirserial.1 maildirsmtp.1 \
-		serialqmtp.1 serialsmtp.1
-}


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

* [gentoo-commits] repo/gentoo:master commit in: net-mail/serialmail/
@ 2020-09-19 17:59 Sam James
  0 siblings, 0 replies; 6+ messages in thread
From: Sam James @ 2020-09-19 17:59 UTC (permalink / raw
  To: gentoo-commits

commit:     32af878d53cb0dce3a766750c72c3eb3176a178d
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 19 17:58:18 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Sep 19 17:59:09 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32af878d

net-mail/serialmail: extra || die

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-mail/serialmail/serialmail-0.75-r5.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-mail/serialmail/serialmail-0.75-r5.ebuild b/net-mail/serialmail/serialmail-0.75-r5.ebuild
index 64183dfd7f8..e7b04e421d3 100644
--- a/net-mail/serialmail/serialmail-0.75-r5.ebuild
+++ b/net-mail/serialmail/serialmail-0.75-r5.ebuild
@@ -36,8 +36,8 @@ src_prepare() {
 
 	use static && LDFLAGS+="${LDFLAGS} -static"
 
-	echo "$(tc-getCC) ${CFLAGS}" > conf-cc
-	echo "$(tc-getCC) ${LDFLAGS}" > conf-ld
+	echo "$(tc-getCC) ${CFLAGS}" > conf-cc || die
+	echo "$(tc-getCC) ${LDFLAGS}" > conf-ld || die
 }
 
 src_compile() {


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

end of thread, other threads:[~2020-09-19 17:59 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-09-16  2:32 [gentoo-commits] repo/gentoo:master commit in: net-mail/serialmail/ Sam James
  -- strict thread matches above, loose matches on Subject: below --
2020-09-19 17:59 Sam James
2020-09-16 22:40 Sam James
2020-09-16 22:40 Sam James
2020-09-15  0:34 Sam James
2020-03-24 13:32 Ben Kohler

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