Here is the first bunch of fixes for handling of FreeDesktop goo.
Okay?
--
  WBR,
    Vadim Zhukov


Index: audio/deadbeef/Makefile
===================================================================
RCS file: /cvs/ports/audio/deadbeef/Makefile,v
retrieving revision 1.7
diff -u -p -r1.7 Makefile
--- audio/deadbeef/Makefile     31 May 2013 15:34:40 -0000      1.7
+++ audio/deadbeef/Makefile     18 Aug 2013 16:41:57 -0000
@@ -4,7 +4,7 @@ SHARED_ONLY =           Yes
 
 COMMENT =              DeaDBeeF is an audio player
 DISTNAME =             deadbeef-0.5.6
-REVISION =             2
+REVISION =             3
 CATEGORIES =           audio
 
 HOMEPAGE =             http://deadbeef.sourceforge.net/
Index: audio/deadbeef/pkg/PLIST
===================================================================
RCS file: /cvs/ports/audio/deadbeef/pkg/PLIST,v
retrieving revision 1.4
diff -u -p -r1.4 PLIST
--- audio/deadbeef/pkg/PLIST    5 Feb 2013 09:19:31 -0000       1.4
+++ audio/deadbeef/pkg/PLIST    18 Aug 2013 16:41:57 -0000
@@ -123,5 +123,5 @@ share/locale/zh_CN/LC_MESSAGES/deadbeef.
 share/locale/zh_TW/LC_MESSAGES/deadbeef.mo
 @exec %D/bin/update-desktop-database
 @unexec-delete %D/bin/update-desktop-database
-@exec %D/bin/gtk-update-icon-cache -q -f -t %D/share/icons/hicolor 2> 
/dev/null || true
-@unexec-delete %D/bin/gtk-update-icon-cache -q -f -t %D/share/icons/hicolor 2> 
/dev/null || true
+@exec %D/bin/gtk-update-icon-cache -q -t %D/share/icons/hicolor
+@unexec-delete %D/bin/gtk-update-icon-cache -q -t %D/share/icons/hicolor
Index: audio/exaile/Makefile
===================================================================
RCS file: /cvs/ports/audio/exaile/Makefile,v
retrieving revision 1.27
diff -u -p -r1.27 Makefile
--- audio/exaile/Makefile       3 Apr 2013 06:49:47 -0000       1.27
+++ audio/exaile/Makefile       18 Aug 2013 16:46:01 -0000
@@ -5,7 +5,7 @@ COMMENT =       music manager and player for G
 V =            3.3
 P =            1
 DISTNAME =     exaile-${V}.${P}
-REVISION =     0
+REVISION =     1
 
 CATEGORIES =   audio x11
 
Index: audio/exaile/pkg/PLIST
===================================================================
RCS file: /cvs/ports/audio/exaile/pkg/PLIST,v
retrieving revision 1.11
diff -u -p -r1.11 PLIST
--- audio/exaile/pkg/PLIST      3 Apr 2013 06:49:47 -0000       1.11
+++ audio/exaile/pkg/PLIST      18 Aug 2013 16:46:01 -0000
@@ -1116,8 +1116,6 @@ share/exaile/data/ui/widgets/volume_cont
 share/exaile/xdg/
 share/exaile/xdg/exaile/
 share/exaile/xdg/exaile/settings.ini
-@exec %D/bin/update-desktop-database
-@unexec-delete %D/bin/update-desktop-database
 share/locale/ar/LC_MESSAGES/exaile.mo
 share/locale/ast/LC_MESSAGES/exaile.mo
 share/locale/be/LC_MESSAGES/exaile.mo
Index: audio/gtkpod/Makefile
===================================================================
RCS file: /cvs/ports/audio/gtkpod/Makefile,v
retrieving revision 1.45
diff -u -p -r1.45 Makefile
--- audio/gtkpod/Makefile       10 Mar 2013 22:55:02 -0000      1.45
+++ audio/gtkpod/Makefile       18 Aug 2013 16:50:15 -0000
@@ -2,7 +2,7 @@
 
 COMMENT=       GTK+2 program to synchronize an Apple iPod
 DISTNAME=      gtkpod-1.0.0
-REVISION =     1
+REVISION =     2
 CATEGORIES=    audio x11
 MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=gtkpod/}
 
