[gentoo-commits] repo/gentoo:master commit in: net-dialup/lrzsz/

2023-12-25 Thread Viorel Munteanu
commit: 6181850937d4131839b325db28a39ce8a75c61ca
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Tue Dec 26 05:55:18 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Tue Dec 26 05:55:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61818509

net-dialup/lrzsz: drop 0.12.20-r5

Signed-off-by: Viorel Munteanu  gentoo.org>

 net-dialup/lrzsz/lrzsz-0.12.20-r5.ebuild | 66 
 1 file changed, 66 deletions(-)

diff --git a/net-dialup/lrzsz/lrzsz-0.12.20-r5.ebuild 
b/net-dialup/lrzsz/lrzsz-0.12.20-r5.ebuild
deleted file mode 100644
index ba988723b913..
--- a/net-dialup/lrzsz/lrzsz-0.12.20-r5.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools toolchain-funcs
-
-DESCRIPTION="Communication package providing the X, Y, and ZMODEM file 
transfer protocols"
-HOMEPAGE="https://www.ohse.de/uwe/software/lrzsz.html;
-SRC_URI="https://www.ohse.de/uwe/releases/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux"
-IUSE="nls"
-
-DEPEND="nls? ( virtual/libintl )"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-autotools.patch
-   "${FILESDIR}"/${PN}-implicit-decl.patch
-   "${FILESDIR}"/${P}-automake-1.12.patch
-   "${FILESDIR}"/${P}-automake-1.13.patch
-   "${FILESDIR}"/${P}-gettext-0.20.patch
-   "${FILESDIR}"/${P}-AR.patch
-   "${FILESDIR}"/${P}-configure-clang16.patch
-)
-
-DOCS=( AUTHORS COMPATABILITY ChangeLog NEWS \
-   README{,.cvs,.gettext,.isdn4linux,.tests} THANKS TODO )
-
-src_prepare() {
-   default
-
-   # automake is unhappy if this is missing
-   >> config.rpath || die
-   # This is too old.  Remove it so automake puts in a newer copy.
-   rm -f missing || die
-   # Autoheader does not like seeing this file.
-   rm -f acconfig.h || die
-
-   eautoreconf
-}
-
-src_configure() {
-   tc-export CC
-
-   econf $(use_enable nls)
-}
-
-src_test() {
-   # Don't use check target.
-   # See bug #120748 before changing this function.
-   emake vcheck
-}
-
-src_install() {
-   default
-
-   local x
-   for x in {r,s}{b,x,z} ; do
-   dosym l${x} /usr/bin/${x}
-   dosym l${x:0:1}z.1 /usr/share/man/man1/${x}.1
-   [ "${x:1:1}" = "z" ] || dosym l${x:0:1}z.1 
/usr/share/man/man1/l${x}.1
-   done
-}



[gentoo-commits] repo/gentoo:master commit in: net-dialup/lrzsz/

2023-12-25 Thread Sam James
commit: b2b34d52d95d397344f7c315b89391b9f8d5ef13
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Dec 22 13:10:53 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 25 17:25:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2b34d52

net-dialup/lrzsz: stable 0.12.20-r7 for sparc, bug #918592

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

 net-dialup/lrzsz/lrzsz-0.12.20-r7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dialup/lrzsz/lrzsz-0.12.20-r7.ebuild 
b/net-dialup/lrzsz/lrzsz-0.12.20-r7.ebuild
index 4e008c0a8868..015edfdbda9a 100644
--- a/net-dialup/lrzsz/lrzsz-0.12.20-r7.ebuild
+++ b/net-dialup/lrzsz/lrzsz-0.12.20-r7.ebuild
@@ -14,7 +14,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux"
 IUSE="nls"
 
 DEPEND="nls? ( virtual/libintl )"



[gentoo-commits] repo/gentoo:master commit in: net-dialup/lrzsz/, net-dialup/lrzsz/files/

2023-12-19 Thread Sam James
commit: 48da0cfd62e04219063d7dab7cb9e2df7829761d
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 19 11:17:29 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 19 11:17:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48da0cfd

net-dialup/lrzsz: fix modern C issue

Signed-off-by: Sam James  gentoo.org>

 net-dialup/lrzsz/files/lrzsz-0.12.20-c99.patch | 27 ++
 net-dialup/lrzsz/lrzsz-0.12.20-r8.ebuild   | 75 ++
 2 files changed, 102 insertions(+)

diff --git a/net-dialup/lrzsz/files/lrzsz-0.12.20-c99.patch 
b/net-dialup/lrzsz/files/lrzsz-0.12.20-c99.patch
new file mode 100644
index ..db593179b02e
--- /dev/null
+++ b/net-dialup/lrzsz/files/lrzsz-0.12.20-c99.patch
@@ -0,0 +1,27 @@
+https://src.fedoraproject.org/rpms/lrzsz/blob/c23247c9c7604aec31d49ed1b238622835f575e2/f/lrzsz-socklen.patch
+
+Use socklen_t as the length of the socket address (which is a bit of
+an anachronism, considering the rest of the sources).  The previous
+code des not work on 64-bit big-endian architectures.
+
+--- a/src/tcp.c
 b/src/tcp.c
