* [gentoo-commits] repo/gentoo:master commit in: net-libs/libtelnet/
@ 2019-06-16 17:25 David Seifert
0 siblings, 0 replies; 7+ messages in thread
From: David Seifert @ 2019-06-16 17:25 UTC (permalink / raw
To: gentoo-commits
commit: c8ed5a100d1aaec0a80dbfb360412a042d161792
Author: David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 16 17:25:13 2019 +0000
Commit: David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sun Jun 16 17:25:13 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8ed5a10
net-libs/libtelnet: Update live ebuild
Package-Manager: Portage-2.3.67, Repoman-2.3.14
Signed-off-by: David Seifert <soap <AT> gentoo.org>
net-libs/libtelnet/libtelnet-9999.ebuild | 35 ++++++++++++--------------------
1 file changed, 13 insertions(+), 22 deletions(-)
diff --git a/net-libs/libtelnet/libtelnet-9999.ebuild b/net-libs/libtelnet/libtelnet-9999.ebuild
index aae3c462a1c..620355b68c9 100644
--- a/net-libs/libtelnet/libtelnet-9999.ebuild
+++ b/net-libs/libtelnet/libtelnet-9999.ebuild
@@ -1,33 +1,24 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
-inherit eutils autotools
-DESCRIPTION="Simple RFC-complient TELNET implementation as a C library"
-HOMEPAGE="https://github.com/seanmiddleditch/libtelnet"
+EAPI=7
+
+inherit cmake-utils
-if [ ${PV} = 9999 ]; then
- KEYWORDS=""
- EGIT_REPO_URI="https://github.com/seanmiddleditch/${PN}.git"
- inherit git-2
- DEPEND="dev-vcs/git"
- S="${WORKDIR}/${PN}-master"
+if [[ ${PV} == *9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/seanmiddleditch/libtelnet.git"
else
+ SRC_URI="https://github.com/seanmiddleditch/libtelnet/archive/${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~x86 ~amd64"
- SRC_URI="https://github.com/seanmiddleditch/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
fi
-WANT_AUTOMAKE=1.11
-DEPEND="${DEPEND} sys-devel/automake:${WANT_AUTOMAKE}"
+DESCRIPTION="Simple RFC-complient TELNET implementation as a C library"
+HOMEPAGE="https://github.com/seanmiddleditch/libtelnet"
+
LICENSE="public-domain"
SLOT="0"
IUSE=""
-RDEPEND=""
-src_prepare() {
- _elibtoolize
- eaclocal
- eautoconf
- eautoheader
- eautomake
-}
+# needed unconditionally for man pages
+DEPEND="app-doc/doxygen"
^ permalink raw reply related [flat|nested] 7+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libtelnet/
@ 2020-08-19 14:33 Sam James
0 siblings, 0 replies; 7+ messages in thread
From: Sam James @ 2020-08-19 14:33 UTC (permalink / raw
To: gentoo-commits
commit: 4aa6126b3bd3b726d3832a0d8d5138beccb306c7
Author: Jakov Smolic <jakov.smolic <AT> sartura <DOT> hr>
AuthorDate: Tue Aug 18 10:17:10 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Aug 19 14:33:12 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4aa6126b
net-libs/libtelnet: bump to 0.23
Closes: https://bugs.gentoo.org/737616
Package-Manager: Portage-3.0.3, Repoman-3.0.0
Signed-off-by: Jakov Smolic <jakov.smolic <AT> sartura.hr>
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-libs/libtelnet/Manifest | 1 +
net-libs/libtelnet/libtelnet-0.23.ebuild | 24 ++++++++++++++++++++++++
2 files changed, 25 insertions(+)
diff --git a/net-libs/libtelnet/Manifest b/net-libs/libtelnet/Manifest
index dafa268d343..e7b1590f191 100644
--- a/net-libs/libtelnet/Manifest
+++ b/net-libs/libtelnet/Manifest
@@ -1 +1,2 @@
DIST libtelnet-0.21.tar.gz 240486 BLAKE2B 24765fde2344f11050c17d14721c5dd2513b3f4c7f3a3494acf068d9c6b799464f07eb0c26330c9ceea962347c626cd88746f22289c04b4ec5d555d635322b35 SHA512 69dc0ac4741c81d932136cd736b48a11a05cd2738da6255d6050844f50a2f16c575c747e5c758bbdbc6b1e3309ce02e4979f0002b40fed32a3711aa8f22e04f1
+DIST libtelnet-0.23.tar.gz 241922 BLAKE2B 0436c3eb2085c0fc4262f30c86f634af33679a2381a54dbfe92e6f6196b825b100c9c35f78505191b7fea5360a16d9b960e35ff145cd177aaab50968b2fbe946 SHA512 da16a97d04bc6bb5959f431e0aaa03d08ac38e45ba870d7fe6161551ecfdbd5c37a2209cfb40a0f574e6ea0b5c2866c7461cc91d940d5bb5de09fe1584eeb780
diff --git a/net-libs/libtelnet/libtelnet-0.23.ebuild b/net-libs/libtelnet/libtelnet-0.23.ebuild
new file mode 100644
index 00000000000..f497242059f
--- /dev/null
+++ b/net-libs/libtelnet/libtelnet-0.23.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+DESCRIPTION="Simple RFC-complient TELNET implementation as a C library"
+HOMEPAGE="https://github.com/seanmiddleditch/libtelnet"
+SRC_URI="https://github.com/seanmiddleditch/libtelnet/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+src_prepare() {
+ default
+ eautoreconf
+}
+
+src_install() {
+ default
+ find "${D}" -type f -name '*.a' -delete || die
+}
^ permalink raw reply related [flat|nested] 7+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libtelnet/
@ 2020-08-19 14:33 Sam James
0 siblings, 0 replies; 7+ messages in thread
From: Sam James @ 2020-08-19 14:33 UTC (permalink / raw
To: gentoo-commits
commit: f1cae180105caee08f9320f73236efe25127b45f
Author: Jakov Smolic <jakov.smolic <AT> sartura <DOT> hr>
AuthorDate: Tue Aug 18 10:12:25 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Aug 19 14:33:12 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1cae180
net-libs/libtelnet: do not install '.a' files
Closes: https://bugs.gentoo.org/725014
Package-Manager: Portage-3.0.3, Repoman-3.0.0
Signed-off-by: Jakov Smolic <jakov.smolic <AT> sartura.hr>
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-libs/libtelnet/libtelnet-0.21.ebuild | 29 +++++++++++++----------------
1 file changed, 13 insertions(+), 16 deletions(-)
diff --git a/net-libs/libtelnet/libtelnet-0.21.ebuild b/net-libs/libtelnet/libtelnet-0.21.ebuild
index a607c506fd6..758f7e176b2 100644
--- a/net-libs/libtelnet/libtelnet-0.21.ebuild
+++ b/net-libs/libtelnet/libtelnet-0.21.ebuild
@@ -1,28 +1,20 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
-inherit eutils autotools
+
+inherit autotools eutils
+
DESCRIPTION="Simple RFC-complient TELNET implementation as a C library"
HOMEPAGE="https://github.com/seanmiddleditch/libtelnet"
+SRC_URI="https://github.com/seanmiddleditch/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-if [ ${PV} = 9999 ]; then
- KEYWORDS=""
- EGIT_REPO_URI="https://github.com/seanmiddleditch/${PN}.git"
- inherit git-2
- DEPEND="dev-vcs/git"
- S="${WORKDIR}/${PN}-master"
-else
- KEYWORDS="~amd64 ~x86"
- SRC_URI="https://github.com/seanmiddleditch/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-fi
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
WANT_AUTOMAKE=1.11
DEPEND="${DEPEND} sys-devel/automake:${WANT_AUTOMAKE}"
-LICENSE="public-domain"
-SLOT="0"
-IUSE=""
-RDEPEND=""
src_prepare() {
_elibtoolize
@@ -31,3 +23,8 @@ src_prepare() {
eautoheader
eautomake
}
+
+src_install() {
+ default
+ find "${D}" -type f -name '*.a' -delete || die
+}
^ permalink raw reply related [flat|nested] 7+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libtelnet/
@ 2020-11-27 15:59 Aaron Bauman
0 siblings, 0 replies; 7+ messages in thread
From: Aaron Bauman @ 2020-11-27 15:59 UTC (permalink / raw
To: gentoo-commits
commit: d8a21a97961af6a27a35f98ece97a591b145eeda
Author: Aaron Bauman <bman <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 27 15:58:27 2020 +0000
Commit: Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Fri Nov 27 15:59:17 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8a21a97
net-libs/libtelnet: drop old EAPI
Signed-off-by: Aaron Bauman <bman <AT> gentoo.org>
net-libs/libtelnet/Manifest | 1 -
net-libs/libtelnet/libtelnet-0.21.ebuild | 30 ------------------------------
2 files changed, 31 deletions(-)
diff --git a/net-libs/libtelnet/Manifest b/net-libs/libtelnet/Manifest
index e7b1590f191..a85f1d06ac7 100644
--- a/net-libs/libtelnet/Manifest
+++ b/net-libs/libtelnet/Manifest
@@ -1,2 +1 @@
-DIST libtelnet-0.21.tar.gz 240486 BLAKE2B 24765fde2344f11050c17d14721c5dd2513b3f4c7f3a3494acf068d9c6b799464f07eb0c26330c9ceea962347c626cd88746f22289c04b4ec5d555d635322b35 SHA512 69dc0ac4741c81d932136cd736b48a11a05cd2738da6255d6050844f50a2f16c575c747e5c758bbdbc6b1e3309ce02e4979f0002b40fed32a3711aa8f22e04f1
DIST libtelnet-0.23.tar.gz 241922 BLAKE2B 0436c3eb2085c0fc4262f30c86f634af33679a2381a54dbfe92e6f6196b825b100c9c35f78505191b7fea5360a16d9b960e35ff145cd177aaab50968b2fbe946 SHA512 da16a97d04bc6bb5959f431e0aaa03d08ac38e45ba870d7fe6161551ecfdbd5c37a2209cfb40a0f574e6ea0b5c2866c7461cc91d940d5bb5de09fe1584eeb780
diff --git a/net-libs/libtelnet/libtelnet-0.21.ebuild b/net-libs/libtelnet/libtelnet-0.21.ebuild
deleted file mode 100644
index 758f7e176b2..00000000000
--- a/net-libs/libtelnet/libtelnet-0.21.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit autotools eutils
-
-DESCRIPTION="Simple RFC-complient TELNET implementation as a C library"
-HOMEPAGE="https://github.com/seanmiddleditch/libtelnet"
-SRC_URI="https://github.com/seanmiddleditch/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="public-domain"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-WANT_AUTOMAKE=1.11
-DEPEND="${DEPEND} sys-devel/automake:${WANT_AUTOMAKE}"
-
-src_prepare() {
- _elibtoolize
- eaclocal
- eautoconf
- eautoheader
- eautomake
-}
-
-src_install() {
- default
- find "${D}" -type f -name '*.a' -delete || die
-}
^ permalink raw reply related [flat|nested] 7+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libtelnet/
@ 2021-11-02 11:15 Jakov Smolić
0 siblings, 0 replies; 7+ messages in thread
From: Jakov Smolić @ 2021-11-02 11:15 UTC (permalink / raw
To: gentoo-commits
commit: b76232050481bac15da359169021b7fb8475321c
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Tue Nov 2 11:14:40 2021 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Tue Nov 2 11:15:01 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7623205
net-libs/libtelnet: Various ebuild improvements
- Add missing dependency on zlib, and missing BDEPEND on doxygen and
pkgconfig
- Unify release and 9999 ebuild skeletons
- Update EAPI to 8, which also automatically passes --disable-static to
econf so we don't need to manually remove static libraries in 0.23
anymore
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
...telnet-9999.ebuild => libtelnet-0.23-r1.ebuild} | 28 ++++++++++++++--------
net-libs/libtelnet/libtelnet-0.23.ebuild | 24 -------------------
net-libs/libtelnet/libtelnet-9999.ebuild | 28 ++++++++++++++--------
3 files changed, 36 insertions(+), 44 deletions(-)
diff --git a/net-libs/libtelnet/libtelnet-9999.ebuild b/net-libs/libtelnet/libtelnet-0.23-r1.ebuild
similarity index 63%
copy from net-libs/libtelnet/libtelnet-9999.ebuild
copy to net-libs/libtelnet/libtelnet-0.23-r1.ebuild
index 9edf0466d6a..bf00b8db2d1 100644
--- a/net-libs/libtelnet/libtelnet-9999.ebuild
+++ b/net-libs/libtelnet/libtelnet-0.23-r1.ebuild
@@ -1,14 +1,13 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
-
-inherit cmake
+EAPI=8
if [[ ${PV} == *9999 ]]; then
- inherit git-r3
EGIT_REPO_URI="https://github.com/seanmiddleditch/libtelnet.git"
+ inherit git-r3 cmake
else
+ inherit autotools
SRC_URI="https://github.com/seanmiddleditch/libtelnet/archive/${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~x86"
fi
@@ -19,10 +18,19 @@ HOMEPAGE="https://github.com/seanmiddleditch/libtelnet"
LICENSE="public-domain"
SLOT="0"
-# needed unconditionally for man pages
-BDEPEND="app-doc/doxygen"
+RDEPEND="sys-libs/zlib"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ app-doc/doxygen
+ virtual/pkgconfig
+"
-PATCHES=(
- # https://bugs.gentoo.org/737886
- "${FILESDIR}/${P}-doc.patch"
-)
+src_prepare() {
+ default
+ if [[ ${PV} = *9999 ]]; then
+ eapply "${FILESDIR}"/${P}-doc.patch
+ cmake_src_prepare
+ else
+ eautoreconf
+ fi
+}
diff --git a/net-libs/libtelnet/libtelnet-0.23.ebuild b/net-libs/libtelnet/libtelnet-0.23.ebuild
deleted file mode 100644
index 9577f3cce08..00000000000
--- a/net-libs/libtelnet/libtelnet-0.23.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools
-
-DESCRIPTION="Simple RFC-compliant TELNET implementation as a C library"
-HOMEPAGE="https://github.com/seanmiddleditch/libtelnet"
-SRC_URI="https://github.com/seanmiddleditch/libtelnet/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="public-domain"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-src_prepare() {
- default
- eautoreconf
-}
-
-src_install() {
- default
- find "${D}" -type f -name '*.a' -delete || die
-}
diff --git a/net-libs/libtelnet/libtelnet-9999.ebuild b/net-libs/libtelnet/libtelnet-9999.ebuild
index 9edf0466d6a..bf00b8db2d1 100644
--- a/net-libs/libtelnet/libtelnet-9999.ebuild
+++ b/net-libs/libtelnet/libtelnet-9999.ebuild
@@ -1,14 +1,13 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
-
-inherit cmake
+EAPI=8
if [[ ${PV} == *9999 ]]; then
- inherit git-r3
EGIT_REPO_URI="https://github.com/seanmiddleditch/libtelnet.git"
+ inherit git-r3 cmake
else
+ inherit autotools
SRC_URI="https://github.com/seanmiddleditch/libtelnet/archive/${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~x86"
fi
@@ -19,10 +18,19 @@ HOMEPAGE="https://github.com/seanmiddleditch/libtelnet"
LICENSE="public-domain"
SLOT="0"
-# needed unconditionally for man pages
-BDEPEND="app-doc/doxygen"
+RDEPEND="sys-libs/zlib"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ app-doc/doxygen
+ virtual/pkgconfig
+"
-PATCHES=(
- # https://bugs.gentoo.org/737886
- "${FILESDIR}/${P}-doc.patch"
-)
+src_prepare() {
+ default
+ if [[ ${PV} = *9999 ]]; then
+ eapply "${FILESDIR}"/${P}-doc.patch
+ cmake_src_prepare
+ else
+ eautoreconf
+ fi
+}
^ permalink raw reply related [flat|nested] 7+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libtelnet/
@ 2021-11-02 11:15 Jakov Smolić
0 siblings, 0 replies; 7+ messages in thread
From: Jakov Smolić @ 2021-11-02 11:15 UTC (permalink / raw
To: gentoo-commits
commit: ed4e373f94327b28f61c457a570bf93c75fc95fa
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Tue Nov 2 11:14:42 2021 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Tue Nov 2 11:15:02 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed4e373f
net-libs/libtelnet: add myself as a maintainer
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/22773
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
net-libs/libtelnet/metadata.xml | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/net-libs/libtelnet/metadata.xml b/net-libs/libtelnet/metadata.xml
index c89666cddbf..4ad42fec77e 100644
--- a/net-libs/libtelnet/metadata.xml
+++ b/net-libs/libtelnet/metadata.xml
@@ -5,6 +5,10 @@
<email>nativemad@gentoo.org</email>
<name>Andreas Schuerch</name>
</maintainer>
+ <maintainer type="person">
+ <email>jsmolic@gentoo.org</email>
+ <name>Jakov Smolić</name>
+ </maintainer>
<upstream>
<remote-id type="github">seanmiddleditch/libtelnet</remote-id>
</upstream>
^ permalink raw reply related [flat|nested] 7+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-libs/libtelnet/
@ 2024-03-01 20:13 Jakov Smolić
0 siblings, 0 replies; 7+ messages in thread
From: Jakov Smolić @ 2024-03-01 20:13 UTC (permalink / raw
To: gentoo-commits
commit: de69361389c95c31bc6c231972e09cee04e72e13
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 1 19:16:07 2024 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Fri Mar 1 20:13:15 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de693613
net-libs/libtelnet: Remove .la files
Closes: https://bugs.gentoo.org/848933
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
.../{libtelnet-0.23-r1.ebuild => libtelnet-0.23-r2.ebuild} | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/net-libs/libtelnet/libtelnet-0.23-r1.ebuild b/net-libs/libtelnet/libtelnet-0.23-r2.ebuild
similarity index 90%
rename from net-libs/libtelnet/libtelnet-0.23-r1.ebuild
rename to net-libs/libtelnet/libtelnet-0.23-r2.ebuild
index f19665475091..8be3967883b2 100644
--- a/net-libs/libtelnet/libtelnet-0.23-r1.ebuild
+++ b/net-libs/libtelnet/libtelnet-0.23-r2.ebuild
@@ -34,3 +34,9 @@ src_prepare() {
eautoreconf
fi
}
+
+src_install() {
+ default
+
+ find "${ED}" -type f -name "*.la" -delete || die
+}
^ permalink raw reply related [flat|nested] 7+ messages in thread
end of thread, other threads:[~2024-03-01 20:13 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-08-19 14:33 [gentoo-commits] repo/gentoo:master commit in: net-libs/libtelnet/ Sam James
-- strict thread matches above, loose matches on Subject: below --
2024-03-01 20:13 Jakov Smolić
2021-11-02 11:15 Jakov Smolić
2021-11-02 11:15 Jakov Smolić
2020-11-27 15:59 Aaron Bauman
2020-08-19 14:33 Sam James
2019-06-16 17:25 David Seifert
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox