summaryrefslogtreecommitdiff
path: root/x11-themes
diff options
context:
space:
mode:
authorMartin Wilke <miwi@FreeBSD.org>2009-05-31 12:59:01 +0000
committerMartin Wilke <miwi@FreeBSD.org>2009-05-31 12:59:01 +0000
commite149d54a2f5ac969e0d1c3e0412dfca12d552487 (patch)
tree9c162c95230f86c3a1d3c745288f6d825db1eec5 /x11-themes
parentActually, we're not trying to reinvent the wheel here, (diff)
Nodoka is the new Fedora default theme for Gnome. This port install the engine
and GTK themes. WWW: https://fedorahosted.org/nodoka/ PR: ports/131041 Submitted by: Romain Tartiere <romain at blogreen.org>
Notes
Notes: svn path=/head/; revision=234905
Diffstat (limited to 'x11-themes')
-rw-r--r--x11-themes/Makefile1
-rw-r--r--x11-themes/gtk-nodoka-engine/Makefile37
-rw-r--r--x11-themes/gtk-nodoka-engine/distinfo3
-rw-r--r--x11-themes/gtk-nodoka-engine/files/patch-src_Makefile.in36
-rw-r--r--x11-themes/gtk-nodoka-engine/pkg-descr4
-rw-r--r--x11-themes/gtk-nodoka-engine/pkg-plist27
6 files changed, 108 insertions, 0 deletions
diff --git a/x11-themes/Makefile b/x11-themes/Makefile
index adc917105ea7..5e85eeb86931 100644
--- a/x11-themes/Makefile
+++ b/x11-themes/Makefile
@@ -107,6 +107,7 @@
SUBDIR += gtk-murrina-lightblue
SUBDIR += gtk-murrine-engine
SUBDIR += gtk-murrine-themes
+ SUBDIR += gtk-nodoka-engine
SUBDIR += gtk-qn-x11-theme
SUBDIR += gtk-qnxtheme
SUBDIR += gtk-qt-engine
diff --git a/x11-themes/gtk-nodoka-engine/Makefile b/x11-themes/gtk-nodoka-engine/Makefile
new file mode 100644
index 000000000000..206870ffd547
--- /dev/null
+++ b/x11-themes/gtk-nodoka-engine/Makefile
@@ -0,0 +1,37 @@
+# New ports collection makefile for: gtk-nodoka-engine
+# Date created: 2009-01-27
+# Whom: Romain Tartiere <romain@blogreen.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= gtk-nodoka-engine
+PORTVERSION= 0.7.2
+CATEGORIES= x11-themes
+MASTER_SITES= https://fedorahosted.org/releases/n/o/nodoka/
+
+MAINTAINER= romain@blogreen.org
+COMMENT= GTK nodoka engine and themes
+
+OPTIONS= ANIMATION "Enable animation support" off \
+ ANIMATIONTOLEFT "Animation from right to left" off
+
+GNU_CONFIGURE= yes
+USE_GMAKE= yes
+USE_GNOME= gtk20
+
+.include <bsd.port.pre.mk>
+
+.if defined(WITH_ANIMATION) && !defined(WITHOUT_ANIMATION)
+CONFIGURE_ARGS+= --enable-animation
+.else
+CONFIGURE_ARGS+= --disable-animation
+.endif
+
+.if defined(WITH_ANIMATIONTOLEFT) && !defined(WITHOUT_ANIMATIONTOLEFT)
+CONFIGURE_ARGS+= --enable-animationtoleft
+.else
+CONFIGURE_ARGS+= --disable-animationtoleft
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/x11-themes/gtk-nodoka-engine/distinfo b/x11-themes/gtk-nodoka-engine/distinfo
new file mode 100644
index 000000000000..37d4ee2ebbf4
--- /dev/null
+++ b/x11-themes/gtk-nodoka-engine/distinfo
@@ -0,0 +1,3 @@
+MD5 (gtk-nodoka-engine-0.7.2.tar.gz) = 0d9531719fe4e66e3c3b0311eb298126
+SHA256 (gtk-nodoka-engine-0.7.2.tar.gz) = e4e6952c954e7d1226d759b1a79e3fbc41a3b9c27e106ea05db5172e3dceb768
+SIZE (gtk-nodoka-engine-0.7.2.tar.gz) = 362217
diff --git a/x11-themes/gtk-nodoka-engine/files/patch-src_Makefile.in b/x11-themes/gtk-nodoka-engine/files/patch-src_Makefile.in
new file mode 100644
index 000000000000..c95ed846d280
--- /dev/null
+++ b/x11-themes/gtk-nodoka-engine/files/patch-src_Makefile.in
@@ -0,0 +1,36 @@
+
+$FreeBSD$
+
+--- src/Makefile.in.orig
++++ src/Makefile.in
+@@ -3,14 +3,22 @@
+ NODOKA_DIR=$(DESTDIR)$(prefix)/share/themes/Nodoka
+
+ install:
+- /usr/bin/install -Dp -m 0644 GTKThemes/Nodoka/gtk-2.0/gtkrc $(NODOKA_DIR)/gtk-2.0/gtkrc
+- /usr/bin/install -Dp -m 0644 GTKThemes/Nodoka-Aqua/gtk-2.0/gtkrc $(NODOKA_DIR)-Aqua/gtk-2.0/gtkrc
+- /usr/bin/install -Dp -m 0644 GTKThemes/Nodoka-Gilouche/gtk-2.0/gtkrc $(NODOKA_DIR)-Gilouche/gtk-2.0/gtkrc
+- /usr/bin/install -Dp -m 0644 GTKThemes/Nodoka-Looks/gtk-2.0/gtkrc $(NODOKA_DIR)-Looks/gtk-2.0/gtkrc
+- /usr/bin/install -Dp -m 0644 GTKThemes/Nodoka-Midnight/gtk-2.0/gtkrc $(NODOKA_DIR)-Midnight/gtk-2.0/gtkrc
+- /usr/bin/install -Dp -m 0644 GTKThemes/Nodoka-Rounded/gtk-2.0/gtkrc $(NODOKA_DIR)-Rounded/gtk-2.0/gtkrc
+- /usr/bin/install -Dp -m 0644 GTKThemes/Nodoka-Silver/gtk-2.0/gtkrc $(NODOKA_DIR)-Silver/gtk-2.0/gtkrc
+- /usr/bin/install -Dp -m 0644 GTKThemes/Nodoka-Squared/gtk-2.0/gtkrc $(NODOKA_DIR)-Squared/gtk-2.0/gtkrc
++ /usr/bin/install -d ${NODOKA_DIR}/gtk-2.0
++ /usr/bin/install -d ${NODOKA_DIR}-Aqua/gtk-2.0
++ /usr/bin/install -d ${NODOKA_DIR}-Gilouche/gtk-2.0
++ /usr/bin/install -d ${NODOKA_DIR}-Looks/gtk-2.0
++ /usr/bin/install -d ${NODOKA_DIR}-Midnight/gtk-2.0
++ /usr/bin/install -d ${NODOKA_DIR}-Rounded/gtk-2.0
++ /usr/bin/install -d ${NODOKA_DIR}-Silver/gtk-2.0
++ /usr/bin/install -d ${NODOKA_DIR}-Squared/gtk-2.0
++ /usr/bin/install -p -m 0644 GTKThemes/Nodoka/gtk-2.0/gtkrc $(NODOKA_DIR)/gtk-2.0/gtkrc
++ /usr/bin/install -p -m 0644 GTKThemes/Nodoka-Aqua/gtk-2.0/gtkrc $(NODOKA_DIR)-Aqua/gtk-2.0/gtkrc
++ /usr/bin/install -p -m 0644 GTKThemes/Nodoka-Gilouche/gtk-2.0/gtkrc $(NODOKA_DIR)-Gilouche/gtk-2.0/gtkrc
++ /usr/bin/install -p -m 0644 GTKThemes/Nodoka-Looks/gtk-2.0/gtkrc $(NODOKA_DIR)-Looks/gtk-2.0/gtkrc
++ /usr/bin/install -p -m 0644 GTKThemes/Nodoka-Midnight/gtk-2.0/gtkrc $(NODOKA_DIR)-Midnight/gtk-2.0/gtkrc
++ /usr/bin/install -p -m 0644 GTKThemes/Nodoka-Rounded/gtk-2.0/gtkrc $(NODOKA_DIR)-Rounded/gtk-2.0/gtkrc
++ /usr/bin/install -p -m 0644 GTKThemes/Nodoka-Silver/gtk-2.0/gtkrc $(NODOKA_DIR)-Silver/gtk-2.0/gtkrc
++ /usr/bin/install -p -m 0644 GTKThemes/Nodoka-Squared/gtk-2.0/gtkrc $(NODOKA_DIR)-Squared/gtk-2.0/gtkrc
+
+ uninstall:
+ rm -rf $(NODOKA_DIR)
diff --git a/x11-themes/gtk-nodoka-engine/pkg-descr b/x11-themes/gtk-nodoka-engine/pkg-descr
new file mode 100644
index 000000000000..24d9408d12e7
--- /dev/null
+++ b/x11-themes/gtk-nodoka-engine/pkg-descr
@@ -0,0 +1,4 @@
+Nodoka is the new Fedora default theme for Gnome. This port install the engine
+and GTK themes.
+
+WWW: https://fedorahosted.org/nodoka/
diff --git a/x11-themes/gtk-nodoka-engine/pkg-plist b/x11-themes/gtk-nodoka-engine/pkg-plist
new file mode 100644
index 000000000000..b10531c620b9
--- /dev/null
+++ b/x11-themes/gtk-nodoka-engine/pkg-plist
@@ -0,0 +1,27 @@
+@comment $FreeBSD$
+lib/gtk-2.0/2.10.0/engines/libnodoka.la
+lib/gtk-2.0/2.10.0/engines/libnodoka.so
+share/themes/Nodoka-Aqua/gtk-2.0/gtkrc
+share/themes/Nodoka-Gilouche/gtk-2.0/gtkrc
+share/themes/Nodoka-Looks/gtk-2.0/gtkrc
+share/themes/Nodoka-Midnight/gtk-2.0/gtkrc
+share/themes/Nodoka-Rounded/gtk-2.0/gtkrc
+share/themes/Nodoka-Silver/gtk-2.0/gtkrc
+share/themes/Nodoka-Squared/gtk-2.0/gtkrc
+share/themes/Nodoka/gtk-2.0/gtkrc
+@dirrm share/themes/Nodoka/gtk-2.0
+@dirrm share/themes/Nodoka-Squared/gtk-2.0
+@dirrm share/themes/Nodoka-Squared
+@dirrm share/themes/Nodoka-Silver/gtk-2.0
+@dirrm share/themes/Nodoka-Silver
+@dirrm share/themes/Nodoka-Rounded/gtk-2.0
+@dirrm share/themes/Nodoka-Rounded
+@dirrm share/themes/Nodoka-Midnight/gtk-2.0
+@dirrm share/themes/Nodoka-Midnight
+@dirrm share/themes/Nodoka-Looks/gtk-2.0
+@dirrm share/themes/Nodoka-Looks
+@dirrm share/themes/Nodoka-Gilouche/gtk-2.0
+@dirrm share/themes/Nodoka-Gilouche
+@dirrm share/themes/Nodoka-Aqua/gtk-2.0
+@dirrm share/themes/Nodoka-Aqua
+@dirrmtry share/themes/Nodoka