Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 459674 Details for
Bug 578826
env-update support for app-shells/fish
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
modified fish ebuild
fish-2.4.0-r1.ebuild (text/plain), 2.07 KB, created by
Georgy Yakovlev
on 2017-01-12 05:34:03 UTC
(
hide
)
Description:
modified fish ebuild
Filename:
MIME Type:
Creator:
Georgy Yakovlev
Created:
2017-01-12 05:34:03 UTC
Size:
2.07 KB
patch
obsolete
># Copyright 1999-2017 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Id$ > >EAPI=6 > >PYTHON_COMPAT=( python{2_7,3_3,3_4,3_5} ) > >DESCRIPTION="fish is the Friendly Interactive SHell" >HOMEPAGE="http://fishshell.com/" >SRC_URI="http://fishshell.com/files/${PV}/${P}.tar.gz" > >LICENSE="GPL-2" >SLOT="0" >KEYWORDS="amd64 ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" >IUSE="X" > >DEPEND="sys-libs/ncurses:0= > sys-devel/bc > sys-devel/gettext > X? ( x11-misc/xsel )" > >RDEPEND="${DEPEND}" > >src_prepare() { > cp "${FILESDIR}"/profile-env.fish "${T}"/00-profile-env.fish || die > eapply_user >} > >src_configure() { > # Set things up for fish to be a default shell. > # It has to be in /bin in case /usr is unavailable. > # Also, all of its utilities have to be in /bin. > econf \ > docdir="${EPREFIX}"/usr/share/doc/${PF} \ > --bindir="${EPREFIX}"/bin >} > >src_test() { > if has_version ~${CATEGORY}/${P} ; then > emake test > else > ewarn "The test suite only works when the package is already installed" > fi >} > >src_install() { > emake DESTDIR="${D}" install > einstalldocs > insinto /usr/share/fish/vendor_conf.d > doins "${T}"/00-profile-env.fish >} > >pkg_postinst() { > elog "fish is now installed on your system." > elog "To run fish, type 'fish' in your terminal." > elog > elog "To use fish as your login shell:" > elog "* add the line '${EPREFIX}/bin/${PN}'" > elog "* to the file '${EPREFIX}/etc/shells'." > elog "* use the command 'chsh -s ${EPREFIX}/bin/${PN}'." > elog > elog "To set your colors, run 'fish_config'" > elog "To scan your man pages for completions, run 'fish_update_completions'" > elog "To autocomplete command suggestions press Ctrl + F or right arrow key." > elog > elog "Please add a \"BROWSER\" variable to ${PN}'s environment pointing to the" > elog "browser of your choice to get acces to ${PN}'s help system:" > elog " BROWSER=\"/usr/bin/firefox\"" > elog > elog "In order to get lzma and xz support for man-page completion please" > elog "emerge one of the following packages:" > elog " dev-python/backports-lzma" > elog " >=dev-lang/python-3.3" > elog > elog "Have fun!" >}
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 578826
:
429476
|
429478
|
429480
|
436018
|
437932
|
438830
|
438832
| 459674 |
459676