File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1- # $NetBSD: Makefile,v 1.40 2025/10/27 11:59:24 pin Exp $
1+ # $NetBSD: Makefile,v 1.41 2026/03/03 21:24:21 tnn Exp $
22
33DISTNAME = alacritty-0.16.1
44CATEGORIES = x11
@@ -48,13 +48,29 @@ PYTHON_FOR_BUILD_ONLY= tool
4848INSTALLATION_DIRS = bin share/applications ${PKGMANDIR}/man1 \
4949 ${PKGMANDIR}/man5 share/icons/hicolor/scalable/apps
5050
51+ PLIST_SRC = ${PLIST_SRC_DFLT}
52+
53+ .if ${OPSYS} == "Darwin"
54+ INSTALLATION_DIRS+ = Applications
55+ USE_TOOLS+ = pax
56+ PLIST_SRC+ = PLIST.App
57+
58+ post-build : build-app
59+ .PHONY : build-app
60+ build-app :
61+ ${RUN} cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE_PROGRAM} app
62+ .endif
63+
5164do-install :
5265 ${INSTALL_PROGRAM} ${WRKSRC} /target/release/alacritty \
5366 ${DESTDIR}${PREFIX} /bin
5467 ${INSTALL_DATA} ${WRKSRC} /extra/linux/Alacritty.desktop \
5568 ${DESTDIR}${PREFIX}/share/applications
5669 ${INSTALL_DATA} ${WRKSRC}/extra/logo/alacritty-term.svg \
5770 ${DESTDIR}${PREFIX}/share/icons/hicolor/scalable/apps
71+ .if ${OPSYS} == "Darwin"
72+ cd ${WRKSRC}/target/release/osx && ${PAX} -rwpe Alacritty.app ${DESTDIR}${PREFIX}/Applications
73+ .endif
5874
5975post-install :
6076 scdoc < ${WRKSRC} /extra/man/alacritty-msg.1.scd > ${WRKSRC} /extra/man/alacritty-msg.1
Original file line number Diff line number Diff line change 1+ @comment $NetBSD: PLIST.App,v 1.1 2026/03/03 21:24:21 tnn Exp $
2+ Applications/Alacritty.app/Contents/Info.plist
3+ Applications/Alacritty.app/Contents/MacOS/alacritty
4+ Applications/Alacritty.app/Contents/Resources/61/alacritty
5+ Applications/Alacritty.app/Contents/Resources/61/alacritty-direct
6+ Applications/Alacritty.app/Contents/Resources/alacritty-bindings.5.gz
7+ Applications/Alacritty.app/Contents/Resources/alacritty-msg.1.gz
8+ Applications/Alacritty.app/Contents/Resources/alacritty.1.gz
9+ Applications/Alacritty.app/Contents/Resources/alacritty.5.gz
10+ Applications/Alacritty.app/Contents/Resources/alacritty.icns
11+ Applications/Alacritty.app/Contents/Resources/completions/_alacritty
12+ Applications/Alacritty.app/Contents/Resources/completions/alacritty.bash
13+ Applications/Alacritty.app/Contents/Resources/completions/alacritty.fish
14+ Applications/Alacritty.app/Contents/_CodeSignature/CodeResources
You can’t perform that action at this time.
0 commit comments