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+ x11/xdgmenumaker: Add xdgmenumaker version 2.4
2+
3+ Packaged in wip by Dave Vollenweider.
Original file line number Diff line number Diff line change 1+ xdgmenumaker is a command line tool, written in python, that generates
2+ application menus using xdg information, by scanning `*.desktop` files
3+ in all `$XDG_DATA_DIRS/applications` directories. All applications are
4+ sorted according to the main categories as specified by
5+ [freedesktop.org](http://standards.freedesktop.org/menu-spec/latest/apa.html).
6+
7+ The menu entries that are generated by xdgmenumaker are localised
8+ according to the running user locale settings.
9+
10+ xdgmenumaker currently supports generating menus for:
11+ * amiwm
12+ * blackbox
13+ * compizboxmenu
14+ * fluxbox
15+ * fvwm
16+ * icewm
17+ * jwm
18+ * openbox
19+ * pekwm
20+ * twm and derivatives such as ctwm and vtwm
21+ * windowmaker
Original file line number Diff line number Diff line change 1+ # $NetBSD$
2+
3+ DISTNAME = xdgmenumaker-2.4
4+ CATEGORIES = x11
5+ MASTER_SITES = ${MASTER_SITE_GITHUB:=gapan/}
6+ GITHUB_TAG = ${PKGVERSION_NOREV}
7+
8+ MAINTAINER = dvollen@gmail.com
9+ HOMEPAGE = https://github.com/gapan/xdgmenumaker/
10+ COMMENT = Program to generate menus based on XDG .desktop files
11+ LICENSE = gnu-gpl-v3
12+
13+ BUILD_TARGET = install
14+
15+ REPLACE_PYTHON = src/xdgmenumaker
16+
17+ DEPENDS+ = ${PYPKGPREFIX}-gobject3-[0-9]*:../../devel/py-gobject3
18+ DEPENDS+ = ${PYPKGPREFIX}-xdg-[0-9]*:../../devel/py-xdg
19+
20+ USE_LANGUAGES = # empty
21+
22+
23+ .include "../../lang/python/application.mk"
24+ .include "../../lang/python/tool.mk"
25+ .include "../../mk/bsd.pkg.mk"
Original file line number Diff line number Diff line change 1+ @comment $NetBSD$
2+ bin/xdgmenumaker
3+ share/desktop-directories/xdgmenumaker-accessories.directory
4+ share/desktop-directories/xdgmenumaker-applications.directory
5+ share/desktop-directories/xdgmenumaker-development.directory
6+ share/desktop-directories/xdgmenumaker-education.directory
7+ share/desktop-directories/xdgmenumaker-games.directory
8+ share/desktop-directories/xdgmenumaker-graphics.directory
9+ share/desktop-directories/xdgmenumaker-multimedia.directory
10+ share/desktop-directories/xdgmenumaker-network.directory
11+ share/desktop-directories/xdgmenumaker-office.directory
12+ share/desktop-directories/xdgmenumaker-other.directory
13+ share/desktop-directories/xdgmenumaker-settings.directory
14+ share/desktop-directories/xdgmenumaker-system.directory
Original file line number Diff line number Diff line change 1+ $NetBSD$
2+
3+ BLAKE2s (xdgmenumaker-2.4.tar.gz) = bcd238b7001dd41016b463bb9a97356f64370a09fa0c1be0a2a0a7c7ad392f76
4+ SHA512 (xdgmenumaker-2.4.tar.gz) = 8b1800e77aedb3730a0afac89e3be86da8732af839bbbd50a25344ec9deb30b907fb37104313ade0194ba297bba71bc80ed38c70aa13a7c4dbeaf3795fe9b857
5+ Size (xdgmenumaker-2.4.tar.gz) = 311430 bytes
You can’t perform that action at this time.
0 commit comments