[gentoo-commits] repo/gentoo:master commit in: net-dialup/lrzsz/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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