| 1 |
NAME = nimbus |
| 2 |
VERSION = 1.0 |
| 3 |
|
| 4 |
CATEGORIES = utils |
| 5 |
|
| 6 |
DESCRIPTION = Nimbus GTK3 theme (OpenIndiana) |
| 7 |
define BLURB |
| 8 |
Nimbus is the default desktop theme for OpenIndiana/OpenSolaris, ported |
| 9 |
to GTK3. Provides a classic Solaris look and feel for GTK3 applications. |
| 10 |
endef |
| 11 |
|
| 12 |
MASTER_SITES = |
| 13 |
DYNURLS = https://github.com/OpenIndiana/nimbus/archive/refs/tags/1.0.tar.gz |
| 14 |
GITHUB_REFERENCE = 1.0.tar.gz |
| 15 |
DISTFILES = nimbus-1.0.tar.gz |
| 16 |
|
| 17 |
LICENSE = COPYING |
| 18 |
|
| 19 |
WORKSRC = $(WORKDIR)/nimbus-1.0 |
| 20 |
|
| 21 |
# Pure data package -- skip all build phases |
| 22 |
CONFIGURE_SCRIPTS = |
| 23 |
BUILD_SCRIPTS = |
| 24 |
INSTALL_SCRIPTS = |
| 25 |
TEST_SCRIPTS = |
| 26 |
|
| 27 |
PACKAGES = OZSWnimbus |
| 28 |
SPKG_DESC_OZSWnimbus = Nimbus GTK3 theme (OpenIndiana) |
| 29 |
SPKG_CLASSES = cswdictconf |
| 30 |
RUNTIME_DEP_PKGS_OZSWnimbus = OZSWgtk3 |
| 31 |
|
| 32 |
include gar/category.mk |
| 33 |
|
| 34 |
.DEFAULT_GOAL := all |
| 35 |
|
| 36 |
pre-install: |
| 37 |
mkdir -p $(DESTDIR)$(datadir)/themes/Nimbus/gtk-3.0/apps |
| 38 |
mkdir -p $(DESTDIR)$(datadir)/themes/Nimbus/gtk-3.0/assets |
| 39 |
cp $(WORKSRC)/gtk-engine/gtk-3.0/gtk.css \ |
| 40 |
$(WORKSRC)/gtk-engine/gtk-3.0/gtk-widgets.css \ |
| 41 |
$(WORKSRC)/gtk-engine/gtk-3.0/gtk-widgets-assets.css \ |
| 42 |
$(WORKSRC)/gtk-engine/gtk-3.0/settings.ini \ |
| 43 |
$(WORKSRC)/gtk-engine/gtk-3.0/thumbnail.png \ |
| 44 |
$(DESTDIR)$(datadir)/themes/Nimbus/gtk-3.0/ |
| 45 |
cp $(WORKSRC)/gtk-engine/gtk-3.0/apps/*.css \ |
| 46 |
$(DESTDIR)$(datadir)/themes/Nimbus/gtk-3.0/apps/ |
| 47 |
cp $(WORKSRC)/gtk-engine/gtk-3.0/assets/*.png \ |
| 48 |
$(DESTDIR)$(datadir)/themes/Nimbus/gtk-3.0/assets/ |
| 49 |
printf '[Desktop Entry]\nType=X-GNOME-Metatheme\nName=Nimbus\nComment=OpenIndiana Nimbus GTK3 theme\nEncoding=UTF-8\n\n[X-GNOME-Metatheme]\nGtkTheme=Nimbus\nIconTheme=hicolor\nCursorTheme=DMZ-White\n' \ |
| 50 |
> $(DESTDIR)$(datadir)/themes/Nimbus/index.theme |
| 51 |
@$(MAKECOOKIE) |