@@ -24,7 +24,8 @@ USE_GMAKE=    Yes
 
 #libmp4v2 is dlopen()'ed at runtime
 RUN_DEPENDS=   devel/desktop-file-utils \
-               multimedia/libmp4v2
+               multimedia/libmp4v2 \
+               x11/gtk+2,-guic
 
 LIB_DEPENDS=   audio/libid3tag \
                audio/libgpod \
Index: audio/gtkpod/pkg/PLIST
===================================================================
RCS file: /cvs/ports/audio/gtkpod/pkg/PLIST,v
retrieving revision 1.11
diff -u -p -r1.11 PLIST
--- audio/gtkpod/pkg/PLIST      15 Nov 2011 15:43:52 -0000      1.11
+++ audio/gtkpod/pkg/PLIST      18 Aug 2013 16:50:15 -0000
@@ -132,3 +132,5 @@ share/locale/sv/LC_MESSAGES/gtkpod.mo
 share/locale/zh_CN/LC_MESSAGES/gtkpod.mo
 @exec %D/bin/update-desktop-database
 @unexec-delete %D/bin/update-desktop-database
+@exec %D/bin/gtk-update-icon-cache -q -t %D/share/icons/hicolor
+@unexec-delete %D/bin/gtk-update-icon-cache -q -t %D/share/icons/hicolor
Index: comms/chirp/Makefile
===================================================================
RCS file: /cvs/ports/comms/chirp/Makefile,v
retrieving revision 1.2
diff -u -p -r1.2 Makefile
--- comms/chirp/Makefile        14 Jun 2013 19:05:14 -0000      1.2
+++ comms/chirp/Makefile        18 Aug 2013 16:54:38 -0000
@@ -3,7 +3,7 @@
 COMMENT=       tool to programme a wide range of amateur radios
 
 MODPY_EGG_VERSION= 0.3.1
-REVISION=      0
+REVISION=      1
 DISTNAME=      chirp-${MODPY_EGG_VERSION}
 
 CATEGORIES=    comms hamradio
@@ -18,9 +18,9 @@ MASTER_SITES= http://chirp.danplanet.com
 MODULES=       lang/python
 COMMON_DEPS=   devel/py-serial \
                textproc/libxml,-python
-BUILD_DEPENDS= ${COMMON_DEPS} \
+BUILD_DEPENDS= ${COMMON_DEPS}
+RUN_DEPENDS=   ${COMMON_DEPS} \
                devel/desktop-file-utils
-RUN_DEPENDS=   ${COMMON_DEPS}
 
 NO_TEST=       Yes
 
Index: databases/gq/Makefile
===================================================================
RCS file: /cvs/ports/databases/gq/Makefile,v
retrieving revision 1.48
diff -u -p -r1.48 Makefile
--- databases/gq/Makefile       20 Jun 2013 06:54:36 -0000      1.48
+++ databases/gq/Makefile       18 Aug 2013 16:57:14 -0000
@@ -3,7 +3,7 @@
 COMMENT=       GTK-based LDAP client
 
 DISTNAME=      gq-1.3.4
-REVISION=      5
+REVISION=      6
 
 CATEGORIES=    databases sysutils
 
@@ -29,7 +29,8 @@ LIB_DEPENDS=  databases/openldap \
                devel/libglade2 \
                x11/gnome/libgnome-keyring
 
-RUN_DEPENDS=   misc/shared-mime-info
+RUN_DEPENDS=   misc/shared-mime-info \
+               x11/gtk+2,-guic
 
 MODGNOME_TOOLS=        yelp
 MODGNOME_DESKTOP_FILE=Yes
Index: databases/soprano/Makefile
===================================================================
RCS file: /cvs/ports/databases/soprano/Makefile,v
retrieving revision 1.10
diff -u -p -r1.10 Makefile
--- databases/soprano/Makefile  24 Apr 2013 08:34:45 -0000      1.10
+++ databases/soprano/Makefile  18 Aug 2013 17:00:01 -0000
@@ -5,6 +5,7 @@ COMMENT =       RDF framework
 CATEGORIES =   databases devel textproc sysutils
 HOMEPAGE =     http://soprano.sourceforge.net/
 DISTNAME =     soprano-2.9.0
+REVISION =     0
 
 SHARED_LIBS =  soprano                   2.0
 SHARED_LIBS += sopranoclient             2.0
