summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChí-Thanh Christopher Nguyễn <chithanh@gentoo.org>2012-10-31 22:54:29 +0000
committerChí-Thanh Christopher Nguyễn <chithanh@gentoo.org>2012-10-31 22:54:29 +0000
commitf78f17f421d5dcaa48b2a565ff50b40067b2d605 (patch)
treeb8eb94c418b52bb3c0c76c7bbb42ba054ba6d0d4 /x11-terms/xterm
parentVersion bump. (diff)
downloadhistorical-f78f17f421d5dcaa48b2a565ff50b40067b2d605.tar.gz
historical-f78f17f421d5dcaa48b2a565ff50b40067b2d605.tar.bz2
historical-f78f17f421d5dcaa48b2a565ff50b40067b2d605.zip
Version bump.
Package-Manager: portage-2.2.0_alpha142/cvs/Linux x86_64
Diffstat (limited to 'x11-terms/xterm')
-rw-r--r--x11-terms/xterm/ChangeLog9
-rw-r--r--x11-terms/xterm/Manifest18
-rw-r--r--x11-terms/xterm/xterm-285.ebuild86
3 files changed, 96 insertions, 17 deletions
diff --git a/x11-terms/xterm/ChangeLog b/x11-terms/xterm/ChangeLog
index 9f7563fb5547..4c33d66a6dc3 100644
--- a/x11-terms/xterm/ChangeLog
+++ b/x11-terms/xterm/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for x11-terms/xterm
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-terms/xterm/ChangeLog,v 1.364 2012/08/27 09:05:26 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-terms/xterm/ChangeLog,v 1.365 2012/10/31 22:54:25 chithanh Exp $
+
+*xterm-285 (31 Oct 2012)
+
+ 31 Oct 2012; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
+ +xterm-285.ebuild:
+ Version bump.
27 Aug 2012; Samuli Suominen <ssuominen@gentoo.org> -xterm-276.ebuild:
old
@@ -1342,4 +1348,3 @@
merged into xfree's source tree. This package follows xterm's development with
the goal of removing xterm's compilation within the xfree ebuild.
Ideally, this should work with utempter library in the near future.
-
diff --git a/x11-terms/xterm/Manifest b/x11-terms/xterm/Manifest
index 8d293796c39b..4fd8429d9e8d 100644
--- a/x11-terms/xterm/Manifest
+++ b/x11-terms/xterm/Manifest
@@ -1,20 +1,8 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
-
DIST xterm-279.tgz 1009821 SHA256 350e112f522c90ba0e6c4659001fe46725c2636a9148ed5f0dc495f813cf6278 SHA512 a9e5f7b7bb4f04bd412ba928f6bddafe3407be48f84f44ca55c90a2f2eb129b7d732f823c598ce9570bf85ac1fff013333e8029ac2a5364b8fdd372b1c2b8954 WHIRLPOOL 0ef728241d8a8cef7fd38f848d7af926d63b2caa6d7ae8a37310776f0c6ecf72bbb70ab0f49b44d2208ccc268d76998cd0060b57d905c9148ad9c93d22c0c379
DIST xterm-281.tgz 1044281 SHA256 a777c81736aaca329ef54ef9d0bf5811405986b2afab18417443977f949732fb
+DIST xterm-285.tgz 1101536 SHA256 5360d66871bde7c8cde934da8fec8abd70f5ee365f5cc911298a87cb797eb38b SHA512 db03dabf2e82d4125f6228da3a56dfd434a8240e26aad094568206b722da40a45500df590db2379e1508adbf8a6766ac68e0719086b9730ccdfce9fe8a058978 WHIRLPOOL c255f0c6759452db4acc695ba8ee26b8e5a342506c7fdec28ed4d47cb6b95ed84b027c97bab01c391a05e5d84d2c7b33f36072d700e2089a15a72e3103de4914
EBUILD xterm-279.ebuild 2451 SHA256 8d4e4e71ab419371fdbef98cf1febb7e9703a9f69f4525eb729e499fe3f42769 SHA512 cb8dee3d657f4c3fa1ed2fc33ebaa9df11fb59e4d75b0ba93bdcc0f24c2d2021152dfb0fc6ca6f5f369fdff5dbaf788526c5c59117275eabef71352efab7655a WHIRLPOOL 85f46a31a499c73f91c60a17df2c153dbd888f2675789f2648f1234bd79a1e24b16f234099ad33fc02812cdab5063537858c350e54dfb5b9b36cfc2d4af4c8f6
EBUILD xterm-281.ebuild 2464 SHA256 db623e20449c2c9c0c825f93bf95964f20e991846f4a60738533e1b67a6ae54b SHA512 d20b6fdc781d86f5fa58cbe1dad6de03de4ee3941e47625827b82e336da7c4c03ed5f8944debf59808d4930849ec5548feb4c322460e6b54e6aa3dab1a23fcdf WHIRLPOOL 6986cd3d7b6b3873d1003b6fe3fca86b394371c7a10da81dc9db5e93bbeb9b75cbba894715860b7e5351c971087ee22cc0120dddaa370cb2072bee9bae515b25
-MISC ChangeLog 46479 SHA256 c0c735e5759b498868488752ee5c214a277bbff10df1befa9690ec4b86c904a8 SHA512 5e1760af1f343d207f27d38e028fce7fff5ee4f42132e60c3870e1b082298687dfe086f5ab08b9d207f87a899a7e6a3810caed7e201ad0a3a05e6d13e9cdb87f WHIRLPOOL 0f43b9e7735cb3233a266f08f17fa91a62120aad7d5c2246390e0f3df3cfa52c5c44dab7d6b808faefb6a70d1a11250176a9f11aec5aa4ac1034313c3d652d64
+EBUILD xterm-285.ebuild 2463 SHA256 5f55d421d0095bae0dfd655517f30ba78c77d044faf0e54189e87259c8698b6f SHA512 e9053e552e06277ddbd1b05e85fe1558cfc7b5297c128383880a49230728a084e2355acb27fde795dfb79b8aca60f88b92669c2881c86fd150eb5281c33ce2c3 WHIRLPOOL 17457cb5f5b6d23d6a4f446b405dd56377484e3e265f5ae8ef9eb4da24fb5ec6975017f0fc22f8a4ff2c0e693bb6147b89058b4122e352fde40e9d184d4b5f49
+MISC ChangeLog 46610 SHA256 5ad1d5216934007e744ec233629608ea3ab8f8f70c833f01908c6e49eadbb8ff SHA512 6ab5c00840fae546e84767a52d5f9296111e48d45ef2ebd0520fb253e79d56122cd626e7e99893a7eaf43db1976889a594d082bad8d51f3b8a068f3046e52e36 WHIRLPOOL ee8073cbc0fbaaf8292802e369bde69efd9639f6eec70e0548441c052659f0f86871680e25cc848f3f438a5875334edcb4bbee1bd75e5682d99dec638fbc484c
MISC metadata.xml 331 SHA256 c2fa4045bcc7f1e04dc187c7a17e0a35e4b2e6aa058a5b139dae3e9529fcbff7 SHA512 3c595b69461ac58fb3a0909f4642c8d8d7ea4ac8712f6dad3c9aefd10718a14f9d0905c64ac3717776f5838fa2894e94f6d8c7c6344e12c1b5bd4c25e2470309 WHIRLPOOL 998eaf24b6ddefe8035021457829848939a3faefdfcfd2f1b7ac0bcc3f2ff11969492bc05f8ee0c63632e9a65ca34c43b94d2ef9c9eeae930b31a0a45bf84537
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.19 (GNU/Linux)
-
-iQEcBAEBCAAGBQJQOzguAAoJEEdUh39IaPFNgCcH/0VNMLulWt2yjBo2k2Eutod4
-1kmoxEpsF1KJNzCmCtl6E3g/rV2ZiiNIJ433qGWg5ZkRlRlQWdrUCVj4Seg1c3jB
-To13AvbmUmsyD8WsFfD22dILkhN9TE0Qn/VeHWASInleEE9zDbn3wEJI1FEKaF1g
-8n5j6DSrTGqP4CnUY7x/CwQylCAcYOMuGqUiauIClT/Nx48EgfLh7/XDDQgNdcI2
-0gDe7NyfidrxC/2LauU2UAV8J4mRadDIr3KuTjIUE1jnoZQLsJGfv7RrCCcG4IRH
-M+QdurTmZ91pwzzP6ES0YrJjFvWqUX1N05G65fGRb79tuyz4vyr94Rhydz1HjZk=
-=49kJ
------END PGP SIGNATURE-----
diff --git a/x11-terms/xterm/xterm-285.ebuild b/x11-terms/xterm/xterm-285.ebuild
new file mode 100644
index 000000000000..ea1e5ea75cae
--- /dev/null
+++ b/x11-terms/xterm/xterm-285.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/x11-terms/xterm/xterm-285.ebuild,v 1.1 2012/10/31 22:54:25 chithanh Exp $
+
+EAPI=4
+inherit eutils multilib
+
+DESCRIPTION="Terminal Emulator for X Windows"
+HOMEPAGE="http://dickey.his.com/xterm/"
+SRC_URI="ftp://invisible-island.net/${PN}/${P}.tgz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="toolbar truetype unicode Xaw3d"
+
+COMMON_DEPEND="kernel_linux? ( sys-libs/libutempter )
+ kernel_FreeBSD? ( || ( >=sys-freebsd/freebsd-lib-9.0 sys-libs/libutempter ) )
+ >=sys-libs/ncurses-5.7-r7
+ x11-apps/xmessage
+ x11-libs/libX11
+ x11-libs/libXaw
+ x11-libs/libXft
+ x11-libs/libxkbfile
+ x11-libs/libXmu
+ x11-libs/libXrender
+ x11-libs/libXt
+ unicode? ( x11-apps/luit )
+ Xaw3d? ( x11-libs/libXaw3d )"
+RDEPEND="${COMMON_DEPEND}
+ media-fonts/font-misc-misc"
+DEPEND="${COMMON_DEPEND}
+ virtual/pkgconfig
+ x11-proto/kbproto
+ x11-proto/xproto"
+
+pkg_setup() {
+ DEFAULTS_DIR="${EPREFIX}"/usr/share/X11/app-defaults
+}
+
+src_configure() {
+ # looking for reason why crosscompile failed? try restoring this:
+ # --x-libraries="${ROOT}usr/$(get_libdir)"
+ # -ssuominen, 2011
+
+ econf \
+ --libdir="${EPREFIX}"/etc \
+ --disable-full-tgetent \
+ --with-app-defaults=${DEFAULTS_DIR} \
+ --disable-setuid \
+ --disable-setgid \
+ --with-utempter \
+ --with-x \
+ $(use_with Xaw3d) \
+ --disable-imake \
+ --enable-256-color \
+ --enable-broken-osc \
+ --enable-broken-st \
+ --enable-exec-xterm \
+ $(use_enable truetype freetype) \
+ --enable-i18n \
+ --enable-load-vt-fonts \
+ --enable-logging \
+ $(use_enable toolbar) \
+ $(use_enable unicode mini-luit) \
+ $(use_enable unicode luit) \
+ --enable-wide-chars \
+ --enable-dabbrev \
+ --enable-warnings
+}
+
+src_install() {
+ emake DESTDIR="${D}" install
+ dodoc README{,.i18n} ctlseqs.txt
+ dohtml xterm.log.html
+ domenu *.desktop
+
+ # Fix permissions -- it grabs them from live system, and they can
+ # be suid or sgid like they were in pre-unix98 pty or pre-utempter days,
+ # respectively (#69510).
+ # (info from Thomas Dickey) - Donnie Berkholz <spyderous@gentoo.org>
+ fperms 0755 /usr/bin/xterm
+
+ # restore the navy blue
+ sed -i -e "s:blue2$:blue:" "${ED}"${DEFAULTS_DIR}/XTerm-color
+}