From 58f02f2350d81adf1e97964da1c285ea5d4ddac1 Mon Sep 17 00:00:00 2001 From: landry Date: Tue, 18 Jan 2011 20:01:46 +0000 Subject: [PATCH] Import thunar-vfs 1.2.0 Thunar vfs is a compatibility layer for xfce apps not yet ported to gio. It ships thunar-vfs-1 library which was previously in thunar, so @conflict with thunar-<1.0.3, and bump lib minor version to ensure seamless upgrades. --- x11/xfce4/thunar-vfs/Makefile | 35 ++++++ x11/xfce4/thunar-vfs/distinfo | 5 + x11/xfce4/thunar-vfs/pkg/DESCR | 1 + x11/xfce4/thunar-vfs/pkg/PFRAG.shared | 2 + x11/xfce4/thunar-vfs/pkg/PLIST | 153 ++++++++++++++++++++++++++ 5 files changed, 196 insertions(+) create mode 100644 x11/xfce4/thunar-vfs/Makefile create mode 100644 x11/xfce4/thunar-vfs/distinfo create mode 100644 x11/xfce4/thunar-vfs/pkg/DESCR create mode 100644 x11/xfce4/thunar-vfs/pkg/PFRAG.shared create mode 100644 x11/xfce4/thunar-vfs/pkg/PLIST diff --git a/x11/xfce4/thunar-vfs/Makefile b/x11/xfce4/thunar-vfs/Makefile new file mode 100644 index 00000000000..e7f537c12d7 --- /dev/null +++ b/x11/xfce4/thunar-vfs/Makefile @@ -0,0 +1,35 @@ +# $OpenBSD: Makefile,v 1.1.1.1 2011/01/18 20:01:46 landry Exp $ + +COMMENT = Thunar old vfs compat + +XFCE_PROJECT = thunar-vfs +XFCE_VERSION = 1.2.0 +SHARED_LIBS += thunar-vfs-1 5.2 # 5.1 + +# GPLv2 +PERMIT_PACKAGE_CDROM = Yes +PERMIT_PACKAGE_FTP = Yes +PERMIT_DISTFILES_CDROM =Yes +PERMIT_DISTFILES_FTP = Yes + +MODULES = x11/xfce4 + +# --as-needed fucks linking with pthread +CONFIGURE_ARGS += --disable-linker-opts --disable-gnome-thumbnailers +# correctly find bindtextdomain +CONFIGURE_ENV += LIBS='-liconv' + +LIB_DEPENDS += x11/xfce4/exo>=0.6.0 \ + x11/gtk+2 \ + devel/startup-notification + +WANTLIB += exo-1 startup-notification-1 gtk-x11-2.0 gdk-x11-2.0 +WANTLIB += cairo gdk_pixbuf-2.0 gio-2.0 glib-2.0 gmodule-2.0 gobject-2.0 gthread-2.0 +WANTLIB += ICE SM X11 Xau Xcomposite Xcursor Xdamage Xdmcp Xext +WANTLIB += Xfixes Xi Xinerama Xrandr Xrender atk-1.0 c execinfo +WANTLIB += expat fontconfig freetype gamin-1 jpeg m pango-1.0 +WANTLIB += pangocairo-1.0 pangoft2-1.0 pcre pixman-1 png pthread +WANTLIB += pthread-stubs xcb xcb-atom xcb-aux xcb-event xcb-render +WANTLIB += GL Xxf86vm drm xcb-shm xfce4util z + +.include diff --git a/x11/xfce4/thunar-vfs/distinfo b/x11/xfce4/thunar-vfs/distinfo new file mode 100644 index 00000000000..5e01d2ffffa --- /dev/null +++ b/x11/xfce4/thunar-vfs/distinfo @@ -0,0 +1,5 @@ +MD5 (xfce4/thunar-vfs-1.2.0.tar.bz2) = H7xVr47ZgXT1w8f42uwQzA== +RMD160 (xfce4/thunar-vfs-1.2.0.tar.bz2) = HS5yNC9ldXNTl+TFh1KlomJPV3M= +SHA1 (xfce4/thunar-vfs-1.2.0.tar.bz2) = /mMTjJMklGvdcBPCkoTCLUyPlMU= +SHA256 (xfce4/thunar-vfs-1.2.0.tar.bz2) = EoOqLXLbjkj0rjnCuJsDMDc0JqMoUdfWMJKAloFPjAM= +SIZE (xfce4/thunar-vfs-1.2.0.tar.bz2) = 603020 diff --git a/x11/xfce4/thunar-vfs/pkg/DESCR b/x11/xfce4/thunar-vfs/pkg/DESCR new file mode 100644 index 00000000000..0ef77e886e3 --- /dev/null +++ b/x11/xfce4/thunar-vfs/pkg/DESCR @@ -0,0 +1 @@ +Thunar vfs is a compatibility layer for xfce apps not yet ported to gio. diff --git a/x11/xfce4/thunar-vfs/pkg/PFRAG.shared b/x11/xfce4/thunar-vfs/pkg/PFRAG.shared new file mode 100644 index 00000000000..be31bf47381 --- /dev/null +++ b/x11/xfce4/thunar-vfs/pkg/PFRAG.shared @@ -0,0 +1,2 @@ +@comment $OpenBSD: PFRAG.shared,v 1.1.1.1 2011/01/18 20:01:46 landry Exp $ +@lib lib/libthunar-vfs-1.so.${LIBthunar-vfs-1_VERSION} diff --git a/x11/xfce4/thunar-vfs/pkg/PLIST b/x11/xfce4/thunar-vfs/pkg/PLIST new file mode 100644 index 00000000000..4fd8663ebf9 --- /dev/null +++ b/x11/xfce4/thunar-vfs/pkg/PLIST @@ -0,0 +1,153 @@ +@comment $OpenBSD: PLIST,v 1.1.1.1 2011/01/18 20:01:46 landry Exp $ +@conflict thunar-<1.0.3 +%%SHARED%% +include/thunar-vfs-1/ +include/thunar-vfs-1/thunar-vfs/ +include/thunar-vfs-1/thunar-vfs/thunar-vfs-config.h +include/thunar-vfs-1/thunar-vfs/thunar-vfs-enum-types.h +include/thunar-vfs-1/thunar-vfs/thunar-vfs-info.h +include/thunar-vfs-1/thunar-vfs/thunar-vfs-interactive-job.h +include/thunar-vfs-1/thunar-vfs/thunar-vfs-job.h +include/thunar-vfs-1/thunar-vfs/thunar-vfs-mime-action.h +include/thunar-vfs-1/thunar-vfs/thunar-vfs-mime-application.h +include/thunar-vfs-1/thunar-vfs/thunar-vfs-mime-database.h +include/thunar-vfs-1/thunar-vfs/thunar-vfs-mime-handler.h +include/thunar-vfs-1/thunar-vfs/thunar-vfs-mime-info.h +include/thunar-vfs-1/thunar-vfs/thunar-vfs-monitor.h +include/thunar-vfs-1/thunar-vfs/thunar-vfs-path.h +include/thunar-vfs-1/thunar-vfs/thunar-vfs-thumb.h +include/thunar-vfs-1/thunar-vfs/thunar-vfs-types.h +include/thunar-vfs-1/thunar-vfs/thunar-vfs-user.h +include/thunar-vfs-1/thunar-vfs/thunar-vfs-util.h +include/thunar-vfs-1/thunar-vfs/thunar-vfs-volume.h +include/thunar-vfs-1/thunar-vfs/thunar-vfs.h +lib/libthunar-vfs-1.a +lib/libthunar-vfs-1.la +lib/pkgconfig/ +lib/pkgconfig/thunar-vfs-1.pc +lib/thunar-vfs-1/ +@bin lib/thunar-vfs-1/thunar-vfs-font-thumbnailer-1 +@bin lib/thunar-vfs-1/thunar-vfs-mime-cleaner-1 +@bin lib/thunar-vfs-1/thunar-vfs-pixbuf-thumbnailer-1 +@bin lib/thunar-vfs-1/thunar-vfs-update-thumbnailers-cache-1 +share/doc/thunar-vfs/ +share/doc/thunar-vfs/README.volumes +share/doc/thunar-vfs/ThumbnailersCacheFormat.txt +share/gtk-doc/ +share/gtk-doc/html/ +share/gtk-doc/html/thunar-vfs/ +share/gtk-doc/html/thunar-vfs/ThunarVfsGroup.html +share/gtk-doc/html/thunar-vfs/ThunarVfsJob.html +share/gtk-doc/html/thunar-vfs/ThunarVfsMimeAction.html +share/gtk-doc/html/thunar-vfs/ThunarVfsMimeApplication.html +share/gtk-doc/html/thunar-vfs/ThunarVfsMimeDatabase.html +share/gtk-doc/html/thunar-vfs/ThunarVfsMimeHandler.html +share/gtk-doc/html/thunar-vfs/ThunarVfsMonitor.html +share/gtk-doc/html/thunar-vfs/ThunarVfsUser.html +share/gtk-doc/html/thunar-vfs/ThunarVfsUserManager.html +share/gtk-doc/html/thunar-vfs/ThunarVfsVolume.html +share/gtk-doc/html/thunar-vfs/ThunarVfsVolumeManager.html +share/gtk-doc/html/thunar-vfs/filesystem-monitoring.html +share/gtk-doc/html/thunar-vfs/fundamentals.html +share/gtk-doc/html/thunar-vfs/home.png +share/gtk-doc/html/thunar-vfs/index.html +share/gtk-doc/html/thunar-vfs/index.sgml +share/gtk-doc/html/thunar-vfs/introduction.html +share/gtk-doc/html/thunar-vfs/ix01.html +share/gtk-doc/html/thunar-vfs/jobs.html +share/gtk-doc/html/thunar-vfs/left.png +share/gtk-doc/html/thunar-vfs/mime-types.html +share/gtk-doc/html/thunar-vfs/right.png +share/gtk-doc/html/thunar-vfs/style.css +share/gtk-doc/html/thunar-vfs/thunar-vfs-Basic-Types.html +share/gtk-doc/html/thunar-vfs/thunar-vfs-Initialization-and-Shutdown.html +share/gtk-doc/html/thunar-vfs/thunar-vfs-Jobs.html +share/gtk-doc/html/thunar-vfs/thunar-vfs-ThunarVfsInfo.html +share/gtk-doc/html/thunar-vfs/thunar-vfs-ThunarVfsMimeInfo.html +share/gtk-doc/html/thunar-vfs/thunar-vfs-ThunarVfsPath.html +share/gtk-doc/html/thunar-vfs/thunar-vfs-Utility-Functions.html +share/gtk-doc/html/thunar-vfs/thunar-vfs.devhelp +share/gtk-doc/html/thunar-vfs/thunar-vfs.devhelp2 +share/gtk-doc/html/thunar-vfs/up.png +share/gtk-doc/html/thunar-vfs/users-and-groups-handling.html +share/gtk-doc/html/thunar-vfs/volume-handling.html +share/locale/ar/ +share/locale/ar/LC_MESSAGES/ +share/locale/ar/LC_MESSAGES/thunar-vfs.mo +share/locale/be/LC_MESSAGES/thunar-vfs.mo +share/locale/bn/ +share/locale/bn/LC_MESSAGES/ +share/locale/bn/LC_MESSAGES/thunar-vfs.mo +share/locale/ca/LC_MESSAGES/thunar-vfs.mo +share/locale/cs/LC_MESSAGES/thunar-vfs.mo +share/locale/da/LC_MESSAGES/thunar-vfs.mo +share/locale/de/LC_MESSAGES/thunar-vfs.mo +share/locale/dz/ +share/locale/dz/LC_MESSAGES/ +share/locale/dz/LC_MESSAGES/thunar-vfs.mo +share/locale/el/LC_MESSAGES/thunar-vfs.mo +share/locale/en_GB/ +share/locale/en_GB/LC_MESSAGES/ +share/locale/en_GB/LC_MESSAGES/thunar-vfs.mo +share/locale/eo/LC_MESSAGES/thunar-vfs.mo +share/locale/es/LC_MESSAGES/thunar-vfs.mo +share/locale/et/LC_MESSAGES/thunar-vfs.mo +share/locale/eu/LC_MESSAGES/thunar-vfs.mo +share/locale/fi/LC_MESSAGES/thunar-vfs.mo +share/locale/fr/LC_MESSAGES/thunar-vfs.mo +share/locale/gl/LC_MESSAGES/thunar-vfs.mo +share/locale/he/LC_MESSAGES/thunar-vfs.mo +share/locale/hr/LC_MESSAGES/thunar-vfs.mo +share/locale/hu/LC_MESSAGES/thunar-vfs.mo +share/locale/id/LC_MESSAGES/thunar-vfs.mo +share/locale/it/LC_MESSAGES/thunar-vfs.mo +share/locale/ja/LC_MESSAGES/thunar-vfs.mo +share/locale/ka/ +share/locale/ka/LC_MESSAGES/ +share/locale/ka/LC_MESSAGES/thunar-vfs.mo +share/locale/kk/ +share/locale/kk/LC_MESSAGES/ +share/locale/kk/LC_MESSAGES/thunar-vfs.mo +share/locale/ko/LC_MESSAGES/thunar-vfs.mo +share/locale/ku/ +share/locale/ku/LC_MESSAGES/ +share/locale/ku/LC_MESSAGES/thunar-vfs.mo +share/locale/lt/ +share/locale/lt/LC_MESSAGES/ +share/locale/lt/LC_MESSAGES/thunar-vfs.mo +share/locale/lv/LC_MESSAGES/thunar-vfs.mo +share/locale/mk/ +share/locale/mk/LC_MESSAGES/ +share/locale/mk/LC_MESSAGES/thunar-vfs.mo +share/locale/nb/LC_MESSAGES/thunar-vfs.mo +share/locale/nl/LC_MESSAGES/thunar-vfs.mo +share/locale/nn/LC_MESSAGES/thunar-vfs.mo +share/locale/pa/ +share/locale/pa/LC_MESSAGES/ +share/locale/pa/LC_MESSAGES/thunar-vfs.mo +share/locale/pl/LC_MESSAGES/thunar-vfs.mo +share/locale/pt/LC_MESSAGES/thunar-vfs.mo +share/locale/pt_BR/LC_MESSAGES/thunar-vfs.mo +share/locale/ro/LC_MESSAGES/thunar-vfs.mo +share/locale/ru/LC_MESSAGES/thunar-vfs.mo +share/locale/sk/LC_MESSAGES/thunar-vfs.mo +share/locale/sq/ +share/locale/sq/LC_MESSAGES/ +share/locale/sq/LC_MESSAGES/thunar-vfs.mo +share/locale/sv/LC_MESSAGES/thunar-vfs.mo +share/locale/tr/LC_MESSAGES/thunar-vfs.mo +share/locale/ug/ +share/locale/ug/LC_MESSAGES/ +share/locale/ug/LC_MESSAGES/thunar-vfs.mo +share/locale/uk/LC_MESSAGES/thunar-vfs.mo +share/locale/ur/ +share/locale/ur/LC_MESSAGES/ +share/locale/ur/LC_MESSAGES/thunar-vfs.mo +share/locale/ur_PK/ +share/locale/ur_PK/LC_MESSAGES/ +share/locale/ur_PK/LC_MESSAGES/thunar-vfs.mo +share/locale/vi/LC_MESSAGES/thunar-vfs.mo +share/locale/zh_CN/LC_MESSAGES/thunar-vfs.mo +share/locale/zh_TW/LC_MESSAGES/thunar-vfs.mo +share/thumbnailers/ +share/thumbnailers/thunar-vfs-font-thumbnailer-1.desktop