Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 28 Jan 2012 14:04:33 GMT
From:      Pawel Pekala <pawel@FreeBSD.org>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/164572: gtk-equinox-engine add dependency on faenza icons
Message-ID:  <201201281404.q0SE4X5A009073@red.freebsd.org>
Resent-Message-ID: <201201281410.q0SEA8pS034494@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         164572
>Category:       ports
>Synopsis:       gtk-equinox-engine add dependency on faenza icons
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sat Jan 28 14:10:07 UTC 2012
>Closed-Date:
>Last-Modified:
>Originator:     Pawel Pekala
>Release:        8.2-STABLE
>Organization:
>Environment:
FreeBSD blaviken.slowicza.org 8.2-STABLE FreeBSD 8.2-STABLE #1: Sun Jul  3 15:11:21 CEST 2011     corn@blaviken.slowicza.org:/usr/obj/usr/src/sys/GENERIC  i386

>Description:
Themes from this port need Faenza icons:

[corn:~]> grep Faenza /usr/local/share/themes/Equinox\ Evolution\ Light/index.theme
IconTheme=Faenza

Also Gnome theme manager displays warnings that those icons are needed.

>How-To-Repeat:

>Fix:


Patch attached with submission follows:

diff -urN /usr/ports/x11-themes/gtk-equinox-engine/Makefile ./Makefile
--- /usr/ports/x11-themes/gtk-equinox-engine/Makefile	2011-12-26 17:38:07.000000000 +0100
+++ ./Makefile	2012-01-28 13:44:04.000000000 +0100
@@ -7,6 +7,7 @@
 
 PORTNAME=	equinox
 PORTVERSION=	1.50
+PORTREVISION=	1
 CATEGORIES=	x11-themes
 MASTER_SITES=	http://gnome-look.org/CONTENT/content-files/
 PKGNAMEPREFIX=	gtk-
@@ -18,7 +19,8 @@
 COMMENT=	Equinox GTK+ 2.x engine and themes
 
 BUILD_DEPENDS=	${LOCALBASE}/libdata/pkgconfig/gtk-engines-2.pc:${PORTSDIR}/x11-themes/gtk-engines2
-RUN_DEPENDS=	${LOCALBASE}/libdata/pkgconfig/gtk-engines-2.pc:${PORTSDIR}/x11-themes/gtk-engines2
+RUN_DEPENDS=	${LOCALBASE}/libdata/pkgconfig/gtk-engines-2.pc:${PORTSDIR}/x11-themes/gtk-engines2 \
+		${LOCALBASE}/share/icons/Faenza/index.theme:${PORTSDIR}/x11-themes/gnome-icons-faenza
 
 USE_GNOME=	gtk20
 GNU_CONFIGURE=	yes
diff -urN /usr/ports/x11-themes/gtk-equinox-engine/pkg-plist ./pkg-plist
--- /usr/ports/x11-themes/gtk-equinox-engine/pkg-plist	2011-12-26 17:38:07.000000000 +0100
+++ ./pkg-plist	2012-01-28 14:16:24.000000000 +0100
@@ -239,7 +239,7 @@
 @dirrm %%DATADIR%%/Equinox Evolution/gtk-2.0/apps
 @dirrm %%DATADIR%%/Equinox Evolution/gtk-2.0
 @dirrm %%DATADIR%%/Equinox Evolution
-@dirrm %%DATADIR%%
+@dirrmtry %%DATADIR%%
 %%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%
 %%PORTDOCS%%%%DOCSDIR%%/README
 %%PORTDOCS%%@dirrm %%DOCSDIR%%


>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201201281404.q0SE4X5A009073>