@@ -21,8 +22,6 @@ MODULES =     x11/kde4
 MODKDE4_USE =
 
 BUILD_DEPENDS =        devel/doxygen
-
-RUN_DEPENDS =  devel/desktop-file-utils
 
 LIB_DEPENDS =  textproc/clucene \
                databases/iodbc \
Index: databases/soprano/pkg/PLIST
===================================================================
RCS file: /cvs/ports/databases/soprano/pkg/PLIST,v
retrieving revision 1.6
diff -u -p -r1.6 PLIST
--- databases/soprano/pkg/PLIST 24 Apr 2013 08:34:45 -0000      1.6
+++ databases/soprano/pkg/PLIST 18 Aug 2013 17:00:01 -0000
@@ -188,5 +188,3 @@ share/soprano/plugins/virtuosobackend.de
 share/soprano/rules/
 share/soprano/rules/nrl.rules
 share/soprano/rules/rdfs.rules
-@exec %D/bin/update-desktop-database
-@unexec-delete %D/bin/update-desktop-database
Index: devel/dconf/Makefile
===================================================================
RCS file: /cvs/ports/devel/dconf/Makefile,v
retrieving revision 1.51
diff -u -p -r1.51 Makefile
--- devel/dconf/Makefile        17 Jul 2013 05:54:36 -0000      1.51
+++ devel/dconf/Makefile        18 Aug 2013 17:07:05 -0000
@@ -11,6 +11,8 @@ GNOME_VERSION=                0.16.1
 PKGNAME-main=          ${DISTNAME}
 PKGNAME-editor=                dconf-editor-${GNOME_VERSION}
 
+REVISION-editor=       0
+
 SHARED_LIBS +=         dconf        1.0 # 1.0.0
 SHARED_LIBS +=         dconf-dbus-1 1.0 # 1.0.0
 
@@ -54,7 +56,8 @@ LIB_DEPENDS-main=     devel/glib2 \
                        x11/dbus
 
 RUN_DEPENDS-editor=    ${RUN_DEPENDS} \
-                       devel/desktop-file-utils
+                       devel/desktop-file-utils \
+                       x11/gtk+2,-guic
 LIB_DEPENDS-editor=    ${MODGETTEXT_LIB_DEPENDS} \
                        ${BASE_PKGPATH},-main=${GNOME_VERSION} \
                        x11/gtk+3
Index: devel/ddd/Makefile
===================================================================
RCS file: /cvs/ports/devel/ddd/Makefile,v
retrieving revision 1.63
diff -u -p -r1.63 Makefile
--- devel/ddd/Makefile  21 Mar 2013 08:45:14 -0000      1.63
+++ devel/ddd/Makefile  18 Aug 2013 17:09:38 -0000
@@ -3,7 +3,7 @@
 COMMENT=       Data Display Debugger, graphical front-end for GDB, etc
 
 DISTNAME=      ddd-3.3.12
-REVISION=      4
+REVISION=      5
 CATEGORIES=    devel
 MASTER_SITES=  ${MASTER_SITE_GNU:=ddd/}
 
@@ -18,6 +18,7 @@ WANTLIB=      ICE SM X11 Xaw Xau Xdmcp Xext X
 
 MODULES=       converters/libiconv
 
+RUN_DEPENDS=   devel/desktop-file-utils
 LIB_DEPENDS=   x11/openmotif
 
 TEST_IS_INTERACTIVE=x11
Index: devel/ddd/pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/ddd/pkg/PLIST,v
retrieving revision 1.14
diff -u -p -r1.14 PLIST
--- devel/ddd/pkg/PLIST 10 Apr 2011 18:01:13 -0000      1.14
+++ devel/ddd/pkg/PLIST 18 Aug 2013 17:09:38 -0000
@@ -47,3 +47,5 @@ share/doc/ddd/ddd-themes.pdf
 share/doc/ddd/ddd.pdf
 share/doc/ddd/html/
 share/doc/ddd/html/ddd.html
+@exec %D/bin/update-desktop-database
+@unexec-delete %D/bin/update-desktop-database
Index: devel/geany/Makefile
===================================================================
RCS file: /cvs/ports/devel/geany/Makefile,v
retrieving revision 1.41
diff -u -p -r1.41 Makefile
--- devel/geany/Makefile        31 May 2013 15:34:41 -0000      1.41
+++ devel/geany/Makefile        18 Aug 2013 17:11:27 -0000
@@ -5,7 +5,7 @@ SHARED_ONLY=    Yes
 COMMENT=       small and lightweight IDE
 
 DISTNAME =     geany-1.23
