Gentoo Archives: gentoo-commits

From: "Martin Jackson (mjolnir)" <mjolnir@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-misc/ckermit: ChangeLog ckermit-8.0.211-r3.ebuild
Date: Sat, 22 Dec 2007 14:55:04
Message-Id: E1J65kf-0006EV-JR@stork.gentoo.org
1 mjolnir 07/12/22 14:54:57
2
3 Modified: ChangeLog
4 Added: ckermit-8.0.211-r3.ebuild
5 Log:
6 multilib fix for #202840; thanks to Eric Lesage for reporting
7 (Portage version: 2.1.3.19)
8
9 Revision Changes Path
10 1.26 app-misc/ckermit/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-misc/ckermit/ChangeLog?rev=1.26&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-misc/ckermit/ChangeLog?rev=1.26&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-misc/ckermit/ChangeLog?r1=1.25&r2=1.26
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/app-misc/ckermit/ChangeLog,v
19 retrieving revision 1.25
20 retrieving revision 1.26
21 diff -u -r1.25 -r1.26
22 --- ChangeLog 3 Sep 2007 23:16:19 -0000 1.25
23 +++ ChangeLog 22 Dec 2007 14:54:57 -0000 1.26
24 @@ -1,6 +1,12 @@
25 # ChangeLog for app-misc/ckermit
26 # Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/app-misc/ckermit/ChangeLog,v 1.25 2007/09/03 23:16:19 mjolnir Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/app-misc/ckermit/ChangeLog,v 1.26 2007/12/22 14:54:57 mjolnir Exp $
29 +
30 + 22 Dec 2007; Martin Jackson <mjolnir@g.o>
31 + +ckermit-8.0.211-r3.ebuild:
32 + multilib fix for #202840; thanks to Eric Lasage for reporting
33 +
34 +*ckermit-8.0.211-r3 (22 Dec 2007)
35
36 03 Sep 2007; Martin Jackson <mjolnir@g.o> -ckermit-8.0.211.ebuild:
37 Remove old version, now that the real 211 is stable
38
39
40
41 1.1 app-misc/ckermit/ckermit-8.0.211-r3.ebuild
42
43 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-misc/ckermit/ckermit-8.0.211-r3.ebuild?rev=1.1&view=markup
44 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-misc/ckermit/ckermit-8.0.211-r3.ebuild?rev=1.1&content-type=text/plain
45
46 Index: ckermit-8.0.211-r3.ebuild
47 ===================================================================
48 # Copyright 1999-2007 Gentoo Foundation
49 # Distributed under the terms of the GNU General Public License v2
50 # $Header: /var/cvsroot/gentoo-x86/app-misc/ckermit/ckermit-8.0.211-r3.ebuild,v 1.1 2007/12/22 14:54:57 mjolnir Exp $
51
52 inherit versionator multilib
53
54 # Columbia University only uses the third component, e.g. cku211.tar.gz for
55 # what we would call 8.0.211.
56 MY_P="cku$( get_version_component_range 3 ${PV} )"
57
58 DESCRIPTION="combined serial and network communication software package"
59 SRC_URI="ftp://kermit.columbia.edu/kermit/archives/${MY_P}.tar.gz"
60 HOMEPAGE="http://www.kermit-project.org/"
61
62 LICENSE="Kermit"
63 SLOT="0"
64 KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
65 IUSE=""
66
67 DEPEND=">=sys-libs/ncurses-5.2"
68 RDEPEND="${DEPEND}
69 net-dialup/lrzsz"
70
71 S=${WORKDIR}
72
73 src_unpack() {
74 unpack ${A}
75 cd "${S}"
76 sed -i -e "s:-O:${CFLAGS}:" makefile
77
78 # Look for grantpt in the right place - amd64 specific, for #202840
79 stdlibdir=$(get_ml_incdir /usr/include)
80 sed -i -e "s:grep grantpt /usr/include:grep grantpt ${stdlibdir}:" makefile
81 sed -i -e "s:then HAVE_PTMX=':then HAVE_PTMX='-D_XOPEN_SOURCE -D_BSD_SOURCE :" makefile
82 }
83
84 src_compile() {
85 emake KFLAGS="-DCK_SHADOW" linux || die
86 }
87
88 src_install() {
89 dodir /usr/bin
90 dodir /usr/share/man/man1
91
92 emake \
93 DESTDIR=${D} \
94 BINDIR=/usr/bin \
95 MANDIR=${D}/usr/share/man/man1 \
96 MANEXT=1 \
97 install || die
98
99 # make the correct symlink
100 rm -f ${D}/usr/bin/kermit-sshsub
101 dosym /usr/bin/kermit /usr/bin/kermit-sshsub
102
103 #the ckermit.ini script is calling the wrong kermit binary -- the one
104 # from ${D}
105 dosed /usr/bin/ckermit.ini
106 dodoc COPYING.TXT UNINSTALL *.txt
107 }
108
109
110
111 --
112 gentoo-commits@g.o mailing list