+@@ -56,7 +56,7 @@ tcp_server (char *buf)
+   struct sockaddr_in s;
+   struct sockaddr_in t;
+   int on=1;
+-  size_t len;
++  socklen_t len;
+ 
+   if ((sock = socket (AF_INET, SOCK_STREAM, IPPROTO_TCP)) < 0) {
+   error(1,errno,"socket");
+@@ -91,7 +91,7 @@ tcp_accept (int d)
+ {
+   int so;
+   struct  sockaddr_in s;
+-  size_t namelen;
++  socklen_t namelen;
+   int num=0;
+ 
+   namelen = sizeof(s);
+

diff --git a/net-dialup/lrzsz/lrzsz-0.12.20-r8.ebuild 
b/net-dialup/lrzsz/lrzsz-0.12.20-r8.ebuild
new file mode 100644
index ..0e842edb2981
--- /dev/null
+++ b/net-dialup/lrzsz/lrzsz-0.12.20-r8.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools toolchain-funcs
+
+DESCRIPTION="Communication package providing the X, Y, and ZMODEM file 
transfer protocols"
+HOMEPAGE="https://www.ohse.de/uwe/software/lrzsz.html;
+SRC_URI="
+   https://www.ohse.de/uwe/releases/${P}.tar.gz
+   https://dev.gentoo.org/~ceamac/${CATEGORY}/${PN}/${PN}-m4-${PV}.tar.bz2
+"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="nls"
+
+DEPEND="nls? ( virtual/libintl )"
+BDEPEND="nls? ( sys-devel/gettext )"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-autotools.patch
+   "${FILESDIR}"/${PN}-implicit-decl.patch
+   "${FILESDIR}"/${P}-automake-1.12.patch
+   "${FILESDIR}"/${P}-automake-1.13.patch
+   "${FILESDIR}"/${P}-gettext-0.20.patch
+   "${FILESDIR}"/${P}-AR.patch
+   "${FILESDIR}"/${P}-configure-clang16.patch
+   "${FILESDIR}"/${P}-gettext-0.22.patch
+   "${FILESDIR}"/${P}-disable-nls.patch
+   "${FILESDIR}"/${P}-c99.patch
+)
+
+DOCS=( AUTHORS COMPATABILITY ChangeLog NEWS \
+   README{,.cvs,.gettext,.isdn4linux,.tests} THANKS TODO )
+
+src_prepare() {
+   default
+
+   # automake is unhappy if this is missing
+   >> config.rpath || die
+   # This is too old.  Remove it so automake puts in a newer copy.
+   rm missing || die
+   # Autoheader does not like seeing this file.
+   rm acconfig.h || die
+   # embed default m4 files in case gettext is not installed
+   mv "${WORKDIR}"/m4 . || die
+
+   eautoreconf
+}
+
+src_configure() {
+   tc-export CC
+
+   econf $(use_enable nls)
+}
+
+src_test() {
+   # Don't use check target.
+   # See bug #120748 before changing this function.
+   emake vcheck
+}
+
+src_install() {
+   default
+
+   local x
+   for x in {r,s}{b,x,z} ; do
+   dosym l${x} /usr/bin/${x}
+   dosym l${x:0:1}z.1 /usr/share/man/man1/${x}.1
+   [ "${x:1:1}" = "z" ] || dosym l${x:0:1}z.1 
/usr/share/man/man1/l${x}.1
+   done
+}



[gentoo-commits] repo/gentoo:master commit in: net-dialup/lrzsz/

2023-11-29 Thread Arthur Zamarin
commit: fcdfad82ef56cd615e1e4db1030a9f48238cf7a9
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Nov 29 13:45:00 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Nov 29 13:45:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcdfad82

net-dialup/lrzsz: Stabilize 0.12.20-r7 ppc64, #918592

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-dialup/lrzsz/lrzsz-0.12.20-r7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dialup/lrzsz/lrzsz-0.12.20-r7.ebuild 
b/net-dialup/lrzsz/lrzsz-0.12.20-r7.ebuild
index d542eff3d223..4e008c0a8868 100644
--- a/net-dialup/lrzsz/lrzsz-0.12.20-r7.ebuild
+++ b/net-dialup/lrzsz/lrzsz-0.12.20-r7.ebuild
@@ -14,7 +14,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux"
 IUSE="nls"
 
 DEPEND="nls? ( virtual/libintl )"



[gentoo-commits] repo/gentoo:master commit in: net-dialup/lrzsz/

2023-11-29 Thread Arthur Zamarin
commit: 578f36a324aaffe29ef03d916adee27861455f54
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Nov 29 11:44:56 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Nov 29 11:44:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=578f36a3

net-dialup/lrzsz: Stabilize 0.12.20-r7 ppc, #918592

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-dialup/lrzsz/lrzsz-0.12.20-r7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dialup/lrzsz/lrzsz-0.12.20-r7.ebuild 
b/net-dialup/lrzsz/lrzsz-0.12.20-r7.ebuild
index 22a3197e0296..d542eff3d223 100644
--- a/net-dialup/lrzsz/lrzsz-0.12.20-r7.ebuild
+++ b/net-dialup/lrzsz/lrzsz-0.12.20-r7.ebuild
@@ -14,7 +14,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux"
 IUSE="nls"
 
 DEPEND="nls? ( virtual/libintl )"



[gentoo-commits] repo/gentoo:master commit in: net-dialup/lrzsz/

2023-11-26 Thread Arthur Zamarin
commit: 23569e5fe6e2ee4fa71cf68ebd5ec7bcc4a45125
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Nov 26 12:37:44 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Nov 26 12:37:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23569e5f

net-dialup/lrzsz: Stabilize 0.12.20-r7 arm, #918592

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-dialup/lrzsz/lrzsz-0.12.20-r7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dialup/lrzsz/lrzsz-0.12.20-r7.ebuild 
b/net-dialup/lrzsz/lrzsz-0.12.20-r7.ebuild
index 1e6a424631ce..eab3aedf9b96 100644
--- a/net-dialup/lrzsz/lrzsz-0.12.20-r7.ebuild
+++ b/net-dialup/lrzsz/lrzsz-0.12.20-r7.ebuild
@@ -14,7 +14,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="nls"
 
 DEPEND="nls? ( virtual/libintl )"



[gentoo-commits] repo/gentoo:master commit in: net-dialup/lrzsz/

2023-11-26 Thread Arthur Zamarin
commit: d535423670ce7908ed962726593ef1f6550854a1
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Nov 26 12:37:45 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Nov 26 12:37:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5354236

net-dialup/lrzsz: Stabilize 0.12.20-r7 amd64, #918592

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-dialup/lrzsz/lrzsz-0.12.20-r7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dialup/lrzsz/lrzsz-0.12.20-r7.ebuild 
b/net-dialup/lrzsz/lrzsz-0.12.20-r7.ebuild
index 59f9f3da3b64..22a3197e0296 100644
--- a/net-dialup/lrzsz/lrzsz-0.12.20-r7.ebuild
+++ b/net-dialup/lrzsz/lrzsz-0.12.20-r7.ebuild
@@ -14,7 +14,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux"
 IUSE="nls"
 
 DEPEND="nls? ( virtual/libintl )"



[gentoo-commits] repo/gentoo:master commit in: net-dialup/lrzsz/

2023-11-26 Thread Arthur Zamarin
commit: a73ee5008cdfd7a80c022c625560d7ab74846c24
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Nov 26 12:37:45 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Nov 26 12:37:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a73ee500

net-dialup/lrzsz: Stabilize 0.12.20-r7 x86, #918592

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-dialup/lrzsz/lrzsz-0.12.20-r7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dialup/lrzsz/lrzsz-0.12.20-r7.ebuild 
b/net-dialup/lrzsz/lrzsz-0.12.20-r7.ebuild
index eab3aedf9b96..59f9f3da3b64 100644
--- a/net-dialup/lrzsz/lrzsz-0.12.20-r7.ebuild
+++ b/net-dialup/lrzsz/lrzsz-0.12.20-r7.ebuild
@@ -14,7 +14,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux"
 IUSE="nls"
 
 DEPEND="nls? ( virtual/libintl )"



[gentoo-commits] repo/gentoo:master commit in: net-dialup/lrzsz/

2023-11-26 Thread Arthur Zamarin
commit: dfae82842a5afc64b31545d338bea04bdee8034b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Nov 26 12:37:43 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Nov 26 12:37:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfae8284

net-dialup/lrzsz: Stabilize 0.12.20-r7 arm64, #918592

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-dialup/lrzsz/lrzsz-0.12.20-r7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dialup/lrzsz/lrzsz-0.12.20-r7.ebuild 
b/net-dialup/lrzsz/lrzsz-0.12.20-r7.ebuild
index 252debc21c72..1e6a424631ce 100644
--- a/net-dialup/lrzsz/lrzsz-0.12.20-r7.ebuild
+++ b/net-dialup/lrzsz/lrzsz-0.12.20-r7.ebuild
@@ -14,7 +14,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="nls"
 
 DEPEND="nls? ( virtual/libintl )"



[gentoo-commits] repo/gentoo:master commit in: net-dialup/lrzsz/

2023-08-20 Thread Viorel Munteanu
commit: 41d761df9135b89d0bee2bcb657fb314a9fe8854
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Sat Aug 19 16:35:53 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Sun Aug 20 06:24:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41d761df

net-dialup/lrzsz: drop 0.12.20-r6

Signed-off-by: Viorel Munteanu  gentoo.org>

 net-dialup/lrzsz/lrzsz-0.12.20-r6.ebuild | 67 
 1 file changed, 67 deletions(-)

diff --git a/net-dialup/lrzsz/lrzsz-0.12.20-r6.ebuild 
b/net-dialup/lrzsz/lrzsz-0.12.20-r6.ebuild
deleted file mode 100644
index 08671484501a..
--- a/net-dialup/lrzsz/lrzsz-0.12.20-r6.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools toolchain-funcs
-
-DESCRIPTION="Communication package providing the X, Y, and ZMODEM file 
transfer protocols"
-HOMEPAGE="https://www.ohse.de/uwe/software/lrzsz.html;
-SRC_URI="https://www.ohse.de/uwe/releases/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux"
-IUSE="nls"
-
-DEPEND="nls? ( virtual/libintl )"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-autotools.patch
-   "${FILESDIR}"/${PN}-implicit-decl.patch
-   "${FILESDIR}"/${P}-automake-1.12.patch
-   "${FILESDIR}"/${P}-automake-1.13.patch
-   "${FILESDIR}"/${P}-gettext-0.20.patch
-   "${FILESDIR}"/${P}-AR.patch
-   "${FILESDIR}"/${P}-configure-clang16.patch
-   "${FILESDIR}"/${P}-gettext-0.22.patch
-)
-
-DOCS=( AUTHORS COMPATABILITY ChangeLog NEWS \
-   README{,.cvs,.gettext,.isdn4linux,.tests} THANKS TODO )
-
-src_prepare() {
-   default
-
-   # automake is unhappy if this is missing
-   >> config.rpath || die
-   # This is too old.  Remove it so automake puts in a newer copy.
-   rm missing || die
-   # Autoheader does not like seeing this file.
-   rm acconfig.h || die
-
-   eautoreconf
-}
-
-src_configure() {
-   tc-export CC
-
-   econf $(use_enable nls)
-}
-
-src_test() {
-   # Don't use check target.
-   # See bug #120748 before changing this function.
-   emake vcheck
-}
-
-src_install() {
-   default
-
-   local x
-   for x in {r,s}{b,x,z} ; do
-   dosym l${x} /usr/bin/${x}
-   dosym l${x:0:1}z.1 /usr/share/man/man1/${x}.1
-   [ "${x:1:1}" = "z" ] || dosym l${x:0:1}z.1 
/usr/share/man/man1/l${x}.1
-   done
-}



