Gentoo Archives: gentoo-commits

From: "Robin H. Johnson" <robbat2@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-dialup/minicom/
Date: Tue, 18 Apr 2017 17:20:44
Message-Id: 1492536022.2bb44964467c8e15a9f38db895418ccd4ee60762.robbat2@gentoo
1 commit: 2bb44964467c8e15a9f38db895418ccd4ee60762
2 Author: Robin H. Johnson <robbat2 <AT> gentoo <DOT> org>
3 AuthorDate: Tue Apr 18 17:20:01 2017 +0000
4 Commit: Robin H. Johnson <robbat2 <AT> gentoo <DOT> org>
5 CommitDate: Tue Apr 18 17:20:22 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bb44964
7
8 net-dialup/minicom: bump.
9
10 Package-Manager: portage-2.3.3
11 Signed-off-by: Robin H. Johnson <robbat2 <AT> gentoo.org>
12
13 net-dialup/minicom/Manifest | 1 +
14 net-dialup/minicom/minicom-2.7.1.ebuild | 60 +++++++++++++++++++++++++++++++++
15 2 files changed, 61 insertions(+)
16
17 diff --git a/net-dialup/minicom/Manifest b/net-dialup/minicom/Manifest
18 index 6a7bb67ca2a..63f915767f5 100644
19 --- a/net-dialup/minicom/Manifest
20 +++ b/net-dialup/minicom/Manifest
21 @@ -1,2 +1,3 @@
22 DIST minicom-2.6.tar.gz 830255 SHA256 ea5fe79c22dcb115cf5ed287b0e7a69e069bedd39889aa89b1a23f64f53fceb3 SHA512 96345e0c7b5991d3320fb4478b26717efdcdde307cd1cd065be424456bd90e528405c889a8aebaf6a67f3c614e4858825ec7f32769f2069f1b2e3ec5a2556023 WHIRLPOOL 7bfcb9a9609dc85585c808c8027f14406c1ff72771262d3c5beee9209078db9a58396d272333eb1ec6f97c0013b6a3792e0a1444cb737db4c202ccc90b8b1483
23 +DIST minicom-2.7.1.tar.gz 863544 SHA256 9ac3a663b82f4f5df64114b4792b9926b536c85f59de0f2d2b321c7626a904f4 SHA512 eb9679ac3a3d3585ea06c54407567898e50b981378656e7f8a241071c91054ff0928cc9023d2c79d1936588cdffa9426f4962b556e8daa1783add0c5ac59b5af WHIRLPOOL f93642d6cc3c8dee987d461a67e4a98b55d0ebea1a0c1b2dc8564a9af66dbf9aaad3e4cb2e161d127b965d955637882eda601034b863b32ee776925db969418e
24 DIST minicom-2.7.tar.gz 863544 SHA256 9ac3a663b82f4f5df64114b4792b9926b536c85f59de0f2d2b321c7626a904f4 SHA512 eb9679ac3a3d3585ea06c54407567898e50b981378656e7f8a241071c91054ff0928cc9023d2c79d1936588cdffa9426f4962b556e8daa1783add0c5ac59b5af WHIRLPOOL f93642d6cc3c8dee987d461a67e4a98b55d0ebea1a0c1b2dc8564a9af66dbf9aaad3e4cb2e161d127b965d955637882eda601034b863b32ee776925db969418e
25
26 diff --git a/net-dialup/minicom/minicom-2.7.1.ebuild b/net-dialup/minicom/minicom-2.7.1.ebuild
27 new file mode 100644
28 index 00000000000..c5d934c68bf
29 --- /dev/null
30 +++ b/net-dialup/minicom/minicom-2.7.1.ebuild
31 @@ -0,0 +1,60 @@
32 +# Copyright 1999-2017 Gentoo Foundation
33 +# Distributed under the terms of the GNU General Public License v2
34 +
35 +EAPI=6
36 +inherit eutils autotools
37 +
38 +STUPID_NUM="3977"
39 +DESCRIPTION="Serial Communication Program"
40 +HOMEPAGE="http://alioth.debian.org/projects/minicom"
41 +SRC_URI="https://alioth.debian.org/frs/download.php/file/${STUPID_NUM}/${P}.tar.gz"
42 +
43 +LICENSE="GPL-2"
44 +SLOT="0"
45 +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
46 +IUSE="nls"
47 +
48 +COMMON_DEPEND="sys-libs/ncurses:="
49 +DEPEND="${COMMON_DEPEND}
50 + nls? ( sys-devel/gettext )"
51 +RDEPEND="${COMMON_DEPEND}
52 + net-dialup/lrzsz"
53 +
54 +DOCS="AUTHORS ChangeLog NEWS README doc/minicom.FAQ"
55 +S="${WORKDIR}/${PN}-2.7" # 2.7.1 specific
56 +
57 +# Supported languages and translated documentation
58 +# Be sure all languages are prefixed with a single space!
59 +MY_AVAILABLE_LINGUAS=" cs da de es fi fr hu id ja nb pl pt_BR ro ru rw sv vi zh_TW"
60 +IUSE="${IUSE} ${MY_AVAILABLE_LINGUAS// / linguas_}"
61 +
62 +PATCHES=(
63 + "${FILESDIR}"/${PN}-2.3-gentoo-runscript.patch
64 + "${FILESDIR}"/${PN}-2.7-lockdir.patch
65 +)
66 +
67 +src_prepare() {
68 + default
69 + mv "${S}"/configure.{in,ac}
70 + eautoreconf
71 +}
72 +
73 +src_configure() {
74 + # Lockdir must exist if not manually specified.
75 + # /var/lock is created by openrc.
76 + LOCKDIR=/var/lock
77 + econf \
78 + --sysconfdir="${EPREFIX}"/etc/${PN} \
79 + --enable-lock-dir="${LOCKDIR}" \
80 + $(use_enable nls)
81 +}
82 +
83 +src_install() {
84 + default
85 + insinto /etc/minicom
86 + doins "${FILESDIR}"/minirc.dfl
87 +}
88 +
89 +pkg_preinst() {
90 + [[ -s ${EROOT}/etc/minicom/minirc.dfl ]] && rm -f "${ED}"/etc/minicom/minirc.dfl
91 +}