x11/jgmenu: Remove port
Personal desktop apps not aligned with server application objectives
This commit is contained in:
@@ -2757,6 +2757,7 @@ x11/gtklock
|
||||
x11/gtkterm2
|
||||
x11/hyprland-qtutils
|
||||
x11/innerspace
|
||||
x11/jgmenu
|
||||
x11/kde
|
||||
x11/kde-baseapps
|
||||
x11/kde-gear
|
||||
|
||||
@@ -113,7 +113,6 @@
|
||||
SUBDIR += inputplug
|
||||
SUBDIR += j4-dmenu-desktop
|
||||
SUBDIR += jbxvt
|
||||
SUBDIR += jgmenu
|
||||
SUBDIR += kanshi
|
||||
SUBDIR += kb2mb2
|
||||
SUBDIR += kdisplay
|
||||
|
||||
@@ -1,63 +0,0 @@
|
||||
PORTNAME= jgmenu
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 4.4.1
|
||||
CATEGORIES= x11
|
||||
|
||||
MAINTAINER= lcook@FreeBSD.org
|
||||
COMMENT= Simple X11 menu
|
||||
WWW= https://jgmenu.github.io/
|
||||
|
||||
LICENSE= GPLv2
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||
|
||||
LIB_DEPENDS= libharfbuzz.so:print/harfbuzz \
|
||||
libpng.so:graphics/png
|
||||
|
||||
USES= compiler:c11 gmake gnome pkgconfig python shebangfix xorg
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= johanmalm
|
||||
USE_GNOME= cairo gdkpixbuf glib20 librsvg2 libxml2 pango
|
||||
USE_XORG= x11 xrandr
|
||||
|
||||
SHEBANG_FILES= contrib/gtktheme/*.py contrib/pmenu/*.py src/*.py
|
||||
HAS_CONFIGURE= yes
|
||||
CONFIGURE_ARGS+= --libexecdir=${PREFIX}/libexec \
|
||||
--prefix=${PREFIX}
|
||||
|
||||
PORTDOCS= ${_DOCS:T}
|
||||
|
||||
OPTIONS_DEFINE= DOCS LX PMENU
|
||||
OPTIONS_DEFAULT= LX PMENU
|
||||
OPTIONS_SUB= yes
|
||||
|
||||
LX_DESC= Generate menu data for freedesktop defined application menus
|
||||
PMENU_DESC= Generate menu data based on desktop and directory files
|
||||
|
||||
LX_LIB_DEPENDS+= libmenu-cache.so:x11/menu-cache
|
||||
LX_CONFIGURE_ON= --with-lx
|
||||
PMENU_CONFIGURE_ON= --with-pmenu
|
||||
|
||||
_LIBEXEC= greeneye apps socket i18n obtheme config ob
|
||||
_DOCS= AUTHORS.md CONTRIBUTING.md INSTALL.md NEWS.md README.md TODO.md \
|
||||
docs/coding_style docs/default.csv docs/notes_on_icons \
|
||||
docs/relnotes/${DISTVERSION}.txt
|
||||
|
||||
.include <bsd.port.options.mk>
|
||||
|
||||
.if ${PORT_OPTIONS:MLX}
|
||||
_LIBEXEC+= lx
|
||||
.endif
|
||||
|
||||
post-install:
|
||||
@${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
|
||||
.for f in ${_LIBEXEC}
|
||||
@${STRIP_CMD} ${STAGEDIR}${PREFIX}/libexec/${PORTNAME}/${PORTNAME}-${f}
|
||||
.endfor
|
||||
|
||||
post-install-DOCS-on:
|
||||
@${MKDIR} ${STAGEDIR}${DOCSDIR}
|
||||
cd ${WRKSRC} && \
|
||||
${INSTALL_DATA} ${_DOCS} \
|
||||
${STAGEDIR}${DOCSDIR}
|
||||
|
||||
.include <bsd.port.mk>
|
||||
@@ -1,3 +0,0 @@
|
||||
TIMESTAMP = 1692835326
|
||||
SHA256 (johanmalm-jgmenu-v4.4.1_GH0.tar.gz) = 164194eb9da7ccedccfb47796560b2a6b0f734ae6c5c3878ec184f7cfe7f8f32
|
||||
SIZE (johanmalm-jgmenu-v4.4.1_GH0.tar.gz) = 382258
|
||||
@@ -1,2 +0,0 @@
|
||||
Simple, independent and contemporary-looking X11 menu, designed for
|
||||
scripting, ricing and tweaking.
|
||||
@@ -1,26 +0,0 @@
|
||||
bin/jgmenu
|
||||
bin/jgmenu_run
|
||||
libexec/jgmenu/jgmenu-apps
|
||||
libexec/jgmenu/jgmenu-config
|
||||
libexec/jgmenu/jgmenu-greeneye
|
||||
libexec/jgmenu/jgmenu-hide-app.sh
|
||||
libexec/jgmenu/jgmenu-i18n
|
||||
libexec/jgmenu/jgmenu-init.sh
|
||||
%%LX%%libexec/jgmenu/jgmenu-lx
|
||||
libexec/jgmenu/jgmenu-ob
|
||||
libexec/jgmenu/jgmenu-obtheme
|
||||
%%PMENU%%libexec/jgmenu/jgmenu-pmenu.py
|
||||
libexec/jgmenu/jgmenu-socket
|
||||
libexec/jgmenu/jgmenu-themes.sh
|
||||
libexec/jgmenu/jgmenu-unity-hack.py
|
||||
share/applications/jgmenu.desktop
|
||||
share/icons/hicolor/scalable/apps/jgmenu.svg
|
||||
share/man/man1/jgmenu-apps.1.gz
|
||||
share/man/man1/jgmenu-i18n.1.gz
|
||||
%%LX%%share/man/man1/jgmenu-lx.1.gz
|
||||
share/man/man1/jgmenu-ob.1.gz
|
||||
%%PMENU%%share/man/man1/jgmenu-pmenu.1.gz
|
||||
share/man/man1/jgmenu.1.gz
|
||||
share/man/man1/jgmenu_run.1.gz
|
||||
share/man/man7/jgmenututorial.7.gz
|
||||
share/man/man7/jgmenuunicode.7.gz
|
||||
Reference in New Issue
Block a user