-REVISION =     0
+REVISION =     1
 
 CATEGORIES=    devel
 
Index: devel/geany/pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/geany/pkg/PLIST,v
retrieving revision 1.19
diff -u -p -r1.19 PLIST
--- devel/geany/pkg/PLIST       8 Apr 2013 22:28:04 -0000       1.19
+++ devel/geany/pkg/PLIST       18 Aug 2013 17:11:27 -0000
@@ -257,3 +257,5 @@ share/locale/zh_TW/LC_MESSAGES/geany.mo
 @unexec-delete %D/bin/update-desktop-database
 @exec %D/bin/gtk-update-icon-cache -q -t %D/share/icons/hicolor
 @unexec-delete %D/bin/gtk-update-icon-cache -q -t %D/share/icons/hicolor
+@exec %D/bin/gtk-update-icon-cache -q -t %D/share/icons/Tango
+@unexec-delete %D/bin/gtk-update-icon-cache -q -t %D/share/icons/Tango
Index: devel/ipython/Makefile
===================================================================
RCS file: /cvs/ports/devel/ipython/Makefile,v
retrieving revision 1.21
diff -u -p -r1.21 Makefile
--- devel/ipython/Makefile      6 Jun 2013 08:49:55 -0000       1.21
+++ devel/ipython/Makefile      18 Aug 2013 17:14:32 -0000
@@ -5,6 +5,7 @@ COMMENT=                enhanced interactive Python sh
 MODPY_EGG_VERSION=     0.13.2
 DISTNAME=              ipython-${MODPY_EGG_VERSION}
 CATEGORIES=            devel
+REVISION=              0
 
 HOMEPAGE=              http://ipython.org/
 
@@ -16,9 +17,10 @@ MODULES=             lang/python
 # sympy is also optional.
 # There are a bunch of other event loops which are used in rare cases.
 # These can be soft dependencies too.
-RUN_DEPENDS =          textproc/py-pygments \
-                       graphics/py-matplotlib>=1.2.0 \
+RUN_DEPENDS =          devel/desktop-file-utils \
                        net/py-zmq \
+                       graphics/py-matplotlib>=1.2.0 \
+                       textproc/py-pygments \
                        www/py-tornado
 TEST_DEPENDS =         devel/py-nose
 BUILD_DEPENDS =                textproc/py-sphinx \
Index: devel/poedit/Makefile
===================================================================
RCS file: /cvs/ports/devel/poedit/Makefile,v
retrieving revision 1.17
diff -u -p -r1.17 Makefile
--- devel/poedit/Makefile       11 Mar 2013 10:50:24 -0000      1.17
+++ devel/poedit/Makefile       18 Aug 2013 17:18:03 -0000
@@ -19,7 +19,8 @@ USE_GROFF =   Yes
 
 WANTLIB=       c m pthread stdc++ wx_base_xml wx_gtk2_html wx_gtk2_adv \
                wx_gtk2_xrc wx_base wx_gtk2_core
-RUN_DEPENDS=   devel/desktop-file-utils
+RUN_DEPENDS=   devel/desktop-file-utils \
+               x11/gtk+2,-guic
 LIB_DEPENDS=   x11/wxWidgets>=2.6.3
 
 CONFIGURE_STYLE=gnu
Index: devel/poedit/pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/poedit/pkg/PLIST,v
retrieving revision 1.4
diff -u -p -r1.4 PLIST
--- devel/poedit/pkg/PLIST      22 Dec 2009 15:31:27 -0000      1.4
+++ devel/poedit/pkg/PLIST      18 Aug 2013 17:18:03 -0000
@@ -209,3 +209,5 @@ share/poedit/icons/poedit-update.png
 share/poedit/icons/view-fullscreen.png
 @exec %D/bin/update-desktop-database
 @unexec-delete %D/bin/update-desktop-database
+@exec %D/bin/gtk-update-icon-cache -q -t %D/share/icons/hicolor
+@unexec-delete %D/bin/gtk-update-icon-cache -q -t %D/share/icons/hicolor

Reply via email to