| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | # $NetBSD: Makefile,v 1.43 2023/05/09 23:23:37 dholland Exp $ | | 1 | # $NetBSD: Makefile,v 1.44 2023/05/16 19:55:32 wiz Exp $ |
2 | | | 2 | |
3 | DISTNAME= fish-3.6.1 | | 3 | DISTNAME= fish-3.6.1 |
4 | CATEGORIES= shells | | 4 | CATEGORIES= shells |
5 | MASTER_SITES= ${MASTER_SITE_GITHUB:=fish-shell/} | | 5 | MASTER_SITES= ${MASTER_SITE_GITHUB:=fish-shell/} |
6 | GITHUB_PROJECT= fish-shell | | 6 | GITHUB_PROJECT= fish-shell |
7 | GITHUB_RELEASE= ${PKGVERSION_NOREV} | | 7 | GITHUB_RELEASE= ${PKGVERSION_NOREV} |
8 | EXTRACT_SUFX= .tar.xz | | 8 | EXTRACT_SUFX= .tar.xz |
9 | | | 9 | |
10 | MAINTAINER= pkgsrc-users@NetBSD.org | | 10 | MAINTAINER= pkgsrc-users@NetBSD.org |
11 | HOMEPAGE= http://www.fishshell.com/ | | 11 | HOMEPAGE= http://www.fishshell.com/ |
12 | COMMENT= User friendly command line shell for UNIX-like operating systems | | 12 | COMMENT= User friendly command line shell for UNIX-like operating systems |
13 | LICENSE= gnu-gpl-v2 | | 13 | LICENSE= gnu-gpl-v2 |
14 | | | 14 | |
| @@ -39,31 +39,22 @@ PLIST.open= yes | | | @@ -39,31 +39,22 @@ PLIST.open= yes |
39 | | | 39 | |
40 | EGDIR= ${PREFIX}/share/examples/fish | | 40 | EGDIR= ${PREFIX}/share/examples/fish |
41 | CONF_FILES= ${EGDIR}/config.fish ${PKG_SYSCONFDIR}/fish/config.fish | | 41 | CONF_FILES= ${EGDIR}/config.fish ${PKG_SYSCONFDIR}/fish/config.fish |
42 | OWN_DIRS+= ${PKG_SYSCONFDIR}/fish/functions | | 42 | OWN_DIRS+= ${PKG_SYSCONFDIR}/fish/functions |
43 | OWN_DIRS+= ${PKG_SYSCONFDIR}/fish/conf.d | | 43 | OWN_DIRS+= ${PKG_SYSCONFDIR}/fish/conf.d |
44 | OWN_DIRS+= ${PKG_SYSCONFDIR}/fish/completions | | 44 | OWN_DIRS+= ${PKG_SYSCONFDIR}/fish/completions |
45 | | | 45 | |
46 | REPLACE_PYTHON= share/tools/create_manpage_completions.py | | 46 | REPLACE_PYTHON= share/tools/create_manpage_completions.py |
47 | | | 47 | |
48 | # Avoid C++ <version> issues. | | 48 | # Avoid C++ <version> issues. |
49 | post-extract: | | 49 | post-extract: |
50 | ${MV} ${WRKSRC}/version ${WRKSRC}/version.txt | | 50 | ${MV} ${WRKSRC}/version ${WRKSRC}/version.txt |
51 | | | 51 | |
52 | # At least on NetBSD (likely elsewhere in the long run too), when | | | |
53 | # using base curses explicitly also link against terminfo. This is | | | |
54 | # needed by search changes in binutils 2.39. Skip if using ncurses as | | | |
55 | # ncurses has its own arrangements. XXX: this should really be wedged | | | |
56 | # into the buildlink magic. | | | |
57 | .include "../../mk/curses.buildlink3.mk" | | 52 | .include "../../mk/curses.buildlink3.mk" |
58 | .if ${CURSES_TYPE} == "curses" | | | |
59 | LIBS.NetBSD+= -lterminfo | | | |
60 | .endif | | | |
61 | | | | |
62 | .include "../../devel/cmake/build.mk" | | 53 | .include "../../devel/cmake/build.mk" |
63 | .include "../../devel/pcre2/buildlink3.mk" | | 54 | .include "../../devel/pcre2/buildlink3.mk" |
64 | .include "../../devel/gettext-lib/buildlink3.mk" | | 55 | .include "../../devel/gettext-lib/buildlink3.mk" |
65 | .include "../../devel/gettext-tools/buildlink3.mk" | | 56 | .include "../../devel/gettext-tools/buildlink3.mk" |
66 | .include "../../lang/python/application.mk" | | 57 | .include "../../lang/python/application.mk" |
67 | .include "../../sysutils/desktop-file-utils/desktopdb.mk" | | 58 | .include "../../sysutils/desktop-file-utils/desktopdb.mk" |
68 | .include "../../mk/atomic64.mk" | | 59 | .include "../../mk/atomic64.mk" |
69 | .include "../../mk/bsd.pkg.mk" | | 60 | .include "../../mk/bsd.pkg.mk" |