svn commit: r560795 - head/x11-themes/nordic-theme
Fernando Apesteguía
fernape at FreeBSD.org
Fri Jan 8 16:56:55 UTC 2021
Author: fernape
Date: Fri Jan 8 16:56:54 2021
New Revision: 560795
URL: https://svnweb.freebsd.org/changeset/ports/560795
Log:
x11-themes/nordic-theme: Improve Makefile
Related to changes in r558332.
Also, add information about supported DEs in pkg-descr.
PR: 251991
Submitted by: Alexander88207 at protonmail.com (maintainer)
Modified:
head/x11-themes/nordic-theme/Makefile
head/x11-themes/nordic-theme/pkg-descr
Modified: head/x11-themes/nordic-theme/Makefile
==============================================================================
--- head/x11-themes/nordic-theme/Makefile Fri Jan 8 16:36:02 2021 (r560794)
+++ head/x11-themes/nordic-theme/Makefile Fri Jan 8 16:56:54 2021 (r560795)
@@ -23,30 +23,34 @@ OPTIONS_DEFAULT= GNOMESHELL KDE METACITY XFCE
OPTIONS_SUB= yes
CINNAMON_DESC= Install Cinnamon theme
-CINNAMON_BROKEN= This version of the theme dont have the cinnamon theme yet.
-CINNAMON_IMPLIES= METACITY
-
GNOMESHELL_DESC= Install Gnome-Shell theme
KDE_DESC= Install KDE theme
METACITY_DESC= Install Metacity theme
XFCE_DESC= Install XFCE theme
-do-install-CINNAMON-on:
- ${MV} ${WRKSRC}/cinnamon ${STAGEDIR}${PREFIX}/share/themes/Nordic/
+CINNAMON_IMPLIES= METACITY
+CINNAMON_BROKEN= This version of the theme dont have the cinnamon theme yet.
+CINNAMON_VARS= THEME_SUBSETS+=cinnamon
+GNOMESHELL_VARS= THEME_SUBSETS+=gnome-shell
+METACITY_VARS= THEME_SUBSETS+=metacity-1
+XFCE_VARS= THEME_SUBSETS+=xfwm4
-do-install-GNOMESHELL-on:
- ${MV} ${WRKSRC}/gnome-shell ${STAGEDIR}${PREFIX}/share/themes/Nordic/
+THEMEDIR= ${PREFIX}/share/themes/Nordic
+THEME_SUBSETS= assets gtk-2.0 gtk-3.0 index.theme
-do-install-METACITY-on:
- ${MV} ${WRKSRC}/metacity-1 ${STAGEDIR}${PREFIX}/share/themes/Nordic/
+post-patch:
+ ${RM} ${WRKSRC}/gtk-2.0/render-assets.sh
+.include <bsd.port.options.mk>
-do-install-XFCE-on:
- ${MV} ${WRKSRC}/xfwm4 ${STAGEDIR}${PREFIX}/share/themes/Nordic/
+do-install:
+ ${MKDIR} ${STAGEDIR}${THEMEDIR}
+.for i in ${THEME_SUBSETS}
+ (cd ${WRKSRC} && ${COPYTREE_SHARE} ${i} ${STAGEDIR}${THEMEDIR})
+.endfor
do-install-KDE-on:
${MKDIR} ${STAGEDIR}${PREFIX}/share/aurorae/themes
(cd ${WRKSRC}/kde/aurorae && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/share/aurorae/themes)
- ${MKDIR} ${STAGEDIR}${PREFIX}/share/color-schemes
(cd ${WRKSRC}/kde/colorschemes/ && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/share/color-schemes)
${MKDIR} ${STAGEDIR}${PREFIX}/share/konsole
(cd ${WRKSRC}/kde/konsole/ && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/share/konsole)
@@ -56,12 +60,4 @@ do-install-KDE-on:
(cd ${WRKSRC}/kde/look-and-feel && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/share/plasma/look-and-feel/Nordic)
${MKDIR} ${STAGEDIR}${PREFIX}/share/sddm/themes/Nordic
(cd ${WRKSRC}/kde/sddm/ && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/share/sddm/themes/Nordic)
-
-do-install:
- @${MKDIR} ${STAGEDIR}${PREFIX}/share/themes/Nordic
- @${MV} ${WRKSRC}/assets ${STAGEDIR}${PREFIX}/share/themes/Nordic/
- @${MV} ${WRKSRC}/gtk-2.0 ${STAGEDIR}${PREFIX}/share/themes/Nordic/
- @${MV} ${WRKSRC}/gtk-3.0 ${STAGEDIR}${PREFIX}/share/themes/Nordic/
- @${MV} ${WRKSRC}/index.theme ${STAGEDIR}${PREFIX}/share/themes/Nordic/
- @${RM} ${STAGEDIR}${PREFIX}/share/themes/Nordic/gtk-2.0/render-assets.sh
.include <bsd.port.mk>
Modified: head/x11-themes/nordic-theme/pkg-descr
==============================================================================
--- head/x11-themes/nordic-theme/pkg-descr Fri Jan 8 16:36:02 2021 (r560794)
+++ head/x11-themes/nordic-theme/pkg-descr Fri Jan 8 16:56:54 2021 (r560795)
@@ -1,3 +1,11 @@
Dark Gtk3.20+ & KDE theme created using the awesome Nord color palette.
+Supported Desktop Environments:
+
+* Cinnamon
+* Gnome-Shell
+* KDE
+* Metacity
+* Xfce
+
WWW: https://github.com/EliverLara/Nordic
More information about the svn-ports-head
mailing list