diff options
author | Krzysztof Pawlik <nelchael@gentoo.org> | 2006-04-15 00:13:02 +0000 |
---|---|---|
committer | Krzysztof Pawlik <nelchael@gentoo.org> | 2006-04-15 00:13:02 +0000 |
commit | f3403bd3f171fc80e5a00329b89f0efa2dd1e8a8 (patch) | |
tree | f83fd19b10dfb84e2932809c9d63a679717653f8 /x11-terms/mrxvt | |
parent | Add ~x86-fbsd keyword. (diff) | |
download | gentoo-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/ChangeLog | 9 | ||||
-rw-r--r-- | x11-terms/mrxvt/Manifest | 6 | ||||
-rw-r--r-- | x11-terms/mrxvt/files/digest-mrxvt-0.5.0 | 3 | ||||
-rw-r--r-- | x11-terms/mrxvt/mrxvt-0.4.2.ebuild | 4 | ||||
-rw-r--r-- | x11-terms/mrxvt/mrxvt-0.5.0.ebuild | 106 |
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 + +} |