Add x11/libfm.

Library which provides the core functionality to PCManFM.
This commit is contained in:
Kris Moore 2010-09-30 14:22:59 +00:00
parent 61c6b4c54e
commit 5a614db8dc
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=262173
5 changed files with 199 additions and 0 deletions

View file

@ -195,6 +195,7 @@
SUBDIR += libdmx
SUBDIR += libdnd
SUBDIR += libexo
SUBDIR += libfm
SUBDIR += libgnome
SUBDIR += libgnome-java
SUBDIR += libgnome-reference

51
x11/libfm/Makefile Normal file
View file

@ -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>

3
x11/libfm/distinfo Normal file
View file

@ -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

3
x11/libfm/pkg-descr Normal file
View file

@ -0,0 +1,3 @@
Library which provides the core functionality to PCManFM.
WWW: http://pcmanfm.sourceforge.net/

141
x11/libfm/pkg-plist Normal file
View file

@ -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