diff options
author | Jeroen Roovers <jer@gentoo.org> | 2010-01-27 07:05:29 +0000 |
---|---|---|
committer | Jeroen Roovers <jer@gentoo.org> | 2010-01-27 07:05:29 +0000 |
commit | 510caf97a3bd5ef811915bd202d4eab10a2fb230 (patch) | |
tree | 5741e1ab1ef2f0428f529d2ffaac2374f96c4a80 /x11-terms | |
parent | Version bump (diff) | |
download | historical-510caf97a3bd5ef811915bd202d4eab10a2fb230.tar.gz historical-510caf97a3bd5ef811915bd202d4eab10a2fb230.tar.bz2 historical-510caf97a3bd5ef811915bd202d4eab10a2fb230.zip |
Remove old.
Package-Manager: portage-2.2_rc61/cvs/Linux i686
Diffstat (limited to 'x11-terms')
-rw-r--r-- | x11-terms/rxvt-unicode/ChangeLog | 9 | ||||
-rw-r--r-- | x11-terms/rxvt-unicode/Manifest | 9 | ||||
-rw-r--r-- | x11-terms/rxvt-unicode/files/rxvt-unicode-9.05_no-MOTIF-WM-INFO.patch | 38 | ||||
-rw-r--r-- | x11-terms/rxvt-unicode/files/rxvt-unicode_no-urgency-if-focused.diff | 11 | ||||
-rw-r--r-- | x11-terms/rxvt-unicode/rxvt-unicode-9.05-r3.ebuild | 102 | ||||
-rw-r--r-- | x11-terms/rxvt-unicode/rxvt-unicode-9.06-r1.ebuild | 111 | ||||
-rw-r--r-- | x11-terms/rxvt-unicode/rxvt-unicode-9.06-r2.ebuild | 119 | ||||
-rw-r--r-- | x11-terms/rxvt-unicode/rxvt-unicode-9.06.ebuild | 105 |
8 files changed, 9 insertions, 495 deletions
diff --git a/x11-terms/rxvt-unicode/ChangeLog b/x11-terms/rxvt-unicode/ChangeLog index 85cb5d9b2fcb..e9b55ff36f03 100644 --- a/x11-terms/rxvt-unicode/ChangeLog +++ b/x11-terms/rxvt-unicode/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for x11-terms/rxvt-unicode # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/x11-terms/rxvt-unicode/ChangeLog,v 1.153 2010/01/27 07:00:04 jer Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-terms/rxvt-unicode/ChangeLog,v 1.154 2010/01/27 07:05:28 jer Exp $ + + 27 Jan 2010; Jeroen Roovers <jer@gentoo.org> -rxvt-unicode-9.05-r3.ebuild, + -files/rxvt-unicode-9.05_no-MOTIF-WM-INFO.patch, + -rxvt-unicode-9.06.ebuild, -rxvt-unicode-9.06-r1.ebuild, + -rxvt-unicode-9.06-r2.ebuild, + -files/rxvt-unicode_no-urgency-if-focused.diff: + Remove old. 27 Jan 2010; Jeroen Roovers <jer@gentoo.org> rxvt-unicode-9.06-r3.ebuild: Rename patch variable. diff --git a/x11-terms/rxvt-unicode/Manifest b/x11-terms/rxvt-unicode/Manifest index dede05331ec5..73d127106feb 100644 --- a/x11-terms/rxvt-unicode/Manifest +++ b/x11-terms/rxvt-unicode/Manifest @@ -1,16 +1,9 @@ -AUX rxvt-unicode-9.05_no-MOTIF-WM-INFO.patch 1411 RMD160 ee947f7243cc5969079f2799e7f93edccc7b699c SHA1 319016954c2c6a1b9d4a847c5c88debf3533da0b SHA256 b5c428d3a1150eca95aa4b2c67756ad12fefb7bbc6aa69e308ad011c4f8ad440 AUX rxvt-unicode-9.06-glibc-2.10.patch 1380 RMD160 b333caf5b3a6441499051461bbbfa353ac8d3cf0 SHA1 0d6a3c382db068e17a25480eaf67e1a1392a90f3 SHA256 750ec3a79e5d56717cedebd6ab9aa8df9d7785c806c5d54dcf02d2c62a7798b0 AUX rxvt-unicode-9.06-no-urgency-if-focused.diff 482 RMD160 7d0a0257209beb58751e996e822a10d372a01d7e SHA1 7da560653290f6fd653be2dda396b19961f31c06 SHA256 f518571ae6c63110cc8b49f423c1cb864399335017ca17469df5e78a2f2aabc4 AUX rxvt-unicode-9.06-popups-hangs.patch 643 RMD160 f35a7c7044602a855c59f80919eb24723bd6f015 SHA1 c3cb2cc796243cba4916d3bfa8bf3e6ee2ef0831 SHA256 ed232e0cca9ea642ba061c1008e724fd61d3821eb1a464ba42aa404d778c5e60 -AUX rxvt-unicode_no-urgency-if-focused.diff 314 RMD160 844495b221e0c7efba52172ce230a5102ef6cdf4 SHA1 9e55a4248c949a6c7d383a89e183b508b388102f SHA256 e21f57673e64a03ed6385c8c78b23054dc196a07578f3e262b5aa87fabc9bf25 -DIST rxvt-unicode-9.05.tar.bz2 865815 RMD160 0f4343a9aa0a8b26d10c6049c1afca2cc7569fc3 SHA1 758d57a88c3521f780bcd21c70d3995f53a2f6e3 SHA256 25a85d977c39aa7da615c3b375544e09168d7a5eaddd57c98b9848ca15dd7873 DIST rxvt-unicode-9.06.tar.bz2 869076 RMD160 ae737ed07e943303318bd81b566146d5426f36bd SHA1 df623ebdad001de534781721f8298ba1add0df2c SHA256 8ef9359c01059efd330626c6cd7b082be9bf10587f2b9fe84caa43a84aa576d1 DIST rxvt-unicode-9.07.tar.bz2 858616 RMD160 e20d30eac61bc56deac9da11b4d049fbac3f3b66 SHA1 0e623daa15c45ba3add622277d32493a97059619 SHA256 c5a0638ca8249968065076a6f17e6e499f31fdc9050f71aae4ea85cac6aac5a3 -EBUILD rxvt-unicode-9.05-r3.ebuild 2686 RMD160 a4d752c1035b25a43edc8cd33114cc9dbd86b488 SHA1 86631959dfcc43b3d6400b86ef5b42f2e204704b SHA256 52a4498b649e1118807f0d93fe3155be05736353864fb16b59241515a5aaaa6b -EBUILD rxvt-unicode-9.06-r1.ebuild 2975 RMD160 1d0f6f29f97e2176bb9e342d832f31270fb7f2e8 SHA1 17e0450c452d34859532a1638a10084b00c27eab SHA256 7482d37e33561b2e85d28142b72d952cc81561e76140299fdc8844cc442224f5 -EBUILD rxvt-unicode-9.06-r2.ebuild 3241 RMD160 e6349c9737e3b75704904e32cc4828b1af2cb07f SHA1 fe3f2beadfde0c28e49840edcf444e59fdd2a3e7 SHA256 06a5752cf7eb19a3cd5d936e922b0bcb323665826e2543d7599d95dc78feeb4d EBUILD rxvt-unicode-9.06-r3.ebuild 3380 RMD160 a5f747286e3702ff9c18af6a460975498b61c813 SHA1 3f8b617ffe5521c21c2f8e13a535c7e9f182a01f SHA256 9d270d9d6ca78611f68771119857b08ffeae4ad929c732df222ee24f5f9204c1 -EBUILD rxvt-unicode-9.06.ebuild 2815 RMD160 b018826ba9a55f38d6350f2d67a162343c9ba34e SHA1 0fb0447da104917deaf641445632214380aa2cf5 SHA256 e7359d543fbc2f488782d825d18f8766f1d61e2d64f42672f74ba025cd56c5b0 EBUILD rxvt-unicode-9.07.ebuild 3341 RMD160 c50e04a394eccaf3094ea2735d80fea8882ea0aa SHA1 6829861519f3124e4890209a75132382b7c70725 SHA256 78a12a4d7f032c86dc57ecfb63fdfe017c1e952b64d5a1672bc7b039ca044890 -MISC ChangeLog 23115 RMD160 38265ac863380dee37e2e8ad7f2bba3dee931aa0 SHA1 672927d0c91f11bf0e806bc5638937905c82b372 SHA256 ba01cff1a2968c3aefa48d3f1809ca7c23a82803df3b3d99a5e8421bc6b97300 +MISC ChangeLog 23399 RMD160 ad1ed60e30d6ad765bacbd40bb2c8c5c2b1ddb13 SHA1 844c1525630bd81e9afd223f8408cece6e203c0c SHA256 16241af905ea299b7ed65ad9dd85c7b82887820eb64af1078932a96eb67eb9f4 MISC metadata.xml 747 RMD160 636ab1ca576fb13f2fdcf64ee5286a352ca3d714 SHA1 a85e0e39956201d64ece8ab1daa1d5eb2051fb2d SHA256 ef6564b10f56ddc26ec60d7f67490ade8a67462f428c7ea83ab6749870f4e7b9 diff --git a/x11-terms/rxvt-unicode/files/rxvt-unicode-9.05_no-MOTIF-WM-INFO.patch b/x11-terms/rxvt-unicode/files/rxvt-unicode-9.05_no-MOTIF-WM-INFO.patch deleted file mode 100644 index 972adbe06836..000000000000 --- a/x11-terms/rxvt-unicode/files/rxvt-unicode-9.05_no-MOTIF-WM-INFO.patch +++ /dev/null @@ -1,38 +0,0 @@ -While setting MWM_HINTS_DECORATIONS to disable window decorations -seems to work with most window managers, using _MOTIF_WM_INFO seems -not to, and in some cases can lead to severe problems with focus -management. Therefore this patch here disables the _MOTIF_WM_INFO -check and always attempts to have the window manager honour the -decorations hint. - -If your window manager does not honour MWM_HINTS_DECORATIONS, and you -are determined that you want to have borderless windows nevertheless, -you are still free to enable override-redirect manually, using the -corresponding command line option or X resource. - -See also: http://bugs.gentoo.org/show_bug.cgi?id=237271 -2008-09-10 Martin von Gagern - -Index: src/init.C -=================================================================== -RCS file: /schmorpforge/rxvt-unicode/src/init.C,v -retrieving revision 1.253 -diff -u -r1.253 init.C ---- src/init.C 15 Jul 2008 16:41:22 -0000 1.253 -+++ src/init.C 10 Sep 2008 08:07:09 -0000 -@@ -1078,15 +1078,7 @@ - #if ENABLE_FRILLS - if (option (Opt_borderLess)) - { -- if (XInternAtom (dpy, "_MOTIF_WM_INFO", True) == None) -- { -- // rxvt_warn("Window Manager does not support MWM hints. Bypassing window manager control for borderless window.\n"); -- attributes.override_redirect = true; -- } -- else -- { - mwmhints.flags = MWM_HINTS_DECORATIONS; -- } - } - #endif - diff --git a/x11-terms/rxvt-unicode/files/rxvt-unicode_no-urgency-if-focused.diff b/x11-terms/rxvt-unicode/files/rxvt-unicode_no-urgency-if-focused.diff deleted file mode 100644 index 7949bd17fc41..000000000000 --- a/x11-terms/rxvt-unicode/files/rxvt-unicode_no-urgency-if-focused.diff +++ /dev/null @@ -1,11 +0,0 @@ ---- src/screen.C.orig 2008-08-01 11:56:18.380063687 +0200 -+++ src/screen.C 2008-08-01 11:56:30.046093124 +0200 -@@ -1898,7 +1898,7 @@ - # endif - - # if ENABLE_FRILLS -- if (option (Opt_urgentOnBell)) -+ if (option (Opt_urgentOnBell) && !focus) - { - if (XWMHints *h = XGetWMHints(dpy, parent[0])) - { diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.05-r3.ebuild b/x11-terms/rxvt-unicode/rxvt-unicode-9.05-r3.ebuild deleted file mode 100644 index 22f3a45bb826..000000000000 --- a/x11-terms/rxvt-unicode/rxvt-unicode-9.05-r3.ebuild +++ /dev/null @@ -1,102 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-terms/rxvt-unicode/rxvt-unicode-9.05-r3.ebuild,v 1.8 2009/12/13 15:35:06 ranger Exp $ - -EAPI="1" - -inherit autotools flag-o-matic - -DESCRIPTION="rxvt clone with xft and unicode support" -HOMEPAGE="http://software.schmorp.de/" -SRC_URI="http://dist.schmorp.de/rxvt-unicode/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd" -IUSE="truetype perl iso14755 afterimage xterm-color wcwidth +vanilla" - -# see bug #115992 for modular x deps -RDEPEND="x11-libs/libX11 - x11-libs/libXft - afterimage? ( media-libs/libafterimage ) - x11-libs/libXrender - perl? ( dev-lang/perl )" -DEPEND="${RDEPEND} - dev-util/pkgconfig - x11-proto/xproto" - -src_unpack() { - unpack ${A} - cd "${S}" - - if (use xterm-color || use wcwidth); then - ewarn "You enabled xterm-color or wcwidth or both." - ewarn "Please note that neither of them are supported by upstream." - ewarn "You are at your own if you run into problems." - ebeep 5 - fi - - local tdir=/usr/share/terminfo - if use xterm-color; then - epatch doc/urxvt-8.2-256color.patch - sed -e \ - 's/^\(rxvt-unicode\)/\1256/;s/colors#88/colors#256/;s/pairs#256/pairs#32767/' \ - doc/etc/rxvt-unicode.terminfo > doc/etc/rxvt-unicode256.terminfo - sed -i -e \ - "s~^\(\s\+@TIC@.*\)~\1\n\t@TIC@ -o ${D}/${tdir} \$(srcdir)/etc/rxvt-unicode256.terminfo~" \ - doc/Makefile.in - fi - - use wcwidth && epatch doc/wcwidth.patch - - # bug #240165 - epatch "${FILESDIR}"/${PN}_no-urgency-if-focused.diff - - if ! use vanilla; then - ewarn "You are going to include third-party bug fixes/features." - ewarn "They came without any warranty and are not supported by the" - ewarn "Gentoo community." - ebeep 5 - # bug #237271 - epatch "${FILESDIR}"/${P}_no-MOTIF-WM-INFO.patch - fi - - sed -i -e \ - "s~@TIC@ \(\$(srcdir)/etc/rxvt\)~@TIC@ -o ${D}/${tdir} \1~" \ - doc/Makefile.in - - eautoreconf -} - -src_compile() { - local myconf='' - - use iso14755 || myconf='--disable-iso14755' - use xterm-color && myconf="$myconf --enable-xterm-colors=256" - - econf --enable-everything \ - $(use_enable truetype xft) \ - $(use_enable afterimage) \ - $(use_enable perl) \ - --disable-text-blink \ - ${myconf} - - emake || die - - sed -i \ - -e 's/RXVT_BASENAME = "rxvt"/RXVT_BASENAME = "urxvt"/' \ - "${S}"/doc/rxvt-tabbed || die "tabs sed failed" -} - -src_install() { - make DESTDIR="${D}" install || die - - dodoc README.FAQ Changes - cd "${S}"/doc - dodoc README* changes.txt etc/* rxvt-tabbed -} - -pkg_postinst() { - einfo "urxvt now always uses TERM=rxvt-unicode so that the" - einfo "upstream-supplied terminfo files can be used." -} diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.06-r1.ebuild b/x11-terms/rxvt-unicode/rxvt-unicode-9.06-r1.ebuild deleted file mode 100644 index 0bccacd5237e..000000000000 --- a/x11-terms/rxvt-unicode/rxvt-unicode-9.06-r1.ebuild +++ /dev/null @@ -1,111 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-terms/rxvt-unicode/rxvt-unicode-9.06-r1.ebuild,v 1.4 2009/10/26 13:11:01 jer Exp $ - -EAPI="1" - -inherit autotools flag-o-matic - -DESCRIPTION="rxvt clone with xft and unicode support" -HOMEPAGE="http://software.schmorp.de/pkg/rxvt-unicode.html" -SRC_URI="http://dist.schmorp.de/rxvt-unicode/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" -IUSE="truetype perl iso14755 afterimage xterm-color wcwidth +vanilla" - -# see bug #115992 for modular x deps -RDEPEND="x11-libs/libX11 - x11-libs/libXft - afterimage? ( media-libs/libafterimage ) - x11-libs/libXrender - perl? ( dev-lang/perl )" -DEPEND="${RDEPEND} - dev-util/pkgconfig - x11-proto/xproto" - -src_unpack() { - unpack ${A} - cd "${S}" - - #Bug 270694 - epatch "${FILESDIR}/${PN}-9.06-glibc-2.10.patch" - - if (use xterm-color || use wcwidth); then - ewarn "You enabled xterm-color or wcwidth or both." - ewarn "Please note that neither of them are supported by upstream." - ewarn "You are at your own if you run into problems." - ebeep 5 - fi - - local tdir=/usr/share/terminfo - if use xterm-color; then - epatch doc/urxvt-8.2-256color.patch - sed -e \ - 's/^\(rxvt-unicode\)/\1256/;s/colors#88/colors#256/;s/pairs#256/pairs#32767/' \ - doc/etc/rxvt-unicode.terminfo > doc/etc/rxvt-unicode256.terminfo - sed -i -e \ - "s~^\(\s\+@TIC@.*\)~\1\n\t@TIC@ -o "${D}"/${tdir} \$(srcdir)/etc/rxvt-unicode256.terminfo~" \ - doc/Makefile.in - fi - - use wcwidth && epatch doc/wcwidth.patch - - # bug #240165 - epatch "${FILESDIR}"/${P}-no-urgency-if-focused.diff - - # ncurses will provide rxvt-unicode terminfo, so we don't install them again - # see bug #192083 - # - # According to my tests this is not (yet?) true, so keep it prepared and - # disabled until it's needed again. - #if has_version '<sys-libs/ncurses-5.7'; then - sed -i -e \ - "s~@TIC@ \(\$(srcdir)/etc/rxvt\)~@TIC@ -o "${D}"/${tdir} \1~" \ - doc/Makefile.in - #else - # # Remove everything except if we have rxvt-unicode256 - # sed -i -e \ - # '/rxvt-unicode256/p;/@TIC@/d' \ - # doc/Makefile.in - #fi - - # bug #263638 - epatch "${FILESDIR}"/${P}-popups-hangs.patch - - eautoreconf -} - -src_compile() { - local myconf='' - - use iso14755 || myconf='--disable-iso14755' - use xterm-color && myconf="$myconf --enable-xterm-colors=256" - - econf --enable-everything \ - $(use_enable truetype xft) \ - $(use_enable afterimage) \ - $(use_enable perl) \ - --disable-text-blink \ - ${myconf} - - emake || die - - sed -i \ - -e 's/RXVT_BASENAME = "rxvt"/RXVT_BASENAME = "urxvt"/' \ - "${S}"/doc/rxvt-tabbed || die "tabs sed failed" -} - -src_install() { - make DESTDIR="${D}" install || die - - dodoc README.FAQ Changes - cd "${S}"/doc - dodoc README* changes.txt etc/* rxvt-tabbed -} - -pkg_postinst() { - einfo "urxvt now always uses TERM=rxvt-unicode so that the" - einfo "upstream-supplied terminfo files can be used." -} diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.06-r2.ebuild b/x11-terms/rxvt-unicode/rxvt-unicode-9.06-r2.ebuild deleted file mode 100644 index 167690a20189..000000000000 --- a/x11-terms/rxvt-unicode/rxvt-unicode-9.06-r2.ebuild +++ /dev/null @@ -1,119 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-terms/rxvt-unicode/rxvt-unicode-9.06-r2.ebuild,v 1.3 2009/10/26 13:11:01 jer Exp $ - -EAPI="2" - -inherit autotools flag-o-matic - -DESCRIPTION="rxvt clone with xft and unicode support" -HOMEPAGE="http://software.schmorp.de/pkg/rxvt-unicode.html" -SRC_URI="http://dist.schmorp.de/rxvt-unicode/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" -IUSE="truetype perl iso14755 afterimage xterm-color wcwidth +vanilla" - -# see bug #115992 for modular x deps -RDEPEND="x11-libs/libX11 - x11-libs/libXft - afterimage? ( media-libs/libafterimage ) - x11-libs/libXrender - perl? ( dev-lang/perl )" -DEPEND="${RDEPEND} - dev-util/pkgconfig - x11-proto/xproto" - -src_prepare() { - #Bug 270694 - epatch "${FILESDIR}/${PN}-9.06-glibc-2.10.patch" - - if (use xterm-color || use wcwidth); then - ewarn "You enabled xterm-color or wcwidth or both." - ewarn "Please note that neither of them are supported by upstream." - ewarn "You are at your own if you run into problems." - ebeep 5 - fi - - local tdir=/usr/share/terminfo - if use xterm-color; then - epatch doc/urxvt-8.2-256color.patch - sed -e \ - 's/^\(rxvt-unicode\)/\1256/;s/colors#88/colors#256/;s/pairs#256/pairs#32767/' \ - doc/etc/rxvt-unicode.terminfo > doc/etc/rxvt-unicode256.terminfo - sed -i -e \ - "s~^\(\s\+@TIC@.*\)~\1\n\t@TIC@ -o "${D}"/${tdir} \$(srcdir)/etc/rxvt-unicode256.terminfo~" \ - doc/Makefile.in - fi - - use wcwidth && epatch doc/wcwidth.patch - - # bug #240165 - epatch "${FILESDIR}"/${P}-no-urgency-if-focused.diff - - # ncurses will provide rxvt-unicode terminfo, so we don't install them again - # see bug #192083 - # - # According to my tests this is not (yet?) true, so keep it prepared and - # disabled until it's needed again. - #if has_version '<sys-libs/ncurses-5.7'; then - sed -i -e \ - "s~@TIC@ \(\$(srcdir)/etc/rxvt\)~@TIC@ -o "${D}"/${tdir} \1~" \ - doc/Makefile.in - #else - # # Remove everything except if we have rxvt-unicode256 - # sed -i -e \ - # '/rxvt-unicode256/p;/@TIC@/d' \ - # doc/Makefile.in - #fi - - # bug #263638 - epatch "${FILESDIR}"/${P}-popups-hangs.patch - - # bug #237271 - if ! use vanilla; then - ewarn "You are going to include third-party bug fixes/features." - ewarn "They came without any warranty and are not supported by the" - ewarn "Gentoo community." - ebeep 5 - epatch "${FILESDIR}"/${PN}-9.05_no-MOTIF-WM-INFO.patch - fi - - eautoreconf -} - -src_configure() { - local myconf='' - - use iso14755 || myconf='--disable-iso14755' - use xterm-color && myconf="$myconf --enable-xterm-colors=256" - - econf --enable-everything \ - $(use_enable truetype xft) \ - $(use_enable afterimage) \ - $(use_enable perl) \ - --disable-text-blink \ - ${myconf} -} - -src_compile() { - emake || die - - sed -i \ - -e 's/RXVT_BASENAME = "rxvt"/RXVT_BASENAME = "urxvt"/' \ - "${S}"/doc/rxvt-tabbed || die "tabs sed failed" -} - -src_install() { - make DESTDIR="${D}" install || die - - dodoc README.FAQ Changes - cd "${S}"/doc - dodoc README* changes.txt etc/* rxvt-tabbed -} - -pkg_postinst() { - einfo "urxvt now always uses TERM=rxvt-unicode so that the" - einfo "upstream-supplied terminfo files can be used." -} diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.06.ebuild b/x11-terms/rxvt-unicode/rxvt-unicode-9.06.ebuild deleted file mode 100644 index 7850cbb982db..000000000000 --- a/x11-terms/rxvt-unicode/rxvt-unicode-9.06.ebuild +++ /dev/null @@ -1,105 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-terms/rxvt-unicode/rxvt-unicode-9.06.ebuild,v 1.3 2009/10/26 13:11:01 jer Exp $ - -EAPI="1" - -inherit autotools flag-o-matic - -DESCRIPTION="rxvt clone with xft and unicode support" -HOMEPAGE="http://software.schmorp.de/" -SRC_URI="http://dist.schmorp.de/rxvt-unicode/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" -IUSE="truetype perl iso14755 afterimage xterm-color wcwidth +vanilla" - -# see bug #115992 for modular x deps -RDEPEND="x11-libs/libX11 - x11-libs/libXft - afterimage? ( media-libs/libafterimage ) - x11-libs/libXrender - perl? ( dev-lang/perl )" -DEPEND="${RDEPEND} - dev-util/pkgconfig - x11-proto/xproto" - -src_unpack() { - unpack ${A} - cd "${S}" - - #Bug 270694 - epatch "${FILESDIR}/${PN}-9.06-glibc-2.10.patch" - - if (use xterm-color || use wcwidth); then - ewarn "You enabled xterm-color or wcwidth or both." - ewarn "Please note that neither of them are supported by upstream." - ewarn "You are at your own if you run into problems." - ebeep 5 - fi - - local tdir=/usr/share/terminfo - if use xterm-color; then - epatch doc/urxvt-8.2-256color.patch - sed -e \ - 's/^\(rxvt-unicode\)/\1256/;s/colors#88/colors#256/;s/pairs#256/pairs#32767/' \ - doc/etc/rxvt-unicode.terminfo > doc/etc/rxvt-unicode256.terminfo - sed -i -e \ - "s~^\(\s\+@TIC@.*\)~\1\n\t@TIC@ -o ${D}/${tdir} \$(srcdir)/etc/rxvt-unicode256.terminfo~" \ - doc/Makefile.in - fi - - use wcwidth && epatch doc/wcwidth.patch - - # ncurses will provide rxvt-unicode terminfo, so we don't install them again - # see bug #192083 - # - # According to my tests this is not (yet?) true, so keep it prepared and - # disabled until it's needed again. - #if has_version '<sys-libs/ncurses-5.7'; then - sed -i -e \ - "s~@TIC@ \(\$(srcdir)/etc/rxvt\)~@TIC@ -o ${D}/${tdir} \1~" \ - doc/Makefile.in - #else - # # Remove everything except if we have rxvt-unicode256 - # sed -i -e \ - # '/rxvt-unicode256/p;/@TIC@/d' \ - # doc/Makefile.in - #fi - - eautoreconf -} - -src_compile() { - local myconf='' - - use iso14755 || myconf='--disable-iso14755' - use xterm-color && myconf="$myconf --enable-xterm-colors=256" - - econf --enable-everything \ - $(use_enable truetype xft) \ - $(use_enable afterimage) \ - $(use_enable perl) \ - --disable-text-blink \ - ${myconf} - - emake || die - - sed -i \ - -e 's/RXVT_BASENAME = "rxvt"/RXVT_BASENAME = "urxvt"/' \ - "${S}"/doc/rxvt-tabbed || die "tabs sed failed" -} - -src_install() { - make DESTDIR="${D}" install || die - - dodoc README.FAQ Changes - cd "${S}"/doc - dodoc README* changes.txt etc/* rxvt-tabbed -} - -pkg_postinst() { - einfo "urxvt now always uses TERM=rxvt-unicode so that the" - einfo "upstream-supplied terminfo files can be used." -} |