diff options
author | Olivier Duchateau <olivierd@FreeBSD.org> | 2013-03-27 18:23:54 +0000 |
---|---|---|
committer | Olivier Duchateau <olivierd@FreeBSD.org> | 2013-03-27 18:23:54 +0000 |
commit | 3ac364d1167dc0deaae7e0acfe473acefd8e69ed (patch) | |
tree | d54bb55f39469d481455b1a896b8ed3b4708b04a /x11-themes/greybird-theme | |
parent | 7d5bf1875eda8c850b0243c91db382956e9ded00 (diff) | |
download | ports-3ac364d1167dc0deaae7e0acfe473acefd8e69ed.tar.gz ports-3ac364d1167dc0deaae7e0acfe473acefd8e69ed.zip |
Notes
Diffstat (limited to 'x11-themes/greybird-theme')
-rw-r--r-- | x11-themes/greybird-theme/Makefile | 56 | ||||
-rw-r--r-- | x11-themes/greybird-theme/distinfo | 2 | ||||
-rw-r--r-- | x11-themes/greybird-theme/files/patch-gtk-3.0__gtk.css | 9 | ||||
-rw-r--r-- | x11-themes/greybird-theme/pkg-descr | 6 | ||||
-rw-r--r-- | x11-themes/greybird-theme/pkg-plist | 160 |
5 files changed, 233 insertions, 0 deletions
diff --git a/x11-themes/greybird-theme/Makefile b/x11-themes/greybird-theme/Makefile new file mode 100644 index 000000000000..57f4be6bc852 --- /dev/null +++ b/x11-themes/greybird-theme/Makefile @@ -0,0 +1,56 @@ +# Created by: Olivier Duchateau +# $FreeBSD$ +# + +PORTNAME= greybird +PORTVERSION= 1.1.1 +CATEGORIES= x11-themes xfce +PKGNAMESUFFIX= -theme + +MAINTAINER= olivierd@FreeBSD.org +COMMENT= Gtk and xfwm4 themes for the Xfce Desktop + +RUN_DEPENDS= gtk-murrine-engine>=0.98.1:${PORTSDIR}/x11-themes/gtk-murrine-engine \ + gtk3-unico-engine>=1.0.1:${PORTSDIR}/x11-themes/gtk3-unico-engine + +GH_ACCOUNT= shimmerproject +GH_PROJECT= Greybird +GH_TAGNAME= v${PORTVERSION} +GH_COMMIT= 2fa8b40 + +USE_GITHUB= yes +NO_BUILD= yes + +OPTIONS_DEFINE= NOTIFYD +OPTIONS_DEFAULT= NOTIFYD +NOTIFYD_DESC= Install xfce4-notifyd theme + +.include <bsd.port.options.mk> + +post-extract: +# Remove Unity and Lightdm themes +.for file in lightdm-*-greeter.css unity.css + @${RM} ${WRKSRC}/gtk-3.0/apps/${file} +.endfor + +post-patch: +# Remove .orig file + @${RM} ${WRKSRC}/gtk-3.0/*.orig + +do-install: + @${MKDIR} ${PREFIX}/share/themes/Greybird +.for dir in gtk-2.0 gtk-3.0 xfwm4 + @cd ${WRKSRC} && \ + ${COPYTREE_SHARE} ${dir} ${PREFIX}/share/themes/Greybird +.endfor + +.if ${PORT_OPTIONS:MNOTIFYD} + @cd ${WRKSRC} && \ + ${COPYTREE_SHARE} xfce-notify-4.0/ \ + ${PREFIX}/share/themes/Greybird +PLIST_SUB+= NOTIFYD="" +.else +PLIST_SUB+= NOTIFYD="@comment " +.endif + +.include <bsd.port.mk> diff --git a/x11-themes/greybird-theme/distinfo b/x11-themes/greybird-theme/distinfo new file mode 100644 index 000000000000..a36994756b5e --- /dev/null +++ b/x11-themes/greybird-theme/distinfo @@ -0,0 +1,2 @@ +SHA256 (greybird-1.1.1.tar.gz) = 8254bcebc0e98ba8e3fd05aa6f0cd2179ebfa075dc6d948ffef4f00a47738ac0 +SIZE (greybird-1.1.1.tar.gz) = 103621 diff --git a/x11-themes/greybird-theme/files/patch-gtk-3.0__gtk.css b/x11-themes/greybird-theme/files/patch-gtk-3.0__gtk.css new file mode 100644 index 000000000000..6d28412eb2ae --- /dev/null +++ b/x11-themes/greybird-theme/files/patch-gtk-3.0__gtk.css @@ -0,0 +1,9 @@ +--- ./gtk-3.0/gtk.css.orig 2013-03-18 17:39:26.000000000 +0000 ++++ ./gtk-3.0/gtk.css 2013-03-24 09:14:17.000000000 +0000 +@@ -65,6 +65,3 @@ + @import url("gtk-widgets-assets.css"); + @import url("apps/gnome-applications.css"); + @import url("apps/granite-widgets.css"); +-@import url("apps/unity.css"); +-@import url("apps/lightdm-unity-greeter.css"); +-@import url("apps/lightdm-gtk-greeter.css"); diff --git a/x11-themes/greybird-theme/pkg-descr b/x11-themes/greybird-theme/pkg-descr new file mode 100644 index 000000000000..5a4ad3b9ee71 --- /dev/null +++ b/x11-themes/greybird-theme/pkg-descr @@ -0,0 +1,6 @@ +Greybird is complete desktop theme for the Xfce Desktop. It includes: +- Gtk+2/Gtk+3 themes +- Xfwm4 theme +- xfce4-notifyd theme + +WWW: http://shimmerproject.org/projects/greybird/ diff --git a/x11-themes/greybird-theme/pkg-plist b/x11-themes/greybird-theme/pkg-plist new file mode 100644 index 000000000000..bdc33fbaa9bd --- /dev/null +++ b/x11-themes/greybird-theme/pkg-plist @@ -0,0 +1,160 @@ +share/themes/Greybird/gtk-2.0/apps/chromium.rc +share/themes/Greybird/gtk-2.0/apps/claws-mail.rc +share/themes/Greybird/gtk-2.0/apps/gmusicbrowser.rc +share/themes/Greybird/gtk-2.0/apps/terminal.rc +share/themes/Greybird/gtk-2.0/apps/thunar.rc +share/themes/Greybird/gtk-2.0/apps/thunar/breadcrumb_active.png +share/themes/Greybird/gtk-2.0/apps/thunar/breadcrumb_default.png +share/themes/Greybird/gtk-2.0/apps/thunar/breadcrumb_prelight.png +share/themes/Greybird/gtk-2.0/apps/xfce-panel.rc +share/themes/Greybird/gtk-2.0/gtkrc +share/themes/Greybird/gtk-2.0/resize_grip.png +share/themes/Greybird/gtk-3.0/apps/gnome-applications.css +share/themes/Greybird/gtk-3.0/apps/granite-widgets.css +share/themes/Greybird/gtk-3.0/assets/checkbox-checked-hover.png +share/themes/Greybird/gtk-3.0/assets/checkbox-checked-insensitive.png +share/themes/Greybird/gtk-3.0/assets/checkbox-checked.png +share/themes/Greybird/gtk-3.0/assets/checkbox-mixed-hover.png +share/themes/Greybird/gtk-3.0/assets/checkbox-mixed-insensitive.png +share/themes/Greybird/gtk-3.0/assets/checkbox-mixed.png +share/themes/Greybird/gtk-3.0/assets/checkbox-unchecked-insensitive.png +share/themes/Greybird/gtk-3.0/assets/checkbox-unchecked.png +share/themes/Greybird/gtk-3.0/assets/menuitem-checkbox-checked-hover.png +share/themes/Greybird/gtk-3.0/assets/menuitem-checkbox-checked-insensitive.png +share/themes/Greybird/gtk-3.0/assets/menuitem-checkbox-checked.png +share/themes/Greybird/gtk-3.0/assets/menuitem-checkbox-mixed-hover.png +share/themes/Greybird/gtk-3.0/assets/menuitem-checkbox-mixed-insensitive.png +share/themes/Greybird/gtk-3.0/assets/menuitem-checkbox-mixed.png +share/themes/Greybird/gtk-3.0/assets/menuitem-radio-checked-hover.png +share/themes/Greybird/gtk-3.0/assets/menuitem-radio-checked-insensitive.png +share/themes/Greybird/gtk-3.0/assets/menuitem-radio-checked.png +share/themes/Greybird/gtk-3.0/assets/pane-separator-vertical.png +share/themes/Greybird/gtk-3.0/assets/pane-separator.png +share/themes/Greybird/gtk-3.0/assets/radio-mixed-hover.png +share/themes/Greybird/gtk-3.0/assets/radio-mixed-insensitive.png +share/themes/Greybird/gtk-3.0/assets/radio-mixed.png +share/themes/Greybird/gtk-3.0/assets/radio-selected-hover.png +share/themes/Greybird/gtk-3.0/assets/radio-selected-insensitive.png +share/themes/Greybird/gtk-3.0/assets/radio-selected.png +share/themes/Greybird/gtk-3.0/assets/radio-unselected-insensitive.png +share/themes/Greybird/gtk-3.0/assets/radio-unselected.png +share/themes/Greybird/gtk-3.0/assets/resize-grip.png +share/themes/Greybird/gtk-3.0/gtk-widgets-assets.css +share/themes/Greybird/gtk-3.0/gtk-widgets.css +share/themes/Greybird/gtk-3.0/gtk.css +share/themes/Greybird/gtk-3.0/settings.ini +%%NOTIFYD%%share/themes/Greybird/xfce-notify-4.0/gtkrc +share/themes/Greybird/xfwm4/base-inactive.png +share/themes/Greybird/xfwm4/base.png +share/themes/Greybird/xfwm4/bottom-active.xpm +share/themes/Greybird/xfwm4/bottom-inactive.xpm +share/themes/Greybird/xfwm4/bottom-left-active.xpm +share/themes/Greybird/xfwm4/bottom-left-inactive.xpm +share/themes/Greybird/xfwm4/bottom-right-active.xpm +share/themes/Greybird/xfwm4/bottom-right-inactive.xpm +share/themes/Greybird/xfwm4/close-active.png +share/themes/Greybird/xfwm4/close-active.xpm +share/themes/Greybird/xfwm4/close-inactive.png +share/themes/Greybird/xfwm4/close-inactive.xpm +share/themes/Greybird/xfwm4/close-prelight.png +share/themes/Greybird/xfwm4/close-prelight.xpm +share/themes/Greybird/xfwm4/close-pressed.png +share/themes/Greybird/xfwm4/close-pressed.xpm +share/themes/Greybird/xfwm4/hide-active.png +share/themes/Greybird/xfwm4/hide-active.xpm +share/themes/Greybird/xfwm4/hide-inactive.png +share/themes/Greybird/xfwm4/hide-inactive.xpm +share/themes/Greybird/xfwm4/hide-prelight.png +share/themes/Greybird/xfwm4/hide-prelight.xpm +share/themes/Greybird/xfwm4/hide-pressed.png +share/themes/Greybird/xfwm4/hide-pressed.xpm +share/themes/Greybird/xfwm4/left-active.xpm +share/themes/Greybird/xfwm4/left-inactive.xpm +share/themes/Greybird/xfwm4/maximize-active.png +share/themes/Greybird/xfwm4/maximize-active.xpm +share/themes/Greybird/xfwm4/maximize-inactive.png +share/themes/Greybird/xfwm4/maximize-inactive.xpm +share/themes/Greybird/xfwm4/maximize-prelight.png +share/themes/Greybird/xfwm4/maximize-prelight.xpm +share/themes/Greybird/xfwm4/maximize-pressed.png +share/themes/Greybird/xfwm4/maximize-pressed.xpm +share/themes/Greybird/xfwm4/menu-active.png +share/themes/Greybird/xfwm4/menu-active.xpm +share/themes/Greybird/xfwm4/menu-inactive.png +share/themes/Greybird/xfwm4/menu-inactive.xpm +share/themes/Greybird/xfwm4/menu-prelight.png +share/themes/Greybird/xfwm4/menu-prelight.xpm +share/themes/Greybird/xfwm4/menu-pressed.png +share/themes/Greybird/xfwm4/menu-pressed.xpm +share/themes/Greybird/xfwm4/right-active.xpm +share/themes/Greybird/xfwm4/right-inactive.xpm +share/themes/Greybird/xfwm4/shade-active.png +share/themes/Greybird/xfwm4/shade-active.xpm +share/themes/Greybird/xfwm4/shade-inactive.png +share/themes/Greybird/xfwm4/shade-inactive.xpm +share/themes/Greybird/xfwm4/shade-prelight.png +share/themes/Greybird/xfwm4/shade-prelight.xpm +share/themes/Greybird/xfwm4/shade-pressed.png +share/themes/Greybird/xfwm4/shade-pressed.xpm +share/themes/Greybird/xfwm4/shade-toggled-active.png +share/themes/Greybird/xfwm4/shade-toggled-active.xpm +share/themes/Greybird/xfwm4/shade-toggled-inactive.png +share/themes/Greybird/xfwm4/shade-toggled-inactive.xpm +share/themes/Greybird/xfwm4/shade-toggled-prelight.png +share/themes/Greybird/xfwm4/shade-toggled-prelight.xpm +share/themes/Greybird/xfwm4/shade-toggled-pressed.png +share/themes/Greybird/xfwm4/shade-toggled-pressed.xpm +share/themes/Greybird/xfwm4/stick-active.png +share/themes/Greybird/xfwm4/stick-active.xpm +share/themes/Greybird/xfwm4/stick-inactive.png +share/themes/Greybird/xfwm4/stick-inactive.xpm +share/themes/Greybird/xfwm4/stick-prelight.png +share/themes/Greybird/xfwm4/stick-prelight.xpm +share/themes/Greybird/xfwm4/stick-pressed.png +share/themes/Greybird/xfwm4/stick-pressed.xpm +share/themes/Greybird/xfwm4/stick-toggled-active.png +share/themes/Greybird/xfwm4/stick-toggled-active.xpm +share/themes/Greybird/xfwm4/stick-toggled-inactive.png +share/themes/Greybird/xfwm4/stick-toggled-inactive.xpm +share/themes/Greybird/xfwm4/stick-toggled-prelight.png +share/themes/Greybird/xfwm4/stick-toggled-prelight.xpm +share/themes/Greybird/xfwm4/stick-toggled-pressed.png +share/themes/Greybird/xfwm4/stick-toggled-pressed.xpm +share/themes/Greybird/xfwm4/themerc +share/themes/Greybird/xfwm4/title-1-active.png +share/themes/Greybird/xfwm4/title-1-active.xpm +share/themes/Greybird/xfwm4/title-1-inactive.png +share/themes/Greybird/xfwm4/title-1-inactive.xpm +share/themes/Greybird/xfwm4/title-2-active.png +share/themes/Greybird/xfwm4/title-2-active.xpm +share/themes/Greybird/xfwm4/title-2-inactive.png +share/themes/Greybird/xfwm4/title-2-inactive.xpm +share/themes/Greybird/xfwm4/title-3-active.png +share/themes/Greybird/xfwm4/title-3-active.xpm +share/themes/Greybird/xfwm4/title-3-inactive.png +share/themes/Greybird/xfwm4/title-3-inactive.xpm +share/themes/Greybird/xfwm4/title-4-active.png +share/themes/Greybird/xfwm4/title-4-active.xpm +share/themes/Greybird/xfwm4/title-4-inactive.png +share/themes/Greybird/xfwm4/title-4-inactive.xpm +share/themes/Greybird/xfwm4/title-5-active.png +share/themes/Greybird/xfwm4/title-5-active.xpm +share/themes/Greybird/xfwm4/title-5-inactive.png +share/themes/Greybird/xfwm4/title-5-inactive.xpm +share/themes/Greybird/xfwm4/top-left-active.png +share/themes/Greybird/xfwm4/top-left-active.xpm +share/themes/Greybird/xfwm4/top-left-inactive.png +share/themes/Greybird/xfwm4/top-left-inactive.xpm +share/themes/Greybird/xfwm4/top-right-active.png +share/themes/Greybird/xfwm4/top-right-active.xpm +share/themes/Greybird/xfwm4/top-right-inactive.png +share/themes/Greybird/xfwm4/top-right-inactive.xpm +@dirrm share/themes/Greybird/xfwm4 +%%NOTIFYD%%@dirrm share/themes/Greybird/xfce-notify-4.0 +@dirrm share/themes/Greybird/gtk-3.0/assets +@dirrm share/themes/Greybird/gtk-3.0/apps +@dirrm share/themes/Greybird/gtk-3.0 +@dirrm share/themes/Greybird/gtk-2.0/apps/thunar +@dirrm share/themes/Greybird/gtk-2.0/apps +@dirrm share/themes/Greybird/gtk-2.0 +@dirrm share/themes/Greybird |