source: trunk/dports/shells/fish/Portfile

Last change on this file was 153495, checked in by khindenburg@…, 10 months ago

fish: remove doxygen/graphviz deps #52367

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 1.7 KB
Line 
1# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
2# $Id: Portfile 153495 2016-10-02 18:37:56Z ryandesign@macports.org $
3
4PortSystem              1.0
5PortGroup               github 1.0
6
7github.setup            fish-shell fish-shell 2.3.1
8revision                1
9name                    fish
10license                 GPL-2
11categories              shells
12platforms               darwin
13maintainers             nomaintainer
14
15description             A command line shell for the 90s
16long_description        fish is a smart and user-friendly command line shell for OS X, Linux, and the rest of the family
17
18homepage                http://fishshell.com/
19github.tarball_from     releases
20distname                ${name}-${version}
21
22checksums               rmd160  2809d9fd03ebf38961eedcdf37eee658549688aa \
23                        sha256  328acad35d131c94118c1e187ff3689300ba757c4469c8cc1eaa994789b98664
24
25depends_lib             port:libiconv \
26                        port:ncurses \
27                        port:gettext
28
29patchfiles              patch-share_config_fish.diff
30
31post-patch {
32    reinplace "s|@@PREFIX@@|${prefix}/bin|g"     "${worksrcpath}/share/config.fish"
33    reinplace "s|DEF_VER=2.0.GIT|DEF_VER=${version}|"     ${worksrcpath}/build_tools/git_version_gen.sh
34}
35
36# doxygen appears to only regenerate html files and not install man pages
37configure.args-append   --without-doxygen
38
39notes "
40To set MacPorts' ${name} as default login shell, run:
41
42    sudo chpass -s ${prefix}/bin/${name} \${USER}
43
44To be able to switch default shells to or from ${name} without superuser\
45privileges, add it to /etc/shells:
46
47    sudo sh -c 'echo ${prefix}/bin/${name} >> /etc/shells'
48
49For X clipboard integration, install the xsel port:
50
51    sudo port install xsel
52"
Note: See TracBrowser for help on using the repository browser.