Add gtk+2 and librsvg to RUN_DEPENDS.

Rational: except for QT/KDE ports, gtk+2 should already be in the
dependency chain for ports installing share/icons/ files (i.e. no need
to explicitely add it) and if we have svg icons without their png
counterpart and librsvg is not part of the dependency chain then we
explicitely add it.
gnome-icon-theme is the inherited theme for most icon themes so we
make sure we have gtk-update-icon-cache and can display svg icons.

landry@ agrees
This commit is contained in:
ajacoutot 2011-05-19 07:50:37 +00:00
parent 32e1725de7
commit 1be6361984
2 changed files with 24 additions and 4 deletions

View File

@ -1,10 +1,10 @@
# $OpenBSD: Makefile,v 1.37 2011/05/11 08:03:23 ajacoutot Exp $
# $OpenBSD: Makefile,v 1.38 2011/05/19 07:50:37 ajacoutot Exp $
COMMENT= base icon theme for GNOME
GNOME_PROJECT= gnome-icon-theme
GNOME_VERSION= 2.30.3
REVISION= 1
REVISION= 2
CATEGORIES= x11
@ -19,6 +19,16 @@ MODULES= x11/gnome
BUILD_DEPENDS= devel/gettext \
x11/icon-naming-utils>=0.8.90
# Rational: except for QT/KDE ports, gtk+ should already be in the
# dependency chain for ports installing share/icons/ files (i.e. no need
# to explicitely add it) and if we have svg icons without their png
# counterpart and librsvg is not part of the dependency chain then we
# explicitely add it.
# gnome-icon-theme is the inherited theme for most icon themes so we
# make sure we have gtk-update-icon-cache and can display svg icons.
RUN_DEPENDS += x11/gtk+2 \
x11/gnome/librsvg
PKG_ARCH= *
USE_LIBTOOL= No

View File

@ -1,10 +1,10 @@
# $OpenBSD: Makefile,v 1.2 2011/05/17 14:11:30 ajacoutot Exp $
# $OpenBSD: Makefile,v 1.3 2011/05/19 07:50:37 ajacoutot Exp $
COMMENT= base icon theme for GNOME
GNOME_PROJECT= gnome-icon-theme
GNOME_VERSION= 3.0.0
REVISION= 0
REVISION= 1
CATEGORIES= x11
@ -18,6 +18,16 @@ MODULES= x11/gnome
BUILD_DEPENDS= x11/icon-naming-utils>=0.8.90
# Rational: except for QT/KDE ports, gtk+2 should already be in the
# dependency chain for ports installing share/icons/ files (i.e. no need
# to explicitely add it) and if we have svg icons without their png
# counterpart and librsvg is not part of the dependency chain then we
# explicitely add it.
# gnome-icon-theme is the inherited theme for most icon themes so we
# make sure we have gtk-update-icon-cache and can display svg icons.
RUN_DEPENDS += x11/gtk+2 \
x11/gnome/librsvg
PKG_ARCH= *
USE_LIBTOOL= No