summaryrefslogtreecommitdiffstats
path: root/x11/libexo
diff options
context:
space:
mode:
authorkwm <kwm@df743ca5-7f9a-e211-a948-0013205c9059>2011-03-08 18:56:37 +0800
committerkwm <kwm@df743ca5-7f9a-e211-a948-0013205c9059>2011-03-08 18:56:37 +0800
commitddabad56a17d3490b42efa7085e3fb7ada3e8b94 (patch)
tree0faeb03019329e9d6298ab48471e78e6b407506c /x11/libexo
parent916ad2ffcb936ca213c5044e6f6ed5835cb9b90c (diff)
downloadmarcuscom-ports-ddabad56a17d3490b42efa7085e3fb7ada3e8b94.tar
marcuscom-ports-ddabad56a17d3490b42efa7085e3fb7ada3e8b94.tar.gz
marcuscom-ports-ddabad56a17d3490b42efa7085e3fb7ada3e8b94.tar.bz2
marcuscom-ports-ddabad56a17d3490b42efa7085e3fb7ada3e8b94.tar.lz
marcuscom-ports-ddabad56a17d3490b42efa7085e3fb7ada3e8b94.tar.xz
marcuscom-ports-ddabad56a17d3490b42efa7085e3fb7ada3e8b94.tar.zst
marcuscom-ports-ddabad56a17d3490b42efa7085e3fb7ada3e8b94.zip
Chase libnotify bump.
git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@15405 df743ca5-7f9a-e211-a948-0013205c9059
Diffstat (limited to 'x11/libexo')
-rw-r--r--x11/libexo/Makefile89
-rw-r--r--x11/libexo/distinfo2
-rw-r--r--x11/libexo/files/patch-configure12
-rw-r--r--x11/libexo/pkg-descr6
-rw-r--r--x11/libexo/pkg-plist289
5 files changed, 398 insertions, 0 deletions
diff --git a/x11/libexo/Makefile b/x11/libexo/Makefile
new file mode 100644
index 000000000..bbd0be2f1
--- /dev/null
+++ b/x11/libexo/Makefile
@@ -0,0 +1,89 @@
+# New ports collection makefile for: libexo
+# Date created: 23 October 2004
+# Whom: Matt Lancereau <ports@FreeBSD.org>
+#
+# $FreeBSD$
+# $MCom: ports/x11/libexo/Makefile,v 1.1 2006/10/02 21:05:55 ahze Exp $
+
+PORTNAME= libexo
+PORTVERSION= 0.6.0
+PORTREVISION= 1
+CATEGORIES= x11 xfce
+DISTNAME= exo-${PORTVERSION}
+MASTER_SITES= ${MASTER_SITE_XFCE}
+DIST_SUBDIR= xfce4
+
+MAINTAINER= oliver@FreeBSD.org
+COMMENT= Terminal library, extensions to Xfce by os-cillation
+
+BUILD_DEPENDS= ${SITE_PERL}/URI.pm:${PORTSDIR}/net/p5-URI
+RUN_DEPENDS= ${BUILD_DEPENDS}
+
+WRKSRC= ${WRKDIR}/${DISTNAME}
+
+GNU_CONFIGURE= yes
+INSTALLS_ICONS= yes
+USE_BZIP2= yes
+USE_GMAKE= yes
+USE_GNOME= gnomehack glib20 gnometarget gtk20 intltool intlhack pkgconfig
+USE_LDCONFIG= yes
+USE_PERL5= yes
+USE_XFCE= configenv libutil
+
+CONFIGURE_ARGS= --enable-gtk-doc-html=no \
+ --enable-gtk-doc=no \
+ --disable-debug
+
+PLIST_SUB= VERSION="${PORTVERSION:R}"
+
+OPTIONS= HAL "Enable HAL support" on \
+ NOTIFY "Enable notification support" on \
+ PYTHON "Enable Python support" off \
+ NLS "Enable Native Language Support" on
+
+MAN1= exo-csource.1 exo-open.1
+
+.include <bsd.port.pre.mk>
+
+.if !defined(WITHOUT_HAL)
+CONFIGURE_ARGS+=--enable-hal
+LIB_DEPENDS+= hal.1:${PORTSDIR}/sysutils/hal
+.else
+CONFIGURE_ARGS+=--disable-hal
+.endif
+
+.if !defined(WITHOUT_NOTIFY)
+CONFIGURE_ARGS+=--enable-notifications
+LIB_DEPENDS+= notify.4:${PORTSDIR}/devel/libnotify
+PLIST_SUB+= NOTIFY=""
+.else
+CONFIGURE_ARGS+=--disable-notifications
+PLIST_SUB+= NOTIFY="@comment "
+.endif
+
+.if defined(WITH_PYTHON)
+USE_PYTHON= yes
+CONFIGURE_ARGS+=--enable-python
+.include "${PORTSDIR}/Mk/bsd.python.mk"
+BUILD_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}gtk>=2:${PORTSDIR}/x11-toolkits/py-gtk2
+RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}gtk>=2:${PORTSDIR}/x11-toolkits/py-gtk2
+PLIST_SUB+= PYTHON=""
+.else
+CONFIGURE_ARGS+=--disable-python
+PLIST_SUB+= PYTHON="@comment "
+.endif
+
+.if !defined(WITHOUT_NLS)
+USE_GETTEXT= yes
+CONFIGURE_ARGS+=--enable-nls
+PLIST_SUB+= NLS=""
+.else
+CONFIGURE_ARGS+=--disable-nls
+PLIST_SUB+= NLS="@comment "
+.endif
+
+post-install:
+ ${FIND} ${WRKSRC}/docs/reference -type f -regex '.*\.1' \
+ -exec ${INSTALL_MAN} "{}" "${MANPREFIX}/man/man1" \;
+
+.include <bsd.port.post.mk>
diff --git a/x11/libexo/distinfo b/x11/libexo/distinfo
new file mode 100644
index 000000000..86f72878d
--- /dev/null
+++ b/x11/libexo/distinfo
@@ -0,0 +1,2 @@
+SHA256 (xfce4/exo-0.6.0.tar.bz2) = 2869c016dd5b8e6700383bed6441dd41f395405bbc7f2d24ee732860783cfe12
+SIZE (xfce4/exo-0.6.0.tar.bz2) = 1607552
diff --git a/x11/libexo/files/patch-configure b/x11/libexo/files/patch-configure
new file mode 100644
index 000000000..290827fa9
--- /dev/null
+++ b/x11/libexo/files/patch-configure
@@ -0,0 +1,12 @@
+--- configure.orig 2010-01-14 17:33:27.000000000 +0100
++++ configure 2010-01-14 17:35:47.000000000 +0100
+@@ -746,6 +746,9 @@
+ #endif
+ #ifdef HAVE_UNISTD_H
+ # include <unistd.h>
++#endif
++#ifdef __FreeBSD__
++# include <sys/param.h>
+ #endif"
+
+ ac_header_list=
diff --git a/x11/libexo/pkg-descr b/x11/libexo/pkg-descr
new file mode 100644
index 000000000..8dba91348
--- /dev/null
+++ b/x11/libexo/pkg-descr
@@ -0,0 +1,6 @@
+libexo is the extension library to Xfce developed by os-cillation.
+While Xfce ships with quite a few libraries that are primarly
+targeted at desktop development, libexo is targeted at application
+development, with a focus on applications for Xfce.
+
+WWW: http://www.os-cillation.de/index.php?id=29&L=5
diff --git a/x11/libexo/pkg-plist b/x11/libexo/pkg-plist
new file mode 100644
index 000000000..b71be510e
--- /dev/null
+++ b/x11/libexo/pkg-plist
@@ -0,0 +1,289 @@
+bin/exo-csource
+bin/exo-desktop-item-edit
+bin/exo-open
+bin/exo-preferred-applications
+etc/xdg/xfce4/helpers.rc
+include/exo-1/exo/exo-binding.h
+include/exo-1/exo/exo-cell-renderer-ellipsized-text.h
+include/exo-1/exo/exo-cell-renderer-icon.h
+include/exo-1/exo/exo-config.h
+include/exo-1/exo/exo-enum-types.h
+include/exo-1/exo/exo-execute.h
+include/exo-1/exo/exo-gdk-pixbuf-extensions.h
+include/exo-1/exo/exo-gobject-extensions.h
+include/exo-1/exo/exo-gtk-extensions.h
+include/exo-1/exo/exo-icon-bar.h
+include/exo-1/exo/exo-icon-chooser-dialog.h
+include/exo-1/exo/exo-icon-view.h
+include/exo-1/exo/exo-job.h
+include/exo-1/exo/exo-simple-job.h
+include/exo-1/exo/exo-string.h
+include/exo-1/exo/exo-toolbars-editor-dialog.h
+include/exo-1/exo/exo-toolbars-editor.h
+include/exo-1/exo/exo-toolbars-model.h
+include/exo-1/exo/exo-toolbars-view.h
+include/exo-1/exo/exo-tree-view.h
+include/exo-1/exo/exo-utils.h
+include/exo-1/exo/exo-wrap-table.h
+include/exo-1/exo/exo-xsession-client.h
+include/exo-1/exo/exo.h
+lib/libexo-1.so.0
+lib/libexo-1.so
+lib/libexo-1.la
+lib/libexo-1.a
+lib/gio/modules/libexo-module-1.a
+lib/gio/modules/libexo-module-1.la
+lib/gio/modules/libexo-module-1.so
+lib/xfce4/exo-1/exo-compose-mail-1
+lib/xfce4/exo-1/exo-helper-1
+libdata/pkgconfig/exo-1.pc
+share/applications/exo-file-manager.desktop
+share/applications/exo-mail-reader.desktop
+share/applications/exo-preferred-applications.desktop
+share/applications/exo-terminal-emulator.desktop
+share/applications/exo-web-browser.desktop
+share/doc/exo/html/C/exo-preferred-applications.html
+share/doc/exo/html/C/images/exo-preferred-applications-internet.png
+share/doc/exo/html/C/images/exo-preferred-applications-utilities.png
+share/doc/exo/html/C/images/exo-preferred-applications-webbrowser-custom.png
+share/doc/exo/html/C/images/exo-preferred-applications-webbrowser-menu.png
+share/doc/exo/html/bn/exo-preferred-applications.html
+share/doc/exo/html/bn/images
+share/doc/exo/html/ca/exo-preferred-applications.html
+share/doc/exo/html/ca/images
+share/doc/exo/html/da/exo-preferred-applications.html
+share/doc/exo/html/da/images
+share/doc/exo/html/de/exo-preferred-applications.html
+share/doc/exo/html/de/images
+share/doc/exo/html/el/exo-preferred-applications.html
+share/doc/exo/html/el/images
+share/doc/exo/html/es/exo-preferred-applications.html
+share/doc/exo/html/es/images/exo-preferred-applications-internet.png
+share/doc/exo/html/es/images/exo-preferred-applications-utilities.png
+share/doc/exo/html/es/images/exo-preferred-applications-webbrowser-custom.png
+share/doc/exo/html/es/images/exo-preferred-applications-webbrowser-menu.png
+share/doc/exo/html/exo-preferred-applications.css
+share/doc/exo/html/fr/exo-preferred-applications.html
+share/doc/exo/html/fr/images
+share/doc/exo/html/gl/exo-preferred-applications.html
+share/doc/exo/html/gl/images
+share/doc/exo/html/id/exo-preferred-applications.html
+share/doc/exo/html/id/images
+share/doc/exo/html/it/exo-preferred-applications.html
+share/doc/exo/html/it/images
+share/doc/exo/html/ja/exo-preferred-applications.html
+share/doc/exo/html/ja/images/exo-preferred-applications-internet.png
+share/doc/exo/html/ja/images/exo-preferred-applications-utilities.png
+share/doc/exo/html/ja/images/exo-preferred-applications-webbrowser-custom.png
+share/doc/exo/html/ja/images/exo-preferred-applications-webbrowser-menu.png
+share/doc/exo/html/pt/exo-preferred-applications.html
+share/doc/exo/html/pt/images
+share/doc/exo/html/pt_BR/exo-preferred-applications.html
+share/doc/exo/html/pt_BR/images
+share/doc/exo/html/ru/exo-preferred-applications.html
+share/doc/exo/html/ru/images
+share/doc/exo/html/sv/exo-preferred-applications.html
+share/doc/exo/html/sv/images
+share/doc/exo/html/tr/exo-preferred-applications.html
+share/doc/exo/html/tr/images
+share/doc/exo/html/ug/exo-preferred-applications.html
+share/doc/exo/html/ug/images
+share/doc/exo/html/zh_CN/exo-preferred-applications.html
+share/doc/exo/html/zh_CN/images
+share/gtk-doc/html/exo-1/ExoCellRendererEllipsizedText.html
+share/gtk-doc/html/exo-1/ExoCellRendererIcon.html
+share/gtk-doc/html/exo-1/ExoIconBar.html
+share/gtk-doc/html/exo-1/ExoIconChooserDialog.html
+share/gtk-doc/html/exo-1/ExoIconView.html
+share/gtk-doc/html/exo-1/ExoJob.html
+share/gtk-doc/html/exo-1/ExoSimpleJob.html
+share/gtk-doc/html/exo-1/ExoToolbarsEditor.html
+share/gtk-doc/html/exo-1/ExoToolbarsEditorDialog.html
+share/gtk-doc/html/exo-1/ExoToolbarsModel.html
+share/gtk-doc/html/exo-1/ExoToolbarsView.html
+share/gtk-doc/html/exo-1/ExoTreeView.html
+share/gtk-doc/html/exo-1/ExoWrapTable.html
+share/gtk-doc/html/exo-1/ExoXsessionClient.html
+share/gtk-doc/html/exo-1/ch01.html
+share/gtk-doc/html/exo-1/exo-1.devhelp
+share/gtk-doc/html/exo-1/exo-1.devhelp2
+share/gtk-doc/html/exo-1/exo-Binding-Properties-Functions.html
+share/gtk-doc/html/exo-1/exo-Executing-Applications.html
+share/gtk-doc/html/exo-1/exo-Extensions-to-GObject.html
+share/gtk-doc/html/exo-1/exo-Extensions-to-Gtk.html
+share/gtk-doc/html/exo-1/exo-Extensions-to-gdk-pixbuf.html
+share/gtk-doc/html/exo-1/exo-Miscellaneous-Utility-Functions.html
+share/gtk-doc/html/exo-1/exo-String-Utility-Functions.html
+share/gtk-doc/html/exo-1/exo-Version-Information.html
+share/gtk-doc/html/exo-1/exo-cell-renderers.html
+share/gtk-doc/html/exo-1/exo-csource.html
+share/gtk-doc/html/exo-1/exo-extensions.html
+share/gtk-doc/html/exo-1/exo-gtk-file-chooser-add-thumbnail-preview.png
+share/gtk-doc/html/exo-1/exo-icon-chooser-dialog.png
+share/gtk-doc/html/exo-1/exo-jobs.html
+share/gtk-doc/html/exo-1/exo-miscelleanous.html
+share/gtk-doc/html/exo-1/exo-overview.html
+share/gtk-doc/html/exo-1/exo-toolbars-editor-dialog.png
+share/gtk-doc/html/exo-1/exo-toolbars-editor.png
+share/gtk-doc/html/exo-1/exo-toolbars-view.png
+share/gtk-doc/html/exo-1/exo-toolbars.html
+share/gtk-doc/html/exo-1/exo-tools.html
+share/gtk-doc/html/exo-1/exo-widgets.html
+share/gtk-doc/html/exo-1/exo-wrap-table.png
+share/gtk-doc/html/exo-1/home.png
+share/gtk-doc/html/exo-1/index.html
+share/gtk-doc/html/exo-1/index.sgml
+share/gtk-doc/html/exo-1/ix01.html
+share/gtk-doc/html/exo-1/left.png
+share/gtk-doc/html/exo-1/right.png
+share/gtk-doc/html/exo-1/style.css
+share/gtk-doc/html/exo-1/up.png
+share/icons/hicolor/24x24/apps/preferences-desktop-default-applications.png
+share/icons/hicolor/48x48/apps/applications-internet.png
+share/icons/hicolor/48x48/apps/applications-other.png
+share/icons/hicolor/48x48/apps/preferences-desktop-default-applications.png
+share/locale/ar/LC_MESSAGES/exo-1.mo
+share/locale/ast/LC_MESSAGES/exo-1.mo
+share/locale/be/LC_MESSAGES/exo-1.mo
+share/locale/bg/LC_MESSAGES/exo-1.mo
+share/locale/bn/LC_MESSAGES/exo-1.mo
+share/locale/ca/LC_MESSAGES/exo-1.mo
+share/locale/cs/LC_MESSAGES/exo-1.mo
+share/locale/cy/LC_MESSAGES/exo-1.mo
+share/locale/da/LC_MESSAGES/exo-1.mo
+share/locale/de/LC_MESSAGES/exo-1.mo
+share/locale/dz/LC_MESSAGES/exo-1.mo
+share/locale/el/LC_MESSAGES/exo-1.mo
+share/locale/en_GB/LC_MESSAGES/exo-1.mo
+share/locale/es/LC_MESSAGES/exo-1.mo
+share/locale/et/LC_MESSAGES/exo-1.mo
+share/locale/eu/LC_MESSAGES/exo-1.mo
+share/locale/fi/LC_MESSAGES/exo-1.mo
+share/locale/fr/LC_MESSAGES/exo-1.mo
+share/locale/gl/LC_MESSAGES/exo-1.mo
+share/locale/he/LC_MESSAGES/exo-1.mo
+share/locale/hr/LC_MESSAGES/exo-1.mo
+share/locale/hu/LC_MESSAGES/exo-1.mo
+share/locale/id/LC_MESSAGES/exo-1.mo
+share/locale/is/LC_MESSAGES/exo-1.mo
+share/locale/it/LC_MESSAGES/exo-1.mo
+share/locale/ja/LC_MESSAGES/exo-1.mo
+share/locale/ka/LC_MESSAGES/exo-1.mo
+share/locale/kk/LC_MESSAGES/exo-1.mo
+share/locale/ku/LC_MESSAGES/exo-1.mo
+share/locale/lt/LC_MESSAGES/exo-1.mo
+share/locale/lv/LC_MESSAGES/exo-1.mo
+share/locale/mk/LC_MESSAGES/exo-1.mo
+share/locale/nb/LC_MESSAGES/exo-1.mo
+share/locale/nl/LC_MESSAGES/exo-1.mo
+share/locale/pa/LC_MESSAGES/exo-1.mo
+share/locale/pl/LC_MESSAGES/exo-1.mo
+share/locale/pt/LC_MESSAGES/exo-1.mo
+share/locale/pt_BR/LC_MESSAGES/exo-1.mo
+share/locale/ro/LC_MESSAGES/exo-1.mo
+share/locale/ru/LC_MESSAGES/exo-1.mo
+share/locale/si/LC_MESSAGES/exo-1.mo
+share/locale/sk/LC_MESSAGES/exo-1.mo
+share/locale/sl/LC_MESSAGES/exo-1.mo
+share/locale/sq/LC_MESSAGES/exo-1.mo
+share/locale/sv/LC_MESSAGES/exo-1.mo
+share/locale/tl_PH/LC_MESSAGES/exo-1.mo
+share/locale/tr/LC_MESSAGES/exo-1.mo
+share/locale/ug/LC_MESSAGES/exo-1.mo
+share/locale/uk/LC_MESSAGES/exo-1.mo
+share/locale/ur/LC_MESSAGES/exo-1.mo
+share/locale/ur_PK/LC_MESSAGES/exo-1.mo
+share/locale/zh_CN/LC_MESSAGES/exo-1.mo
+share/locale/zh_TW/LC_MESSAGES/exo-1.mo
+share/pixmaps/exo-1/exo-thumbnail-frame.png
+share/xfce4/helpers/Terminal.desktop
+share/xfce4/helpers/Thunar.desktop
+share/xfce4/helpers/aterm.desktop
+share/xfce4/helpers/balsa.desktop
+share/xfce4/helpers/debian-sensible-browser.desktop
+share/xfce4/helpers/debian-x-terminal-emulator.desktop
+share/xfce4/helpers/encompass.desktop
+share/xfce4/helpers/epiphany.desktop
+share/xfce4/helpers/eterm.desktop
+share/xfce4/helpers/evolution.desktop
+share/xfce4/helpers/firefox.desktop
+share/xfce4/helpers/galeon.desktop
+share/xfce4/helpers/gnome-terminal.desktop
+share/xfce4/helpers/icedove.desktop
+share/xfce4/helpers/kmail.desktop
+share/xfce4/helpers/konqueror.desktop
+share/xfce4/helpers/links.desktop
+share/xfce4/helpers/lynx.desktop
+share/xfce4/helpers/midori.desktop
+share/xfce4/helpers/mozilla-browser.desktop
+share/xfce4/helpers/mozilla-mailer.desktop
+share/xfce4/helpers/mutt.desktop
+share/xfce4/helpers/nautilus.desktop
+share/xfce4/helpers/netscape-navigator.desktop
+share/xfce4/helpers/nxterm.desktop
+share/xfce4/helpers/opera-browser.desktop
+share/xfce4/helpers/opera-mailer.desktop
+share/xfce4/helpers/pcmanfm.desktop
+share/xfce4/helpers/sylpheed-claws.desktop
+share/xfce4/helpers/sylpheed.desktop
+share/xfce4/helpers/thunderbird.desktop
+share/xfce4/helpers/urxvt.desktop
+share/xfce4/helpers/w3m.desktop
+share/xfce4/helpers/xterm.desktop
+@dirrm share/xfce4/helpers
+@dirrm share/xfce4
+@dirrm share/pixmaps/exo-1
+@dirrmtry share/locale/ur_PK/LC_MESSAGES
+@dirrmtry share/locale/ur_PK
+@dirrmtry share/locale/ur/LC_MESSAGES
+@dirrmtry share/locale/ur
+@dirrmtry share/locale/ug/LC_MESSAGES
+@dirrmtry share/locale/ug
+@dirrmtry share/locale/tl_PH/LC_MESSAGES
+@dirrmtry share/locale/tl_PH
+@dirrmtry share/locale/si/LC_MESSAGES
+@dirrmtry share/locale/si
+@dirrmtry share/locale/ku/LC_MESSAGES
+@dirrmtry share/locale/ku
+@dirrmtry share/locale/kk/LC_MESSAGES
+@dirrmtry share/locale/kk
+@dirrmtry share/locale/dz/LC_MESSAGES
+@dirrmtry share/locale/dz
+@dirrmtry share/locale/ast/LC_MESSAGES
+@dirrmtry share/locale/ast
+@dirrm share/gtk-doc/html/exo-1
+@dirrmtry share/gtk-doc/html
+@dirrmtry share/gtk-doc
+@dirrm share/doc/exo/html/zh_CN
+@dirrm share/doc/exo/html/ug
+@dirrm share/doc/exo/html/tr
+@dirrm share/doc/exo/html/sv
+@dirrm share/doc/exo/html/ru
+@dirrm share/doc/exo/html/pt_BR
+@dirrm share/doc/exo/html/pt
+@dirrm share/doc/exo/html/ja/images
+@dirrm share/doc/exo/html/ja
+@dirrm share/doc/exo/html/it
+@dirrm share/doc/exo/html/id
+@dirrm share/doc/exo/html/gl
+@dirrm share/doc/exo/html/fr
+@dirrm share/doc/exo/html/es/images
+@dirrm share/doc/exo/html/es
+@dirrm share/doc/exo/html/el
+@dirrm share/doc/exo/html/de
+@dirrm share/doc/exo/html/da
+@dirrm share/doc/exo/html/ca
+@dirrm share/doc/exo/html/bn
+@dirrm share/doc/exo/html/C/images
+@dirrm share/doc/exo/html/C
+@dirrm share/doc/exo/html
+@dirrm share/doc/exo
+@dirrmtry share/applications
+@dirrm lib/gio/modules
+@dirrm lib/gio
+@dirrm lib/xfce4/exo-1
+@dirrmtry lib/xfce4
+@dirrm include/exo-1/exo
+@dirrm include/exo-1
+@dirrmtry etc/xdg/xfce4
+@dirrmtry etc/xdg