Sun Jan 24 20:00:06 2010 UTC ()
Disable python bindings in xfce4-exo.
These bindings are deprecated, and proposed for removal.
See:�
http://foo-projects.org/pipermail/xfce4-dev/2009-November/027867.html
and
http://foo-projects.org/pipermail/xfce4-dev/2009-July/027081.html

This fixes the build on sparc64, and therefore allows meta-pkgs/xfce4 to build
on sparc64.


(gls)
diff -r1.9 -r1.10 pkgsrc/x11/xfce4-exo/Makefile
diff -r1.6 -r1.7 pkgsrc/x11/xfce4-exo/PLIST

cvs diff -r1.9 -r1.10 pkgsrc/x11/xfce4-exo/Makefile (expand / switch to unified diff)

--- pkgsrc/x11/xfce4-exo/Makefile 2009/09/16 01:15:35 1.9
+++ pkgsrc/x11/xfce4-exo/Makefile 2010/01/24 20:00:06 1.10
@@ -1,45 +1,43 @@ @@ -1,45 +1,43 @@
1# $NetBSD: Makefile,v 1.9 2009/09/16 01:15:35 reed Exp $ 1# $NetBSD: Makefile,v 1.10 2010/01/24 20:00:06 gls Exp $
2 2
3PKG_DESTDIR_SUPPORT= user-destdir 3PKG_DESTDIR_SUPPORT= user-destdir
4 4
5.include "../../meta-pkgs/xfce4/Makefile.common" 5.include "../../meta-pkgs/xfce4/Makefile.common"
6 6
7XFCE4_VERSION= 0.3.101 7XFCE4_VERSION= 0.3.101
8 8
9DISTNAME= exo-${XFCE4_VERSION} 9DISTNAME= exo-${XFCE4_VERSION}
10PKGNAME= xfce4-exo-${XFCE4_VERSION} 10PKGNAME= xfce4-exo-${XFCE4_VERSION}
 11PKGREVISION= 1
11CATEGORIES= x11 12CATEGORIES= x11
12COMMENT= Xfce extension library 13COMMENT= Xfce extension library
13 14
14DEPENDS+= p5-URI>=0:../../www/p5-URI 15DEPENDS+= p5-URI>=0:../../www/p5-URI
15 16
16PKGCONFIG_OVERRIDE+= exo/exo-0.3.pc.in exo-hal/exo-hal-0.3.pc.in 17PKGCONFIG_OVERRIDE+= exo/exo-0.3.pc.in exo-hal/exo-hal-0.3.pc.in
17 18
 19CONFIGURE_ARGS+=»·······--disable-python
 20
18PKG_SYSCONFSUBDIR= xdg/xfce4 21PKG_SYSCONFSUBDIR= xdg/xfce4
19EGDIR= ${XFCE4_EGBASE} 22EGDIR= ${XFCE4_EGBASE}
20 23
21MAKE_DIRS+= ${SYSCONFDIR} 24MAKE_DIRS+= ${SYSCONFDIR}
22MAKE_DIRS+= ${EGDIR} ${PREFIX}/share/xfce4 ${PREFIX}/share/xfce4/doc 25MAKE_DIRS+= ${EGDIR} ${PREFIX}/share/xfce4 ${PREFIX}/share/xfce4/doc
23.for f in C es fr id ja pt_BR tr 26.for f in C es fr id ja pt_BR tr
24MAKE_DIRS+= ${PREFIX}/share/xfce4/doc/${f} 27MAKE_DIRS+= ${PREFIX}/share/xfce4/doc/${f}
25MAKE_DIRS+= ${PREFIX}/share/xfce4/doc/${f}/images 28MAKE_DIRS+= ${PREFIX}/share/xfce4/doc/${f}/images
26.endfor 29.endfor
27 30
28CONF_FILES= ${EGDIR}/helpers.rc ${PKG_SYSCONFDIR}/helpers.rc 31CONF_FILES= ${EGDIR}/helpers.rc ${PKG_SYSCONFDIR}/helpers.rc
29OWN_DIRS+= ${EGDIR} 32OWN_DIRS+= ${EGDIR}
30 33
31PY_PATCHPLIST= yes 
32 
33.include "options.mk" 34.include "options.mk"
34 35
35BUILDLINK_API_DEPENDS.libnotify+= libnotify>=0.4.0 36BUILDLINK_API_DEPENDS.libnotify+= libnotify>=0.4.0
36 37
37.include "../../graphics/hicolor-icon-theme/buildlink3.mk" 38.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
38.include "../../lang/python/application.mk" 
39.include "../../lang/python/extension.mk" 
40.include "../../sysutils/desktop-file-utils/desktopdb.mk" 39.include "../../sysutils/desktop-file-utils/desktopdb.mk"
41.include "../../sysutils/libnotify/buildlink3.mk" 40.include "../../sysutils/libnotify/buildlink3.mk"
42.include "../../x11/libxfce4util/buildlink3.mk" 41.include "../../x11/libxfce4util/buildlink3.mk"
43.include "../../x11/py-gtk2/buildlink3.mk" 
44.include "../../mk/pthread.buildlink3.mk" 42.include "../../mk/pthread.buildlink3.mk"
45.include "../../mk/bsd.pkg.mk" 43.include "../../mk/bsd.pkg.mk"

