18.08.2013 21:30 пользователь "Antoine Jacoutot" <ajacou...@bsdfrog.org>
написал:
>
> On Sun, Aug 18, 2013 at 09:19:17PM +0400, Vadim Zhukov wrote:
> > 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
>
> Are you sure this is correct?

Yes, it is duplicated at the end of PLIST.

> > 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
> >
>
> --
> Antoine

Reply via email to