diff options
Diffstat (limited to 'x11')
-rw-r--r-- | x11/libexo/Makefile | 16 | ||||
-rw-r--r-- | x11/libexo/distinfo | 4 | ||||
-rw-r--r-- | x11/libexo/pkg-plist | 78 |
3 files changed, 59 insertions, 39 deletions
diff --git a/x11/libexo/Makefile b/x11/libexo/Makefile index 6ba1c06691d..2783e589e52 100644 --- a/x11/libexo/Makefile +++ b/x11/libexo/Makefile @@ -6,8 +6,7 @@ # PORTNAME= libexo -PORTVERSION= 0.2.0 -PORTREVISION= 2 +PORTVERSION= 0.3.0 CATEGORIES= x11 xfce MASTER_SITES= http://download.berlios.de/xfce-goodies/ DISTNAME= exo-${PORTVERSION} @@ -15,8 +14,7 @@ DISTNAME= exo-${PORTVERSION} MAINTAINER= matt@bsdfly.org COMMENT= Terminal library, extensions to Xfce by os-cillation -LIB_DEPENDS= xfcegui4.3:${PORTSDIR}/x11-toolkits/libxfce4gui \ - dbus-1.1:${PORTSDIR}/devel/dbus +LIB_DEPENDS= xfcegui4.3:${PORTSDIR}/x11-toolkits/libxfce4gui WRKSRC= ${WRKDIR}/${DISTNAME} @@ -34,6 +32,16 @@ CONFIGURE_ARGS+=--enable-gtk-doc CONFIGURE_ARGS+=--disable-gtk-doc .endif +.if defined(WITH_PYTHON) +CONFIGURE_ARGS+=--enable-python +USE_PYTHON= yes +RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/pygtk.py:${PORTSDIR}/x11-toolkits/py-gtk +PLIST_SUB+= PYTHON="" +.else +CONFIGURE_ARGS+=--disable-python +PLIST_SUB+= PYTHON="@comment " +.endif + post-patch: @${REINPLACE_CMD} -e 's|$$(libdir)/pkgconfig|${PREFIX}/libdata/pkgconfig|g' \ ${WRKSRC}/exo/Makefile.in diff --git a/x11/libexo/distinfo b/x11/libexo/distinfo index 501eb65649c..3686d2f4acb 100644 --- a/x11/libexo/distinfo +++ b/x11/libexo/distinfo @@ -1,2 +1,2 @@ -MD5 (exo-0.2.0.tar.gz) = 9298d5dbfd49d8aeb1c21b45f3c66e47 -SIZE (exo-0.2.0.tar.gz) = 506686 +MD5 (exo-0.3.0.tar.gz) = 078d50c378064823696995f38e759b08 +SIZE (exo-0.3.0.tar.gz) = 541683 diff --git a/x11/libexo/pkg-plist b/x11/libexo/pkg-plist index 55857953503..81a801d4935 100644 --- a/x11/libexo/pkg-plist +++ b/x11/libexo/pkg-plist @@ -1,31 +1,33 @@ -lib/libexo-0.2.a -lib/libexo-0.2.so -lib/libexo-0.2.so.0 -libdata/pkgconfig/exo-0.2.pc -include/exo-0.2/exo/exo-binding.h -include/exo-0.2/exo/exo-cell-renderer-ellipsized-text.h -include/exo-0.2/exo/exo-config.h -include/exo-0.2/exo/exo-dbus.h -include/exo-0.2/exo/exo-ellipsized-label.h -include/exo-0.2/exo/exo-enum-types.h -include/exo-0.2/exo/exo-file-watch.h -include/exo-0.2/exo/exo-gdk-pixbuf-extensions.h -include/exo-0.2/exo/exo-gobject-extensions.h -include/exo-0.2/exo/exo-gtk-extensions.h -include/exo-0.2/exo/exo-ice.h -include/exo-0.2/exo/exo-icon-bar.h -include/exo-0.2/exo/exo-icon-view.h -include/exo-0.2/exo/exo-md5.h -include/exo-0.2/exo/exo-pango-extensions.h -include/exo-0.2/exo/exo-property-proxy.h -include/exo-0.2/exo/exo-string.h -include/exo-0.2/exo/exo-toolbars-editor-dialog.h -include/exo-0.2/exo/exo-toolbars-editor.h -include/exo-0.2/exo/exo-toolbars-model.h -include/exo-0.2/exo/exo-toolbars-view.h -include/exo-0.2/exo/exo-uri.h -include/exo-0.2/exo/exo-xsession-client.h -include/exo-0.2/exo/exo.h +include/exo-0.3/exo/exo-binding.h +include/exo-0.3/exo/exo-cell-renderer-ellipsized-text.h +include/exo-0.3/exo/exo-config.h +include/exo-0.3/exo/exo-ellipsized-label.h +include/exo-0.3/exo/exo-enum-types.h +include/exo-0.3/exo/exo-gdk-pixbuf-extensions.h +include/exo-0.3/exo/exo-gobject-extensions.h +include/exo-0.3/exo/exo-gtk-extensions.h +include/exo-0.3/exo/exo-icon-bar.h +include/exo-0.3/exo/exo-icon-view.h +include/exo-0.3/exo/exo-md5.h +include/exo-0.3/exo/exo-pango-extensions.h +include/exo-0.3/exo/exo-string.h +include/exo-0.3/exo/exo-toolbars-editor-dialog.h +include/exo-0.3/exo/exo-toolbars-editor.h +include/exo-0.3/exo/exo-toolbars-model.h +include/exo-0.3/exo/exo-toolbars-view.h +include/exo-0.3/exo/exo-xsession-client.h +include/exo-0.3/exo/exo.h +lib/libexo-0.3.a +lib/libexo-0.3.so +lib/libexo-0.3.so.0 +%%PYTHON%%lib/python2.4/site-packages/exo-0.3/_exo.so +%%PYTHON%%lib/python2.4/site-packages/exo-0.3/exo/__init__.py +%%PYTHON%%lib/python2.4/site-packages/exo-0.3/exo/__init__.pyc +%%PYTHON%%lib/python2.4/site-packages/exo-0.3/exo/__init__.pyo +%%PYTHON%%lib/python2.4/site-packages/pyexo.py +%%PYTHON%%lib/python2.4/site-packages/pyexo.pyc +%%PYTHON%%lib/python2.4/site-packages/pyexo.pyo +libdata/pkgconfig/exo-0.3.pc share/gtk-doc/html/exo/ExoCellRendererEllipsizedText.html share/gtk-doc/html/exo/ExoEllipsizedLabel.html share/gtk-doc/html/exo/ExoIconBar.html @@ -54,10 +56,20 @@ share/gtk-doc/html/exo/index.sgml share/gtk-doc/html/exo/ix01.html share/gtk-doc/html/exo/left.png share/gtk-doc/html/exo/right.png +share/gtk-doc/html/exo/style.css share/gtk-doc/html/exo/up.png -@dirrm include/exo-0.2/exo -@dirrm include/exo-0.2 -@dirrm share/gtk-doc/html/exo +%%PYTHON%%share/pygtk/2.0/defs/exo-0.3/exo.defs +%%PYTHON%%@dirrm share/pygtk/2.0/defs/exo-0.3 @unexec rmdir %D/share/gtk-doc/html 2>/dev/null || true -@unexec rmdir %D/share/gtk-doc 2>/dev/null || true -@unexec rmdir %D/lib/pkgconfig 2>/dev/null || true +%%PYTHON%%@unexec rmdir %D/share/pygtk/2.0/defs 2> /dev/null || true +%%PYTHON%%@unexec rmdir %D/share/pygtk/2.0 2> /dev/null || true +%%PYTHON%%@unexec rmdir %D/share/pygtk 2> /dev/null || true +@dirrm share/gtk-doc/html/exo +@unexec rmdir %D/share/gtk-doc/html 2> /dev/null || true +@unexec rmdir %D/share/gtk-doc 2> /dev/null || true +%%PYTHON%%@dirrm lib/python2.4/site-packages/exo-0.3/exo +%%PYTHON%%@dirrm lib/python2.4/site-packages/exo-0.3 +%%PYTHON%%@unexec rmdir %D/lib/python2.4/site-packages 2> /dev/null || true +%%PYTHON%%@unexec rmdir %D/lib/python2.4 2> /dev/null || true +@dirrm include/exo-0.3/exo +@dirrm include/exo-0.3 |