[gentoo-commits] repo/gentoo:master commit in: net-dialup/lrzsz/files/, net-dialup/lrzsz/

2023-08-20 Thread Viorel Munteanu
commit: b71db11c9c7b4b0d79de03f603f4398f3cf2f3a3
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Sat Aug 19 16:34:27 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Sun Aug 20 06:24:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b71db11c

net-dialup/lrzsz: fix installation without gettext

If gettext is not installed, eautoreconf breaks the package.  Embed
required m4 files to fix this.

Signed-off-by: Viorel Munteanu  gentoo.org>

 net-dialup/lrzsz/Manifest  |  1 +
 .../lrzsz/files/lrzsz-0.12.20-disable-nls.patch| 25 
 net-dialup/lrzsz/lrzsz-0.12.20-r7.ebuild   | 74 ++
 3 files changed, 100 insertions(+)

diff --git a/net-dialup/lrzsz/Manifest b/net-dialup/lrzsz/Manifest
index 77293a9cd1d0..7e386a9ee3bb 100644
--- a/net-dialup/lrzsz/Manifest
+++ b/net-dialup/lrzsz/Manifest
@@ -1 +1,2 @@
 DIST lrzsz-0.12.20.tar.gz 280938 BLAKE2B 
86511ab112da849f5894f18c045f2c8a9dd4c4e97426c1d98c5b91aade6c39e26f4a7e5674e057c9596a240dfd3ef32053fcdc8ee58b33654cf15eec64779b1e
 SHA512 
9bce64036f1f1c65f5910f19802aecaf3dc5ffeab0feeca10fa8d2fe1b83e212391cce23056d22fd0eda52df89e12ede68eb5d22ffcf22f935910d2af7399f12
+DIST lrzsz-m4-0.12.20.tar.bz2 23959 BLAKE2B 
933e43f80a40478baef77d69f81fcb04947f2d0afb87f777b0c000ea4223408bf3e55d687cf625ab4835fb30e274f7058ff09ee3b51ad90e09723cd3053ee038
 SHA512 
