summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKrzysztof Pawlik <nelchael@gentoo.org>2006-04-15 00:13:02 +0000
committerKrzysztof Pawlik <nelchael@gentoo.org>2006-04-15 00:13:02 +0000
commitf3403bd3f171fc80e5a00329b89f0efa2dd1e8a8 (patch)
treef83fd19b10dfb84e2932809c9d63a679717653f8 /x11-terms/mrxvt
parentAdd ~x86-fbsd keyword. (diff)
downloadgentoo-2-f3403bd3f171fc80e5a00329b89f0efa2dd1e8a8.tar.gz
gentoo-2-f3403bd3f171fc80e5a00329b89f0efa2dd1e8a8.tar.bz2
gentoo-2-f3403bd3f171fc80e5a00329b89f0efa2dd1e8a8.zip
Version bump, see bug #129650. Version 0.4.2 stable on x86.
(Portage version: 2.1_pre7-r5)
Diffstat (limited to 'x11-terms/mrxvt')
-rw-r--r--x11-terms/mrxvt/ChangeLog9
-rw-r--r--x11-terms/mrxvt/Manifest6
-rw-r--r--x11-terms/mrxvt/files/digest-mrxvt-0.5.03
-rw-r--r--x11-terms/mrxvt/mrxvt-0.4.2.ebuild4
-rw-r--r--x11-terms/mrxvt/mrxvt-0.5.0.ebuild106
5 files changed, 125 insertions, 3 deletions
diff --git a/x11-terms/mrxvt/ChangeLog b/x11-terms/mrxvt/ChangeLog
index c4f2a33cb2e6..96b3ad2a4787 100644
--- a/x11-terms/mrxvt/ChangeLog
+++ b/x11-terms/mrxvt/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for x11-terms/mrxvt
# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-terms/mrxvt/ChangeLog,v 1.32 2006/02/03 14:01:29 nelchael Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-terms/mrxvt/ChangeLog,v 1.33 2006/04/15 00:13:01 nelchael Exp $
+
+*mrxvt-0.5.0 (15 Apr 2006)
+
+ 15 Apr 2006; Krzysiek Pawlik <nelchael@gentoo.org> mrxvt-0.4.2.ebuild,
+ +mrxvt-0.5.0.ebuild:
+ Version bump, thanks to Gautam Iyer. See bug #129650. Version 0.4.2 stable
+ on x86.
*mrxvt-0.4.2 (03 Feb 2006)
diff --git a/x11-terms/mrxvt/Manifest b/x11-terms/mrxvt/Manifest
index 37a51b30691d..41907c594f6d 100644
--- a/x11-terms/mrxvt/Manifest
+++ b/x11-terms/mrxvt/Manifest
@@ -10,6 +10,9 @@ SHA256 c9dd762163a821f858e63528556d1953c70eacba8fd2393501b2407514edb4bc files/di
MD5 2165d78cb316cb30ab32d841eaf21484 files/digest-mrxvt-0.4.2 226
RMD160 b2e10bb46a57a45d23bcecffffd07a4f878e8927 files/digest-mrxvt-0.4.2 226
SHA256 32ccd3351bac6db9ff26ef64872fa6461312c13ff181c4158e417de186c1ace1 files/digest-mrxvt-0.4.2 226
+MD5 2ecbd83b55934b3aefeaae73d3c8c0b4 files/digest-mrxvt-0.5.0 235
+RMD160 7490e5522b0df9d0e3b5c6ea57faf5d54b97630b files/digest-mrxvt-0.5.0 235
+SHA256 8c4328f338de7a0aa7519821f402f5626c8c09333f65ffecdc1ba98817986018 files/digest-mrxvt-0.5.0 235
MD5 d7ac26627011150a523bf15955a9067d files/mrxvt-0.3.13-xdefaults.patch 7709
RMD160 430eafecd6f8984b4e1b60e58b64bdd53d8e93f5 files/mrxvt-0.3.13-xdefaults.patch 7709
SHA256 9391593a3bf7c953d95a2b9a3f6c973f17b3551608448b934fbc0260e917babd files/mrxvt-0.3.13-xdefaults.patch 7709
@@ -31,3 +34,6 @@ SHA256 934b3dac132521031a3213acc0b17b4c8db1af6a451b6c4cbe7015af2dbc1d08 mrxvt-0.
MD5 f80d2bcd7f80dfd34405e90dc9410a0e mrxvt-0.4.2.ebuild 2245
RMD160 139a2182e9d9f265b91ba02fc456fe94c1b1cccd mrxvt-0.4.2.ebuild 2245
SHA256 f14abb6aa392c2bfeb2b23e3f02d18eb59d736478b894fe9bbbdec4a8f6d2ec3 mrxvt-0.4.2.ebuild 2245
+MD5 ce644179e03ac1c0c0bf089e305f005b mrxvt-0.5.0.ebuild 2811
+RMD160 18cee80cd9d8c0adf20ff8faee97db266c4d2b2a mrxvt-0.5.0.ebuild 2811
+SHA256 7f3502b32de77050475ab0fed3b787a12a72ef02e53a2ed99e9e666f5664f14f mrxvt-0.5.0.ebuild 2811
diff --git a/x11-terms/mrxvt/files/digest-mrxvt-0.5.0 b/x11-terms/mrxvt/files/digest-mrxvt-0.5.0
new file mode 100644
index 000000000000..2d91d1bf0392
--- /dev/null
+++ b/x11-terms/mrxvt/files/digest-mrxvt-0.5.0
@@ -0,0 +1,3 @@
+MD5 ee0e6f5d7afaddfd399ae174f6adfcef mrxvt-0.5.0.tar.gz 592847
+RMD160 d197767075577ada0679ce1ab0c2c3dd9f900e22 mrxvt-0.5.0.tar.gz 592847
+SHA256 0c99edffab6293913c40c2d538d6f72059fed28571cf967350bdc87b553fbead mrxvt-0.5.0.tar.gz 592847
diff --git a/x11-terms/mrxvt/mrxvt-0.4.2.ebuild b/x11-terms/mrxvt/mrxvt-0.4.2.ebuild
index 5b57ed0954d2..94e12e88a12c 100644
--- a/x11-terms/mrxvt/mrxvt-0.4.2.ebuild
+++ b/x11-terms/mrxvt/mrxvt-0.4.2.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-terms/mrxvt/mrxvt-0.4.2.ebuild,v 1.1 2006/02/03 14:01:29 nelchael Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-terms/mrxvt/mrxvt-0.4.2.ebuild,v 1.2 2006/04/15 00:13:01 nelchael Exp $
inherit eutils
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/materm/${P}.tgz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~x86 ~ppc-macos ~amd64 ~ppc ~alpha"
+KEYWORDS="~alpha ~amd64 ~ppc ~ppc-macos x86"
RDEPEND="dev-libs/expat
media-libs/libpng
diff --git a/x11-terms/mrxvt/mrxvt-0.5.0.ebuild b/x11-terms/mrxvt/mrxvt-0.5.0.ebuild
new file mode 100644
index 000000000000..5b8f10144f58
--- /dev/null
+++ b/x11-terms/mrxvt/mrxvt-0.5.0.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/x11-terms/mrxvt/mrxvt-0.5.0.ebuild,v 1.1 2006/04/15 00:13:01 nelchael Exp $
+
+inherit eutils
+
+IUSE="debug png jpeg session truetype menubar"
+
+DESCRIPTION="Multi-tabbed rxvt clone with XFT, transparent background and CJK support"
+HOMEPAGE="http://materm.sourceforge.net/"
+SRC_URI="mirror://sourceforge/materm/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86 ~ppc-macos ~amd64 ~ppc ~alpha"
+
+RDEPEND="png? media-libs/libpng
+ jpeg? media-libs/jpeg
+ truetype? ( virtual/xft
+ media-libs/fontconfig
+ media-libs/freetype )
+ || ( (
+ x11-libs/libX11
+ x11-libs/libXt
+ x11-libs/libXpm
+ x11-libs/libXrender )
+ virtual/x11 )"
+
+DEPEND="${RDEPEND}
+ || ( x11-proto/xproto virtual/x11 )"
+
+src_compile() {
+
+ local myconf
+
+ # if you want to pass any other flags, use EXTRA_ECONF.
+ if use linguas_el ; then
+ myconf="${myconf} --enable-greek"
+ fi
+ if use linguas_ja ; then
+ # --with-encoding=sjis
+ myconf="${myconf} --enable-kanji --with-encoding=eucj"
+ fi
+ if use linguas_ko ; then
+ myconf="${myconf} --enable-kr --with-encoding=kr"
+ fi
+ if use linguas_th ; then
+ myconf="${myconf} --enable-thai"
+ fi
+ if use linguas_zh_CN ; then
+ # --with-encoding=gbk
+ myconf="${myconf} --enable-gb --with-encoding=gb"
+ fi
+ if use linguas_zh_TW ; then
+ myconf="${myconf} --enable-big5 --with-encoding=big5"
+ fi
+
+ # 2006-03-13 gi1242: mrxvt works best with TERM=rxvt AND correctly set
+ # termcap / terminfo entries. If the rxvt termcap / terminfo entries are
+ # messed up then then it's better to set TERM=xterm.
+ #
+ # Provide support for this by setting the or RXVT_TERM environment variables
+ # before emerging, as done in the rxvt ebuild.
+
+ if [[ -n ${RXVT_TERM} ]]; then
+ myconf="${myconf} --with-term=${RXVT_TERM}"
+ fi
+
+ econf \
+ --enable-everything \
+ $(use_enable debug) \
+ $(use_enable png) \
+ $(use_enable jpeg) \
+ $(use_enable session sessionmgr) \
+ $(use_enable truetype xft) \
+ $(use_enable menubar) \
+ ${myconf} || die
+
+ emake || die
+
+}
+
+src_install() {
+
+ make DESTDIR=${D} docdir=/usr/share/doc/${PF} install || die
+ dodoc AUTHORS CREDITS ChangeLog FAQ NEWS README* TODO
+
+}
+
+pkg_postinst() {
+
+ if [[ -z $RXVT_TERM ]]; then
+ einfo
+ einfo "If you experience problems with curses programs, then this is"
+ einfo "most likely because of incorrectly set termcap / terminfo"
+ einfo "entries. If you are unsure how to fix them, then you can try"
+ einfo "setting TERM=xterm."
+ einfo
+ einfo "To emerge mrxvt with TERM=xterm by default, set the RXVT_TERM"
+ einfo "environment variable to 'xterm', or your desired default"
+ einfo "terminal name. Alternately you can put 'Mrxvt.termName: xterm'"
+ einfo "in your ~/.mrxvtrc, or /etc/mrxvt/mrxvtrc."
+ einfo
+ fi
+
+}