cvs diff -r1.6 -r1.7 pkgsrc/x11/xfce4-exo/PLIST (expand / switch to unified diff)

--- pkgsrc/x11/xfce4-exo/PLIST 2009/09/16 01:15:35 1.6
+++ pkgsrc/x11/xfce4-exo/PLIST 2010/01/24 20:00:06 1.7
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.6 2009/09/16 01:15:35 reed Exp $ 1@comment $NetBSD: PLIST,v 1.7 2010/01/24 20:00:06 gls Exp $
2bin/exo-csource 2bin/exo-csource
3bin/exo-desktop-item-edit 3bin/exo-desktop-item-edit
4bin/exo-eject 4bin/exo-eject
5bin/exo-mount 5bin/exo-mount
6bin/exo-open 6bin/exo-open
7bin/exo-preferred-applications 7bin/exo-preferred-applications
8bin/exo-unmount 8bin/exo-unmount
9include/exo-0.3/exo-hal/exo-hal.h 9include/exo-0.3/exo-hal/exo-hal.h
10include/exo-0.3/exo/exo-binding.h 10include/exo-0.3/exo/exo-binding.h
11include/exo-0.3/exo/exo-cell-renderer-ellipsized-text.h 11include/exo-0.3/exo/exo-cell-renderer-ellipsized-text.h
12include/exo-0.3/exo/exo-cell-renderer-icon.h 12include/exo-0.3/exo/exo-cell-renderer-icon.h
13include/exo-0.3/exo/exo-config.h 13include/exo-0.3/exo/exo-config.h
14include/exo-0.3/exo/exo-ellipsized-label.h 14include/exo-0.3/exo/exo-ellipsized-label.h
@@ -28,33 +28,26 @@ include/exo-0.3/exo/exo-toolbars-editor- @@ -28,33 +28,26 @@ include/exo-0.3/exo/exo-toolbars-editor-
28include/exo-0.3/exo/exo-toolbars-editor.h 28include/exo-0.3/exo/exo-toolbars-editor.h
29include/exo-0.3/exo/exo-toolbars-model.h 29include/exo-0.3/exo/exo-toolbars-model.h
30include/exo-0.3/exo/exo-toolbars-view.h 30include/exo-0.3/exo/exo-toolbars-view.h
31include/exo-0.3/exo/exo-tree-view.h 31include/exo-0.3/exo/exo-tree-view.h
32include/exo-0.3/exo/exo-url.h 32include/exo-0.3/exo/exo-url.h
33include/exo-0.3/exo/exo-utils.h 33include/exo-0.3/exo/exo-utils.h
34include/exo-0.3/exo/exo-wrap-table.h 34include/exo-0.3/exo/exo-wrap-table.h
35include/exo-0.3/exo/exo-xsession-client.h 35include/exo-0.3/exo/exo-xsession-client.h
36include/exo-0.3/exo/exo.h 36include/exo-0.3/exo/exo.h
37lib/libexo-0.3.la 37lib/libexo-0.3.la
38lib/libexo-hal-0.3.la 38lib/libexo-hal-0.3.la
39lib/pkgconfig/exo-0.3.pc 39lib/pkgconfig/exo-0.3.pc
40lib/pkgconfig/exo-hal-0.3.pc 40lib/pkgconfig/exo-hal-0.3.pc
41${PYSITELIB}/exo-0.3/_exo.la 
42${PYSITELIB}/exo-0.3/exo/__init__.py 
43${PYSITELIB}/exo-0.3/exo/__init__.pyc 
44${PYSITELIB}/exo-0.3/exo/__init__.pyo 
45${PYSITELIB}/pyexo.py 
46${PYSITELIB}/pyexo.pyc 
47${PYSITELIB}/pyexo.pyo 
48libexec/exo-compose-mail-0.3 41libexec/exo-compose-mail-0.3
49libexec/exo-helper-0.3 42libexec/exo-helper-0.3
50libexec/exo-mount-notify-0.3 43libexec/exo-mount-notify-0.3
51man/man1/exo-csource.1 44man/man1/exo-csource.1
52man/man1/exo-open.1 45man/man1/exo-open.1
53share/applications/exo-preferred-applications.desktop 46share/applications/exo-preferred-applications.desktop
54share/examples/xfce4/helpers.rc 47share/examples/xfce4/helpers.rc
55share/gtk-doc/html/exo/ExoCellRendererEllipsizedText.html 48share/gtk-doc/html/exo/ExoCellRendererEllipsizedText.html
56share/gtk-doc/html/exo/ExoCellRendererIcon.html 49share/gtk-doc/html/exo/ExoCellRendererIcon.html
57share/gtk-doc/html/exo/ExoEllipsizedLabel.html 50share/gtk-doc/html/exo/ExoEllipsizedLabel.html
58share/gtk-doc/html/exo/ExoIconBar.html 51share/gtk-doc/html/exo/ExoIconBar.html
59share/gtk-doc/html/exo/ExoIconChooserDialog.html 52share/gtk-doc/html/exo/ExoIconChooserDialog.html
60share/gtk-doc/html/exo/ExoIconView.html 53share/gtk-doc/html/exo/ExoIconView.html
@@ -140,27 +133,26 @@ share/locale/pa/LC_MESSAGES/libexo-0.3.m @@ -140,27 +133,26 @@ share/locale/pa/LC_MESSAGES/libexo-0.3.m
140share/locale/pl/LC_MESSAGES/libexo-0.3.mo 133share/locale/pl/LC_MESSAGES/libexo-0.3.mo
141share/locale/pt/LC_MESSAGES/libexo-0.3.mo 134share/locale/pt/LC_MESSAGES/libexo-0.3.mo
142share/locale/pt_BR/LC_MESSAGES/libexo-0.3.mo 135share/locale/pt_BR/LC_MESSAGES/libexo-0.3.mo
143share/locale/ro/LC_MESSAGES/libexo-0.3.mo 136share/locale/ro/LC_MESSAGES/libexo-0.3.mo
144share/locale/ru/LC_MESSAGES/libexo-0.3.mo 137share/locale/ru/LC_MESSAGES/libexo-0.3.mo
145share/locale/sq/LC_MESSAGES/libexo-0.3.mo 138share/locale/sq/LC_MESSAGES/libexo-0.3.mo
146share/locale/sv/LC_MESSAGES/libexo-0.3.mo 139share/locale/sv/LC_MESSAGES/libexo-0.3.mo
147share/locale/tr/LC_MESSAGES/libexo-0.3.mo 140share/locale/tr/LC_MESSAGES/libexo-0.3.mo
148share/locale/uk/LC_MESSAGES/libexo-0.3.mo 141share/locale/uk/LC_MESSAGES/libexo-0.3.mo
149share/locale/ur/LC_MESSAGES/libexo-0.3.mo 142share/locale/ur/LC_MESSAGES/libexo-0.3.mo
150share/locale/zh_CN/LC_MESSAGES/libexo-0.3.mo 143share/locale/zh_CN/LC_MESSAGES/libexo-0.3.mo
151share/locale/zh_TW/LC_MESSAGES/libexo-0.3.mo 144share/locale/zh_TW/LC_MESSAGES/libexo-0.3.mo
152share/pixmaps/exo-0.3/exo-thumbnail-frame.png 145share/pixmaps/exo-0.3/exo-thumbnail-frame.png
153share/pygtk/2.0/defs/exo-0.3/exo.defs 
154share/xfce4/doc/C/exo-preferred-applications.html 146share/xfce4/doc/C/exo-preferred-applications.html
155share/xfce4/doc/C/images/exo-preferred-applications-internet.png 147share/xfce4/doc/C/images/exo-preferred-applications-internet.png
156share/xfce4/doc/C/images/exo-preferred-applications-utilities.png 148share/xfce4/doc/C/images/exo-preferred-applications-utilities.png
157share/xfce4/doc/C/images/exo-preferred-applications-webbrowser-custom.png 149share/xfce4/doc/C/images/exo-preferred-applications-webbrowser-custom.png
158share/xfce4/doc/C/images/exo-preferred-applications-webbrowser-menu.png 150share/xfce4/doc/C/images/exo-preferred-applications-webbrowser-menu.png
159share/xfce4/doc/es/exo-preferred-applications.html 151share/xfce4/doc/es/exo-preferred-applications.html
160share/xfce4/doc/es/images/exo-preferred-applications-internet.png 152share/xfce4/doc/es/images/exo-preferred-applications-internet.png
161share/xfce4/doc/es/images/exo-preferred-applications-utilities.png 153share/xfce4/doc/es/images/exo-preferred-applications-utilities.png
162share/xfce4/doc/es/images/exo-preferred-applications-webbrowser-custom.png 154share/xfce4/doc/es/images/exo-preferred-applications-webbrowser-custom.png
163share/xfce4/doc/es/images/exo-preferred-applications-webbrowser-menu.png 155share/xfce4/doc/es/images/exo-preferred-applications-webbrowser-menu.png
164share/xfce4/doc/fr/exo-preferred-applications.html 156share/xfce4/doc/fr/exo-preferred-applications.html
165share/xfce4/doc/fr/images/exo-preferred-applications-internet.png 157share/xfce4/doc/fr/images/exo-preferred-applications-internet.png
166share/xfce4/doc/fr/images/exo-preferred-applications-utilities.png 158share/xfce4/doc/fr/images/exo-preferred-applications-utilities.png