c8818381f2e5271bc2dd7d469c0a33a6b22d42d3159b41f168223473a8b03322f3ff91a49ce398e3ef5abe7b355d92b83b1429d0c6d450d19985a60e2e1190d4

diff --git a/net-dialup/lrzsz/files/lrzsz-0.12.20-disable-nls.patch 
b/net-dialup/lrzsz/files/lrzsz-0.12.20-disable-nls.patch
new file mode 100644
index ..b0f290e71564
--- /dev/null
+++ b/net-dialup/lrzsz/files/lrzsz-0.12.20-disable-nls.patch
@@ -0,0 +1,25 @@
+This package does not contain the m4 macros from gettext, so if gettext is not
+installed the macros are lost when running eautoreconf.
+
+Embed the required m4 files and add the directory to configure.ac.
+
+--- a/Makefile.am
 b/Makefile.am
+@@ -5,6 +5,7 @@
+ noinst_SCRIPTS=systype
+ PR=@PACKAGE@-@VERSION@
+ CLEAN_FILES=fastcheck.done
++AC_CONFIG_MACRO_DIR=-I m4
+ 
+ dist-hook:
+   mkdir $(distdir)/debian
+--- a/configure.in
 b/configure.in
+@@ -3,6 +3,7 @@
+ AC_INIT(src/crctab.c)
+ AM_INIT_AUTOMAKE(lrzsz, 0.12.20)
+ AC_CONFIG_HEADERS([config.h])
++AC_CONFIG_MACRO_DIR([m4])
+ 
+ 
+ dnl AC_C_CROSS is in AC_PROG_CC since 2.12

diff --git a/net-dialup/lrzsz/lrzsz-0.12.20-r7.ebuild 
b/net-dialup/lrzsz/lrzsz-0.12.20-r7.ebuild
new file mode 100644
index ..252debc21c72
--- /dev/null
+++ b/net-dialup/lrzsz/lrzsz-0.12.20-r7.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools toolchain-funcs
+
+DESCRIPTION="Communication package providing the X, Y, and ZMODEM file 
transfer protocols"
+HOMEPAGE="https://www.ohse.de/uwe/software/lrzsz.html;
+SRC_URI="
+   https://www.ohse.de/uwe/releases/${P}.tar.gz
+   https://dev.gentoo.org/~ceamac/${CATEGORY}/${PN}/${PN}-m4-${PV}.tar.bz2
+"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="nls"
+
+DEPEND="nls? ( virtual/libintl )"
+BDEPEND="nls? ( sys-devel/gettext )"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-autotools.patch
+   "${FILESDIR}"/${PN}-implicit-decl.patch
+   "${FILESDIR}"/${P}-automake-1.12.patch
+   "${FILESDIR}"/${P}-automake-1.13.patch
+   "${FILESDIR}"/${P}-gettext-0.20.patch
+   "${FILESDIR}"/${P}-AR.patch
+   "${FILESDIR}"/${P}-configure-clang16.patch
+   "${FILESDIR}"/${P}-gettext-0.22.patch
+   "${FILESDIR}"/${P}-disable-nls.patch
+)
+
+DOCS=( AUTHORS COMPATABILITY ChangeLog NEWS \
+   README{,.cvs,.gettext,.isdn4linux,.tests} THANKS TODO )
+
+src_prepare() {
+   default
+
+   # automake is unhappy if this is missing
+   >> config.rpath || die
+   # This is too old.  Remove it so automake puts in a newer copy.
+   rm missing || die
+   # Autoheader does not like seeing this file.
+   rm acconfig.h || die
+   # embed default m4 files in case gettext is not installed
+   mv "${WORKDIR}"/m4 . || die
+
+   eautoreconf
+}
+
+src_configure() {
+   tc-export CC
+
+   econf $(use_enable nls)
+}
+
+src_test() {
+   # Don't use check target.
+   # See bug #120748 before changing this function.
+   emake vcheck
+}
+
+src_install() {
+   default
+
+   local x
+   for x in {r,s}{b,x,z} ; do
+   dosym l${x} /usr/bin/${x}
+   dosym l${x:0:1}z.1 /usr/share/man/man1/${x}.1
+   [ "${x:1:1}" = "z" ] || dosym l${x:0:1}z.1 
/usr/share/man/man1/l${x}.1
+   done
+}



[gentoo-commits] repo/gentoo:master commit in: net-dialup/lrzsz/files/, net-dialup/lrzsz/

2023-07-28 Thread Viorel Munteanu
commit: b647c383f528693999a2774a5d7f7726f57e2605
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Fri Jul 28 11:58:43 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Fri Jul 28 12:06:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b647c383

net-dialup/lrzsz: fix gettext 0.22

Fix compilation with gettext 0.22.
Update EAPI 7 -> 8.

Closes: https://bugs.gentoo.org/908861
Signed-off-by: Viorel Munteanu  gentoo.org>

 .../lrzsz/files/lrzsz-0.12.20-gettext-0.22.patch   | 48 
 net-dialup/lrzsz/lrzsz-0.12.20-r6.ebuild   | 67 ++
 2 files changed, 115 insertions(+)

diff --git a/net-dialup/lrzsz/files/lrzsz-0.12.20-gettext-0.22.patch 
b/net-dialup/lrzsz/files/lrzsz-0.12.20-gettext-0.22.patch
new file mode 100644
index ..016e6dd40262
--- /dev/null
+++ b/net-dialup/lrzsz/files/lrzsz-0.12.20-gettext-0.22.patch
@@ -0,0 +1,48 @@
+gettext 0.22 removed BUILD_INCLUDED_LIBINTL and USE_INCLUDED_LIBINTL is 'no'
+
+INSTOBJEXT was deprecated and removed, replace with .mo
+
+Bug: https://bugs.gentoo.org/908861
+
+--- a/intl/Makefile.in
 b/intl/Makefile.in
+@@ -81,7 +81,7 @@
+ 
+ INCLUDES = -I.. -I. -I$(top_srcdir)/intl -I$(top_srcdir)/lib
+ 
+-all: all-@USE_INCLUDED_LIBINTL@
++all: all-no
+ 
+ all-yes: libintl.$la intlh.inst
+ all-no:
+--- a/configure.in
 b/configure.in
