Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 79201 Details for
Bug 115037
xterm 207 scrollbar is broken...
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
my xterm 208 ebuild
xterm-208.ebuild (text/plain), 2.84 KB, created by
Martin Zwickel
on 2006-02-07 23:37:26 UTC
(
hide
)
Description:
my xterm 208 ebuild
Filename:
MIME Type:
Creator:
Martin Zwickel
Created:
2006-02-07 23:37:26 UTC
Size:
2.84 KB
patch
obsolete
># Copyright 1999-2006 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: /var/cvsroot/gentoo-x86/x11-terms/xterm/xterm-208.ebuild,v 1.1 2006/01/15 18:58:19 seemant Exp $ > >inherit eutils flag-o-matic > >DESCRIPTION="Terminal Emulator for X Windows" >HOMEPAGE="http://dickey.his.com/xterm/" >SRC_URI="ftp://invisible-island.net/${PN}/${P}.tgz" > >LICENSE="X11" >SLOT="0" >KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc x86" >IUSE="truetype Xaw3d unicode toolbar doc" > >RDEPEND="|| ( ( x11-libs/libX11 > x11-libs/libXrender > x11-libs/libXt > x11-libs/libXmu > x11-libs/libxkbfile > x11-libs/libXft > x11-libs/libXaw ) > virtual/x11 ) > Xaw3d? ( x11-libs/Xaw3d ) > doc? ( sys-apps/groff ) > virtual/utempter" > >DEPEND="${RDEPEND} > || ( x11-proto/xproto virtual/x11 )" > >pkg_setup() { > if has_version ">=x11-base/xorg-x11-7.0.0_rc1"; then > einfo "Found $(best_version x11-base/xorg-x11)." > NEWAPPDEFAULTS=1 > DEFAULTS_DIR="/usr/$(get_libdir)/X11/app-defaults" > else > einfo "Not found xorg-x11 version 7." > NEWAPPDEFAULTS=0 > DEFAULTS_DIR="/etc/X11/app-defaults" > fi >} > > >src_compile() { > > epatch ${FILESDIR}/xterm-scrollbar.patch > > filter-flags "-fstack-protector" > > local myconf > > myconf="--enable-narrowproto" > > myconf="${myconf} --with-app-defaults=${DEFAULTS_DIR}" > > econf \ > --libdir=/etc \ > --with-x \ > --with-utempter \ > --disable-setuid \ > --disable-full-tgetent \ > --disable-imake \ > --enable-ansi-color \ > --enable-88-color \ > --enable-256-color \ > --enable-broken-osc \ > --enable-broken-st \ > --enable-load-vt-fonts \ > --enable-i18n \ > --enable-wide-chars \ > --enable-doublechars \ > --enable-warnings \ > --enable-tcap-query \ > --enable-logging \ > --enable-dabbrev \ > `use_enable toolbar` \ > `use_enable truetype freetype` \ > `use_enable unicode luit` `use_enable unicode mini-luit` \ > `use_with Xaw3d` \ > ${myconf} || die > > emake || die "failed to compile xterm" > > if use doc ; then > make ctlseqs.txt || die "failed to make documentation file" > fi >} > >src_install() { > make DESTDIR=${D} install || die > dodoc README* INSTALL* ctlseqs.txt > > # 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 "s:blue2$:blue:" ${D}/etc/X11/app-defaults/XTerm-color > > # Fix for bug #91453 at Thomas Dickey's suggestion: > echo "*allowWindowOps: false" >> ${D}/${DEFAULTS_DIR}/XTerm > echo "*allowWindowOps: false" >> ${D}/${DEFAULTS_DIR}/UXTerm > >} > >pkg_preinst() { > # Prevent the terminfo files from being removed. These collide with ncurses > # provided terminfo files. So, now no more package collisions, yay! > touch ${ROOT}/usr/share/terminfo/v/vs100 > touch ${ROOT}/usr/share/terminfo/x/x* >}
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 115037
: 79201 |
79202