Changeset View
Changeset View
Standalone View
Standalone View
devel/appmenu-gtk-module/Makefile
- This file was added.
# $FreeBSD$ | |||||
PORTNAME= appmenu-gtk-module | |||||
PORTVERSION= 0.7.2 | |||||
CATEGORIES= devel | |||||
MASTER_SITES= https://gitlab.com/vala-panel-project/vala-panel-appmenu/uploads/${GL_HASH}/ | |||||
DISTNAME= vala-panel-appmenu-${PORTVERSION} | |||||
mat: Please use flavor helpers. | |||||
MAINTAINER= landonf@freebsd.org | |||||
COMMENT= GTK+ modules to present application menus within the global menu bar | |||||
LICENSE= LGPL3 | |||||
LICENSE_FILE= ${WRKSRC}/LICENSE | |||||
USES= cmake pkgconfig gnome xorg tar:xz | |||||
USE_GNOME= glib20 | |||||
USE_XORG= x11 | |||||
GL_HASH= 57fe7a74b38180002154fbd6028075db | |||||
Done Inline ActionsPlease symplify this, no need for all those if's, soemthing like: COMMENT= ${COMMENT_${FLAVOR}} COMMENT_meta= GTK+ modules to display old-style menus in the global menu bar COMMENT_common= ... ... mat: Please symplify this, no need for all those if's, soemthing like:
```
COMMENT=… | |||||
CMAKE_ON= ENABLE_APPMENU_COMMON | |||||
CMAKE_OFF= GSETTINGS_LOCALINSTALL \ | |||||
Done Inline ActionsThis should be in the .if below. mat: This should be in the `.if` below. | |||||
GSETTINGS_COMPILE | |||||
GLIB_SCHEMAS= org.appmenu.gtk-module.gschema.xml | |||||
OPTIONS_MULTI= GTK | |||||
OPTIONS_MULTI_GTK= GTK2 GTK3 | |||||
OPTIONS_DEFAULT= GTK2 GTK3 | |||||
OPTIONS_SUB= yes | |||||
GTK2_DESC= Install GTK+ 2.x module | |||||
GTK3_DESC= Install GTK+ 3.x module | |||||
Done Inline ActionsAfter this line, you do not need to do ${FLAVOR:U}, using ${FLAVOR} is enough. mat: After this line, you do not need to do `${FLAVOR:U}`, using `${FLAVOR}` is enough. | |||||
GTK2_CMAKE_BOOL= ENABLE_APPMENU_GTK2_MODULE | |||||
GTK2_VARS= USE_GNOME+=gtk20 | |||||
GTK3_CMAKE_BOOL= ENABLE_APPMENU_GTK3_MODULE | |||||
GTK3_VARS= USE_GNOME+=gtk30 | |||||
# Extract only the appmenu-gtk-module subproject | |||||
EXTRACT_AFTER_ARGS= \ | |||||
--no-same-owner --no-same-permissions \ | |||||
--include "^${DISTNAME}/subprojects/${PORTNAME}" \ | |||||
-s "|^${DISTNAME}/subprojects/${PORTNAME}/\(.*\)|${DISTNAME}/\1|" | |||||
.include <bsd.port.mk> | |||||
Done Inline ActionsPlease use flavor helpers. mat: Please use flavor helpers. |
Please use flavor helpers.