+@@ -98,7 +98,7 @@
+ AM_PROG_AR
+ AC_ISC_POSIX
+ AC_USE_SYSTEM_EXTENSIONS
+-AM_GNU_GETTEXT
++AM_GNU_GETTEXT([use-libtool])
+ AC_C_CONST
+ AC_C_INLINE
+ 
+@@ -264,6 +264,8 @@
+ AC_SUBST(LDFLAGS)
+ AC_SUBST(LIBS)
+ 
++INTLLIBS="$LIBINTL"
++AC_SUBST(INTLLIBS)
+ 
+ AC_DEFINE_UNQUOTED(LOCALEDIR,"$prefix/$DATADIRNAME", [LOCALEDIR])
+ AC_LINK_FILES($nls_cv_header_libgt, $nls_cv_header_intl)
+--- a/po/Makefile.in.in
 b/po/Makefile.in.in
+@@ -53,7 +53,7 @@
+ 
+ CATALOGS = de.gmo
+ CATOBJEXT = @CATOBJEXT@
+-INSTOBJEXT = @INSTOBJEXT@
++INSTOBJEXT = .mo
+ 
+ .SUFFIXES:
+ .SUFFIXES: .c .o .po .pox .gmo .mo .msg .cat

diff --git a/net-dialup/lrzsz/lrzsz-0.12.20-r6.ebuild 
b/net-dialup/lrzsz/lrzsz-0.12.20-r6.ebuild
new file mode 100644
index ..08671484501a
--- /dev/null
+++ b/net-dialup/lrzsz/lrzsz-0.12.20-r6.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools toolchain-funcs
+
+DESCRIPTION="Communication package providing the X, Y, and ZMODEM file 
transfer protocols"
+HOMEPAGE="https://www.ohse.de/uwe/software/lrzsz.html;
+SRC_URI="https://www.ohse.de/uwe/releases/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="nls"
+
+DEPEND="nls? ( virtual/libintl )"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-autotools.patch
+   "${FILESDIR}"/${PN}-implicit-decl.patch
+   "${FILESDIR}"/${P}-automake-1.12.patch
+   "${FILESDIR}"/${P}-automake-1.13.patch
+   "${FILESDIR}"/${P}-gettext-0.20.patch
+   "${FILESDIR}"/${P}-AR.patch
+   "${FILESDIR}"/${P}-configure-clang16.patch
+   "${FILESDIR}"/${P}-gettext-0.22.patch
+)
+
+DOCS=( AUTHORS COMPATABILITY ChangeLog NEWS \
+   README{,.cvs,.gettext,.isdn4linux,.tests} THANKS TODO )
+
+src_prepare() {
+   default
+
+   # automake is unhappy if this is missing
+   >> config.rpath || die
+   # This is too old.  Remove it so automake puts in a newer copy.
+   rm missing || die
+   # Autoheader does not like seeing this file.
+   rm acconfig.h || die
+
+   eautoreconf
+}
+
+src_configure() {
+   tc-export CC
+
+   econf $(use_enable nls)
+}
+
+src_test() {
+   # Don't use check target.
+   # See bug #120748 before changing this function.
+   emake vcheck
+}
+
+src_install() {
+   default
+
+   local x
+   for x in {r,s}{b,x,z} ; do
+   dosym l${x} /usr/bin/${x}
+   dosym l${x:0:1}z.1 /usr/share/man/man1/${x}.1
+   [ "${x:1:1}" = "z" ] || dosym l${x:0:1}z.1 
/usr/share/man/man1/l${x}.1
+   done
+}



[gentoo-commits] repo/gentoo:master commit in: net-dialup/lrzsz/files/, net-dialup/lrzsz/

2023-03-10 Thread Sam James
commit: d7f6f2d938cc48a64919dce4fa295d4751c71a51
Author: Sam James  gentoo  org>
AuthorDate: Fri Mar 10 13:53:14 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar 10 13:55:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7f6f2d9

net-dialup/lrzsz: fix configure w/ clang 16

Closes: https://bugs.gentoo.org/898970
Signed-off-by: Sam James  gentoo.org>

 .../lrzsz/files/lrzsz-0.12.20-configure-clang16.patch   | 13 +
 .../{lrzsz-0.12.20-r4.ebuild => lrzsz-0.12.20-r5.ebuild}|  6 +++---
 2 files changed, 16 insertions(+), 3 deletions(-)

diff --git a/net-dialup/lrzsz/files/lrzsz-0.12.20-configure-clang16.patch 
b/net-dialup/lrzsz/files/lrzsz-0.12.20-configure-clang16.patch
new file mode 100644
index ..bda489d11dd4
--- /dev/null
+++ b/net-dialup/lrzsz/files/lrzsz-0.12.20-configure-clang16.patch
@@ -0,0 +1,13 @@
+https://bugs.gentoo.org/898970
+--- a/configure.in
 b/configure.in
