deskutils/menumaker 0.99.14 FreeBSD
Menu generator for X Window Managers and desktop environments
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- BSD2CLAUSE
- Categories
- deskutils
- Package size
- 95.0 KiB, 569.9 KiB installed
Description
MenuMaker is application finding and menu generation utility. It is capable of finding lots of installed programs and generating the root menu consistent across all supported X window managers, so one will get (almost) the same menu no matter what WM is currently used. It is pure Python application hence it runs on every relevant system.
Supported X window managers:
- BlackBox
- Deskmenu
- FluxBox
- IceWM
- OpenBox, version 3
- PekWM
- WindowMaker
- XFCE, version 4
It also reads Freedesktop.org's .desktop files.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | deskutils/menumaker | 0.99.14 |
| OpenBSD | x11/menumaker | 0.99.14p4 |
| DragonFly | deskutils/menumaker | 0.99.14 |
| MidnightBSD | deskutils/menumaker | 0.99.14_1 |
Install
Binary package:
pkg install menumaker
From the ports tree:
cd /usr/ports/deskutils/menumaker/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= menumaker>0:deskutils/menumaker
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 0.99.14 | 0.99.14 | 0.99.14 | 0.99.14 | 0.99.14 |
| FreeBSD:14:quarterly | 0.99.14 | 0.99.14 | n/a | 0.99.14 | 0.99.14 |
| FreeBSD:15:latest | 0.99.14 | 0.99.14 | n/a | 0.99.14 | 0.99.14 |
| FreeBSD:15:quarterly | 0.99.14 | 0.99.14 | n/a | n/a | n/a |
| FreeBSD:16:latest | 0.99.14 | 0.99.14 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
The Makefile names none itself; they come from USES and USE_*.
The full lists below include those, and their dependencies in turn.
Build dependencies 8
Run dependencies 7
No port depends on this one.
Configuration
No options to configure.
- USES
- gmake python
- Service scripts
- none
Files
pkg-plist 32
- bin/mmaker
- share/menumaker/Config.py
- share/menumaker/Keywords.py
- share/menumaker/MenuMaker/BlackBox.py
- share/menumaker/MenuMaker/CLI.py
- share/menumaker/MenuMaker/Deskmenu.py
- share/menumaker/MenuMaker/FluxBox.py
- share/menumaker/MenuMaker/IceWM.py
- share/menumaker/MenuMaker/JWM.py
- share/menumaker/MenuMaker/OpenBox3.py
- share/menumaker/MenuMaker/PekWM.py
- share/menumaker/MenuMaker/WindowMaker.py
- share/menumaker/MenuMaker/Xfce4.py
- share/menumaker/MenuMaker/__init__.py
- share/menumaker/MenuMaker/xBox.py
- share/menumaker/Paths.py
- share/menumaker/Prophet/Categories.py
- share/menumaker/Prophet/Debian/__init__.py
- share/menumaker/Prophet/Debian/menu/debian-2.2r5
- share/menumaker/Prophet/Debian/menu/debian-8.1
- share/menumaker/Prophet/Debian/menu/ubuntu-5.04
- share/menumaker/Prophet/Debian/menu/ubuntu-5.10
- share/menumaker/Prophet/Desktop/__init__.py
- share/menumaker/Prophet/Legacy/Development.py
- share/menumaker/Prophet/Legacy/Editor.py
- share/menumaker/Prophet/Legacy/Emulator.py
- share/menumaker/Prophet/Legacy/Graphics.py
- share/menumaker/Prophet/Legacy/Multimedia.py
- share/menumaker/Prophet/Legacy/Network.py
- share/menumaker/Prophet/Legacy/Shell.py
- share/menumaker/Prophet/Legacy/__init__.py
- share/menumaker/Prophet/__init__.py
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| menumaker-0.99.14.tar.gz | 205664 | 11e95d0e76a3b850f57df81bc5560222bd60141c5751b6e9bd05c3cd5560d65a |
Master sites 1
- SF/menumaker
Commit history 0
No commits in the history this site was built from.