aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPav Lucistnik <pav@FreeBSD.org>2008-04-04 13:46:10 +0000
committerPav Lucistnik <pav@FreeBSD.org>2008-04-04 13:46:10 +0000
commit7cbc70d1885f4a7fc70c4788f25b1fce5206032d (patch)
treef554206e49912cfd11335f073c8ac57736336a38
parent44b5076c379fc8cf07681ec8464323a7bd8d81b0 (diff)
downloadports-7cbc70d1885f4a7fc70c4788f25b1fce5206032d.tar.gz
ports-7cbc70d1885f4a7fc70c4788f25b1fce5206032d.zip
Notes
-rw-r--r--x11-fm/Makefile1
-rw-r--r--x11-fm/pcmanfm/Makefile53
-rw-r--r--x11-fm/pcmanfm/distinfo3
-rw-r--r--x11-fm/pcmanfm/pkg-descr20
-rw-r--r--x11-fm/pcmanfm/pkg-plist40
5 files changed, 117 insertions, 0 deletions
diff --git a/x11-fm/Makefile b/x11-fm/Makefile
index 6575d614deec..48dda037ffb3 100644
--- a/x11-fm/Makefile
+++ b/x11-fm/Makefile
@@ -23,6 +23,7 @@
SUBDIR += mtoolsfm
SUBDIR += mucommander
SUBDIR += nautilus
+ SUBDIR += pcmanfm
SUBDIR += py-nautilus
SUBDIR += rox-filer
SUBDIR += rox-mime-editor
diff --git a/x11-fm/pcmanfm/Makefile b/x11-fm/pcmanfm/Makefile
new file mode 100644
index 000000000000..cc5b6ae6d1b1
--- /dev/null
+++ b/x11-fm/pcmanfm/Makefile
@@ -0,0 +1,53 @@
+# New ports collection makefile for: x11-fm/pcmanfm
+# Date created: 27 March 2008
+# Whom: Martin Tournoij <carpetsmoker@xs4all.nl>
+#
+# $Carpetsmoker: ports/x11-fm/pcmanfm/Makefile,v 1.1 2008/03/27 22:02:27 carpetsmoker Exp $
+# $FreeBSD$
+#
+
+PORTNAME= pcmanfm
+PORTVERSION= 0.3.6.2
+CATEGORIES= x11-fm
+MASTER_SITES= SF
+
+MAINTAINER= carpetsmoker@xs4all.nl
+COMMENT= PCMan File Manager
+
+LIB_DEPENDS= startup-notification-1:${PORTSDIR}/x11/startup-notification
+
+USE_GNOME= gtk20
+USE_AUTOTOOLS= libtool:15
+USE_GMAKE= yes
+USE_FAM= yes
+CPPFLAGS+= -I${LOCALBASE}/include
+LDFLAGS+= -L${LOCALBASE}/lib
+CONFIGURE_ENV+= CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}"
+CONFIGURE_ARGS+=--disable-desktop-integration \
+ --disable-hal
+
+OPTIONS= NLS "Native Language Support (devel/gettext)" on
+# HAL "Enable auto-mounthing with HAL (sysutils/hal and devel/dbus)" on
+# Disable HAL for now, it doesn't seem to work very well in this version
+
+.include <bsd.port.pre.mk>
+
+#.if !defined(WITHOUT_HAL)
+#LIB_DEPENDS+= hal.1:${PORTSDIR}/sysutils/hal \
+# dbus-1.3:${PORTSDIR}/devel/dbus
+#CONFIGURE_ARGS+=--enable-hal
+#PLIST_SUB+= HAL=""
+#.else
+#CONFIGURE_ARGS+=--disable-hal
+#PLIST_SUB+= HAL="@comment"
+#.endif
+
+.if !defined(WITHOUT_NLS)
+USE_GETTEXT= yes
+PLIST_SUB+= NLS=""
+.else
+CONFIGURE_ARGS+=--disable-nls
+PLIST_SUB+= NLS="@comment "
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/x11-fm/pcmanfm/distinfo b/x11-fm/pcmanfm/distinfo
new file mode 100644
index 000000000000..2f7b498d73fe
--- /dev/null
+++ b/x11-fm/pcmanfm/distinfo
@@ -0,0 +1,3 @@
+MD5 (pcmanfm-0.3.6.2.tar.gz) = 19deb9a4541aa3a97961393e1a62a6b8
+SHA256 (pcmanfm-0.3.6.2.tar.gz) = 543417af79152f080f9de49fad54bc16d155f3a2b488b98437040a8841c9d01e
+SIZE (pcmanfm-0.3.6.2.tar.gz) = 844457
diff --git a/x11-fm/pcmanfm/pkg-descr b/x11-fm/pcmanfm/pkg-descr
new file mode 100644
index 000000000000..9150d3e39aed
--- /dev/null
+++ b/x11-fm/pcmanfm/pkg-descr
@@ -0,0 +1,20 @@
+An extremly fast and lightweight file manager which features tabbed browsing
+and user-friendly interface.
+
+Features:
+o Extremely fast and lightweight
+o Can be started in one second on normal machine
+o Tabbed browsing (Similar to Firefox)
+o Built-in volume management (mount/umount/eject through HAL)
+o Drag & Drop support
+o Files can be dragged among tabs
+o Load large directories in reasonable time
+o File association support (Default application)
+o Thumbnail for image files
+o Bookmarks support
+o Handles non-UTF-8 encoded filenames correctly
+o Provide icon view and detailed list view
+o Standard compliant (Follows FreeDesktop.org)
+o Clean and user-friendly interface (GTK+ 2)
+
+WWW: http://pcmanfm.sourceforge.net/
diff --git a/x11-fm/pcmanfm/pkg-plist b/x11-fm/pcmanfm/pkg-plist
new file mode 100644
index 000000000000..de5aaca8a59c
--- /dev/null
+++ b/x11-fm/pcmanfm/pkg-plist
@@ -0,0 +1,40 @@
+bin/pcmanfm
+%%NLS%%share/locale/ca/LC_MESSAGES/pcmanfm.mo
+%%NLS%%share/locale/da/LC_MESSAGES/pcmanfm.mo
+%%NLS%%share/locale/de/LC_MESSAGES/pcmanfm.mo
+%%NLS%%share/locale/es/LC_MESSAGES/pcmanfm.mo
+%%NLS%%share/locale/eu/LC_MESSAGES/pcmanfm.mo
+%%NLS%%share/locale/fr/LC_MESSAGES/pcmanfm.mo
+%%NLS%%share/locale/hu/LC_MESSAGES/pcmanfm.mo
+%%NLS%%share/locale/it/LC_MESSAGES/pcmanfm.mo
+%%NLS%%share/locale/ja/LC_MESSAGES/pcmanfm.mo
+%%NLS%%share/locale/no/LC_MESSAGES/pcmanfm.mo
+%%NLS%%share/locale/pl/LC_MESSAGES/pcmanfm.mo
+%%NLS%%share/locale/pt_BR/LC_MESSAGES/pcmanfm.mo
+%%NLS%%share/locale/pt_PT/LC_MESSAGES/pcmanfm.mo
+%%NLS%%share/locale/ru/LC_MESSAGES/pcmanfm.mo
+%%NLS%%share/locale/tr/LC_MESSAGES/pcmanfm.mo
+%%NLS%%share/locale/zh_CN/LC_MESSAGES/pcmanfm.mo
+%%NLS%%share/locale/zh_TW/LC_MESSAGES/pcmanfm.mo
+%%NLS%%share/locale/sv_SE/LC_MESSAGES/pcmanfm.mo
+%%NLS%%share/locale/ur/LC_MESSAGES/pcmanfm.mo
+share/pixmaps/pcmanfm.png
+share/applications/pcmanfm.desktop
+%%DATADIR%%/icons/file.png
+%%DATADIR%%/icons/folder.png
+%%DATADIR%%/mount.rules
+%%DATADIR%%/ui/prefdlg.glade
+%%DATADIR%%/ui/appchooserdlg.glade
+%%DATADIR%%/ui/file_properties.glade
+%%DATADIR%%/ui/about-dlg.glade
+share/mime/packages/libmimetype.xml
+@dirrmtry share/mime/packages
+@dirrmtry share/mime
+@dirrm %%DATADIR%%/ui
+@dirrm %%DATADIR%%/icons
+@dirrm %%DATADIR%%
+@dirrmtry share/applications
+%%NLS%%@dirrmtry share/locale/ur/LC_MESSAGES
+%%NLS%%@dirrmtry share/locale/ur
+%%NLS%%@dirrmtry share/locale/sv_SE/LC_MESSAGES
+%%NLS%%@dirrmtry share/locale/sv_SE