+@@ -186,7 +186,8 @@ AC_CACHE_VAL(lrzsz_cv_sys_ftime_ok,
+ #include 
+ #include 
+ #include 
+-main ()
++#include 
++int main (void)
+ {
+   struct timeb s, slast;
+   int c = 0;

diff --git a/net-dialup/lrzsz/lrzsz-0.12.20-r4.ebuild 
b/net-dialup/lrzsz/lrzsz-0.12.20-r5.ebuild
similarity index 92%
rename from net-dialup/lrzsz/lrzsz-0.12.20-r4.ebuild
rename to net-dialup/lrzsz/lrzsz-0.12.20-r5.ebuild
index 9134cf53053f..ba988723b913 100644
--- a/net-dialup/lrzsz/lrzsz-0.12.20-r4.ebuild
+++ b/net-dialup/lrzsz/lrzsz-0.12.20-r5.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-inherit autotools flag-o-matic toolchain-funcs
+inherit autotools toolchain-funcs
 
 DESCRIPTION="Communication package providing the X, Y, and ZMODEM file 
transfer protocols"
 HOMEPAGE="https://www.ohse.de/uwe/software/lrzsz.html;
@@ -23,6 +23,7 @@ PATCHES=(
"${FILESDIR}"/${P}-automake-1.13.patch
"${FILESDIR}"/${P}-gettext-0.20.patch
"${FILESDIR}"/${P}-AR.patch
+   "${FILESDIR}"/${P}-configure-clang16.patch
 )
 
 DOCS=( AUTHORS COMPATABILITY ChangeLog NEWS \
@@ -43,7 +44,6 @@ src_prepare() {
 
 src_configure() {
tc-export CC
-   append-flags -Wstrict-prototypes
 
econf $(use_enable nls)
 }



[gentoo-commits] repo/gentoo:master commit in: net-dialup/lrzsz/

2021-11-05 Thread Sam James
commit: a7ac720a5b83c5b83ca5df2273263161ff2c41d4
Author: Sam James  gentoo  org>
AuthorDate: Sat Nov  6 04:31:28 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov  6 04:31:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7ac720a

net-dialup/lrzsz: use 'emake', not 'make'

Gets us error handling and other niceties for free.

Signed-off-by: Sam James  gentoo.org>

 net-dialup/lrzsz/lrzsz-0.12.20-r4.ebuild | 8 +---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/net-dialup/lrzsz/lrzsz-0.12.20-r4.ebuild 
b/net-dialup/lrzsz/lrzsz-0.12.20-r4.ebuild
index b89e6b98f2c..9134cf53053 100644
--- a/net-dialup/lrzsz/lrzsz-0.12.20-r4.ebuild
+++ b/net-dialup/lrzsz/lrzsz-0.12.20-r4.ebuild
@@ -30,6 +30,7 @@ DOCS=( AUTHORS COMPATABILITY ChangeLog NEWS \
 
 src_prepare() {
default
+
# automake is unhappy if this is missing
>> config.rpath || die
# This is too old.  Remove it so automake puts in a newer copy.
@@ -43,13 +44,14 @@ src_prepare() {
 src_configure() {
tc-export CC
append-flags -Wstrict-prototypes
+
econf $(use_enable nls)
 }
 
 src_test() {
-   #Don't use check target.
-   #See bug #120748 before changing this function.
-   make vcheck || die "tests failed"
+   # Don't use check target.
+   # See bug #120748 before changing this function.
+   emake vcheck
 }
 
 src_install() {



[gentoo-commits] repo/gentoo:master commit in: net-dialup/lrzsz/

2021-09-27 Thread Marek Szuba
commit: d9f4d418c056648627dea164104a15390164d46e
Author: Marek Szuba  gentoo  org>
AuthorDate: Mon Sep 27 16:05:43 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Mon Sep 27 16:35:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9f4d418

net-dialup/lrzsz: keyword 0.12.20-r4 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

 net-dialup/lrzsz/lrzsz-0.12.20-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dialup/lrzsz/lrzsz-0.12.20-r4.ebuild 
b/net-dialup/lrzsz/lrzsz-0.12.20-r4.ebuild
index b5461864bb7..b89e6b98f2c 100644
--- a/net-dialup/lrzsz/lrzsz-0.12.20-r4.ebuild
+++ b/net-dialup/lrzsz/lrzsz-0.12.20-r4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.ohse.de/uwe/releases/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux"
 IUSE="nls"
 
 DEPEND="nls? ( virtual/libintl )"



[gentoo-commits] repo/gentoo:master commit in: net-dialup/lrzsz/, net-dialup/lrzsz/files/

2020-06-12 Thread Sergei Trofimovich
commit: 08ca8128c48c95cd4024fe0eed37fd797af25899
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Jun 12 07:28:30 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Jun 12 07:31:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08ca8128

net-dialup/lrzsz: respect user's AR

Reported-by: Agostino Sarubbo
Closes: https://bugs.gentoo.org/721032
Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Sergei Trofimovich  gentoo.org>

 net-dialup/lrzsz/files/lrzsz-0.12.20-AR.patch | 10 ++
 net-dialup/lrzsz/lrzsz-0.12.20-r4.ebuild  |  1 +
 2 files changed, 11 insertions(+)

diff --git a/net-dialup/lrzsz/files/lrzsz-0.12.20-AR.patch 
b/net-dialup/lrzsz/files/lrzsz-0.12.20-AR.patch
new file mode 100644
index 000..fd923d5374a
--- /dev/null
+++ b/net-dialup/lrzsz/files/lrzsz-0.12.20-AR.patch
@@ -0,0 +1,10 @@
+--- a/configure.in
 b/configure.in
+@@ -95,6 +95,7 @@ AC_PROG_GCC_TRADITIONAL
+ dnl AC_PROG_INSTALL  included in AM_INIT_AUTOMAKE
+ dnl AC_PROG_MAKE_SET included in AM_INIT_AUTOMAKE
+ AC_PROG_RANLIB
++AM_PROG_AR
+ AC_ISC_POSIX
+ AC_USE_SYSTEM_EXTENSIONS
+ AM_GNU_GETTEXT

diff --git a/net-dialup/lrzsz/lrzsz-0.12.20-r4.ebuild 
b/net-dialup/lrzsz/lrzsz-0.12.20-r4.ebuild
index b69e339df6f..3657ff1bc3a 100644
--- a/net-dialup/lrzsz/lrzsz-0.12.20-r4.ebuild
+++ b/net-dialup/lrzsz/lrzsz-0.12.20-r4.ebuild
@@ -22,6 +22,7 @@ PATCHES=(
"${FILESDIR}"/${P}-automake-1.12.patch
"${FILESDIR}"/${P}-automake-1.13.patch
"${FILESDIR}"/${P}-gettext-0.20.patch
+   "${FILESDIR}"/${P}-AR.patch
 )
 
 DOCS=( AUTHORS COMPATABILITY ChangeLog NEWS \



[gentoo-commits] repo/gentoo:master commit in: net-dialup/lrzsz/, net-dialup/lrzsz/files/

2019-11-05 Thread Joonas Niilola
commit: cb8d3b90e28402c3c172209c57c1b787899791ed
Author: Conrad Kostecki  kostecki  com>
AuthorDate: Wed Oct 23 18:48:35 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Nov  6 06:23:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb8d3b90

net-dialup/lrzsz: fix compilation with gettext-0.20

Thanks to Felix J. Ogris for the patch!

Closes: https://bugs.gentoo.org/685696
Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Conrad Kostecki  kostecki.com>
Closes: https://github.com/gentoo/gentoo/pull/13400
Signed-off-by: Joonas Niilola  gentoo.org>

 .../lrzsz/files/lrzsz-0.12.20-gettext-0.20.patch   | 23 ++
 net-dialup/lrzsz/lrzsz-0.12.20-r4.ebuild   |  9 ++---
 2 files changed, 29 insertions(+), 3 deletions(-)

diff --git a/net-dialup/lrzsz/files/lrzsz-0.12.20-gettext-0.20.patch 
b/net-dialup/lrzsz/files/lrzsz-0.12.20-gettext-0.20.patch
new file mode 100644
index 000..3c58bd18091
--- /dev/null
+++ b/net-dialup/lrzsz/files/lrzsz-0.12.20-gettext-0.20.patch
@@ -0,0 +1,23 @@
+diff -udr a/configure.in b/configure.in
+--- a/configure.in 1998-12-30 08:50:07.0 +0100
 b/configure.in 2019-06-01 20:38:54.918650170 +0200
+@@ -1,3 +1,4 @@
++m4_pattern_allow(.*)
+ dnl Process this file with autoconf to produce a configure script.
+ AC_INIT(src/crctab.c)
+ AM_INIT_AUTOMAKE(lrzsz, 0.12.20)
+diff -udr lrzsz-0.12.20.orig/po/Makefile.in.in lrzsz-0.12.20/po/Makefile.in.in
+--- a/po/Makefile.in.in1998-04-26 15:22:40.0 +0200
 b/po/Makefile.in.in2019-06-01 20:48:09.020703542 +0200
+@@ -110,9 +110,9 @@
+ install-data-no: all
+ install-data-yes: all
+   if test -r $(MKINSTALLDIRS); then \
+-$(MKINSTALLDIRS) $(datadir); \
++$(MKINSTALLDIRS) $(DATADIR); \
+   else \
+-$(top_srcdir)/mkinstalldirs $(datadir); \
++$(top_srcdir)/mkinstalldirs $(DATADIR); \
+   fi
+   @catalogs='$(CATALOGS)'; \
+   for cat in $$catalogs; do \

diff --git a/net-dialup/lrzsz/lrzsz-0.12.20-r4.ebuild 
b/net-dialup/lrzsz/lrzsz-0.12.20-r4.ebuild
index c89d4506098..e41f957e5b6 100644
--- a/net-dialup/lrzsz/lrzsz-0.12.20-r4.ebuild
+++ b/net-dialup/lrzsz/lrzsz-0.12.20-r4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -16,10 +16,13 @@ IUSE="nls"
 
 DEPEND="nls? ( virtual/libintl )"
 
-PATCHES=( "${FILESDIR}"/${PN}-autotools.patch
+PATCHES=(
+   "${FILESDIR}"/${PN}-autotools.patch
"${FILESDIR}"/${PN}-implicit-decl.patch
"${FILESDIR}"/${P}-automake-1.12.patch
-   "${FILESDIR}"/${P}-automake-1.13.patch )
+   "${FILESDIR}"/${P}-automake-1.13.patch
+   "${FILESDIR}"/${P}-gettext-0.20.patch
+)
 
 DOCS=( AUTHORS COMPATABILITY ChangeLog NEWS \
README{,.cvs,.gettext,.isdn4linux,.tests} THANKS TODO )



[gentoo-commits] repo/gentoo:master commit in: net-dialup/lrzsz/

2018-10-09 Thread Mikle Kolyada
commit: 8d545ad97bb8279370296ad73c90cc8b8b7130d9
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue Oct  9 08:55:03 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Oct  9 08:55:03 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d545ad9

net-dialup/lrzsz: Drop old

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.49, Repoman-2.3.11

 net-dialup/lrzsz/lrzsz-0.12.20-r3.ebuild | 61 
 1 file changed, 61 deletions(-)

diff --git a/net-dialup/lrzsz/lrzsz-0.12.20-r3.ebuild 
b/net-dialup/lrzsz/lrzsz-0.12.20-r3.ebuild
deleted file mode 100644
index 8449f89be7a..000
--- a/net-dialup/lrzsz/lrzsz-0.12.20-r3.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="2"
-
-inherit autotools flag-o-matic eutils toolchain-funcs
-
-DESCRIPTION="Communication package providing the X, Y, and ZMODEM file 
transfer protocols"
-HOMEPAGE="https://www.ohse.de/uwe/software/lrzsz.html;
-SRC_URI="https://www.ohse.de/uwe/releases/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 
~x86-fbsd ~amd64-linux ~x86-linux"
-IUSE="nls"
-
-DEPEND="nls? ( virtual/libintl )"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-   epatch "${FILESDIR}"/${PN}-autotools.patch
-   epatch "${FILESDIR}"/${PN}-implicit-decl.patch
-   epatch "${FILESDIR}"/${P}-automake-1.12.patch
-   epatch "${FILESDIR}"/${P}-automake-1.13.patch
-
-   # automake is unhappy if this is missing
-   >> config.rpath
-   # This is too old.  Remove it so automake puts in a newer copy.
-   rm -f missing
-   # Autoheader does not like seeing this file.
-   rm -f acconfig.h
-
-   eautoreconf
-}
-
-src_configure() {
-   tc-export CC
-   append-flags -Wstrict-prototypes
-   econf $(use_enable nls) || die "econf failed"
-}
-
-src_test() {
-   #Don't use check target.
-   #See bug #120748 before changing this function.
-   make vcheck || die "tests failed"
-}
-
-src_install() {
-   emake \
-   DESTDIR="${D}" \
-   install || die "make install failed"
-
-   local x
-   for x in {r,s}{b,x,z} ; do
-   dosym l${x} /usr/bin/${x}
-   dosym l${x:0:1}z.1 /usr/share/man/man1/${x}.1
-   [ "${x:1:1}" = "z" ] || dosym l${x:0:1}z.1 
/usr/share/man/man1/l${x}.1
-   done
-
-   dodoc AUTHORS COMPATABILITY ChangeLog NEWS README* THANKS TODO
-}



[gentoo-commits] repo/gentoo:master commit in: net-dialup/lrzsz/

2018-10-09 Thread Mikle Kolyada
commit: a05f1d1528ce480347cbf31c03c6b89fa88fc44d
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue Oct  9 08:54:33 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Oct  9 08:54:33 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a05f1d15

net-dialup/lrzsz: mark stable

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.49, Repoman-2.3.11

 net-dialup/lrzsz/lrzsz-0.12.20-r4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-dialup/lrzsz/lrzsz-0.12.20-r4.ebuild 
b/net-dialup/lrzsz/lrzsz-0.12.20-r4.ebuild
index 0b999da1b23..cb2d74b42e8 100644
--- a/net-dialup/lrzsz/lrzsz-0.12.20-r4.ebuild
+++ b/net-dialup/lrzsz/lrzsz-0.12.20-r4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ SRC_URI="https://www.ohse.de/uwe/releases/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 
~x86-fbsd ~amd64-linux ~x86-linux"
 IUSE="nls"
 
 DEPEND="nls? ( virtual/libintl )"



[gentoo-commits] repo/gentoo:master commit in: net-dialup/lrzsz/

2018-08-14 Thread Patrice Clement
commit: edd8e889fd9b5e19b0c72d24de33e601b8ec7254
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sun Jul 22 20:30:59 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Aug 14 21:20:39 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edd8e889

net-dialup/lrzsz: EAPI 7 bump.

Bug: https://bugs.gentoo.org/648050

 net-dialup/lrzsz/lrzsz-0.12.20-r4.ebuild | 60 
 1 file changed, 60 insertions(+)

diff --git a/net-dialup/lrzsz/lrzsz-0.12.20-r4.ebuild 
b/net-dialup/lrzsz/lrzsz-0.12.20-r4.ebuild
new file mode 100644
index 000..0b999da1b23
--- /dev/null
+++ b/net-dialup/lrzsz/lrzsz-0.12.20-r4.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools flag-o-matic toolchain-funcs
+
+DESCRIPTION="Communication package providing the X, Y, and ZMODEM file 
transfer protocols"
+HOMEPAGE="https://www.ohse.de/uwe/software/lrzsz.html;
+SRC_URI="https://www.ohse.de/uwe/releases/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+IUSE="nls"
+
+DEPEND="nls? ( virtual/libintl )"
+
+PATCHES=( "${FILESDIR}"/${PN}-autotools.patch
+   "${FILESDIR}"/${PN}-implicit-decl.patch
+   "${FILESDIR}"/${P}-automake-1.12.patch
+   "${FILESDIR}"/${P}-automake-1.13.patch )
+
+DOCS=( AUTHORS COMPATABILITY ChangeLog NEWS \
+   README{,.cvs,.gettext,.isdn4linux,.tests} THANKS TODO )
+
+src_prepare() {
+   default
+   # automake is unhappy if this is missing
+   >> config.rpath || die
+   # This is too old.  Remove it so automake puts in a newer copy.
+   rm -f missing || die
+   # Autoheader does not like seeing this file.
+   rm -f acconfig.h || die
+
+   eautoreconf
+}
+
+src_configure() {
+   tc-export CC
+   append-flags -Wstrict-prototypes
+   econf $(use_enable nls)
+}
+
+src_test() {
+   #Don't use check target.
+   #See bug #120748 before changing this function.
+   make vcheck || die "tests failed"
+}
+
+src_install() {
+   default
+
+   local x
+   for x in {r,s}{b,x,z} ; do
+   dosym l${x} /usr/bin/${x}
+   dosym l${x:0:1}z.1 /usr/share/man/man1/${x}.1
+   [ "${x:1:1}" = "z" ] || dosym l${x:0:1}z.1 
/usr/share/man/man1/l${x}.1
+   done
+}



[gentoo-commits] repo/gentoo:master commit in: net-dialup/lrzsz/

2018-08-14 Thread Patrice Clement
commit: 528ca2b2bd5a325e7467932dfd23271915012a8f
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sun Jul 22 20:17:58 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Aug 14 21:20:38 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=528ca2b2

net-dialup/lrzsz: use HTTPs.

Closes: https://github.com/gentoo/gentoo/pull/9319

 net-dialup/lrzsz/lrzsz-0.12.20-r3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-dialup/lrzsz/lrzsz-0.12.20-r3.ebuild 
b/net-dialup/lrzsz/lrzsz-0.12.20-r3.ebuild
index 0ebc323bda3..8449f89be7a 100644
--- a/net-dialup/lrzsz/lrzsz-0.12.20-r3.ebuild
+++ b/net-dialup/lrzsz/lrzsz-0.12.20-r3.ebuild
@@ -6,8 +6,8 @@ EAPI="2"
 inherit autotools flag-o-matic eutils toolchain-funcs
 
 DESCRIPTION="Communication package providing the X, Y, and ZMODEM file 
transfer protocols"
-HOMEPAGE="http://www.ohse.de/uwe/software/lrzsz.html;
-SRC_URI="http://www.ohse.de/uwe/releases/${P}.tar.gz;
+HOMEPAGE="https://www.ohse.de/uwe/software/lrzsz.html;
+SRC_URI="https://www.ohse.de/uwe/releases/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: net-dialup/lrzsz/

2017-01-29 Thread Fabian Groffen
commit: b4c4bc9b015ca5f39a1987503e3c3cf321ee209e
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sun Jan 29 19:27:25 2017 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sun Jan 29 19:33:23 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4c4bc9b

net-dialup/lrzsz: dropped ~ia64-linux ~x86-freebsd

Package-Manager: portage-2.3.3

 net-dialup/lrzsz/lrzsz-0.12.20-r3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-dialup/lrzsz/lrzsz-0.12.20-r3.ebuild 
b/net-dialup/lrzsz/lrzsz-0.12.20-r3.ebuild
index ee978ff..1e49ff1 100644
--- a/net-dialup/lrzsz/lrzsz-0.12.20-r3.ebuild
+++ b/net-dialup/lrzsz/lrzsz-0.12.20-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -12,7 +12,7 @@ SRC_URI="http://www.ohse.de/uwe/releases/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 
~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 
~x86-fbsd ~amd64-linux ~x86-linux"
 IUSE="nls"
 
 DEPEND="nls? ( virtual/libintl )"



[gentoo-commits] repo/gentoo:master commit in: net-dialup/lrzsz/

2016-01-22 Thread Michael Palimaka
commit: 6d60562c7c320e13843ec2ada0acb1233acb8537
Author: Michael Palimaka  gentoo  org>
AuthorDate: Fri Jan 22 08:27:07 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Fri Jan 22 08:27:07 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d60562c

net-dialup/lrzsz: add embedded as a maintainer

Package-Manager: portage-2.2.27

 net-dialup/lrzsz/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dialup/lrzsz/metadata.xml b/net-dialup/lrzsz/metadata.xml
index a46ef86..f740726 100644
--- a/net-dialup/lrzsz/metadata.xml
+++ b/net-dialup/lrzsz/metadata.xml
@@ -1,6 +1,6 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-net-dialup
+embedded
 Communication package providing the X, Y, and ZMODEM file 
transfer protocols