diff options
author | kmoore <kmoore@FreeBSD.org> | 2010-09-30 22:22:59 +0800 |
---|---|---|
committer | kmoore <kmoore@FreeBSD.org> | 2010-09-30 22:22:59 +0800 |
commit | cb5aa3c356c1a05580568bf661e0f083899e2bfb (patch) | |
tree | 2f654982c40b66689ba085771d957dbd8117cda5 | |
parent | 2389f2910c3bf7049d05d4f039a90f39db4e3004 (diff) | |
download | freebsd-ports-gnome-cb5aa3c356c1a05580568bf661e0f083899e2bfb.tar.gz freebsd-ports-gnome-cb5aa3c356c1a05580568bf661e0f083899e2bfb.tar.zst freebsd-ports-gnome-cb5aa3c356c1a05580568bf661e0f083899e2bfb.zip |
Add x11/libfm.
Library which provides the core functionality to PCManFM.
-rw-r--r-- | x11/Makefile | 1 | ||||
-rw-r--r-- | x11/libfm/Makefile | 51 | ||||
-rw-r--r-- | x11/libfm/distinfo | 3 | ||||
-rw-r--r-- | x11/libfm/pkg-descr | 3 | ||||
-rw-r--r-- | x11/libfm/pkg-plist | 141 |
5 files changed, 199 insertions, 0 deletions
diff --git a/x11/Makefile b/x11/Makefile index a16c96ea68a4..2733be657c7d 100644 --- a/x11/Makefile +++ b/x11/Makefile @@ -195,6 +195,7 @@ SUBDIR += libdmx SUBDIR += libdnd SUBDIR += libexo + SUBDIR += libfm SUBDIR += libgnome SUBDIR += libgnome-java SUBDIR += libgnome-reference diff --git a/x11/libfm/Makefile b/x11/libfm/Makefile new file mode 100644 index 000000000000..12b825963d39 --- /dev/null +++ b/x11/libfm/Makefile @@ -0,0 +1,51 @@ +# New ports collection makefile for: x11-fm/libfm +# Date created: 23 Sept 2010 +# Whom: Kris Moore <kmoore@freebsd.org> +# +# $FreeBSD$ +# + +PORTNAME= libfm +PORTVERSION= 0.1.12 +CATEGORIES= x11 +MASTER_SITES= SF/pcmanfm/PCManFM2%20%2B%20Libfm%20%28experimental%29/libfm%20%28required%20by%20PCManFM%29/ + +MAINTAINER= kmoore@FreeBSD.org +COMMENT= The libFM backend library to PCManFM. + +LIB_DEPENDS= startup-notification-1:${PORTSDIR}/x11/startup-notification \ + menu-cache.1:${PORTSDIR}/x11/menu-cache + +USE_GNOME= gtk20 pkgconfig +USE_AUTOTOOLS= libtool:22 +USE_GMAKE= yes +USE_FAM= yes +USE_LDCONFIG= yes +CPPFLAGS+= -I${LOCALBASE}/include +LDFLAGS+= -L${LOCALBASE}/lib +CONFIGURE_ENV+= CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}" +CONFIGURE_ARGS+=--prefix=${LOCALBASE} --sysconfdir=${LOCALBASE}/etc + +.if !defined(WITHOUT_NLS) +USE_GETTEXT= yes +PLIST_SUB+= NLS="" +CONFIGURE_ENV+= CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}" +.else +CONFIGURE_ARGS+=--disable-nls +PLIST_SUB+= NLS="@comment " +.endif + +.include <bsd.port.pre.mk> + +post-configure: + ${REINPLACE_CMD} -e 's|(libdir)/pkgconfig|(prefix)/libdata/pkgconfig|g' \ + ${WRKSRC}/Makefile.in + ${REINPLACE_CMD} -e 's|(datadir)/pkgconfig|(prefix)/libdata/pkgconfig|g' \ + ${WRKSRC}/Makefile.in + ${REINPLACE_CMD} -e 's|(prefix)/lib/pkgconfig|(prefix)/libdata/pkgconfig|g' \ + ${WRKSRC}/Makefile.in + +pre-install: + cd ${WRKDIR}/libfm-${PORTVERSION} && ${CHMOD} 755 install-sh + +.include <bsd.port.post.mk> diff --git a/x11/libfm/distinfo b/x11/libfm/distinfo new file mode 100644 index 000000000000..ade1b2581a7b --- /dev/null +++ b/x11/libfm/distinfo @@ -0,0 +1,3 @@ +MD5 (libfm-0.1.12.tar.gz) = 6dbc9a30efb5ad0a2c7a0fc54b1ee57c +SHA256 (libfm-0.1.12.tar.gz) = 9746ce0c1771c7156214058f6972f6e3594d9612c2b4915836164e0e79efbe19 +SIZE (libfm-0.1.12.tar.gz) = 607593 diff --git a/x11/libfm/pkg-descr b/x11/libfm/pkg-descr new file mode 100644 index 000000000000..a9b1eb36a0b8 --- /dev/null +++ b/x11/libfm/pkg-descr @@ -0,0 +1,3 @@ +Library which provides the core functionality to PCManFM. + +WWW: http://pcmanfm.sourceforge.net/ diff --git a/x11/libfm/pkg-plist b/x11/libfm/pkg-plist new file mode 100644 index 000000000000..bec73f5c090f --- /dev/null +++ b/x11/libfm/pkg-plist @@ -0,0 +1,141 @@ +bin/libfm-pref-apps +lib/libfm.a +lib/libfm.la +lib/libfm.so +lib/libfm.so.0 +lib/libfm-gtk.a +lib/libfm-gtk.la +lib/libfm-gtk.so +lib/libfm-gtk.so.0 +lib/libfm/gnome-terminal +lib/gio/modules/libgiofm.a +lib/gio/modules/libgiofm.la +lib/gio/modules/libgiofm.so +libdata/pkgconfig/libfm.pc +libdata/pkgconfig/libfm-gtk.pc +include/libfm/libfm/fm-dnd-dest.h +include/libfm/libfm/fm-app-chooser-dlg.h +include/libfm/libfm/fm-progress-dlg.h +include/libfm/libfm/fm-file-ops-job-change-attr.h +include/libfm/libfm/fm-bookmarks.h +include/libfm/libfm/fm-places-view.h +include/libfm/libfm/fm-app-chooser-combo-box.h +include/libfm/libfm/fm-file-ops-job-xfer.h +include/libfm/libfm/fm-cell-renderer-pixbuf.h +include/libfm/libfm/fm-simple-job.h +include/libfm/libfm/fm-folder-model.h +include/libfm/libfm/fm-file-info.h +include/libfm/libfm/fm-monitor.h +include/libfm/libfm/fm-file-info-job.h +include/libfm/libfm/fm-path.h +include/libfm/libfm/fm-marshal.h +include/libfm/libfm/fm-app-menu-view.h +include/libfm/libfm/fm-list.h +include/libfm/libfm/fm-gtk.h +include/libfm/libfm/fm-file-launcher.h +include/libfm/libfm/fm-file-ops-job.h +include/libfm/libfm/fm-folder-view.h +include/libfm/libfm/fm-icon-pixbuf.h +include/libfm/libfm/fm-file-properties.h +include/libfm/libfm/fm-dnd-src.h +include/libfm/libfm/fm-gtk-utils.h +include/libfm/libfm/fm-file-menu.h +include/libfm/libfm/fm-thumbnail.h +include/libfm/libfm/fm-job.h +include/libfm/libfm/fm-mime-type.h +include/libfm/libfm/fm-folder.h +include/libfm/libfm/fm.h +include/libfm/libfm/fm-path-entry.h +include/libfm/libfm/fm-dummy-monitor.h +include/libfm/libfm/fm-tab-label.h +include/libfm/libfm/fm-cell-renderer-text.h +include/libfm/libfm/fm-dir-list-job.h +include/libfm/libfm/fm-file-ops-job-delete.h +include/libfm/libfm/fm-config.h +include/libfm/libfm/fm-archiver.h +include/libfm/libfm/fm-utils.h +include/libfm/libfm/fm-nav-history.h +include/libfm/libfm/fm-clipboard.h +include/libfm/libfm/fm-gtk-marshal.h +include/libfm/libfm/fm-deep-count-job.h +include/libfm/libfm/fm-icon.h +%%NLS%%share/locale/af/LC_MESSAGES/libfm.mo +%%NLS%%share/locale/ar/LC_MESSAGES/libfm.mo +%%NLS%%share/locale/bg/LC_MESSAGES/libfm.mo +%%NLS%%share/locale/bn/LC_MESSAGES/libfm.mo +%%NLS%%share/locale/bn_IN/LC_MESSAGES/libfm.mo +%%NLS%%share/locale/ca/LC_MESSAGES/libfm.mo +%%NLS%%share/locale/cs/LC_MESSAGES/libfm.mo +%%NLS%%share/locale/da/LC_MESSAGES/libfm.mo +%%NLS%%share/locale/de/LC_MESSAGES/libfm.mo +%%NLS%%share/locale/el/LC_MESSAGES/libfm.mo +%%NLS%%share/locale/en_GB/LC_MESSAGES/libfm.mo +%%NLS%%share/locale/es/LC_MESSAGES/libfm.mo +%%NLS%%share/locale/es_VE/LC_MESSAGES/libfm.mo +%%NLS%%share/locale/et/LC_MESSAGES/libfm.mo +%%NLS%%share/locale/eu/LC_MESSAGES/libfm.mo +%%NLS%%share/locale/fa/LC_MESSAGES/libfm.mo +%%NLS%%share/locale/fi/LC_MESSAGES/libfm.mo +%%NLS%%share/locale/fo/LC_MESSAGES/libfm.mo +%%NLS%%share/locale/fr/LC_MESSAGES/libfm.mo +%%NLS%%share/locale/gl/LC_MESSAGES/libfm.mo +%%NLS%%share/locale/he/LC_MESSAGES/libfm.mo +%%NLS%%share/locale/hr/LC_MESSAGES/libfm.mo +%%NLS%%share/locale/hu/LC_MESSAGES/libfm.mo +%%NLS%%share/locale/id/LC_MESSAGES/libfm.mo +%%NLS%%share/locale/it/LC_MESSAGES/libfm.mo +%%NLS%%share/locale/ja/LC_MESSAGES/libfm.mo +%%NLS%%share/locale/ko/LC_MESSAGES/libfm.mo +%%NLS%%share/locale/lt/LC_MESSAGES/libfm.mo +%%NLS%%share/locale/ml/LC_MESSAGES/libfm.mo +%%NLS%%share/locale/ms/LC_MESSAGES/libfm.mo +%%NLS%%share/locale/nb/LC_MESSAGES/libfm.mo +%%NLS%%share/locale/nl/LC_MESSAGES/libfm.mo +%%NLS%%share/locale/nn/LC_MESSAGES/libfm.mo +%%NLS%%share/locale/pl/LC_MESSAGES/libfm.mo +%%NLS%%share/locale/ps/LC_MESSAGES/libfm.mo +%%NLS%%share/locale/pt/LC_MESSAGES/libfm.mo +%%NLS%%share/locale/pt_BR/LC_MESSAGES/libfm.mo +%%NLS%%share/locale/ro/LC_MESSAGES/libfm.mo +%%NLS%%share/locale/ru/LC_MESSAGES/libfm.mo +%%NLS%%share/locale/sk/LC_MESSAGES/libfm.mo +%%NLS%%share/locale/sl/LC_MESSAGES/libfm.mo +%%NLS%%share/locale/sr/LC_MESSAGES/libfm.mo +%%NLS%%share/locale/sv/LC_MESSAGES/libfm.mo +%%NLS%%share/locale/th/LC_MESSAGES/libfm.mo +%%NLS%%share/locale/tr/LC_MESSAGES/libfm.mo +%%NLS%%share/locale/uk/LC_MESSAGES/libfm.mo +%%NLS%%share/locale/ur/LC_MESSAGES/libfm.mo +%%NLS%%share/locale/ur_PK/LC_MESSAGES/libfm.mo +%%NLS%%share/locale/vi/LC_MESSAGES/libfm.mo +%%NLS%%share/locale/zh_CN/LC_MESSAGES/libfm.mo +%%NLS%%share/locale/zh_TW/LC_MESSAGES/libfm.mo +share/libfm/ui/progress.ui +share/libfm/ui/app-chooser.ui +share/libfm/ui/preferred-apps.ui +share/libfm/ui/ask-rename.ui +share/libfm/ui/file-prop.ui +share/libfm/archivers.list +share/applications/libfm-pref-apps.desktop +share/mime/packages/libfm.xml +etc/xdg/libfm/pref-apps.conf +etc/xdg/libfm/libfm.conf +@dirrm etc/xdg/libfm +@dirrm lib/libfm +@dirrm share/libfm/ui +@dirrm share/libfm +@dirrmtry include/libfm/libfm +@dirrmtry include/libfm +@dirrmtry share/applications +@dirrmtry etc/xdg +@dirrmtry lib/gio/modules +@dirrmtry lib/gio +@dirrmtry libdata/pkgconfig +@dirrmtry share/locale/bn/LC_MESSAGES +@dirrmtry share/locale/bn +@dirrmtry share/locale/es_VE/LC_MESSAGES +@dirrmtry share/locale/es_VE +@dirrmtry share/locale/fo/LC_MESSAGES +@dirrmtry share/locale/fo +@dirrmtry share/locale/ur_PK/LC_MESSAGES +@dirrmtry share/locale/ur_PK |