1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-02-07 11:49:40 +00:00

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@protonmail.com (maintainer)
This commit is contained in:
Fernando Apesteguía 2021-01-08 16:56:54 +00:00
parent 91e32d56e2
commit 45b7a66103
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=560795
2 changed files with 24 additions and 20 deletions

View File

@ -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>

View File

@ -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