Date: Sun, 24 Nov 2019 10:03:52 +0000 (UTC) From: Guido Falsi <madpilot@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r518310 - in head/devel: geany geany-themes Message-ID: <201911241003.xAOA3q0v064889@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
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@digital-chaos.com Approved by: james.wright@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@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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201911241003.xAOA3q0v064889>