diff options
Diffstat (limited to 'x11-terms/kterm')
-rw-r--r-- | x11-terms/kterm/ChangeLog | 7 | ||||
-rw-r--r-- | x11-terms/kterm/Manifest | 10 | ||||
-rw-r--r-- | x11-terms/kterm/files/digest-kterm-6.2.0-r3 | 3 | ||||
-rw-r--r-- | x11-terms/kterm/kterm-6.2.0-r3.ebuild | 69 |
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 +} |