Gentoo Archives: gentoo-commits

From: "Matsuu Takuto (matsuu)" <matsuu@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in x11-terms/kterm: ChangeLog kterm-6.2.0-r4.ebuild kterm-6.2.0-r5.ebuild kterm-6.2.0-r2.ebuild kterm-6.2.0-r3.ebuild
Date: Fri, 20 Jun 2008 18:01:56
Message-Id: E1K9kvm-0004zq-IO@stork.gentoo.org
1 matsuu 08/06/20 18:01:50
2
3 Modified: ChangeLog kterm-6.2.0-r4.ebuild
4 Added: kterm-6.2.0-r5.ebuild
5 Removed: kterm-6.2.0-r2.ebuild kterm-6.2.0-r3.ebuild
6 Log:
7 Fixed dependency, bug #227563. Removed bindnow-flags, bug #227031.
8 (Portage version: 2.1.5_rc6)
9
10 Revision Changes Path
11 1.26 x11-terms/kterm/ChangeLog
12
13 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-terms/kterm/ChangeLog?rev=1.26&view=markup
14 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-terms/kterm/ChangeLog?rev=1.26&content-type=text/plain
15 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-terms/kterm/ChangeLog?r1=1.25&r2=1.26
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/x11-terms/kterm/ChangeLog,v
20 retrieving revision 1.25
21 retrieving revision 1.26
22 diff -u -r1.25 -r1.26
23 --- ChangeLog 6 Feb 2008 22:05:37 -0000 1.25
24 +++ ChangeLog 20 Jun 2008 18:01:50 -0000 1.26
25 @@ -1,6 +1,13 @@
26 # ChangeLog for x11-terms/kterm
27 # Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/x11-terms/kterm/ChangeLog,v 1.25 2008/02/06 22:05:37 grobian Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/x11-terms/kterm/ChangeLog,v 1.26 2008/06/20 18:01:50 matsuu Exp $
30 +
31 +*kterm-6.2.0-r5 (20 Jun 2008)
32 +
33 + 20 Jun 2008; MATSUU Takuto <matsuu@g.o> -kterm-6.2.0-r2.ebuild,
34 + -kterm-6.2.0-r3.ebuild, kterm-6.2.0-r4.ebuild, +kterm-6.2.0-r5.ebuild:
35 + Fixed dependency, bug #227563. Removed bindnow-flags, bug #227031.
36 + Removed old versions.
37
38 06 Feb 2008; Fabian Groffen <grobian@g.o> kterm-6.2.0-r2.ebuild:
39 Dropped ppc-macos keyword, see you in prefix
40
41
42
43 1.7 x11-terms/kterm/kterm-6.2.0-r4.ebuild
44
45 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-terms/kterm/kterm-6.2.0-r4.ebuild?rev=1.7&view=markup
46 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-terms/kterm/kterm-6.2.0-r4.ebuild?rev=1.7&content-type=text/plain
47 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-terms/kterm/kterm-6.2.0-r4.ebuild?r1=1.6&r2=1.7
48
49 Index: kterm-6.2.0-r4.ebuild
50 ===================================================================
51 RCS file: /var/cvsroot/gentoo-x86/x11-terms/kterm/kterm-6.2.0-r4.ebuild,v
52 retrieving revision 1.6
53 retrieving revision 1.7
54 diff -u -r1.6 -r1.7
55 --- kterm-6.2.0-r4.ebuild 22 Jul 2007 05:48:10 -0000 1.6
56 +++ kterm-6.2.0-r4.ebuild 20 Jun 2008 18:01:50 -0000 1.7
57 @@ -1,6 +1,6 @@
58 -# Copyright 1999-2007 Gentoo Foundation
59 +# Copyright 1999-2008 Gentoo Foundation
60 # Distributed under the terms of the GNU General Public License v2
61 -# $Header: /var/cvsroot/gentoo-x86/x11-terms/kterm/kterm-6.2.0-r4.ebuild,v 1.6 2007/07/22 05:48:10 dberkholz Exp $
62 +# $Header: /var/cvsroot/gentoo-x86/x11-terms/kterm/kterm-6.2.0-r4.ebuild,v 1.7 2008/06/20 18:01:50 matsuu Exp $
63
64 inherit eutils flag-o-matic
65
66 @@ -22,6 +22,7 @@
67 x11-libs/libXpm
68 x11-libs/libxkbfile
69 x11-libs/libXaw
70 + x11-libs/libXp
71 Xaw3d? ( x11-libs/Xaw3d )"
72
73 DEPEND="${RDEPEND}
74
75
76
77 1.1 x11-terms/kterm/kterm-6.2.0-r5.ebuild
78
79 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-terms/kterm/kterm-6.2.0-r5.ebuild?rev=1.1&view=markup
80 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-terms/kterm/kterm-6.2.0-r5.ebuild?rev=1.1&content-type=text/plain
81
82 Index: kterm-6.2.0-r5.ebuild
83 ===================================================================
84 # Copyright 1999-2008 Gentoo Foundation
85 # Distributed under the terms of the GNU General Public License v2
86 # $Header: /var/cvsroot/gentoo-x86/x11-terms/kterm/kterm-6.2.0-r5.ebuild,v 1.1 2008/06/20 18:01:50 matsuu Exp $
87
88 inherit eutils flag-o-matic toolchain-funcs
89
90 IUSE="Xaw3d"
91
92 DESCRIPTION="Japanese Kanji X Terminal"
93 SRC_URI="ftp://ftp.x.org/contrib/applications/${P}.tar.gz
94 http://www.asahi-net.or.jp/~hc3j-tkg/kterm/${P}-wpi.patch.gz
95 http://www.st.rim.or.jp/~hanataka/${P}.ext02.patch.gz"
96 # until someone who reads japanese can find a better place
97 HOMEPAGE="http://www.asahi-net.or.jp/~hc3j-tkg/kterm/"
98 LICENSE="X11"
99 SLOT="0"
100 KEYWORDS="-alpha ~amd64 ~ppc ~sparc ~x86"
101
102 RDEPEND="app-text/rman
103 sys-libs/ncurses
104 x11-libs/libXmu
105 x11-libs/libXpm
106 x11-libs/libxkbfile
107 x11-libs/libXaw
108 x11-libs/libXp
109 Xaw3d? ( x11-libs/Xaw3d )"
110
111 DEPEND="${RDEPEND}
112 x11-misc/gccmakedep
113 x11-misc/imake"
114
115 src_unpack(){
116 unpack ${A}
117
118 cd "${S}"
119 epatch "${WORKDIR}"/${P}-wpi.patch # wallpaper patch
120 epatch "${WORKDIR}"/${P}.ext02.patch # JIS 0213 support
121 epatch "${FILESDIR}"/${P}-openpty.patch
122 epatch "${FILESDIR}"/${P}-gentoo.patch
123 epatch "${FILESDIR}"/${PN}-ad-gentoo.diff
124 epatch "${FILESDIR}"/${PV}-underline.patch
125
126 if use Xaw3d ; then
127 epatch "${FILESDIR}"/kterm-6.2.0-Xaw3d.patch
128 fi
129 }
130
131 src_compile(){
132 xmkmf -a || die
133 emake CC="$(tc-getCC)" CDEBUGFLAGS="${CFLAGS}" LOCAL_LDFLAGS="${LDFLAGS}" \
134 XAPPLOADDIR=/etc/X11/app-defaults || die "emake failed"
135 }
136
137 src_install(){
138 emake DESTDIR="${D}" BINDIR=/usr/bin XAPPLOADDIR=/etc/X11/app-defaults install || die
139
140 # install man pages
141 newman kterm.man kterm.1
142 insinto /usr/share/man/ja/man1
143 iconv -f ISO-2022-JP -t EUC-JP kterm.jman > kterm.ja.1
144 newins kterm.ja.1 kterm.1
145
146 # Remove link to avoid collision
147 rm -f "${D}"/usr/lib/X11/app-defaults
148
149 dodoc README.kt
150 }
151
152 pkg_postinst() {
153 elog
154 elog "KTerm wallpaper support is enabled."
155 elog "In order to use this feature,"
156 elog "you need specify favourite xpm file with -wp option"
157 elog
158 elog "\t% kterm -wp filename.xpm"
159 elog
160 elog "or set it with X resource"
161 elog
162 elog "\tKTerm*wallPaper: /path/to/filename.xpm"
163 elog
164 }
165
166
167
168 --
169 gentoo-commits@l.g.o mailing list