svn commit: r518310 - in head/devel: geany geany-themes
Guido Falsi
madpilot at FreeBSD.org
Sun Nov 24 10:03:52 UTC 2019
Author: madpilot
Date: Sun Nov 24 10:03:51 2019
New Revision: 518310
URL: https://svnweb.freebsd.org/changeset/ports/518310
Log:
Make geany-themes an optional dependency of geany.
This avoids geany-themes forcing the gtk3 flavor of geany to be installed.
Submitted by: james.wright at digital-chaos.com
Approved by: james.wright at digital-chaos.com (maintainer of geany-themes)
Differential Revision: https://reviews.freebsd.org/D22505
Modified:
head/devel/geany-themes/Makefile
head/devel/geany/Makefile
Modified: head/devel/geany-themes/Makefile
==============================================================================
--- head/devel/geany-themes/Makefile Sun Nov 24 09:59:17 2019 (r518309)
+++ head/devel/geany-themes/Makefile Sun Nov 24 10:03:51 2019 (r518310)
@@ -2,6 +2,7 @@
PORTNAME= geany-themes
DISTVERSION= 1.24
+PORTREVISION= 1
CATEGORIES= devel editors
MAINTAINER= james.wright at digital-chaos.com
@@ -10,8 +11,6 @@ COMMENT= Additional color schemes for the Geany IDE
LICENSE= GPLv2+ BSD PD
LICENSE_COMB= multi
LICENSE_FILE= ${WRKSRC}/COPYING
-
-RUN_DEPENDS= geany:devel/geany
USE_GITHUB= yes
GH_ACCOUNT= geany
Modified: head/devel/geany/Makefile
==============================================================================
--- head/devel/geany/Makefile Sun Nov 24 09:59:17 2019 (r518309)
+++ head/devel/geany/Makefile Sun Nov 24 10:03:51 2019 (r518310)
@@ -33,7 +33,7 @@ INSTALLS_ICONS= yes
INSTALL_TARGET= install-strip
SHEBANG_FILES= scripts/gen-api-gtkdoc.py
-OPTIONS_DEFINE= VTE NLS DOCS
+OPTIONS_DEFINE= DOCS NLS THEMES VTE
OPTIONS_DEFAULT= VTE
OPTIONS_SUB= yes
@@ -43,6 +43,9 @@ NLS_CONFIGURE_ENABLE= nls
VTE_DESC= Embedded virtual terminal
VTE_CONFIGURE_ENABLE= vte
VTE_USE= GNOME=vte
+
+THEMES_DESC= Additional color schemes
+THEMES_RUN_DEPENDS= ${LOCALBASE}/share/geany/colorschemes/bespin.conf:devel/geany-themes
.if ${FLAVOR} == gtk2
USE_GNOME+= gtk20
More information about the svn-ports-all
mailing list