summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'x11-terms/kterm')
-rw-r--r--x11-terms/kterm/ChangeLog7
-rw-r--r--x11-terms/kterm/Manifest10
-rw-r--r--x11-terms/kterm/files/digest-kterm-6.2.0-r33
-rw-r--r--x11-terms/kterm/kterm-6.2.0-r3.ebuild69
4 files changed, 84 insertions, 5 deletions
diff --git a/x11-terms/kterm/ChangeLog b/x11-terms/kterm/ChangeLog
index e61bb7834422..85f5140687e6 100644
--- a/x11-terms/kterm/ChangeLog
+++ b/x11-terms/kterm/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for x11-terms/kterm
# Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-terms/kterm/ChangeLog,v 1.12 2004/06/24 23:21:31 agriffis Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-terms/kterm/ChangeLog,v 1.13 2004/09/02 23:54:33 rac Exp $
+
+*kterm-6.2.0-r3 (02 Sep 2004)
+
+ 02 Sep 2004; Robert Coie <rac@gentoo.org> +kterm-6.2.0-r3.ebuild:
+ Add some security-related linker flags. Talk to solar
22 Jun 2004; Mamoru KOMACHI <usata@gentoo.org> -kterm-6.2.0-r1.ebuild,
kterm-6.2.0-r2.ebuild:
diff --git a/x11-terms/kterm/Manifest b/x11-terms/kterm/Manifest
index 2c832214d057..b24100f331a4 100644
--- a/x11-terms/kterm/Manifest
+++ b/x11-terms/kterm/Manifest
@@ -1,7 +1,9 @@
-MD5 2b060a2e26f3540a7de200a3de39858a kterm-6.2.0-r2.ebuild 1632
-MD5 7a1dd407fb1d259fd6f02417c6cad46d ChangeLog 1782
+MD5 1635d46214c2d85658dd0d2aa2663a7e ChangeLog 1934
MD5 e92a48548554c80cf90e18df17ff6a82 metadata.xml 156
-MD5 60f864908bc68079f6edb20c923f280f files/kterm-6.2.0-gentoo.patch 1519
+MD5 ca53bab8943d6143ab1f59feb6b97393 kterm-6.2.0-r3.ebuild 1670
+MD5 2b060a2e26f3540a7de200a3de39858a kterm-6.2.0-r2.ebuild 1632
+MD5 a56faea61552cc728261f1021372c95d files/digest-kterm-6.2.0-r3 200
MD5 a56faea61552cc728261f1021372c95d files/digest-kterm-6.2.0-r2 200
-MD5 3ba95cde993d406153d9466a73203c4f files/kterm-ad-gentoo.diff 737
MD5 2456d786b69d21ffb9ac133e8de1718b files/kterm-6.2.0-Xaw3d.patch 937
+MD5 60f864908bc68079f6edb20c923f280f files/kterm-6.2.0-gentoo.patch 1519
+MD5 3ba95cde993d406153d9466a73203c4f files/kterm-ad-gentoo.diff 737
diff --git a/x11-terms/kterm/files/digest-kterm-6.2.0-r3 b/x11-terms/kterm/files/digest-kterm-6.2.0-r3
new file mode 100644
index 000000000000..a506138241ff
--- /dev/null
+++ b/x11-terms/kterm/files/digest-kterm-6.2.0-r3
@@ -0,0 +1,3 @@
+MD5 9cc72841b50dfba92bce01dbbebf3039 kterm-6.2.0.tar.gz 200448
+MD5 9b7f06ce63fa06a656e45b752f8f6240 kterm-6.2.0-wpi.patch.gz 6629
+MD5 f68251692cb979c0c3bb39fb26843ae8 kterm-6.2.0.ext02.patch.gz 15290
diff --git a/x11-terms/kterm/kterm-6.2.0-r3.ebuild b/x11-terms/kterm/kterm-6.2.0-r3.ebuild
new file mode 100644
index 000000000000..db805e183004
--- /dev/null
+++ b/x11-terms/kterm/kterm-6.2.0-r3.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2004 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/x11-terms/kterm/kterm-6.2.0-r3.ebuild,v 1.1 2004/09/02 23:54:33 rac Exp $
+
+inherit eutils flag-o-matic
+
+IUSE="Xaw3d"
+
+DESCRIPTION="Japanese Kanji X Terminal"
+SRC_URI="ftp://ftp.x.org/contrib/applications/${P}.tar.gz
+ http://www.asahi-net.or.jp/~hc3j-tkg/kterm/${P}-wpi.patch.gz
+ http://www.st.rim.or.jp/~hanataka/${P}.ext02.patch.gz"
+# until someone who reads japanese can find a better place
+HOMEPAGE="http://www.asahi-net.or.jp/~hc3j-tkg/kterm/"
+LICENSE="X11"
+SLOT="0"
+KEYWORDS="~x86 ~sparc -alpha ~ppc"
+
+DEPEND="${RDEPEND}
+ app-i18n/nkf"
+RDEPEND="virtual/x11
+ sys-libs/ncurses
+ Xaw3d? ( x11-libs/Xaw3d )"
+
+src_unpack(){
+ unpack ${A}
+
+ cd ${S}
+ epatch ${WORKDIR}/${P}-wpi.patch # wallpaper patch
+ epatch ${WORKDIR}/${P}.ext02.patch # JIS 0213 support
+ epatch ${FILESDIR}/${P}-gentoo.patch
+ epatch ${FILESDIR}/${PN}-ad-gentoo.diff
+
+ if use Xaw3d ; then
+ epatch ${FILESDIR}/kterm-6.2.0-Xaw3d.patch
+ fi
+}
+
+src_compile(){
+ xmkmf -a || die
+ emake EXTRA_LDOPTIONS="-Wl,-z,now" || die
+}
+
+src_install(){
+
+ einstall DESTDIR=${D} BINDIR=/usr/bin || die
+
+ # install man pages
+ newman kterm.man kterm.1
+ insinto /usr/share/man/ja/man1
+ nkf -e kterm.jman > kterm.ja.1
+ newins kterm.ja.1 kterm.1
+
+ dodoc README.kt
+}
+
+pkg_postinst() {
+ einfo
+ einfo "KTerm wallpaper support is enabled."
+ einfo "In order to use this feature,"
+ einfo "you need specify favourite xpm file with -wp option"
+ einfo
+ einfo "\t% kterm -wp filename.xpm"
+ einfo
+ einfo "or set it with X resource"
+ einfo
+ einfo "\tKTerm*wallPaper: /path/to/filename.xpm"
+ einfo
+}