summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--misc/hicolor-icon-theme/Makefile24
-rw-r--r--misc/hicolor-icon-theme/distinfo3
-rw-r--r--misc/hicolor-icon-theme/pkg-descr4
-rw-r--r--misc/hicolor-icon-theme/pkg-install22
-rw-r--r--misc/hicolor-icon-theme/pkg-plist212
-rw-r--r--x11-toolkits/gtk20/Makefile10
-rw-r--r--x11-toolkits/gtk20/pkg-plist4
7 files changed, 272 insertions, 7 deletions
diff --git a/misc/hicolor-icon-theme/Makefile b/misc/hicolor-icon-theme/Makefile
new file mode 100644
index 000000000..89ac98df4
--- /dev/null
+++ b/misc/hicolor-icon-theme/Makefile
@@ -0,0 +1,24 @@
+# New ports collection makefile for: hicolor-icon-theme
+# Date created: 13 January 2003
+# Whom: marcus@FreeBSD.org
+#
+# $FreeBSD$
+# $MCom$
+#
+
+PORTNAME= hicolor-icon-theme
+PORTVERSION= 0.5
+PORTREVISION= 1
+CATEGORIES= misc gnome
+MASTER_SITES= ${MASTER_SITE_LOCAL} \
+ http://www.freedesktop.org/Software/icon-theme/releases/
+MASTER_SITE_SUBDIR= kwm
+
+MAINTAINER= gnome@FreeBSD.org
+COMMENT= A high-color icon theme shell from the FreeDesktop project
+
+USE_XLIB= yes
+USE_GNOME= gnometarget
+GNU_CONFIGURE= yes
+
+.include <bsd.port.mk>
diff --git a/misc/hicolor-icon-theme/distinfo b/misc/hicolor-icon-theme/distinfo
new file mode 100644
index 000000000..dada3ba55
--- /dev/null
+++ b/misc/hicolor-icon-theme/distinfo
@@ -0,0 +1,3 @@
+MD5 (hicolor-icon-theme-0.5.tar.gz) = 947c7f6eb68fd95c7b86e87f853ceaa0
+SHA256 (hicolor-icon-theme-0.5.tar.gz) = 8643ddab3b5afd2f94a2db771bae6710ec49d76a6c6890debaa711de8f3bf12e
+SIZE (hicolor-icon-theme-0.5.tar.gz) = 31611
diff --git a/misc/hicolor-icon-theme/pkg-descr b/misc/hicolor-icon-theme/pkg-descr
new file mode 100644
index 000000000..3164aaa06
--- /dev/null
+++ b/misc/hicolor-icon-theme/pkg-descr
@@ -0,0 +1,4 @@
+The freedesktop.org project provides a shared high-color desktop icon theme
+shell for use under both KDE and GNOME desktops.
+
+WWW: http://www.freedesktop.org/Standards/icon-theme-spec
diff --git a/misc/hicolor-icon-theme/pkg-install b/misc/hicolor-icon-theme/pkg-install
new file mode 100644
index 000000000..c775b8596
--- /dev/null
+++ b/misc/hicolor-icon-theme/pkg-install
@@ -0,0 +1,22 @@
+#!/bin/sh
+
+PATH=/bin:/usr/bin:/usr/sbin
+
+case $2 in
+POST-INSTALL)
+ ICON_SIZES="16x16 22x22 32x32 36x36 48x48 64x64 72x72 96x96 128x128 192x192 scalable"
+ ICON_CONTEXTS="actions apps devices filesystems mimetypes stock"
+ STOCK_SUBS="chart code data form image io media navigation net object table text"
+
+ for dir in ${ICON_SIZES}; do
+ for ctxt in ${ICON_CONTEXTS}; do
+ mkdir -p ${PKG_PREFIX}/share/icons/hicolor/${dir}/${ctxt}
+ if [ "${ctxt}" = "stock" ]; then
+ for sub in ${STOCK_SUBS}; do
+ mkdir -p ${PKG_PREFIX}/share/icons/hicolor/${dir}/${ctxt}/${sub}
+ done
+ fi
+ done
+ done
+ ;;
+esac
diff --git a/misc/hicolor-icon-theme/pkg-plist b/misc/hicolor-icon-theme/pkg-plist
new file mode 100644
index 000000000..d0ff35367
--- /dev/null
+++ b/misc/hicolor-icon-theme/pkg-plist
@@ -0,0 +1,212 @@
+share/icons/hicolor/index.theme
+@unexec /bin/rmdir %D/share/icons/hicolor/scalable/stock/text 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/scalable/stock/table 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/scalable/stock/object 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/scalable/stock/net 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/scalable/stock/navigation 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/scalable/stock/media 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/scalable/stock/io 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/scalable/stock/image 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/scalable/stock/form 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/scalable/stock/data 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/scalable/stock/code 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/scalable/stock/chart 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/scalable/stock 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/scalable/mimetypes 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/scalable/filesystems 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/scalable/devices 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/scalable/apps 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/scalable/actions 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/scalable 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/96x96/stock/text 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/96x96/stock/table 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/96x96/stock/object 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/96x96/stock/net 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/96x96/stock/navigation 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/96x96/stock/media 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/96x96/stock/io 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/96x96/stock/image 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/96x96/stock/form 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/96x96/stock/data 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/96x96/stock/code 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/96x96/stock/chart 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/96x96/stock 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/96x96/mimetypes 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/96x96/filesystems 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/96x96/devices 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/96x96/apps 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/96x96/actions 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/96x96 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/72x72/stock/text 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/72x72/stock/table 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/72x72/stock/object 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/72x72/stock/net 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/72x72/stock/navigation 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/72x72/stock/media 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/72x72/stock/io 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/72x72/stock/image 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/72x72/stock/form 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/72x72/stock/data 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/72x72/stock/code 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/72x72/stock/chart 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/72x72/stock 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/72x72/mimetypes 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/72x72/filesystems 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/72x72/devices 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/72x72/apps 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/72x72/actions 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/72x72 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/64x64/stock/text 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/64x64/stock/table 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/64x64/stock/object 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/64x64/stock/net 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/64x64/stock/navigation 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/64x64/stock/media 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/64x64/stock/io 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/64x64/stock/image 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/64x64/stock/form 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/64x64/stock/data 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/64x64/stock/code 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/64x64/stock/chart 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/64x64/stock 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/64x64/mimetypes 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/64x64/filesystems 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/64x64/devices 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/64x64/apps 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/64x64/actions 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/64x64 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/48x48/stock/text 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/48x48/stock/table 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/48x48/stock/object 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/48x48/stock/net 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/48x48/stock/navigation 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/48x48/stock/media 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/48x48/stock/io 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/48x48/stock/image 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/48x48/stock/form 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/48x48/stock/data 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/48x48/stock/code 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/48x48/stock/chart 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/48x48/stock 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/48x48/mimetypes 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/48x48/filesystems 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/48x48/devices 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/48x48/apps 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/48x48/actions 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/48x48 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/36x36/stock/text 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/36x36/stock/table 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/36x36/stock/object 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/36x36/stock/net 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/36x36/stock/navigation 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/36x36/stock/media 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/36x36/stock/io 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/36x36/stock/image 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/36x36/stock/form 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/36x36/stock/data 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/36x36/stock/code 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/36x36/stock/chart 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/36x36/stock 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/36x36/mimetypes 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/36x36/filesystems 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/36x36/devices 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/36x36/apps 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/36x36/actions 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/36x36 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/32x32/stock/text 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/32x32/stock/table 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/32x32/stock/object 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/32x32/stock/net 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/32x32/stock/navigation 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/32x32/stock/media 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/32x32/stock/io 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/32x32/stock/image 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/32x32/stock/form 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/32x32/stock/data 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/32x32/stock/code 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/32x32/stock/chart 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/32x32/stock 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/32x32/mimetypes 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/32x32/filesystems 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/32x32/devices 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/32x32/apps 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/32x32/actions 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/32x32 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/22x22/stock/text 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/22x22/stock/table 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/22x22/stock/object 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/22x22/stock/net 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/22x22/stock/navigation 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/22x22/stock/media 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/22x22/stock/io 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/22x22/stock/image 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/22x22/stock/form 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/22x22/stock/data 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/22x22/stock/code 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/22x22/stock/chart 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/22x22/stock 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/22x22/mimetypes 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/22x22/filesystems 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/22x22/devices 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/22x22/apps 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/22x22/actions 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/22x22 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/192x192/stock/text 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/192x192/stock/table 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/192x192/stock/object 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/192x192/stock/net 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/192x192/stock/navigation 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/192x192/stock/media 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/192x192/stock/io 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/192x192/stock/image 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/192x192/stock/form 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/192x192/stock/data 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/192x192/stock/code 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/192x192/stock/chart 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/192x192/stock 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/192x192/mimetypes 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/192x192/filesystems 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/192x192/devices 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/192x192/apps 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/192x192/actions 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/192x192 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/16x16/stock/text 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/16x16/stock/table 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/16x16/stock/object 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/16x16/stock/net 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/16x16/stock/navigation 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/16x16/stock/media 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/16x16/stock/io 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/16x16/stock/image 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/16x16/stock/form 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/16x16/stock/data 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/16x16/stock/code 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/16x16/stock/chart 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/16x16/stock 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/16x16/mimetypes 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/16x16/filesystems 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/16x16/devices 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/16x16/apps 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/16x16/actions 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/16x16 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/128x128/stock/text 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/128x128/stock/table 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/128x128/stock/object 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/128x128/stock/net 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/128x128/stock/navigation 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/128x128/stock/media 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/128x128/stock/io 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/128x128/stock/image 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/128x128/stock/form 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/128x128/stock/data 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/128x128/stock/code 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/128x128/stock/chart 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/128x128/stock 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/128x128/mimetypes 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/128x128/filesystems 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/128x128/devices 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/128x128/apps 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/128x128/actions 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor/128x128 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons/hicolor 2> /dev/null || /usr/bin/true
+@unexec /bin/rmdir %D/share/icons 2> /dev/null || /usr/bin/true
diff --git a/x11-toolkits/gtk20/Makefile b/x11-toolkits/gtk20/Makefile
index a57a29121..f6a346b4c 100644
--- a/x11-toolkits/gtk20/Makefile
+++ b/x11-toolkits/gtk20/Makefile
@@ -3,12 +3,12 @@
# Whom: Vanilla I. Shu <vanilla@MinJe.com.TW>
#
# $FreeBSD$
-# $MCom: ports/x11-toolkits/gtk20/Makefile,v 1.90 2006/06/22 21:02:31 ahze Exp $
+# $MCom: ports/x11-toolkits/gtk20/Makefile,v 1.91 2006/07/03 15:24:01 ahze Exp $
#
PORTNAME= gtk
PORTVERSION= 2.10.0
-PORTREVISION?= 0
+PORTREVISION?= 1
CATEGORIES= x11-toolkits
MASTER_SITES= ${MASTER_SITE_GNOME:S,%SUBDIR%,sources/gtk+/${PORTVERSION:C/^([0-9]+\.[0-9]+).*/\1/}/,} \
ftp://ftp.gtk.org/pub/gtk/v2.10/ \
@@ -33,7 +33,7 @@ LIB_DEPENDS= png.5:${PORTSDIR}/graphics/png \
tiff.4:${PORTSDIR}/graphics/tiff \
jpeg.9:${PORTSDIR}/graphics/jpeg
RUN_DEPENDS= ${LOCALBASE}/share/mime/magic:${PORTSDIR}/misc/shared-mime-info \
- ${X11BASE}/share/icons/hicolor/index.theme:${PORTSDIR}/misc/hicolor-icon-theme
+ ${LOCALBASE}/share/icons/hicolor/index.theme:${PORTSDIR}/misc/hicolor-icon-theme
USE_XPM= yes
USE_PERL5= yes
@@ -41,7 +41,7 @@ INSTALLS_SHLIB= yes
USE_AUTOTOOLS= libtool:15
USE_GNOME= gnomehack atk pango ltverhack
USE_GETTEXT= yes
-USE_X_PREFIX= yes
+USE_XLIB= yes
CONFIGURE_ARGS= --enable-static --with-xinput=yes
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include/freetype2 \
-I${LOCALBASE}/include -I${X11BASE}/include" \
@@ -120,7 +120,7 @@ pre-build:
@${RM} -rf ${WRKSRC}/docs/gtk.info*
post-install:
- -@${FIND} ${X11BASE}/share/icons -type d -depth 1 -exec \
+ -@${FIND} ${LOCALBASE}/share/icons -type d -depth 1 -exec \
${PREFIX}/bin/gtk-update-icon-cache -q -f {} \; 2>/dev/null
@${MKDIR} ${PREFIX}/lib/gtk-2.0/modules
@${MKDIR} ${PREFIX}/lib/gtk-2.0/${GTK_VERSION}/engines
diff --git a/x11-toolkits/gtk20/pkg-plist b/x11-toolkits/gtk20/pkg-plist
index 4fb117afd..4b21e8ab9 100644
--- a/x11-toolkits/gtk20/pkg-plist
+++ b/x11-toolkits/gtk20/pkg-plist
@@ -575,8 +575,8 @@ share/locale/zh_TW/LC_MESSAGES/gtk20.mo
share/themes/Default/gtk-2.0-key/gtkrc
share/themes/Emacs/gtk-2.0-key/gtkrc
share/themes/Raleigh/gtk-2.0/gtkrc
-@exec /usr/bin/find %%X11BASE%%/share/icons -type d -depth 1 -exec %D/bin/gtk-update-icon-cache -q -f {} \; 2>/dev/null || /usr/bin/true
-@unexec /usr/bin/find %%X11BASE%%/share/icons -type f -depth 2 -name icon-theme.cache -delete 2>/dev/null || /usr/bin/true
+@exec /usr/bin/find %%LOCALBASE%%/share/icons -type d -depth 1 -exec %D/bin/gtk-update-icon-cache -q -f {} \; 2>/dev/null || /usr/bin/true
+@unexec /usr/bin/find %%LOCALBASE%%/share/icons -type f -depth 2 -name icon-theme.cache -delete 2>/dev/null || /usr/bin/true
@dirrm share/themes/Raleigh/gtk-2.0
@dirrm share/themes/Raleigh
@dirrm share/themes/Emacs/gtk-2.0-key